|
Class Summary |
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.apache.lens.api.metastore package. |
| 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. |
| XFactTable |
Fact table that is associated to a base cube. |
| 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. |
| 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. |
| XUpdatePeriods |
Java class for x_update_periods complex type. |