public class DatasetDataSource extends AqlDataSource
AqlDataSource.AqlDataSourceTypedomain, schemaTypes| Constructor and Description |
|---|
DatasetDataSource(AqlSourceId id,
String datasourceDataverse,
String datasourceName,
IAType itemType,
AqlDataSource.AqlDataSourceType datasourceType) |
| Modifier and Type | Method and Description |
|---|---|
void |
computeLocalStructuralProperties(List<org.apache.hyracks.algebricks.core.algebra.properties.ILocalStructuralProperty> localProps,
List<org.apache.hyracks.algebricks.core.algebra.base.LogicalVariable> variables) |
Dataset |
getDataset() |
org.apache.hyracks.algebricks.core.algebra.properties.INodeDomain |
getDomain() |
IAType[] |
getSchemaTypes() |
computeFDs, getDatasourceDataverse, getDatasourceName, getDatasourceType, getId, getItemType, getProperties, getPropertiesProvider, setProperties, toStringpublic DatasetDataSource(AqlSourceId id, String datasourceDataverse, String datasourceName, IAType itemType, AqlDataSource.AqlDataSourceType datasourceType) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
org.apache.hyracks.algebricks.common.exceptions.AlgebricksExceptionpublic Dataset getDataset()
public IAType[] getSchemaTypes()
getSchemaTypes in interface org.apache.hyracks.algebricks.core.algebra.metadata.IDataSource<AqlSourceId>getSchemaTypes in class AqlDataSourcepublic org.apache.hyracks.algebricks.core.algebra.properties.INodeDomain getDomain()
getDomain in class AqlDataSourcepublic void computeLocalStructuralProperties(List<org.apache.hyracks.algebricks.core.algebra.properties.ILocalStructuralProperty> localProps, List<org.apache.hyracks.algebricks.core.algebra.base.LogicalVariable> variables)
computeLocalStructuralProperties in class AqlDataSourceCopyright © 2016 The Apache Software Foundation. All rights reserved.