All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractDataSet |
|
AggrClauseTransformation |
|
AggrClauseTransformation.AggrClauseItem |
|
AggregateOperator |
|
AggregateTransformation |
|
AnalyticAggregator<A> |
|
AnalyticOperator |
|
AnalyticTransformation |
|
AnalyticTransformation.OrderByItem |
|
AnonymousComponentConstraint |
|
AnonymousComponentConstraint.QuantifierConstraints |
|
ArithmeticOperator |
|
ArithmeticTransformation |
|
BaseScalarValue<V extends BaseScalarValue<V,R,S,D>,R extends Comparable<?> & Serializable,S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
|
BetweenTransformation |
|
BinaryTransformation |
|
BooleanDomain |
Representation of the VTL "Boolean" domain.
|
BooleanDomainSubset<S extends BooleanDomainSubset<S>> |
Representation of a subset of the VTL "Boolean" domain.
|
BooleanTransformation |
|
BooleanTransformation.BooleanBiOperator |
|
BooleanUnaryTransformation |
|
BooleanUnaryTransformation.BooleanUnaryOperator |
|
BooleanValue<S extends BooleanDomainSubset<S>> |
|
BracketTransformation |
|
CachedDataSet |
|
CalcClauseTransformation |
|
CalcClauseTransformation.CalcClauseItem |
|
CallTransformation |
|
CastTransformation |
|
CheckHierarchyTransformation |
|
CheckHierarchyTransformation.Input |
|
CheckHierarchyTransformation.Output |
|
CheckTransformation |
|
CheckTransformation.CheckOutput |
|
CodeItem<I extends CodeItem<I,R,S,D>,R extends Comparable<?> & Serializable,S extends EnumeratedDomainSubset<S,D>,D extends ValueDomain> |
|
ColumnarDataSet |
|
ComparisonOperator |
|
ComparisonTransformation |
|
ComponentBean |
|
ComponentRole |
Representation of a component role
|
ComponentRole.Attribute |
|
ComponentRole.Identifier |
|
ComponentRole.Measure |
|
ComponentRole.NonIdentifier |
|
ComponentRole.Roles |
|
ComponentRole.ViralAttribute |
|
ConcatSpliterator<T,C extends Collection<Stream<T>>> |
Avoids StackOverflowError when concatenating long chains of multiple streams
|
ConcatTransformation |
|
ConditionalTransformation |
|
ConfigurationManager |
Interface for the service used by the application to load and provide implementations
for the various VTL Engine components.
|
ConfigurationManagerFactory |
Used by the application to obtain implementing instances of ConfigurationManager ,
and by various classes implementing components to register properties.
|
ConfigurationManagerImpl |
|
ConstantOperand |
|
CSVFileEnvironment |
|
CSVMetadataRepository |
|
CSVParseUtils |
|
CSVPathEnvironment |
|
CurrentDateOperand |
|
DataPoint |
An immutable representation of a datapoint of a VTL dataset.
|
DataPointBuilder |
|
DataPointEncoder |
|
DatapointScope |
|
DataSet |
The base interface describing a dataset
|
DatasetClauseTransformation |
|
DataSetComponentConstraint |
|
DataSetMetadata |
The immutable representation of the data structure of a DataSet .
|
DataSetParameter |
|
DataSetResultBean |
|
DatasetUnaryTransformation |
|
DatasetUnaryTransformation.DatasetOperator |
|
DataStructureBuilder |
|
DataStructureComponent<R extends ComponentRole,S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
The immutable representation of a component of a dataset.
|
DataStructureComponentImpl<R extends ComponentRole,S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
|
DateDomain |
Representation of the VTL "Date" domain.
|
DateDomainSubset<S extends DateDomainSubset<S>> |
Representation of a subset of the VTL "Date" domain.
|
DateHolder<I extends TemporalAccessor> |
|
DateValue<S extends DateDomainSubset<S>> |
|
DayHolder |
|
DayHolderSparkUDT |
|
DayHolderSparkUDT$ |
Emulate scala companion object
|
DayPeriodHolder |
|
DescribedDomainSubset<S extends DescribedDomainSubset<S,D>,D extends ValueDomain> |
Representation of a described domain subset.
|
DomainBean |
|
Domains |
|
DoubleValue<S extends NumberDomainSubset<S,NumberDomain>> |
|
DropClauseTransformation |
|
DurationDomain |
Representation of the VTL "Duration" domain.
|
DurationDomainSubset<S extends DurationDomainSubset<S>> |
Representation of a subset of the VTL "Duration" domain.
|
DurationHolder |
|
DurationValue<S extends DurationDomainSubset<S>> |
|
DurationValue.Durations |
|
Engine |
The main parsing engine.
|
EntireBooleanDomainSubset |
|
EntireDateDomainSubset |
|
EntireDomainSubset<S extends EntireDomainSubset<S,D>,D extends ValueDomain> |
|
EntireDurationDomainSubset |
Must be in period-length order
|
EntireIntegerDomainSubset |
|
EntireNumberDomainSubset |
|
EntireStringDomainSubset |
|
EntireTimeDomainSubset |
|
EntireTimePeriodDomainSubsets<S extends EntireTimePeriodDomainSubsets<S>> |
|
EntireTimePeriodDomainSubsets.AnyPeriodDomainSubset |
|
EntireTimePeriodDomainSubsets.DaysDomainSubset |
|
EntireTimePeriodDomainSubsets.MonthsDomainSubset |
|
EntireTimePeriodDomainSubsets.QuartersDomainSubset |
|
EntireTimePeriodDomainSubsets.SemestersDomainSubset |
|
EntireTimePeriodDomainSubsets.WeeksDomainSubset |
|
EntireTimePeriodDomainSubsets.YearsDomainSubset |
|
EnumeratedDomainSubset<S extends EnumeratedDomainSubset<S,D>,D extends ValueDomain> |
The representation of an enumerated domain subset (finite enumeration).
|
Environment |
A provider of VTL data objects.
|
ExistsInTransformation |
|
ExistsInTransformation.ExistsInMode |
|
FillTimeSeriesTransformation |
|
FillTimeSeriesTransformation.FillMode |
|
FilterClauseTransformation |
|
Hierarchy |
Representation of a hierarchy rule.
|
Hierarchy.CheckMode |
|
Hierarchy.RuleItem |
|
Hierarchy.SourceItem |
|
HierarchyImpl |
|
HierarchyImpl.RuleItemImpl |
|
HierarchyImpl.SourceItemImpl |
|
IdentifiableArtifact |
TODO representation of an identifiable artifact
|
InclusionTransformation |
|
InclusionTransformation.InOperator |
|
InMemoryMetadataRepository |
|
InStrTransformation |
|
IntegerDomain |
Representation of the VTL "Integer" domain.
|
IntegerDomainSubset<S extends IntegerDomainSubset<S>> |
Representation of a subset of the VTL "Integer" domain.
|
IntegerValue<S extends IntegerDomainSubset<S>> |
|
IsNullTransformation |
|
JavaVTLEngine |
|
JavaVTLEngine.ThrowingErrorListener |
|
JoinApplyScope |
|
JoinTransformation |
|
JoinTransformation.JoinOperand |
|
JoinTransformation.JoinOperator |
|
KeepClauseTransformation |
|
LeafTransformation |
An elementary VTL transformation that has no other transformations inside it.
|
LightDataSet |
|
LightF2DataSet<P,Q> |
|
LightFDataSet<P> |
|
LimitClause |
|
LimitCriterion |
The criterion defining the bounds of each of the windows in a VTL analytic invocation.
|
LimitCriterion.LimitDirection |
|
Lineage |
Represents a lineage of a DataPoint.
|
LineageCall |
|
LineageExternal |
|
LineageGroup |
|
LineageImpl |
|
LineageNode |
|
LineageSerializer |
|
LineageSet |
|
LineageSparkUDT |
|
LineageSparkUDT$ |
Emulate scala companion object
|
MatchTransformation |
|
MetadataRepository |
A repository to contain and query all the defined domains.
|
MonthHolder |
|
MonthPeriodHolder |
|
NamedComponentConstraint |
|
NamedDataSet |
|
NamedOperator |
TODO: Specification unclear
|
NonPersistentOperand<R> |
TODO
|
NonPersistentResult<R> |
TODO
|
NotTransformation |
|
NullDomain |
|
NullValue<T extends NullValue<T,R,S,D>,R extends Comparable<?> & Serializable,S extends ValueDomainSubset<S,D>,D extends ValueDomain> |
|
NumberDomain |
Representation of the VTL "Number" domain.
|
NumberDomainSubset<S extends NumberDomainSubset<S,D>,D extends NumberDomain> |
Representation of a subset of the VTL "Number" domain.
|
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.
|
NumberValueImpl<T extends NumberValueImpl<T,R,S,D>,R extends Number & Comparable<? super R>,S extends NumberDomainSubset<S,D>,D extends NumberDomain> |
|
NumericUnaryTransformation |
|
NumericUnaryTransformation.NumericOperator |
|
NvlTransformation |
|
OffsetTransformation |
|
OffsetTransformation.OffsetDirection |
|
Operand<R> |
TODO
|
Operator |
TODO
|
OpsFactory |
|
OptionalBox<T extends Serializable> |
|
Parameter |
|
Parameter |
TODO
|
ParamScope |
|
ParenthesesTransformation |
|
PeriodHolder<I extends PeriodHolder<I>> |
|
PeriodHolder.Formatter |
|
PeriodIndicatorTransformation |
|
Persistent |
TODO Representation of a persistent VTL object.
|
PersistentOperand<R> |
TODO
|
PersistentResult<R> |
TODO
|
PivotClauseTransformation |
|
ProgressWindow |
|
QuadConsumer<A extends Serializable,B extends Serializable,C extends Serializable,D extends Serializable> |
|
QuadFunction<A extends Serializable,B extends Serializable,C extends Serializable,D extends Serializable,R extends Serializable> |
|
Quadruple<A extends Serializable,B extends Serializable,C extends Serializable,D extends Serializable> |
|
QuarterPeriodHolder |
|
RankTransformation |
|
RatioToReportTransformation |
|
RenameClauseTransformation |
|
REnvironment |
|
ReplaceTransformation |
|
Result<R> |
TODO
|
ResultBean |
|
ResultHolder<T> |
Keeps transient results used in computations.
|
ScalarResultBean |
|
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> |
|
SDMXEnvironment |
|
SDMXMetadataRepository |
|
SemesterPeriodHolder |
|
SerBiConsumer<T,U> |
|
SerBiFunction<T,U,R> |
|
SerBinaryOperator<T> |
|
SerBiPredicate<T,U> |
|
SerCollector<T,A,R> |
|
SerCollectors |
|
SerComparator<T> |
|
SerConsumer<T> |
|
SerFunction<T,R> |
|
SerIntBiFunction<T,U> |
|
SerIntFunction<R> |
|
SerPredicate<T> |
|
SerSupplier<T> |
|
SerToDoubleFunction<T> |
|
SerToLongFunction<T> |
|
SerTriFunction<A,B,C,R> |
|
SerUnaryOperator<T> |
|
SetTransformation |
|
SetTransformation.SetOperator |
|
SimpleAnalyticTransformation |
|
SortClause |
|
SortCriterion |
A criterion used to sort the data points inside a window of a VTL analytic invocation
|
SortCriterion.SortingMethod |
|
SparkDataPoint |
|
SparkDataSet |
|
SparkEnvironment |
|
SparkEnvironment.VTLKryoRegistrator |
|
Statement |
Interface that represents a single VTL rule.
|
StatementFactory |
|
StringCodeList |
|
StringDomain |
Representation of the VTL "String" domain.
|
StringDomainSubset<S extends StringDomainSubset<S>> |
Representation of a subset of the VTL "String" domain.
|
StringEnumeratedDomainSubset |
Representation of a finite enumerated subset of the VTL "String" domain (essentially, a code list).
|
StringEnumeratedDomainSubset.StringCodeItem<I extends StringEnumeratedDomainSubset.StringCodeItem<I>> |
|
StringUnaryTransformation |
|
StringUnaryTransformation.StringOperator |
|
StringValue<I extends StringValue<I,S>,S extends StringDomainSubset<S>> |
|
StrlenTransformation |
|
SubspaceClauseTransformation |
|
SubstrTransformation |
|
ThisScope |
|
ThreadUtils |
|
TimeAggTransformation |
|
TimeDomain |
Representation of the VTL "Time" domain.
|
TimeDomainSubset<S extends TimeDomainSubset<S,D>,D extends TimeDomain> |
Representation of a subset of the VTL "Time" domain.
|
TimeHolder |
|
TimePeriodDomain |
Representation of the VTL "Time Period" domain.
|
TimePeriodDomainSubset<S extends TimePeriodDomainSubset<S>> |
Representation of a subset of the VTL "Time Period" domain.
|
TimePeriodValue<S extends TimePeriodDomainSubset<S>> |
|
TimeSeriesTransformation |
|
TimeShiftTransformation |
|
TimeValue<I extends TimeValue<I,R,S,D>,R extends Comparable<? super R> & TemporalAccessor & Serializable & TimeHolder,S extends TimeDomainSubset<S,D>,D extends TimeDomain> |
|
Transformation |
The representation of a VTL transformation.
|
TransformationImpl |
|
TransformationScheme |
A Transformation Scheme, as defined by VTL specification, is a collection of VTL statements
linked together, that are meant to be evaluated within the same scope.
|
TriConsumer<A extends Serializable,B extends Serializable,C extends Serializable> |
|
TriFunction<A,B,C,R> |
|
Triple<A extends Serializable,B extends Serializable,C extends Serializable> |
|
UnaryTransformation |
|
UnknownValueMetadata |
|
UnpivotClauseTransformation |
|
Utils |
This class contains various utility SerFunctions used by the VTL Engine implementation.
|
UUIDBean |
|
ValueDomain |
A standard unrestricted VTL valuedomain as defined in VTL specification.
|
ValueDomainHierarchy |
TODO a hierarchy rule over domains
|
ValueDomainHierarchyImpl |
|
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.
|
VariableHierarchyImpl |
|
VariableImpl |
|
VarIDOperand |
|
VTLAmbiguousComponentException |
|
VTLCastException |
|
VTLChronoField |
|
VTLChronoUnit |
|
VTLEvalException |
|
VTLException |
|
VTLExceptionController |
|
VTLExpectedComponentException |
|
VTLGeneralProperties |
This enum exposes the main configuration properties for the VTL Engine.
|
VTLIncompatibleMeasuresException |
|
VTLIncompatibleRolesException |
|
VTLIncompatibleTypesException |
|
VTLInputException |
|
VTLInvalidParameterException |
|
VTLInvalidSessionException |
|
VTLInvariantIdentifiersException |
|
VTLMissingComponentsException |
|
VTLMissingParameterException |
|
VTLNestedException |
|
VTLNullCompareException |
|
VTLProperty |
This interface provides access to the configuration properties of the VTL Engine components.
|
VTLPropertyImpl |
|
VTLRESTfulServices |
|
VTLSession |
This interface provide the user with the ability to manage all VTL code, data and metadata
by providing high-level methods that the user can interact with.
|
VTLSessionException |
|
VTLSessionImpl |
|
VTLSessionManager |
|
VTLSingletonComponentRequiredException |
|
VTLSyntaxException |
|
VTLTimePatterns |
|
VTLUnboundAliasException |
Base Class for all VTL-related exceptions
|
VTLUnmappedContextException |
|
VTLUnmappedTokenException |
|
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.
|
WeekPeriodHolder |
|
WindowClause |
|
WindowClauseImpl |
|
WindowCriterion |
The criteria used to determine the composition of the windows defining a VTL analytic invocation over a dataset.
|
WindowCriterion.LimitType |
|
WindowCriterionImpl |
|
Workspace |
An environment that is capable of storing and retrieving VTL rules.
|
WorkspaceImpl |
|
YearHolder |
|
YearPeriodHolder |
|