Uses of Class
com.activeviam.directquery.api.schema.AggregateTableDescription
Packages that use AggregateTableDescription
Package
Description
-
Uses of AggregateTableDescription in com.activeviam.directquery.api.schema
Methods in com.activeviam.directquery.api.schema that return AggregateTableDescriptionModifier and TypeMethodDescriptionAggregateTableDescription.AggregateTableDescriptionBuilder.build()
Builds the aggregate table.Methods in com.activeviam.directquery.api.schema that return types with arguments of type AggregateTableDescriptionMethod parameters in com.activeviam.directquery.api.schema with type arguments of type AggregateTableDescriptionModifier and TypeMethodDescriptionSchemaDescription.SchemaDescriptionBuilder.externalAggregateTableDescriptions
(List<AggregateTableDescription> externalAggregateTableDescriptions) -
Uses of AggregateTableDescription in com.activeviam.directquery.application.api
Methods in com.activeviam.directquery.application.api that return AggregateTableDescriptionModifier and TypeMethodDescriptionIAggregateTableBootstrapper.toAggregateTable()
Gets theAggregateTableDescription
equivalent to the desired provider.Methods in com.activeviam.directquery.application.api with parameters of type AggregateTableDescriptionModifier and TypeMethodDescriptionstatic void
AggregateTableValidator.validateAggregateProvidersUseAggregateTable
(AggregateTableDescription aggregateTable, IActivePivotManagerDescription managerDescription, List<ProviderCoordinate> targetProviders) Validates that the given aggregate table will be used to feed some aggregate providers.Method parameters in com.activeviam.directquery.application.api with type arguments of type AggregateTableDescriptionModifier and TypeMethodDescriptionApplication.ApplicationBuilder.additionalAggregateTables
(List<AggregateTableDescription> additionalAggregateTables) Sets additional aggregate tables and returns the updated builder. -
Uses of AggregateTableDescription in com.activeviam.directquery.application.internal
Methods in com.activeviam.directquery.application.internal that return AggregateTableDescriptionModifier and TypeMethodDescriptionstatic AggregateTableDescription
AggregateTableUtil.createAggregateTable
(IActivePivotManagerDescription managerDescription, ProviderCoordinate providerCoordinate, SchemaDescription databaseSchema, SqlTableId aggregateTableId, ISqlDialect dialect, List<ISqlReAggregationFunction> reAggregationFunctions) Creates an aggregate table description based on the given provider coordinate.static AggregateTableDescription
AggregateTableUtil.createAggregateTable
(ISelectionDescription selectionDescription, IActivePivotDescription pivotDescription, SchemaDescription databaseSchema, IPartialProviderDefinition providerDefinition, SqlTableId aggregateTableId, ISqlDialect dialect, List<ISqlReAggregationFunction> reAggregationFunctions) Creates an aggregate table description based on the given selection, pivot, and provider. -
Uses of AggregateTableDescription in com.activeviam.directquery.application.private_
Methods in com.activeviam.directquery.application.private_ that return AggregateTableDescription -
Uses of AggregateTableDescription in com.activeviam.directquery.internal.schema
Methods in com.activeviam.directquery.internal.schema that return AggregateTableDescriptionModifier and TypeMethodDescriptionstatic AggregateTableDescription
AggregateTableDescriptionUtil.toAggregateTableDescription
(IDatabaseSchema schema, InternalAggregateTable aggregateTable) Transforms an internal aggregate table to the public description.Methods in com.activeviam.directquery.internal.schema with parameters of type AggregateTableDescriptionModifier and TypeMethodDescriptionSchemaDescriptionToInternalConverter.toInternalAggregateTable
(AggregateTableDescription description) Builds the pairInternalAggregateTable
andInternalTableDescription
from its descriptionAggregateTableDescription
.