com.sas.iquery.metadata.business
Class ExportMetadata

com.sas.iquery.metadata.business.ExportMetadata

public class ExportMetadata


Constructor Summary
ExportMetadata(DataSelection dataSelection)
           
 
Method Summary
 java.util.List<ExportColumn> getExportColumns()
          Returns the exportColumns.
 java.util.List<ExportDataSource> getExportDataSources()
          Returns the DataSources associated with this Map or DataSelection
 java.util.List<ExportDimension> getExportDimensions()
          Return the Dimensions associated with this Map or DataSelection
 java.util.List<ExportFilter> getExportEffectiveFilters()
           
 java.util.List<ExportFilter> getExportFilters()
          Returns the exportFilters.
 java.util.List<ExportJoin> getExportJoins()
          Return the Joins associated with this Map or DataSelection
 java.lang.String getID()
          Returns the model ID of the underlying Map or DataSelection
 StructureOfData getStructureOfData()
          Returns the structure of Data: Relational or OLAP
 DataSelection getUnderlyingObject()
          Returns the underlying Map or DataSelection
 void setExportItems(java.util.List<ExportDataSource> exportDataSources, java.util.List<ExportColumn> exportColumns, java.util.List<ExportFilter> exportFilters)
          Set the DataSources, Columns, and Filters from a Map to be exported.
 

Constructor Detail

ExportMetadata

public ExportMetadata(DataSelection dataSelection)
               throws MetadataException
Parameters:
dataSelection -
Throws:
MetadataException
InvalidIDException
Method Detail

getExportColumns

public java.util.List<ExportColumn> getExportColumns()
Returns the exportColumns.

Returns:

getExportFilters

public java.util.List<ExportFilter> getExportFilters()
Returns the exportFilters.

Returns:

getID

public java.lang.String getID()
Returns the model ID of the underlying Map or DataSelection


getExportEffectiveFilters

public java.util.List<ExportFilter> getExportEffectiveFilters()

getUnderlyingObject

public DataSelection getUnderlyingObject()
Returns the underlying Map or DataSelection


getStructureOfData

public StructureOfData getStructureOfData()
Returns the structure of Data: Relational or OLAP


getExportDataSources

public java.util.List<ExportDataSource> getExportDataSources()
Returns the DataSources associated with this Map or DataSelection

Returns:

getExportDimensions

public java.util.List<ExportDimension> getExportDimensions()
Return the Dimensions associated with this Map or DataSelection

Returns:

getExportJoins

public java.util.List<ExportJoin> getExportJoins()
                                          throws MetadataException
Return the Joins associated with this Map or DataSelection

Returns:
Throws:
MetadataException

setExportItems

public void setExportItems(java.util.List<ExportDataSource> exportDataSources,
                           java.util.List<ExportColumn> exportColumns,
                           java.util.List<ExportFilter> exportFilters)
Set the DataSources, Columns, and Filters from a Map to be exported. This method allows the caller to subset the Map to be exported.

Parameters:
exportDataSources -
exportColumns -
exportFilters -



Copyright © 2009 SAS Institute Inc. All Rights Reserved.