Package com.activeviam.builders
Class ParentReferenceAggregatesCacheDefinitionBuilder<DescriptionT>
java.lang.Object
com.activeviam.builders.ParentReferenceAggregatesCacheDefinitionBuilder<DescriptionT>
- Type Parameters:
DescriptionT- The type of description built by the parent cube builder.
- All Implemented Interfaces:
IAggregatesCacheDescriptionCompleteBuilder.AggregatesCacheDescriptionBuilder<DescriptionT>
public class ParentReferenceAggregatesCacheDefinitionBuilder<DescriptionT>
extends Object
implements IAggregatesCacheDescriptionCompleteBuilder.AggregatesCacheDescriptionBuilder<DescriptionT>
Implementation keeping a reference to the parent builder.
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionwithSize(int size) Sets the total the number of (location,measure) pairs of all the aggregates that can be stored.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.activeviam.desc.build.IAggregatesCacheDescriptionCompleteBuilder.AggregatesCacheDescriptionBuilder
disabled
-
Constructor Details
-
ParentReferenceAggregatesCacheDefinitionBuilder
public ParentReferenceAggregatesCacheDefinitionBuilder(SimpleCubeDescriptionBuilder<DescriptionT> parent) - Parameters:
parent- The parent builder.
-
-
Method Details
-
withSize
Description copied from interface:IAggregatesCacheDescriptionCompleteBuilder.AggregatesCacheDescriptionBuilderSets the total the number of (location,measure) pairs of all the aggregates that can be stored.- Specified by:
withSizein interfaceIAggregatesCacheDescriptionCompleteBuilder.AggregatesCacheDescriptionBuilder<DescriptionT>- Parameters:
size- The cache size.- Returns:
- The builder for chained calls.
-