Interface | Description |
---|---|
SchemaTraverser.SchemaEntityProcessor |
Class | 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.
|
SchemaTraverser | |
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.
|
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.
|
XFact |
XFact can either be a Cube Fact for which the user would give the full specification of the
columns and storages
or can be a Virtual fact, for which the user would specify only the Source fact and filters if any.
|
XFactTable |
Java class for x_fact_table complex type.
|
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.
|
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.
|
XSegment |
Segment belong to the segmentation
|
XSegmentation |
Segmentation is associated to a base cube and consists of two or more segments.
|
XSegments |
Segments in segmentation.
|
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.
|
XTimePartSpec |
Java class for x_time_part_spec complex type.
|
XTimePartSpecElement |
Time partition column name and its value as date-time.
|
XUpdatePeriods |
A list of update_period which contains either update period table descriptor or list of update_peroid enum.
|
XUpdatePeriodTableDescriptor |
An update period descriptor keeps an enum of update period and a storage table descriptor.
|
XVirtualFactTable |
Java class for x_virtual_fact_table complex type.
|
Enum | Description |
---|---|
XMeasureType |
Java class for x_measure_type.
|
XUpdatePeriod |
Java class for x_update_period.
|
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.