| Class and Description | 
|---|
| XBaseCube For XBaseCube, user would give the full specification of the measures and dimensions, expressions and
         join-chains. | 
| XChainColumn Java class for x_chain_column complex type. | 
| XColumn Column in table. | 
| XColumns Java class for x_columns complex type. | 
| XCube XCube can either be a Base cube for which the user would give the full specification of the
         measures and dimensions
         or can be a Derived cube, for which the user would specify only the measure names,
         dimension names and parent. | 
| XDerivedCube For XDerivedCube, user would specify only the measure names, dimension names and its parent. | 
| XDimAttribute A dim attribute. | 
| XDimAttribute.RefSpec Java class for anonymous complex type. | 
| XDimAttributes Set of dim attributes. | 
| XDimAttrNames Set of dim attribute names. | 
| XDimension XDimension consists of set of attributes, expressions, join-chains | 
| XDimensionTable DimensionTable which belongs to a Dimension. | 
| XExprColumn An expression column | 
| XExpressions Set of expressions. | 
| XExprSpec Specification of single expression. | 
| XFactTable Fact table that is associated to a base cube. | 
| XField some documentation | 
| XFields Set of fields. | 
| XFlattenedColumn Java class for x_flattened_column complex type. | 
| XFlattenedColumns LENS will use this type to return all flattened columns reachable from a cube or dimension. | 
| XJoinChain Join chain represents the paths to reach a dimension. | 
| XJoinChains Set of join chains. | 
| XJoinEdge Represents an edge associated with join path. | 
| XJoinEdges Sequence of join edges. | 
| XJoinPath Represents a path associated with chain. | 
| XJoinPaths Set of join paths. | 
| XMeasure A cube measure. | 
| XMeasureNames Set of measure names. | 
| XMeasures Set of measures. | 
| XMeasureType Java class for x_measure_type. | 
| XNativeTable Native tables in metastore. | 
| XPartition Partition details | 
| XPartitionList Compact data structure for storing List of partitions. | 
| XPartSpec Java class for x_part_spec complex type. | 
| XPartSpecElement Partition column name and its value. | 
| XProperties A list of property elements. | 
| XProperty A key-value pair for storing property's name and its value. | 
| XSkewColList Skew column list. | 
| XSkewedInfo Table skew info. | 
| XSkewedValueLocation Map of the list of values to location. | 
| XStorage The storage specified by name, which would represent the underlying storage of data. | 
| XStorageTableDesc The storage table description specifies the underlying format wrt how to read/write data. | 
| XStorageTableElement Storage and storage table description and update periods | 
| XStorageTables Storage table elements describing the storage name, its update periods and table description. | 
| XTableReference Java class for x_table_reference complex type. | 
| XTableReferences Set of table references. | 
| XTimePartSpec Java class for x_time_part_spec complex type. | 
| XTimePartSpecElement Time partition column name and its value as date-time. | 
| XUpdatePeriod Java class for x_update_period. | 
| XUpdatePeriods Java class for x_update_periods complex type. | 
| Class and Description | 
|---|
| XField some documentation | 
| XFlattenedColumn Java class for x_flattened_column complex type. | 
| XFlattenedColumns LENS will use this type to return all flattened columns reachable from a cube or dimension. | 
| XJoinChains Set of join chains. | 
| Class and Description | 
|---|
| XCube XCube can either be a Base cube for which the user would give the full specification of the
         measures and dimensions
         or can be a Derived cube, for which the user would specify only the measure names,
         dimension names and parent. | 
| XDimension XDimension consists of set of attributes, expressions, join-chains | 
| XDimensionTable DimensionTable which belongs to a Dimension. | 
| XFactTable Fact table that is associated to a base cube. | 
| XFlattenedColumns LENS will use this type to return all flattened columns reachable from a cube or dimension. | 
| XJoinChains Set of join chains. | 
| XNativeTable Native tables in metastore. | 
| XPartition Partition details | 
| XPartitionList Compact data structure for storing List of partitions. | 
| XStorage The storage specified by name, which would represent the underlying storage of data. | 
| XStorageTableElement Storage and storage table description and update periods | 
| Class and Description | 
|---|
| XCube XCube can either be a Base cube for which the user would give the full specification of the
         measures and dimensions
         or can be a Derived cube, for which the user would specify only the measure names,
         dimension names and parent. | 
| XDimension XDimension consists of set of attributes, expressions, join-chains | 
| XDimensionTable DimensionTable which belongs to a Dimension. | 
| XFactTable Fact table that is associated to a base cube. | 
| XFlattenedColumns LENS will use this type to return all flattened columns reachable from a cube or dimension. | 
| XJoinChains Set of join chains. | 
| XNativeTable Native tables in metastore. | 
| XPartition Partition details | 
| XPartitionList Compact data structure for storing List of partitions. | 
| XStorage The storage specified by name, which would represent the underlying storage of data. | 
| XStorageTableElement Storage and storage table description and update periods | 
| Class and Description | 
|---|
| ObjectFactory This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the org.apache.lens.api.metastore package. | 
| XColumn Column in table. | 
| XColumns Java class for x_columns complex type. | 
| XCube XCube can either be a Base cube for which the user would give the full specification of the
         measures and dimensions
         or can be a Derived cube, for which the user would specify only the measure names,
         dimension names and parent. | 
| XDimAttribute A dim attribute. | 
| XDimension XDimension consists of set of attributes, expressions, join-chains | 
| XDimensionTable DimensionTable which belongs to a Dimension. | 
| XExprColumn An expression column | 
| XFactTable Fact table that is associated to a base cube. | 
| XFlattenedColumns LENS will use this type to return all flattened columns reachable from a cube or dimension. | 
| XJoinChain Join chain represents the paths to reach a dimension. | 
| XJoinChains Set of join chains. | 
| XJoinPath Represents a path associated with chain. | 
| XMeasure A cube measure. | 
| XNativeTable Native tables in metastore. | 
| XPartition Partition details | 
| XPartitionList Compact data structure for storing List of partitions. | 
| XPartSpec Java class for x_part_spec complex type. | 
| XProperties A list of property elements. | 
| XProperty A key-value pair for storing property's name and its value. | 
| XStorage The storage specified by name, which would represent the underlying storage of data. | 
| XStorageTableDesc The storage table description specifies the underlying format wrt how to read/write data. | 
| XStorageTableElement Storage and storage table description and update periods | 
| XStorageTables Storage table elements describing the storage name, its update periods and table description. | 
| XTableReference Java class for x_table_reference complex type. | 
| XTimePartSpec Java class for x_time_part_spec complex type. | 
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.