CodeItem<I extends CodeItem<I,R,S,D>,R extends Comparable<?> & Serializable,S extends EnumeratedDomainSubset<S,D>,D extends ValueDomain> |
|
ComponentRole |
Representation of a component role
|
ComponentRole.Attribute |
|
ComponentRole.Identifier |
|
ComponentRole.Measure |
|
ComponentRole.NonIdentifier |
|
ComponentRole.ViralAttribute |
|
DataPoint |
An immutable representation of a datapoint of a VTL dataset.
|
DataSet |
The base interface describing a dataset
|
DataSetMetadata |
The immutable representation of the data structure of a DataSet .
|
DataStructureComponent<R extends ComponentRole,S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
The immutable representation of a component of a dataset.
|
DescribedDomainSubset<S extends DescribedDomainSubset<S,D>,D extends ValueDomain> |
Representation of a described domain subset.
|
EnumeratedDomainSubset<S extends EnumeratedDomainSubset<S,D>,D extends ValueDomain> |
The representation of an enumerated domain subset (finite enumeration).
|
Hierarchy |
Representation of a hierarchy rule.
|
Hierarchy.RuleItem |
|
Hierarchy.SourceItem |
|
Lineage |
Represents a lineage of a DataPoint.
|
NumberValue<T extends NumberValue<T,R,S,D>,R extends Number & Comparable<? super R>,S extends NumberDomainSubset<S,D>,D extends NumberDomain> |
Representation of a value of the VTL "Number" domain.
|
ScalarValue<T extends ScalarValue<T,R,S,D>,R extends Comparable<?> & Serializable,S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
An interface describing VTL scalar values, as defined by the specification.
|
ScalarValueMetadata<S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
|
UnknownValueMetadata |
|
ValueDomain |
A standard unrestricted VTL valuedomain as defined in VTL specification.
|
ValueDomainHierarchy |
TODO a hierarchy rule over domains
|
ValueDomainSubset<S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
A subset of a ValueDomain as defined by VTL specification.
|
Variable |
TODO Representation of a VTL variable
|
VariableHierarchy |
TODO a hierarchy rule over variables.
|
VTLValue |
A basic placeholder interface implemented by all the value types defined by VTL specification.
|
VTLValueMetadata |
A basic placeholder interface implemented by all the value types defined by VTL specification.
|