Serialized Form
-
Package com.activeviam.activepivot.copper.api.experimental.database
-
Package com.activeviam.activepivot.copper.internal.exception
-
Exception Class com.activeviam.activepivot.copper.internal.exception.UserErrorException
class UserErrorException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.copper.internal.measure
-
Record Class com.activeviam.activepivot.copper.internal.measure.Bronze.CopyCoordinates
class CopyCoordinates extends Record implements Serializable- serialVersionUID:
- 60101L
-
Serialized Fields
-
paths
Map<IAxisMember,
Set<IAxisMember>> paths The field for thepaths
record component.
-
-
Class com.activeviam.activepivot.copper.internal.measure.Bronze.MemberPath
class MemberPath extends Object implements Serializable- serialVersionUID:
- 60101L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
path
Object[] path
-
-
-
Package com.activeviam.activepivot.copper.internal.measure.window
-
Class com.activeviam.activepivot.copper.internal.measure.window.AggregationToWindowTraversal.ReducerSupplier
class ReducerSupplier extends Object implements Serializable- serialVersionUID:
- -5880265756582990225L
-
Serialized Fields
-
aggregation
IAggregation aggregation
The aggregation function.
-
-
Class com.activeviam.activepivot.copper.internal.measure.window.CopperRange
class CopperRange extends Object implements Serializable-
Serialized Fields
-
end
int end
End of the range (inclusive). -
start
int start
Beginning of the range (inclusive).
-
-
-
Class com.activeviam.activepivot.copper.internal.measure.window.WindowBuilder.ConstantPartitionByValueProvider
class ConstantPartitionByValueProvider extends ACopperFunction implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
bottomLevel
LevelIdentifier bottomLevel
The lower level in the traversal hierarchy. -
traversalPartitionLevels
List<ILevelInfo> traversalPartitionLevels
The result.
-
-
Class com.activeviam.activepivot.copper.internal.measure.window.WindowBuilder.PartitionByParentProvider
class PartitionByParentProvider extends ACopperFunction implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
hierarchy
HierarchyIdentifier hierarchy
The traversal hierarchy identifier. -
traversalHierarchy
IHierarchyInfo traversalHierarchy
The traversal hierarchy. -
traversalHierarchyLevels
List<ILevelInfo> traversalHierarchyLevels
The levels' info of the traversal hierarchy.
-
-
-
Package com.activeviam.activepivot.copper.internal.operation.function
-
Class com.activeviam.activepivot.copper.internal.operation.function.ConstantCopperFunction
class ConstantCopperFunction extends ACopperFunction implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
constantValueWriter
SerializableConsumer<IWritableCell> constantValueWriter
The constant value, wrapped into a cell consumer that writes it into the given cell. -
type
int type
Theoutput type
. -
value
Object value
The value to return by the function.
-
-
Class com.activeviam.activepivot.copper.internal.operation.function.ReaderCopperFunction
class ReaderCopperFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
evaluator
SerializableBiConsumer<IArrayReader,
IWritableCell> evaluator ABiConsumer
that will write in the given cell a value found in the given record reader. This value is found at theReaderCopperFunction.readIndex
. -
readIndex
int readIndex
The index of the value to read. -
type
int type
The type of the read value.
-
-
-
Class com.activeviam.activepivot.copper.internal.operation.function.ToDoubleUnaryFunction
class ToDoubleUnaryFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mapper
SerializableToDoubleFunction<IArrayReader> mapper
The user-defined function to apply to the operand values.
-
-
-
-
Package com.activeviam.activepivot.copper.internal.pivot.pp
-
Class com.activeviam.activepivot.copper.internal.pivot.pp.ShiftPostProcessor.ProxyChunkObject
- serialVersionUID:
- 1L
-
Serialized Fields
-
offset
int offset
Offset for read and write operations. -
rangeCoordinates
int[] rangeCoordinates
The indices of range coordinates. -
valid
boolean valid
True if the location built fromIPointLocationBuilder.reset()
is valid i.e is composed of existing coordinates, false otherwise. -
writeInBuilder
boolean writeInBuilder
True to enablewrite operations
to be done in thebuilder
instead of the underlying array ofChunkObject
.
-
-
-
Package com.activeviam.activepivot.copper.private_.graph.visitor.impl
-
Class com.activeviam.activepivot.copper.private_.graph.visitor.impl.CalculatedMeasureMerger.DelegateCopperFunction
class DelegateCopperFunction extends ACopperFunction implements Serializable- serialVersionUID:
- 60100L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
format
RecordFormat format
The format of the record expected to be given atCalculatedMeasureMerger.DelegateCopperFunction.evaluate(ILocation, IRecordReader, IContext, IWritableCell)
. -
offset
int offset
The offset used to copy the operand values from the record given toCalculatedMeasureMerger.DelegateCopperFunction.evaluate(ILocation, IRecordReader, IContext, IWritableCell)
to fill the buffer to be given toICopperFunction.evaluate(ILocation, IRecordReader, IContext, IWritableCell)
. -
underlying
ACopperFunction underlying
The underlying function.
-
-
Class com.activeviam.activepivot.copper.private_.graph.visitor.impl.CalculatedMeasureMerger.MergeCopperFunction
class MergeCopperFunction extends ACopperFunction implements Serializable- serialVersionUID:
- 60100L
-
Serialization Methods
-
writeReplace
-
-
Serialized Fields
-
format
RecordFormat format
The format of the record given toCalculatedMeasureMerger.MergeCopperFunction.underlying
. -
operands
ArrayList<ICopperFunction> operands
The functions to apply to the given recordCalculatedMeasureMerger.MergeCopperFunction.evaluate(ILocation, IRecordReader, IContext, IWritableCell)
. -
underlying
ICopperFunction underlying
The combining function.
-
-
-
Package com.activeviam.activepivot.copper.private_.measure
-
Class com.activeviam.activepivot.copper.private_.measure.ShiftMeasure.ConditionShift
class ConditionShift extends Object implements Serializable- serialVersionUID:
- 60011L
-
Serialization Methods
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
level
LevelIdentifier level
The cube's level. -
value
Object value
The constant value.
-
-
Class com.activeviam.activepivot.copper.private_.measure.ShiftMeasure.LambdaShift
class LambdaShift extends Object implements Serializable- serialVersionUID:
- 60011L
-
Serialized Fields
-
func
SerializableConsumer<IWritableArray> func
The lambda function. -
levels
ArrayList<LevelIdentifier> levels
The cube's levels.
-
-
Class com.activeviam.activepivot.copper.private_.measure.ShiftMeasure.LevelShift
class LevelShift extends Object implements Serializable- serialVersionUID:
- 60011L
-
Serialized Fields
-
level
LevelIdentifier level
The cube's level. -
valueLevel
LevelIdentifier valueLevel
The cube level to use to obtain the values to shift to.
-
-
-
Package com.activeviam.activepivot.copper.private_.operation.function
-
Class com.activeviam.activepivot.copper.private_.operation.function.ACopperFunction
class ACopperFunction extends Object implements Serializable- serialVersionUID:
- 5110L
-
Class com.activeviam.activepivot.copper.private_.operation.function.BinaryNumericalFunction
class BinaryNumericalFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
outputType
int outputType
Thetype
of the output of this operator. -
resultProducer
SerializableBiConsumer<IRecordReader,
IWritableCell> resultProducer The actual numerical computation.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.BinaryNumericalFunctionBetweenScalarAndVector
class BinaryNumericalFunctionBetweenScalarAndVector extends BinaryNumericalFunction implements Serializable -
Class com.activeviam.activepivot.copper.private_.operation.function.BinaryNumericalFunctionBetweenScalars
class BinaryNumericalFunctionBetweenScalars extends BinaryNumericalFunction implements Serializable -
Class com.activeviam.activepivot.copper.private_.operation.function.BinaryNumericalFunctionBetweenVectorAndScalar
class BinaryNumericalFunctionBetweenVectorAndScalar extends BinaryNumericalFunction implements Serializable -
Class com.activeviam.activepivot.copper.private_.operation.function.BinaryNumericalFunctionBetweenVectors
class BinaryNumericalFunctionBetweenVectors extends BinaryNumericalFunction implements Serializable -
Class com.activeviam.activepivot.copper.private_.operation.function.ContextValueFunction
class ContextValueFunction extends ACopperFunction implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
contextValue
Class<? extends IContextValue> contextValue
The type of the context value.
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.CopperHierarchyValueFunction
class CopperHierarchyValueFunction extends ACopperFunction implements Serializable- serialVersionUID:
- 60005L
-
Serialized Fields
-
hierarchyIdentifier
HierarchyIdentifier hierarchyIdentifier
The hierarchy unique identifier. -
hierarchyIndex
int hierarchyIndex
The hierarchy ordinal (0-based). -
outputType
int outputType
Thetype
of the output of this operator. -
slicing
boolean slicing
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.CopperLevelValueFunction
class CopperLevelValueFunction extends ACopperFunction implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
dimension
String dimension
The dimension the level belongs to. -
hierarchy
String hierarchy
The hierarchy the level belongs to. -
hierarchyOrdinal
int hierarchyOrdinal
The hierarchy ordinal (0-based). -
level
String level
The level name. -
levelOrdinal
int levelOrdinal
The level ordinal. -
outputType
int outputType
Thetype
of the output of this operator.
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToBooleanRecordMapFunction
class ToBooleanRecordMapFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
predicate
SerializablePredicate<IArrayReader> predicate
The function to apply on the records.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToDoubleRecordMapFunction
class ToDoubleRecordMapFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mappingFunction
SerializableToDoubleFunction<IArrayReader> mappingFunction
The function to apply on the records.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToFloatRecordMapFunction
class ToFloatRecordMapFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mappingFunction
SerializableToFloatFunction<IArrayReader> mappingFunction
The function to apply on the records.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToFloatUnaryFunction
class ToFloatUnaryFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mapper
SerializableToFloatFunction<IArrayReader> mapper
The user-defined function to apply to the operand values.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToIntRecordMapFunction
class ToIntRecordMapFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mappingFunction
SerializableToIntFunction<IArrayReader> mappingFunction
The function to apply on the records.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToIntUnaryFunction
class ToIntUnaryFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mapper
SerializableToIntFunction<IArrayReader> mapper
The user-defined function to apply to the operand values.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToLongRecordMapFunction
class ToLongRecordMapFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mappingFunction
SerializableToLongFunction<IArrayReader> mappingFunction
The function to apply on the records.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToLongUnaryFunction
class ToLongUnaryFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mapper
SerializableToLongFunction<IArrayReader> mapper
The user-defined function to apply to the operand values.
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToObjectRecordMapFunction
class ToObjectRecordMapFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mappingFunction
SerializableBiConsumer<IArrayReader,
IWritableCell> mappingFunction The function to apply on the records. -
outputType
int outputType
-
-
-
Class com.activeviam.activepivot.copper.private_.operation.function.ToObjectUnaryFunction
class ToObjectUnaryFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
mapper
SerializableBiConsumer<IArrayReader,
IWritableCell> mapper The function to apply to the operand values. -
outputType
int outputType
-
-
-
-
Package com.activeviam.activepivot.copper.private_.operation.operator
-
Class com.activeviam.activepivot.copper.private_.operation.operator.ToBooleanUnaryFunction
class ToBooleanUnaryFunction extends ACopperFunction implements Serializable-
Serialized Fields
-
predicate
SerializablePredicate<IArrayReader> predicate
The user-defined predicate to apply to the operand's values.
-
-
-
-
Package com.activeviam.activepivot.copper.private_.pivot.hierarchy
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.CalculatedMemberTrivialAnalysisHierarchy
class CalculatedMemberTrivialAnalysisHierarchy extends AMultiVersionAnalysisHierarchy implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
membersSupplier
Function<IDatabaseVersion,
Iterator<Object>> membersSupplier The member supplier populating this hierarchy. Populated at init.
-
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.CartesianProductValuesSupplier
class CartesianProductValuesSupplier extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
underlyings
List<IDistinctValuesSupplier> underlyings
The underlying values suppliers.
-
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.InternalCopperLevelValues.BucketerFunction
class BucketerFunction extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
format
RecordFormat format
A record format that can be reused when computing the members of this hierarchy. -
levelMapping
int[] levelMapping
Index mapping for the individual levels in the element array. -
levelReordering
Map<Integer,
Integer> levelReordering A map storing the internal level reordering performed internally when optimizing the suppliers. -
mapper
SerializableFunction<IArrayReader,
Object> mapper The lambda to apply to the elements members. -
measureMapping
int[] measureMapping
Index mapping for the individual measures in the element array. -
types
int[] types
Thetype
of each element involved in this hierarchy.
-
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.MapValuesSupplier
class MapValuesSupplier extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
mapper
SerializableFunction<Object,
Object> mapper The mapping function. -
underlying
IDistinctValuesSupplier underlying
The underlying values supplier.
-
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.SetValuesSupplier
class SetValuesSupplier extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.StoreMultipleFieldDistinctValuesSupplier
class StoreMultipleFieldDistinctValuesSupplier extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.activepivot.copper.private_.pivot.hierarchy.StoreSingleFieldDistinctValuesSupplier
class StoreSingleFieldDistinctValuesSupplier extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
field
ReachableField field
The name of the field. -
outputType
int outputType
-
-
-
Package com.activeviam.activepivot.core.ext.api.cube.hierarchy.impl
-
Class com.activeviam.activepivot.core.ext.api.cube.hierarchy.impl.AAnalysisHierarchy
class AAnalysisHierarchy extends AMultiVersionAnalysisHierarchy implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.activepivot.core.ext.api.postprocessing.continuous.impl
-
Class com.activeviam.activepivot.core.ext.api.postprocessing.continuous.impl.TimeLineHandler.ArrayHashingStrategy
class ArrayHashingStrategy extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.core.ext.api.postprocessing.impl
-
Class com.activeviam.activepivot.core.ext.api.postprocessing.impl.HierarchyComparator
class HierarchyComparator extends Object implements Serializable- serialVersionUID:
- 60101L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
comparators
Comparator<Object>[] comparators
Array of comparators in the hierarchy. -
hierarchy
IHierarchyInfo hierarchy
Underlying hierarchy. -
hierarchyIdx
int hierarchyIdx
Index of the hierarchy in the location representations.
-
-
Class com.activeviam.activepivot.core.ext.api.postprocessing.impl.ReverseHierarchyComparator
class ReverseHierarchyComparator extends HierarchyComparator implements Serializable
-
-
Package com.activeviam.activepivot.core.ext.api.query.result.impl
-
Class com.activeviam.activepivot.core.ext.api.query.result.impl.VectorDrillthroughColumn
class VectorDrillthroughColumn extends ASimpleCalculatedDrillthroughColumn implements Serializable- serialVersionUID:
- 114308718308320733L
-
Serialized Fields
-
index
int index
The index at which we read the vector.
-
-
-
Package com.activeviam.activepivot.core.ext.internal.cube.hierarchy
-
Package com.activeviam.activepivot.core.ext.internal.cube.hierarchy.axis.impl
-
Class com.activeviam.activepivot.core.ext.internal.cube.hierarchy.axis.impl.ABucketHierarchy
class ABucketHierarchy extends AAnalysisHierarchy implements Serializable- serialVersionUID:
- -4857326627504096572L
-
Serialized Fields
-
bucketer
IBucketer<B extends Comparable<B>> bucketer
Time bucketer.
-
-
Class com.activeviam.activepivot.core.ext.internal.cube.hierarchy.axis.impl.ATimeBucketer
class ATimeBucketer extends Object implements Serializable- serialVersionUID:
- -3930285636927505852L
-
Serialized Fields
-
buckets
List<Object> buckets
List of supported buckets. -
index
Map<Object,
ATimeBucketer.TimeBucket> index Time buckets indexed by their name.
-
-
Class com.activeviam.activepivot.core.ext.internal.cube.hierarchy.axis.impl.ATimeBucketer.TimeBucket
class TimeBucket extends Object implements Serializable- serialVersionUID:
- 2538105091339831440L
-
Serialized Fields
-
count
int count
The count. -
unit
ChronoUnit unit
The unit.
-
-
Class com.activeviam.activepivot.core.ext.internal.cube.hierarchy.axis.impl.TimeBucketHierarchy
- serialVersionUID:
- -5924465780485348999L
-
-
Package com.activeviam.activepivot.core.ext.internal.impl
-
Class com.activeviam.activepivot.core.ext.internal.impl.TimerActivePivotQueryExecutor.TimingCompleter
- serialVersionUID:
- 1L
-
Serialized Fields
-
attachedQuery
IAsyncAttachedQuery<?> attachedQuery
The query being executed by our children completers.
-
-
-
Package com.activeviam.activepivot.core.ext.internal.property
-
Class com.activeviam.activepivot.core.ext.internal.property.AliasProperty
class AliasProperty extends ADatabaseVersionAwareProperty implements Serializable- serialVersionUID:
- 60010L
-
Serialized Fields
-
aliasField
StoreField aliasField
The store field where the alias is defined. -
query
IPreparedGetByKeyQuery query
-
-
-
Package com.activeviam.activepivot.core.ext.private_.formula.impl
-
Class com.activeviam.activepivot.core.ext.private_.formula.impl.ArithmeticFormula
class ArithmeticFormula extends Formula implements Serializable- serialVersionUID:
- 7927250162612361051L
-
Class com.activeviam.activepivot.core.ext.private_.formula.impl.Formula
class Formula extends Object implements Serializable- serialVersionUID:
- -6662218341709606922L
-
Serialized Fields
-
availableOperands
Set<Object> availableOperands
All the available operands keys. -
availableOperators
Set<Object> availableOperators
All the available operators keys. -
measuresProvider
IMeasuresProvider measuresProvider
Provides access to the actualmeasure members
by their measure names. -
members
List<Object> members
The formula's parsed members. -
operandsPattern
Pattern operandsPattern
Operands pattern. -
operatorsPattern
Pattern operatorsPattern
Operators pattern. -
pivotReference
WeakReference<IActivePivot> pivotReference
Reference to the ActivePivot instance. -
stringRepresentation
String stringRepresentation
The string representation of the formula. -
underlyingMeasures
String[] underlyingMeasures
The array of underlying measure of this formula. For a standardFormula
, this will only be contributors.COUNT.
-
-
Class com.activeviam.activepivot.core.ext.private_.formula.impl.OperandDynamicAggregation.SimpleMeasureMember
class SimpleMeasureMember extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
String name
This measure's name.
-
-
-
Package com.activeviam.activepivot.core.impl.api.contextvalues
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.AContextValue
class AContextValue extends Object implements Serializable- serialVersionUID:
- -8101163655036794355L
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.AsOfEpoch
class AsOfEpoch extends AContextValue implements Serializable- serialVersionUID:
- 6911924441335673773L
-
Serialized Fields
-
epoch
Long epoch
Target epoch id attribute. -
strict
boolean strict
Indicates whether an exception must be thrown when no version has the same epoch as the specified one.- See Also:
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.Branch
class Branch extends AContextValue implements Serializable- serialVersionUID:
- 2914641447927338917L
-
Serialized Fields
-
name
String name
The name of the branch.
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.QueriesResultLimit
class QueriesResultLimit extends AContextValue implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.QueriesTimeLimit
class QueriesTimeLimit extends AContextValue implements Serializable- serialVersionUID:
- 985475258961601914L
-
Serialized Fields
-
timeLimitInSeconds
int timeLimitInSeconds
The time limit expressed in seconds.
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.QueryMonitoring
class QueryMonitoring extends AContextValue implements Serializable- serialVersionUID:
- -8603426426502028868L
-
Serialized Fields
-
adapter
StringMapRepositoryAdapter adapter
The adapter used to decode the values in theQueryMonitoring.repository
. -
repository
Map<String,
String> repository The repository of serializedcontext values
, indexed by their properties.The
QueryMonitoring
is implemented like a flat context value: it only contains theString
properties and values defined by the user, and decode them on the fly using theQueryMonitoring.adapter
when requested.
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.UserAuthentication
class UserAuthentication extends AContextValue implements Serializable- serialVersionUID:
- 6753070041349909900L
-
Serialized Fields
-
name
String name
The user name of the thread.
-
-
-
Package com.activeviam.activepivot.core.impl.api.contextvalues.drillthrough
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.drillthrough.DrillthroughProperties
class DrillthroughProperties extends AContextValue implements Serializable- serialVersionUID:
- 2L
-
Serialized Fields
-
calculatedColumns
List<ICalculatedDrillthroughColumnDescription> calculatedColumns
The calculated columns defines asICalculatedDrillthroughColumnDescription
ofICalculatedDrillthroughColumn
. -
calculatedColumnSets
List<ICalculatedDrillthroughColumnSetDescription> calculatedColumnSets
The calculated column sets defines asICalculatedDrillthroughColumnSetDescription
ofICalculatedDrillthroughColumnSet
. -
errorBehavior
IDrillthroughProperties.DrillthroughBehavior errorBehavior
Thebehavior
of the query engine when an error is encountered while computing a calculated column. -
headersComparator
IComparator<String> headersComparator
The comparator of headers. -
hiddenColumns
List<String> hiddenColumns
The hidden columns defined by their names. -
ignoreQueriedMeasure
Boolean ignoreQueriedMeasure
Whether the drillthrough query will be sent to all the members of a distributed cluster (iftrue
) or only to the member that contains the measure specified in the drillthrough.This parameter is only used in a polymorphic distribution.
-
maxRows
Integer maxRows
Returns the maximum number of rows that a drillthrough query is allowed to return. A negative value means that there is no restrictions. -
unknownColumnBehavior
IDrillthroughProperties.DrillthroughBehavior unknownColumnBehavior
Thebehavior
of the query engine when an unknown column is asked but do not exist.Note: It makes sense only in the mdx layer since this is the only place where a user can precise which columns must be returned.
-
-
-
Package com.activeviam.activepivot.core.impl.api.contextvalues.mdx
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.mdx.MdxContext
class MdxContext extends AContextValue implements Serializable- serialVersionUID:
- 56L
-
Serialized Fields
-
adapter
StringMapRepositoryAdapter adapter
The adapter used to decode the values in theMdxContext.repository
. -
repository
Map<String,
String> repository The repository of serializedcontext values
, indexed by their properties.The MdxContext is implemented like a flat context value: it only contains the
String
properties and values defined by the user, and decode them on the fly using theMdxContext.adapter
when requested.
-
-
-
Package com.activeviam.activepivot.core.impl.api.contextvalues.subcube
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.subcube.CubeFilter
class CubeFilter extends AContextValue implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
hash
int hash
Cache the hashcode. -
hasHash
boolean hasHash
True if the hashcode has already been computed. -
underlying
ISubCubeProperties underlying
The underlyingISubCubeProperties
that contain the actual restrictions of this filter.
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.subcube.SubCubeProperties
class SubCubeProperties extends AContextValue implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
accessGranted
boolean accessGranted
Boolean which indicates if the pivot instance is accessible. -
grantedMeasures
Set<String> grantedMeasures
Set of explicitly granted measures. When empty, all available measures are implicitly granted. -
grantedMembers
Map<HierarchyIdentifier,
Set<List<?>>> grantedMembers For each hierarchy, contains all the granted member sets. A member set is defined by a path of conditions. -
subCubeTrees
Map<HierarchyIdentifier,
SubCubeTree> subCubeTrees All the subCube trees by hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.subcube.SubCubeProperties.GrantedMemberJsonDeserializer
class GrantedMemberJsonDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<Map<HierarchyIdentifier,Set<List<?>>>> implements Serializable - serialVersionUID:
- 60100L
-
Serialized Fields
-
mapper
com.fasterxml.jackson.databind.ObjectMapper mapper
-
-
Class com.activeviam.activepivot.core.impl.api.contextvalues.subcube.SubCubeProperties.GrantedMemberJsonSerializer
class GrantedMemberJsonSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<Map<HierarchyIdentifier,Set<List<?>>>> implements Serializable - serialVersionUID:
- 60100L
-
-
Package com.activeviam.activepivot.core.impl.api.description.impl
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ActivePivotDescription
class ActivePivotDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
aggregateProvider
IAggregateProviderDefinition aggregateProvider
Aggregate provider description. -
aggregatesCacheDescription
IAggregatesCacheDescription aggregatesCacheDescription
The aggregates cache description. -
aggregationProcedures
Collection<IAnalysisAggregationProcedureDescription> aggregationProcedures
Optional description of aggregation procedures to use for analysis hierarchies. -
autoFactlessHierarchies
Boolean autoFactlessHierarchies
Indicate whether by default all hierarchies are set as factless.- See Also:
-
axisDimensions
IAxisDimensionsDescription axisDimensions
All axis dimension descriptions for the active pivot description. According to the axis dimension descriptions, we can get all axis dimensions for the active pivot.*. -
continuousQueryEngineDefinition
IPluginDefinition continuousQueryEngineDefinition
Aggregates continuous query engine definition. -
copperCalculations
Consumer<ICopperContext> copperCalculations
The default Copper II calculations. -
drillthroughExecutor
IPluginDefinition drillthroughExecutor
The default drillthrough executor. -
epochDimensionDescription
IEpochDimensionDescription epochDimensionDescription
The default epoch dimension description. It is not enabled by default, but will be visible if enabled. -
measuresDescription
IMeasuresDescription measuresDescription
The default measures description. -
queryExecutor
IPluginDefinition queryExecutor
The default query executor. -
sharedContexts
IContextValuesDescription sharedContexts
The shared contexts settled during initialization.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ActivePivotInstanceDescription
class ActivePivotInstanceDescription extends Object implements Serializable- serialVersionUID:
- 5304356588258642880L
-
Serialized Fields
-
activePivotDescription
IActivePivotDescription activePivotDescription
Description of the cube. -
clusterDefinition
IDataClusterDefinition clusterDefinition
Definition of the cluster the instance belongs to. Can be null. -
filterDescription
IFilterDescription filterDescription
Description of the filter limiting facts fed to the ActivePivot. -
id
String id
Id (name) of a pivot.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ActivePivotManagerDescription
class ActivePivotManagerDescription extends Object implements Serializable- serialVersionUID:
- 8341405487417731399L
-
Serialized Fields
-
catalogs
List<? extends ICatalogDescription> catalogs
The catalogs. -
name
String name
The name of the manager. -
schemas
List<? extends IActivePivotSchemaInstanceDescription> schemas
The schemas.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ActivePivotSchemaDescription
class ActivePivotSchemaDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
activePivotInstanceDescriptions
List<? extends IActivePivotInstanceDescription> activePivotInstanceDescriptions
List of basic ActivePivot defined in this schema. -
distributionDescriptions
List<? extends IDistributedActivePivotInstanceDescription> distributionDescriptions
List of distributed ActivePivot defined in this schema. -
selectionDescription
ISelectionDescription selectionDescription
The description of the selection on the database.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ActivePivotSchemaInstanceDescription
class ActivePivotSchemaInstanceDescription extends Object implements Serializable- serialVersionUID:
- -4717536184268250257L
-
Serialized Fields
-
apSchemaDescription
IActivePivotSchemaDescription apSchemaDescription
Schema description. -
id
String id
Id for this instance of the schema.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ADescriptionWithImports
class ADescriptionWithImports extends Object implements Serializable- serialVersionUID:
- 3461077946137765093L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AdvancedAggregatedMeasureDescription
class AdvancedAggregatedMeasureDescription extends MeasureMemberDescription implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AggregatedMeasureDescription
class AggregatedMeasureDescription extends MeasureMemberDescription implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AggregateProviderDefinition
class AggregateProviderDefinition extends PluginDefinition implements Serializable- serialVersionUID:
- 201709140937L
-
Serialized Fields
-
partialProviders
List<IPartialProviderDefinition> partialProviders
Optional list of partial storage definitions. -
partitioning
IPartitioningDescription partitioning
Description of the partitioning logic to apply on provider data.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AggregatesCacheDescription
class AggregatesCacheDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
branches
String[] branches
The branches for which an aggregates cache will be created.If
null
or empty, all branches are used. -
include
boolean include
Whether the aggregates cache will store only the selected measures, otherwise it will store all the measures, but the selected measures. -
selectedMeasures
String[] selectedMeasures
The selected measures, if it isnull
or empty it will cache any measure, otherwise it will use the selected measures and the mode to determinate if the requested measures should be cached. -
size
int size
The size is total the number of (location,measure) pairs of all the aggregates that can be stored. A strictly negative value will disable caching. This is the default setting. A zero value will enable sharing but no caching. This means that queries will share their computations if they are executed at the same time, but the aggregated values will not be stored to be retrieved later. The size of the cache will then dictate the number of (location, measure) pairs that can be stored in the cache with their values.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AHierarchyDescription
class AHierarchyDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
defaultMembers
String[] defaultMembers
List of the names of default members for this hierarchy, sorted by highest precedence. -
folder
String folder
The AxisHierarchy folder. -
isAllMembersEnabled
boolean isAllMembersEnabled
Check if the AxisHierarchy has all members or not. The default is null, which means the user has not defined any value. -
isDefaultHierarchy
boolean isDefaultHierarchy
Check if the AxisHierarchy is the default or not. The default is false. -
levels
List<IAxisLevelDescription> levels
All axis level descriptions for the axis hierarchy description. -
name
String name
The AxisHierarchy name. -
properties
Properties properties
Hierarchy properties, it will store the configuration. -
visible
boolean visible
The visibility of the hierarchy. The default is true.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AnalysisAggregationProcedureDescription
class AnalysisAggregationProcedureDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
hierarchies
Collection<HierarchyIdentifier> hierarchies
List of hierarchies handled by the procedure. -
joinMeasures
Collection<IJoinMeasureDescription> joinMeasures
Optional list of join measures provided by the procedure. -
pluginKey
String pluginKey
Plugin key of the factory to use to create the procedure. -
properties
Properties properties
Procedure properties. -
underlyingLevels
Collection<LevelIdentifier> underlyingLevels
Optional list of underlying levels for the procedure working.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AnalysisHierarchyDescription
class AnalysisHierarchyDescription extends AHierarchyDescription implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
pluginKey
String pluginKey
Identifier of the plugin value used by this analysis hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AxisDimensionDescription
class AxisDimensionDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
defaultHierarchyIdx
int defaultHierarchyIdx
The default hierarchy index. -
dimensionType
IDimension.DimensionType dimensionType
The dimension type. -
hierarchies
List<IHierarchyDescription> hierarchies
All axis hierarchy descriptions for the axis dimension description. -
measureGroups
String measureGroups
The measure groups of the AxisDimension separated by the comma ',' character. -
name
String name
The name of the AxisHierarchy. -
properties
Properties properties
Dimension properties. -
visible
boolean visible
The visibility. True by default.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AxisDimensionsDescription
class AxisDimensionsDescription extends ADescriptionWithImports<IAxisDimensionDescription> implements Serializable- serialVersionUID:
- 6994277973063275919L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AxisHierarchyDescription
class AxisHierarchyDescription extends AHierarchyDescription implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
factless
Boolean factless
State if this is a factless hierarchy.- See Also:
-
virtual
boolean virtual
Whether this hierarchy is virtual. The default is false.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.AxisLevelDescription
class AxisLevelDescription extends Object implements Serializable- serialVersionUID:
- 23123468413210L
-
Serialized Fields
-
comparator
IComparatorDescription comparator
Comparator description which contains theIComparator
pivot plugin key and its additional special order. -
formatter
String formatter
Format string for members of this level. -
levelName
String levelName
The level name of the AxisLevel. -
levelType
ILevelInfo.LevelType levelType
The type of the level. -
memberProperties
List<IPropertyInfo> memberProperties
Custom member properties. -
properties
Properties properties
Custom properties. -
selectionField
String selectionField
The alias of the selection's field that populates this level.When defining the level of a standard hierarchy, this value must be non-null.
- See Also:
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.CalculatedDrillthroughColumnDescription
class CalculatedDrillthroughColumnDescription extends Object implements Serializable- serialVersionUID:
- 177850354350307252L
-
Serialized Fields
-
name
String name
Name of the header column. -
pluginKey
String pluginKey
TheICalculatedDrillthroughColumn
plugin key, so that we can create theICalculatedDrillthroughColumn
with the plugin key. -
properties
Properties properties
Some additional properties. -
underlyingFields
String underlyingFields
List of fields separated byICalculatedDrillthroughColumnDescription.SEPARATOR
.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.CalculatedDrillthroughColumnSetDescription
class CalculatedDrillthroughColumnSetDescription extends Object implements Serializable- serialVersionUID:
- 1160610479726052695L
-
Serialized Fields
-
pluginKey
String pluginKey
TheICalculatedDrillthroughColumnSet
plugin key, so that we can create theICalculatedDrillthroughColumnSetDescription
with the plugin key. -
properties
Properties properties
Some additional properties.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.CalculatedMemberDescription
class CalculatedMemberDescription extends com.activeviam.activepivot.core.impl.api.description.impl.AMdxDescription implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.CatalogDescription
class CatalogDescription extends Object implements Serializable- serialVersionUID:
- -1649597188294057503L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ClusterDefinition
class ClusterDefinition extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
clusterId
String clusterId
The cluster ID. -
messengerDefinition
IMessengerDefinition messengerDefinition
The description of the messenger to be used with this cluster. -
properties
Properties properties
Some additional properties.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ComparatorDescription
class ComparatorDescription extends Object implements Serializable- serialVersionUID:
- 851320102135L
-
Serialized Fields
-
orders
List<IComparatorOrderDescription> orders
This is the list of the special orders for the IComparatorPivot. For example, when you compare the currency value, you can set the first objects to display as "EUR", "USD", set the last objects to display as "RMB". This list can be a null value. -
pluginKey
String pluginKey
The IComparatorPivot plugin key, so that we can create the IComparatorPivot with the plugin key.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ComparatorOrderDescription
class ComparatorOrderDescription extends Object implements Serializable- serialVersionUID:
- 2138465313462168453L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.ContextValuesDescription
class ContextValuesDescription extends ADescriptionWithImports<IContextValue> implements Serializable- serialVersionUID:
- -3046518013325440654L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.DataClusterDefinition
class DataClusterDefinition extends ClusterDefinition implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
applicationId
String applicationId
The name of the application the cube belongs to. -
concealBranches
boolean concealBranches
Property used to hide the branches from the query cubes. -
concealedHierarchies
Collection<HierarchyIdentifier> concealedHierarchies
A list of hierarchies that are not exposed to the rest of the application. It can be empty. -
concealedMeasures
Collection<String> concealedMeasures
A list of measures that are not exposed to the rest of the application. It can be empty. -
endpointInformation
IDataClusterDefinition.EndpointInformation endpointInformation
Unique cube identifier within a cluster.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.DistributedActivePivotDescription
class DistributedActivePivotDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
aggregatesCacheDescription
IAggregatesCacheDescription aggregatesCacheDescription
The aggregates cache description. -
continuousQueryEngineDefinition
IPluginDefinition continuousQueryEngineDefinition
Aggregates continuous query engine definition. -
copperCalculations
Consumer<ICopperContext> copperCalculations
The default Copper calculations. -
drillthroughExecutor
IPluginDefinition drillthroughExecutor
The plugin definition ofIDrillthroughExecutor
instance to use in the query cube. -
epochDimensionDescription
IEpochDimensionDescription epochDimensionDescription
Epoch dimension is not enabled by default, but will be visible if enabled. -
measuresDescription
IMeasuresDescription measuresDescription
The measure description. -
queryExecutor
IPluginDefinition queryExecutor
The plugin definition ofIActivePivotQueryExecutor
instance to use in the query cube. -
sharedContexts
IContextValuesDescription sharedContexts
The shared contexts settled during initialization.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.DistributedActivePivotInstanceDescription
class DistributedActivePivotInstanceDescription extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
clusterDefinition
IQueryClusterDefinition clusterDefinition
The cluster used to communicate between members. -
distributedPivotDescription
IDistributedActivePivotDescription distributedPivotDescription
Description of the distributed cube. -
distributedPivotId
String distributedPivotId
The ID of the distributed pivot. -
properties
Properties properties
The properties of the distribution description.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.EpochDimensionDescription
class EpochDimensionDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
branchLevelComparator
IComparatorDescription branchLevelComparator
The comparator of the branch level. -
branchLevelFormatter
String branchLevelFormatter
The formatter of the branch level. -
enabled
boolean enabled
Whether the epoch dimension is enabled.- See Also:
-
epochLevelComparator
IComparatorDescription epochLevelComparator
The comparator of the epoch level. -
epochLevelEnabled
boolean epochLevelEnabled
Whether the epoch level is enabled. Cannot betrue
whenEpochDimensionDescription.enabled
isfalse
.- See Also:
-
epochLevelFormatter
String epochLevelFormatter
The formatter of the epoch level. -
folder
String folder
The folder of the hierarchy. -
measureGroups
String measureGroups
The measure groups of this dimension separated by the comma ',' character. -
visible
boolean visible
The visibility. Taken into account only ifEpochDimensionDescription.enabled
is true.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.FilterDescription
class FilterDescription extends Object implements Serializable- serialVersionUID:
- -8175687178251473944L
-
Serialized Fields
-
condition
ICondition condition
The condition.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.JoinMeasureDescription
class JoinMeasureDescription extends MeasureMemberDescription implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
aggregationFunctionsPluginKey
String aggregationFunctionsPluginKey
Plugin key for the aggregation function, default is SUM . -
defaultValue
Object defaultValue
The default value of the join operation. -
defaultValueDefined
boolean defaultValueDefined
A boolean stating if this join measure has been given a default value. Must be used, as we cannot rely on defaultValue being null, since null can be the default value. -
fieldPath
FieldPath fieldPath
-
joinType
String joinType
-
mapping
Collection<LevelToField> mapping
Mapping a level identifier's description to a field path. -
store
String store
Base store on which the measure is based.It is possible for join fields or the measure fields to reference fields for stores accessible through references leaving from this base store.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.KpiDescription
class KpiDescription extends Object implements Serializable- serialVersionUID:
- 201502031800L
-
Serialized Fields
-
properties
EnumMap<KpiDescription.KpiProperty,
String> properties Properties of the KPI.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.MeasureMemberDescription
class MeasureMemberDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
folder
String folder
The folder name of the measure (optional). -
formatter
String formatter
The measure'sformatter
(optional). -
measureGroup
String measureGroup
The measure group name of the measure (optional). -
name
String name
Name of the measure. -
properties
Properties properties
-
visible
boolean visible
Visibility of the measure. The default istrue
.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.MeasuresDescription
class MeasuresDescription extends ADescriptionWithImports<IMeasureMemberDescription> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultMeasures
String[] defaultMeasures
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.MessengerDefinition
class MessengerDefinition extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pluginKey
String pluginKey
The distributed messenger plugin key. -
properties
Properties properties
Some additional properties. -
protocolPath
String protocolPath
The protocol path.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.NamedSetDescription
class NamedSetDescription extends com.activeviam.activepivot.core.impl.api.description.impl.AMdxDescription implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.NativeMeasureDescription
class NativeMeasureDescription extends MeasureMemberDescription implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
alias
String alias
Alias of the native measure.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.PartialProviderDefinition
class PartialProviderDefinition extends AggregateProviderDefinition implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
includeHierarchies
boolean includeHierarchies
Include hierarchies flag. -
includeMeasures
boolean includeMeasures
Include measures flag. -
measures
Collection<String> measures
Measures defined for this partial provider. -
name
String name
The partial's name. -
scope
Map<HierarchyIdentifier,
String> scope Restricted map of materialized hierarchies.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.PluginDefinition
class PluginDefinition extends Object implements Serializable- serialVersionUID:
- -322894626915080460L
-
Serialized Fields
-
pluginKey
String pluginKey
PluginKey for registry to find. -
properties
Properties properties
Plugin properties, it will store the configuration.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.PostProcessorDescription
class PostProcessorDescription extends MeasureMemberDescription implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pluginKey
String pluginKey
The associatedpost-processor
's plugin key.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.QueryClusterDefinition
class QueryClusterDefinition extends ClusterDefinition implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applications
List<IQueryClusterDefinition.IDistributedApplicationDefinition> applications
The sub-clusters.
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.QueryClusterDefinition.DistributedApplicationDefinition
class DistributedApplicationDefinition extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.api.description.impl.QueryClusterDefinition.DistributedApplicationDefinitionV2
class DistributedApplicationDefinitionV2 extends Object implements Serializable- serialVersionUID:
- 60103L
-
Serialized Fields
-
applicationId
String applicationId
-
distributingLevels
List<LevelIdentifier> distributingLevels
-
-
Class com.activeviam.activepivot.core.impl.api.description.impl.SelectionDescription
class SelectionDescription extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
baseStore
String baseStore
-
selectionFields
List<AliasedField> selectionFields
-
-
-
Package com.activeviam.activepivot.core.impl.api.location
-
Class com.activeviam.activepivot.core.impl.api.location.Location
class Location extends Object implements Externalizable- serialVersionUID:
- 444916353209434334L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package com.activeviam.activepivot.core.impl.api.postprocessing
-
Class com.activeviam.activepivot.core.impl.api.postprocessing.MissedPrefetchBehavior
class MissedPrefetchBehavior extends AContextValue implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
behavior
IMissedPrefetchBehavior.Behavior behavior
The requestedIMissedPrefetchBehavior.Behavior
.
-
-
-
Package com.activeviam.activepivot.core.impl.api.property
-
Class com.activeviam.activepivot.core.impl.api.property.ADatabaseVersionAwareProperty
class ADatabaseVersionAwareProperty extends ACustomProperty implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
version
IDatabaseVersion version
The underlying database version.
-
-
-
Package com.activeviam.activepivot.core.impl.api.query
-
Class com.activeviam.activepivot.core.impl.api.query.GetAggregatesQuery
class GetAggregatesQuery extends Object implements Serializable- serialVersionUID:
- 7111164184947904113L
-
Serialized Fields
-
additionalMeasures
Collection<IMeasureMemberDescription> additionalMeasures
-
contextValues
List<? extends IContextValue> contextValues
-
locations
Collection<ILocation> locations
-
measureSelections
Collection<String> measureSelections
-
pivotId
String pivotId
-
-
Class com.activeviam.activepivot.core.impl.api.query.MapGetAggregatesQuery
class MapGetAggregatesQuery extends Object implements Serializable- serialVersionUID:
- 2017531659931603837L
-
Serialized Fields
-
contextValues
List<? extends IContextValue> contextValues
Context values. -
coordinates
Collection<Map<String,
String>> coordinates Queried members. This will be translated into locations. Refer toIMapQuery
. -
measureSelection
Collection<String> measureSelection
Selected measures. -
pivotId
String pivotId
Target pivot id.
-
-
-
Package com.activeviam.activepivot.core.impl.api.query.drillthrough
-
Class com.activeviam.activepivot.core.impl.api.query.drillthrough.ACalculatedDrillthroughColumn
class ACalculatedDrillthroughColumn extends Object implements Serializable- serialVersionUID:
- -2740723163151059923L
-
Serialized Fields
-
availableColumns
Map<String,
IDrillthroughColumn> availableColumns Attribute accessors used during to introspect dependencies on the target object. -
fields
Collection<String> fields
List of the fields needed to compute this calculated column. -
indexedFields
gnu.trove.map.TObjectIntMap<String> indexedFields
Map to store by name the index of the needed fields. -
name
String name
The name of the drillthrough header. -
properties
Properties properties
Properties in order to parameterize the implementation class.
-
-
Class com.activeviam.activepivot.core.impl.api.query.drillthrough.ASimpleCalculatedDrillthroughColumn
class ASimpleCalculatedDrillthroughColumn extends ACalculatedDrillthroughColumn implements Serializable- serialVersionUID:
- 5328001576842863179L
-
Class com.activeviam.activepivot.core.impl.api.query.drillthrough.DrillthroughQuery
- serialVersionUID:
- 8218430469200304303L
-
Serialized Fields
-
contextValues
List<? extends IContextValue> contextValues
The query context values. -
isFormatted
boolean isFormatted
-
locations
Collection<ILocation> locations
The requested locations. -
mdx
String mdx
The original mdx (if any) (for monitoring). -
measures
Collection<String> measures
The requested measures. -
pivotId
String pivotId
The pivot id.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.bronze.contextvalues
-
Class com.activeviam.activepivot.core.impl.internal.bronze.contextvalues.NoAccessCubeFilter
class NoAccessCubeFilter extends AContextValue implements Serializable- serialVersionUID:
- 60101L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Record Class com.activeviam.activepivot.core.impl.internal.bronze.contextvalues.NoAccessCubeFilter.HierarchyFilterDto
class HierarchyFilterDto extends Record implements Serializable
-
-
Package com.activeviam.activepivot.core.impl.internal.cellset.impl
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.CellSetWithPlans
class CellSetWithPlans extends Object implements Serializable-
Serialized Fields
-
queryPlans
List<IQueryPlan> queryPlans
The query plans for the subsequent result. -
result
ICellSet result
The result.
-
-
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ReplicatedAggregateStore
class ReplicatedAggregateStore extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
applicationId
String applicationId
Name of the application the local store comes from. -
emptyGlobalStore
IAggregateStore emptyGlobalStore
The global store that will remain empty until the end. Only its structure is used by this instance. -
factor
int factor
The number of times each row is replicated. -
globalToLocalColumnIndex
gnu.trove.map.TIntIntMap globalToLocalColumnIndex
Mapping between the columns of the global store to the columns of the local store. -
localStore
IAggregateStore localStore
The local store holding the aggregates to replicate. -
measuresProvider
IMeasuresProvider measuresProvider
The measure provider. -
useApplicationMeasureNames
boolean useApplicationMeasureNames
Whether the non-native aggregated measures should be translated or not.
-
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet
class ScopedCellSet extends AbstractCellSet implements Externalizable- serialVersionUID:
- 6160883202194181046L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.AAuxiliaryColumn
class AAuxiliaryColumn extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
columnIdx
int columnIdx
The index of the underlying column in theScopedCellSet.AAuxiliaryColumn.store
. -
store
IAggregateStore store
The aggregates store this underlying column belongs to.
-
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.AuxiliaryCountColumn
class AuxiliaryCountColumn extends com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.AAuxiliaryColumn<Long> implements Serializable- serialVersionUID:
- 2L
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.AuxiliaryNullableColumn
class AuxiliaryNullableColumn extends com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.AAuxiliaryColumn<T> implements Serializable- serialVersionUID:
- 3L
-
Serialized Fields
-
isNotNull
ColumnBoolean isNotNull
The flag column for marking non-null aggregates.
-
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.PointScope
class PointScope extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
index
int index
Singleton index.
-
-
Class com.activeviam.activepivot.core.impl.internal.cellset.impl.ScopedCellSet.RangeScope
class RangeScope extends Object implements Serializable- serialVersionUID:
- -9126170585841104145L
-
Serialized Fields
-
bitmap
Bitmap bitmap
Underlying bitmap.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.context.drillthrough.impl
-
Class com.activeviam.activepivot.core.impl.internal.context.drillthrough.impl.CaptionDrillthroughColumn
class CaptionDrillthroughColumn extends ASimpleCalculatedDrillthroughColumn implements Serializable- serialVersionUID:
- 5487043657123167793L
-
Serialized Fields
-
formatter
IFormatter formatter
Formatter used by the calculator.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.drillthrough.impl.DrillthroughColumn
class DrillthroughColumn extends Object implements Serializable- serialVersionUID:
- 2502684198838345666L
-
Serialized Fields
-
index
int index
Index in the list. -
name
String name
The name of the drillthrough header.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.drillthrough.impl.DrillthroughHeader
class DrillthroughHeader extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
caption
String caption
The caption. -
column
IDrillthroughColumn column
The property. -
name
String name
The name. -
type
String type
The type. -
visible
boolean visible
The visibility.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.drillthrough.impl.MemberValueDrillthroughColumn
class MemberValueDrillthroughColumn extends ASimpleCalculatedDrillthroughColumn implements Serializable- serialVersionUID:
- 5419405115472175410L
-
Class com.activeviam.activepivot.core.impl.internal.context.drillthrough.impl.NameDrillthroughColumn
class NameDrillthroughColumn extends ASimpleCalculatedDrillthroughColumn implements Serializable- serialVersionUID:
- 51000L
-
Serialized Fields
-
formatter
IFormatter formatter
Formatter to apply to the member to get its name.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.context.impl
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.AContextualCancellableRecursiveBoundedTask
class AContextualCancellableRecursiveBoundedTask extends ContextualCancellableRecursiveTask<V> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
BoundedTask<V> action
The action that also contains the data. -
from
int from
Index of the first task to execute (inclusive). -
size
int size
Number of tasks to executed. -
to
int to
Index of the last task to execute (exclusive).
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextSnapshot
class ContextSnapshot extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
restrictedToLocal
boolean restrictedToLocal
Whether or not the original context is restricted to the local user values at the time of this snapshot. -
snapshot
Map<Class<? extends IContextValue>,
IContextValue> snapshot All the snapshot context values.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextualCancellableCountedCompleter
class ContextualCancellableCountedCompleter extends CancellableCountedCompleterWithChildren<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contextSnapshotToSet
IContextSnapshot contextSnapshotToSet
The value to set thecontext
to. -
contextToSet
IContext contextToSet
The context that needs to be set before the execution. -
previousContextSnapshot
IContextSnapshot previousContextSnapshot
The context values to restore after the execution.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextualCancellableForkJoinTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
contextSnapshotToSet
IContextSnapshot contextSnapshotToSet
Context to set when executing this task. -
contextToSet
IContext contextToSet
The context that needs to be set before the execution. -
previousContextSnapshot
IContextSnapshot previousContextSnapshot
The context values to restore after the execution.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextualCancellableRecursiveAction
class ContextualCancellableRecursiveAction extends ContextualCancellableForkJoinTask<Void> implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextualCancellableRecursiveBoundedAction
class ContextualCancellableRecursiveBoundedAction extends ContextualCancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
BoundedAction action
The action that also contains the data. -
from
int from
The first index (inclusive) of the range to process. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextualCancellableRecursiveBoundedTaskWrapper
class ContextualCancellableRecursiveBoundedTaskWrapper extends ContextualCancellableRecursiveTask<V> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
BoundedTask<V> action
The action that also contains the data. -
from
int from
The first index (inclusive) of the range to process. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.ContextualCancellableRecursiveTask
class ContextualCancellableRecursiveTask extends ContextualCancellableForkJoinTask<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
result
T result
The result of the computation.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.DrillthroughPropertiesTranslator.CalculatedColumnDto.CalculatedColumnDtoDeserializer
class CalculatedColumnDtoDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<DrillthroughPropertiesTranslator.CalculatedColumnDto> implements Serializable -
Class com.activeviam.activepivot.core.impl.internal.context.impl.DrillthroughPropertiesTranslator.CalculatedColumnSetDto.CalculatedColumnSetDtoDeserializer
class CalculatedColumnSetDtoDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<DrillthroughPropertiesTranslator.CalculatedColumnSetDto> implements Serializable -
Class com.activeviam.activepivot.core.impl.internal.context.impl.LongContextualCancellableRecursiveBoundedAction
class LongContextualCancellableRecursiveBoundedAction extends ContextualCancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
LongBoundedAction action
The action that also contains the data. -
from
long from
The first index (inclusive) of the range to process. -
to
long to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.impl.StringMapRepositoryAdapter
class StringMapRepositoryAdapter extends Object implements Serializable- serialVersionUID:
- 2951545592830791321L
-
-
Package com.activeviam.activepivot.core.impl.internal.context.subcube.impl
-
Class com.activeviam.activepivot.core.impl.internal.context.subcube.impl.AllExcludedSubCubeTree
class AllExcludedSubCubeTree extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.internal.context.subcube.impl.IntersectedSubCubeProperties
class IntersectedSubCubeProperties extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
intersectedSubCubeTrees
Map<String,
Map<String, SubCubeTree>> intersectedSubCubeTrees The intersected subCubeTrees. -
underlyings
Set<SubCubeProperties> underlyings
The set of intersected subcubeProperties.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.subcube.impl.SubCubeNode
class SubCubeNode extends Object implements Serializable- serialVersionUID:
- -3287283629284257936L
-
Serialized Fields
-
children
Map<Object,
SubCubeNode> children The map of children. Keys of this map can be a String, a null reference or a comparison operand. -
conditions
List<ICondition> conditions
The set of all the conditions associated with that sub cube node. Both ICondition instances and 'null' wild cards are collected in that set.
They need to be maintained separately to speed up matching algorithms. -
restrictionMaximumDepth
int[] restrictionMaximumDepth
The maximum depth of restrictions into the tree. (Array of size 1).
-
-
Class com.activeviam.activepivot.core.impl.internal.context.subcube.impl.SubCubeTree
class SubCubeTree extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
intersectedNodes
List<SubCubeNode> intersectedNodes
The intersected sub cube nodes. The tree intersects the output of each node.
-
-
Class com.activeviam.activepivot.core.impl.internal.context.subcube.impl.SubCubeTree.RootMember
class RootMember extends Object implements Serializable- serialVersionUID:
- -4608115393947309445L
-
Serialized Fields
-
hierarchyInfo
IHierarchyInfo hierarchyInfo
The root member'shierarchy
.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.dimension.axis.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.dimension.axis.impl.AxisDimension
- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.dimension.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.dimension.impl.DimensionInfo
class DimensionInfo extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
dimensionIdentifier
DimensionIdentifier dimensionIdentifier
Object uniquely identifying this dimension within the cube it belongs to. -
dimensionType
IDimension.DimensionType dimensionType
The type of the dimension. -
groups
Set<String> groups
The name of the measure groups this dimension belongs to. -
ordinal
int ordinal
The ordinal of the dimension. -
properties
Properties properties
The properties of the dimension. -
visible
boolean visible
The visibility of the dimension.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.dimension.impl.DimensionVersion
class DimensionVersion extends AVersion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultHierarchy
V extends IHierarchyVersion defaultHierarchy
The default hierarchy index. -
dimensionInfo
IDimensionInfo dimensionInfo
The dimension info. -
versionsHierarchies
List<V extends IHierarchyVersion> versionsHierarchies
The version hierarchies.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.dimension.measure.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.dimension.measure.impl.MeasureDimension
- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.formatter.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.formatter.impl.CubeFormatter
class CubeFormatter extends ALocalizable implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.activepivot.core.impl.internal.cube.formatter.impl.IdentityCubeFormatter
class IdentityCubeFormatter extends ALocalizable implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
cubeName
String cubeName
The name of the cube.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.hierarchy
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.InternalHierarchiesUtil.RecursiveHierarchiesMerge
class RecursiveHierarchiesMerge extends CancellableRecursiveTask<List<IHierarchyCollector>> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
from
int from
The index of the first element to consider in the previous array (inclusive). -
hierarchyLists
List<IHierarchyCollector>[] hierarchyLists
The list ofIHierarchy
s to merge together. -
to
int to
The index of the last element to consider in the previous array (exclusive).
-
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AAxisHierarchyVersion
class AAxisHierarchyVersion extends ABasedVersion<V extends ABasedVersion<V,B, T> & IAxisHierarchyVersion, B extends IAxisHierarchyBase, T extends IAxisHierarchyTransaction> implements Serializable - serialVersionUID:
- 50800L
-
Serialized Fields
-
defaultMember
IAxisMember defaultMember
Value of the default member for this hierarchy. -
epochPredicate
Predicate<IMultiVersionAxisMember> epochPredicate
The predicate used to retrieve the correct set of members from the base for this axis hierarchy version. -
hasMdxLeafMember
boolean[] hasMdxLeafMember
A cache, aligned with the levels, of the levels that have a leaf member in the sense of the MDX. An MDX leaf member being either a member on the last level, or a member with exactly one child that is a DataMember. -
isDiscarded
boolean isDiscarded
True if this hierarchy has been discarded. -
isEmpty
boolean isEmpty
Whether this hierarchy is empty.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AMultiVersionAnalysisHierarchy
class AMultiVersionAnalysisHierarchy extends AMultiVersionAxisHierarchy<AnalysisHierarchyBase,IAxisHierarchyTransaction, AnalysisAxisHierarchyVersion> implements Serializable - serialVersionUID:
- 60104L
-
Serialized Fields
-
firstBuild
boolean firstBuild
Flag set to true when the external member discriminator paths have been built for the first time. -
isAllMembersEnabled
boolean isAllMembersEnabled
Boolean storing if the hierarchy allMembers attribute value. -
staticMembersHierarchy
AxisHierarchy staticMembersHierarchy
A separate hierarchy for the externally defined members.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AMultiVersionAxisHierarchy
class AMultiVersionAxisHierarchy extends ATransactionalMultiVersion<B extends IAxisHierarchyBase,T extends IAxisHierarchyTransaction, V extends AAxisHierarchyVersion<V, B, T> & IAxisHierarchyVersion> implements Serializable -
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisHierarchy
class AxisHierarchy extends AHierarchy implements Serializable- serialVersionUID:
- 4277703312645889849L
-
Serialized Fields
-
levelInfos
List<ILevelInfo> levelInfos
-
levels
List<? extends ILevel> levels
Hierarchy levels. -
rootMember
ITransactionalAxisMember rootMember
Root member of the AxisHierarchy.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisHierarchy.ChildFreeRootAxisMember
class ChildFreeRootAxisMember extends Object implements Serializable- serialVersionUID:
- 51100L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisHierarchy.RootAxisMember
class RootAxisMember extends Object implements Serializable- serialVersionUID:
- 2181981329587444197L
-
Serialized Fields
-
childMembers
Map<Object,
ITransactionalAxisMember> childMembers Child members.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisHierarchyBase.MultiVersionRootAxisMember.RootLevelInfo
class RootLevelInfo extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
hierarchyInfo
IHierarchyInfo hierarchyInfo
Information about the hierarchy that has this level as its root.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisHierarchyVersion
class AxisHierarchyVersion extends AAxisHierarchyVersion<AxisHierarchyVersion,IAxisHierarchyBase, IAxisHierarchyTransaction> implements Serializable - serialVersionUID:
- 50900L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisLevel
class AxisLevel extends ALevel implements Serializable- serialVersionUID:
- -8464693573882896338L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisMember
class AxisMember extends OlapElement implements Serializable- serialVersionUID:
- -7193428436141424879L
-
Serialized Fields
-
discriminator
Object discriminator
The discriminator which is an object that represents the member. -
hashcode
int hashcode
The axis member's hashcode. -
levelInfo
ILevelInfo levelInfo
TheILevelInfo
about the level this member belongs to. -
parent
IAxisMember parent
The parent in the hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.MemberComparator
class MemberComparator extends Object implements Serializable- serialVersionUID:
- 2332594386254254720L
-
Serialized Fields
-
levels
List<ILevelInfo> levels
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.MultiVersionAxisHierarchy
class MultiVersionAxisHierarchy extends AMultiVersionAxisHierarchy<IAxisHierarchyBase,IAxisHierarchyTransaction, AxisHierarchyVersion> implements Serializable - serialVersionUID:
- 8284418874078062374L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.RangeAxisHierarchy
class RangeAxisHierarchy extends Object implements Serializable- serialVersionUID:
- -1746245651074115325L
-
Serialized Fields
-
base
IAxisHierarchyBase base
The underlying hierarchy. -
epochPredicate
Predicate<IMultiVersionAxisMember> epochPredicate
The predicate used to retrieve members in the base. -
fromEpoch
long fromEpoch
The lower bound of the range (inclusive). -
toEpoch
long toEpoch
The upper bound of the range (inclusive).
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.SubCubeAxisHierarchy
- serialVersionUID:
- -2449195529687142837L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.TransactionalAxisMember
class TransactionalAxisMember extends OlapElement implements Serializable- serialVersionUID:
- -2711563932365401108L
-
Serialized Fields
-
childMembers
Map<Object,
ITransactionalAxisMember> childMembers All the children sorted by discriminators. -
contributorCount
long contributorCount
The number of contributors. -
deepestLvl
int deepestLvl
The deepest level. -
depth
int depth
The depth of the current member. -
discriminator
Object discriminator
The discriminator which is an object that represents the member. -
hashcode
int hashcode
The axis member's hashcode. -
levelInfo
ILevelInfo levelInfo
TheILevelInfo
about the level this member belongs to. -
parent
ITransactionalAxisMember parent
The parent in the hierarchy.
-
-
Exception Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.VirtualHierarchyException
class VirtualHierarchyException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.hierarchy.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.impl.HierarchyInfo
class HierarchyInfo extends Object implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
dimensionInfo
IDimensionInfo dimensionInfo
The dimension info. -
folder
String folder
The folder's name. -
name
String name
The name of the hierarchy . -
ordinal
int ordinal
The ordinal of the hierarchy. -
properties
Properties properties
The properties of the hierarchy. -
virtual
boolean virtual
Whether this hierarchy is virtual. -
visible
boolean visible
The visiblity of the hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.impl.LevelInfo
class LevelInfo extends Object implements Serializable- serialVersionUID:
- 1691067552494160831L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
classificationType
ILevelInfo.ClassificationType classificationType
The classification type of the level. -
comparator
IComparator<Object> comparator
The level comparator. -
dataType
IFieldType dataType
-
formatter
String formatter
The default plugin key of the formatter used for the caption. -
hierarchyInfo
IHierarchyInfo hierarchyInfo
The hierarchy info about the hierarchy the level belongs to. -
levelType
ILevelInfo.LevelType levelType
The type of the level. -
memberComparator
IComparator<IAxisMember> memberComparator
A comparator to compare the members of that level. -
memberProperties
Map<String,
IProperty> memberProperties The mappingpropertyName -> IProperty
of the introspecting properties applicable on the members of this level. -
name
String name
The name of the level. -
nameToDiscriminatorConverter
Function<String,
Object> nameToDiscriminatorConverter A function that can find the discriminator of a member of this level from the name of the member. -
ordinal
int ordinal
The ordinal of the level. -
properties
Properties properties
The properties of the level. -
selectionField
String selectionField
Underlying field from the selection supporting this level.Can be null for analysis levels.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.impl.LevelInfo.DiscriminatorComparator
class DiscriminatorComparator extends Object implements Serializable- serialVersionUID:
- 5278718609153482244L
-
Serialized Fields
-
underlyingComparator
IComparator<Object> underlyingComparator
The underlying comparator that will be used.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.impl.OlapElement
class OlapElement extends Object implements Serializable- serialVersionUID:
- 4243479440564347934L
-
Serialized Fields
-
name
String name
Name of the element. -
properties
Properties properties
Properties of the element.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.AggregatedMeasure
class AggregatedMeasure extends AAggregatedMeasure implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
fieldName
String fieldName
The name of the field. -
fieldType
int[] fieldType
The type of the field.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.AMeasureMember
class AMeasureMember extends OlapElement implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
continuousQueryHandlerKeys
List<String> continuousQueryHandlerKeys
The keys of the associatedIAggregatesContinuousHandler
s. -
dataType
int dataType
The type of the measure @seeTypes
. -
folder
String folder
The folder name of this Aggregation. -
formatter
String formatter
The default plugin key of the formatter used to format the values. -
levelInfo
ILevelInfo levelInfo
Theinfo
about the measure level. -
measureGroup
String measureGroup
The measureGroup name of this Aggregation. -
visible
boolean visible
The visibility of the measure.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.ContributorsCountMeasure
class ContributorsCountMeasure extends AggregatedMeasure implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.JoinAggregatedMeasure
class JoinAggregatedMeasure extends AAggregatedMeasure implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
field
ReachableField field
-
fieldType
int[] fieldType
The type of the field.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.MeasureHierarchy
class MeasureHierarchy extends AHierarchy implements Serializable- serialVersionUID:
- -19901075977L
-
Serialized Fields
-
level
IMeasureLevel level
Single level with measures in this hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.MeasureHierarchyVersion
class MeasureHierarchyVersion extends ABasedVersion<MeasureHierarchyVersion,MeasureHierarchy, MeasureHierarchyTransaction> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
underlying
MeasureHierarchy underlying
The underlyingmeasure hierarchy
.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.MeasureLevel
class MeasureLevel extends ALevel implements Serializable- serialVersionUID:
- 4264815171769229839L
-
Serialized Fields
-
members
List<IMeasureMember> members
The measure members.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.MultiVersionMeasureHierarchy
class MultiVersionMeasureHierarchy extends ATransactionalMultiVersion<MeasureHierarchy,MeasureHierarchyTransaction, MeasureHierarchyVersion> implements Serializable - serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.PostProcessedMeasure
class PostProcessedMeasure extends AMeasureMember implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
contextDependencies
Set<Class<? extends IContextValue>> contextDependencies
Context dependencies. -
mutableDataType
int mutableDataType
Thetype
of the values returned by this measure.This mutable field, which may change because of the
PostProcessedMeasure.init()
phase, supersedesAMeasureMember.dataType
in all its usages. -
postProcessorName
String postProcessorName
The name of the associatedpost-processor
. -
postProcessorPluginKey
String postProcessorPluginKey
The pluginkey
of the associatedpost-processor
.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.SubCubeMeasureHierarchy
- serialVersionUID:
- 3346780548861064878L
-
Class com.activeviam.activepivot.core.impl.internal.cube.hierarchy.measures.SubCubeMeasureHierarchy.SubCubeMeasureLevel
- serialVersionUID:
- -6928390127821432989L
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.provider.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.provider.impl.AggregateProviderHolderTransaction.ExpandLocationTask
class ExpandLocationTask extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
computeRemovedCandidates
boolean computeRemovedCandidates
Whether the removed locations candidates should be computed. -
contributionEpoch
long contributionEpoch
The epoch of the contributions. -
contributionHierarchies
List<? extends IHierarchy> contributionHierarchies
The hierarchies used for the contribution expansion. -
filter
ICubeFilter filter
The filter that applies to the location to expand. This filter can hide members from the cube. -
globalResult
IExpandLocationsResult globalResult
The global result set. -
location
ILocation location
The location to expand. -
partialProvider
PartialAggregateProvider partialProvider
The partial provider used to perform the expansion. Can benull
. -
partialResult
IExpandLocationsResult partialResult
The partial expanded locations. -
rangeHierarchies
List<? extends IHierarchy> rangeHierarchies
The hierarchies used for both the contribution and removal expansions. -
removalEpoch
long removalEpoch
The epoch of the removals. -
removalHierarchies
List<? extends IHierarchy> removalHierarchies
The hierarchies used for the removal expansion. -
subCubeProperties
ISubCubeProperties subCubeProperties
The subcube properties. -
transactions
List<? extends IAggregateProviderHolderTransaction> transactions
The transactions used to expand the location.
-
-
Class com.activeviam.activepivot.core.impl.internal.cube.provider.impl.HierarchicalMapping
class HierarchicalMapping extends Object implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
aggregatedMeasureMembers
List<? extends IAggregatedMeasure> aggregatedMeasureMembers
The list of measure members. -
coordinateMap
int[] coordinateMap
Map to associate a coordinate index with the associated level and hierarchy. The map has an even length and defines a series of integer pairs:- Hierarchy ordinal in this mapping
- Level ordinal within that hierarchy
-
dictionaries
IDictionary<Object>[] dictionaries
Map coordinate to dictionary. -
fieldsFromSelection
List<IFieldFromSelection> fieldsFromSelection
Underlying fields from the fact selection used by standard levels.These fields are indexed by the level coordinate in this mapping.
Because such levels are only used by the standard fields, this list length is equal toHierarchicalMapping.getStandardCoordinateCount()
. -
hasAll
boolean[] hasAll
Map whether a hierarchy (hierarchy index) has all member level. -
hierarchies
List<? extends IHierarchyInfo> hierarchies
Underlying hierarchies. -
hierarchyCount
int hierarchyCount
Number of hierarchies. -
levelCount
int levelCount
The total number of levels in this mapping. -
levels
List<ILevelInfo>[] levels
The levels of the underlying axis hierarchies. -
levelsMap
int[][] levelsMap
Mapping from a hierarchy index and level ordinal to their associated mapping coordinate. -
numStdLevels
int numStdLevels
The number of standard levels in this mapping. The mapping coordinates start with only standard levels before moving to the analysis levels.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.cube.provider.multi.impl
-
Class com.activeviam.activepivot.core.impl.internal.cube.provider.multi.impl.PartialAggregateProvider.PartialPrimitiveAggregatesRetrieval
class PartialPrimitiveAggregatesRetrieval extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
parentMapping
IHierarchicalMapping parentMapping
Our parent hierarchicalmapping
. -
partialProviderName
String partialProviderName
The name of the partial provider.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.description
-
Class com.activeviam.activepivot.core.impl.internal.description.DistributingLevelPredicate
class DistributingLevelPredicate extends Object implements Serializable-
Serialized Fields
-
distributingLevelNames
List<String> distributingLevelNames
The list of distributing level names (legacy behavior). -
distributingLevels
List<LevelIdentifier> distributingLevels
The list of distributing levels.
-
-
-
-
Package com.activeviam.activepivot.core.impl.internal.impl
-
Class com.activeviam.activepivot.core.impl.internal.impl.ActivePivotListenersManager.NotifyListenersAction
class NotifyListenersAction extends RecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
info
IActivePivotTransactionInfo info
Theinfo
associated with the committed transaction. -
listeners
List<ITransactionListener<? super IActivePivotTransactionInfo>> listeners
Thelisteners
to notify.
-
-
Class com.activeviam.activepivot.core.impl.internal.impl.ActivePivotQueryManager.QueryExecutionTask
- serialVersionUID:
- 60101L
-
Serialized Fields
-
parentQueryTask
ActivePivotQueryManager.QueryExecutionTask<?> parentQueryTask
TheActivePivotQueryManager.QueryExecutionTask
of our parent query. This field is only populated for sub-queries. -
query
IQuery<R> query
-
queryTaskTimings
com.activeviam.activepivot.core.impl.internal.impl.ActivePivotQueryManager.QueryTaskTimings queryTaskTimings
-
securityDetails
ISecurityDetails securityDetails
Thesecurity details
associated with the user executing this query. -
subQueriesFutures
ConcurrentMap<ActivePivotQueryManager.QueryExecutionTask<?>,
ActivePivotQueryManager.QueryExecutionTask<?>> subQueriesFutures The sub-queries tasks. This field is only populated for top-level queries. -
taskId
long taskId
The unique ID of this task. This field is only populated for top-level queries. -
timeLimit
int timeLimit
-
-
Class com.activeviam.activepivot.core.impl.internal.impl.MultiVersionActivePivot.RebuildAction
- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.internal.impl.MutableSubLocation
class MutableSubLocation extends AbstractSubLocation implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
expressedCoordinates
Object[] expressedCoordinates
Expressed coordinates. -
hashCode
int hashCode
(cached) Hash code of this location (lazily computed). -
hashCodeComputed
boolean hashCodeComputed
Whether theMutableSubLocation.hashCode
has been computed for the current location. -
isRange
boolean isRange
Indicates whether the location contains some range discriminators (lazily computed).
-
-
-
Package com.activeviam.activepivot.core.impl.internal.query.aggregates.impl
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.impl.ActivePivotAggregatesRetriever.ExecutionCompleter
class ExecutionCompleter extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
startTime
long startTime
The time (as perSystem.nanoTime()
) at which we started executing retrievals (atIInternalActivePivotAggreggatesRetriever.executeAllPlanned(CancellableCountedCompleter)
). -
topLevelRetrievals
List<IAggregatesRetrieval> topLevelRetrievals
The list of top-levelretrievals
, i.e. the ones that do not depend on any other retrievals.This variable is set at
IInternalActivePivotAggreggatesRetriever.executeAllPlanned(CancellableCountedCompleter)
.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.impl.ActivePivotAggregatesRetriever.RetrieveAggregatesTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
cleanLocations
Collection<ILocation> cleanLocations
The locations for which we have retrievals. -
measures
Collection<String> measures
The measures for which we have retrievals.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.impl.AggregatesRetrievalDescription
class AggregatesRetrievalDescription extends Object implements Externalizable- serialVersionUID:
- 60100L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.impl.ARetrieveAggregatesAction
class ARetrieveAggregatesAction extends CancellableCountedCompleterWithChildren<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aggRetriever
IInternalActivePivotAggreggatesRetriever aggRetriever
The aggregatesretriever
. -
result
T result
The result of this action, computed usinginvalid reference
#computeResult(IActivePivotAggregatesRetriever)
-
retrievals
Collection<? extends IAggregatesRetrievalDescription> retrievals
Theretrievals
to perform.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.impl.DistributedAggregateRetrievalInfo
class DistributedAggregateRetrievalInfo extends AggregateRetrievalInfo implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.impl.NegativeCellSet
class NegativeCellSet extends Object implements Serializable- serialVersionUID:
- 5929496999863938245L
-
-
Package com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.AAggregatesRetrieval
class AAggregatesRetrieval extends MultiCancellableCountedCompleter<IInternalAggregatesRetrievalResult> implements Serializable- serialVersionUID:
- 51102L
-
Serialized Fields
-
contributingChildren
Set<IAggregatesRetrieval> contributingChildren
The children retrievals that contribute to this retrieval's result. Used to calculate the total cpu time spent on calculating this retrieval. -
elapsedTime
long elapsedTime
The time spent executing this retrieval (in ns). -
executionPlan
IExecutionPlan executionPlan
TheIExecutionPlan
on which the retrieval is planned. -
hasDoneWork
boolean hasDoneWork
Flag indicating whether to print execution details (i.e. timings and result sizes) for this retrieval or not.This information is not printed if no work has been done by the retrieval. This is particularly useful for precise reporting of partitioned retrievals.
-
location
IScopeLocation location
Thescope
location for which we are requesting aggregated values. -
partition
int partition
The retrievals's partition, orAAggregatesRetrieval.NO_PARTITION
if no partition is specified. -
resultSize
Future<Integer> resultSize
The result size of this retrieval.It's computed only when needed.
-
rootParent
CancellableCountedCompleter<?> rootParent
The physical parent of this aggregates retrieval, on which the query will join. -
startTime
long startTime
The time (fromSystem.nanoTime()
) at which this retrieval started executing. -
toDiscard
boolean toDiscard
Flag indicating if the result corresponding to this retrieval can be discarded.- See Also:
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.AggregateRetrievalInfo
class AggregateRetrievalInfo extends NoOpAggregateRetrievalInfo implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
location
List<IAggregateRetrievalInfo.RetrievalLocation> location
The retrieval location. -
measureProvider
String measureProvider
The retrieval measure provider. -
measures
List<String> measures
The retrieval measures. -
resultSizes
int[] resultSizes
The result size in terms of point locations and for each partition with respect to this retrieval measures. -
timingInfo
Map<IRetrievalInfo.TimingDescription,
long[]> timingInfo The retrieval timing information.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.AggregatesRetrievalCreator.PostProcessedCachedAggregatesWriter
class PostProcessedCachedAggregatesWriter extends APostProcessedRetrieval implements Serializable- serialVersionUID:
- 56L
-
Serialized Fields
-
cachedAggregates
ICachedAggregates cachedAggregates
The cached aggregates that will provider the result.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.AggregatesRetrievalCreator.PrimitiveCacheAggregatesWriter
class PrimitiveCacheAggregatesWriter extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
cachedAggregates
Map<IMeasureMember,
ICachedAggregates> cachedAggregates The cached measures that we can use to construct the final retrieval result. -
isPrimitiveAggregation
boolean isPrimitiveAggregation
Indicates whether this is a simple primitive or a primitive aggregation retrieval. -
mapping
IHierarchicalMapping mapping
Themapping
used to create our result.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.APostProcessedRetrieval
class APostProcessedRetrieval extends AAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
measure
IPostProcessedMeasure measure
Themeasure
for which we are requesting aggregated values. -
postProcessor
IPostProcessor postProcessor
Thepost-processor
associated with ourAPostProcessedRetrieval.measure
.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.APrimitiveAggregatesRetrieval
class APrimitiveAggregatesRetrieval extends AAggregatesRetrieval implements Serializable- serialVersionUID:
- 201709241800L
-
Serialized Fields
-
measures
Set<IMeasureMember> measures
Themeasures
for which we are requesting aggregated values. -
poolId
int poolId
The pool id that was chosen at creation time based on theAPrimitiveAggregatesRetrieval.roundRobinCounter
.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.CachedAggregatesRetrievalCreator.PostProcessedCacheRetrieval
class PostProcessedCacheRetrieval extends CacheRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
measure
IPostProcessedMeasure measure
Our post-processed measure. -
postProcessor
IPostProcessor postProcessor
TheCachedAggregatesRetrievalCreator.PostProcessedCacheRetrieval.measure
's post-processor. -
underlyingRetrieval
IPostProcessedRetrieval underlyingRetrieval
The underlying post-processed retrieval.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.CachedAggregatesRetrievalCreator.PrimitiveAggregatesCacheRetrieval
class PrimitiveAggregatesCacheRetrieval extends CacheRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
underlyingRetrieval
IPrimitiveRetrieval underlyingRetrieval
The underlying retrieval.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.EmptyQueryPlan
class EmptyQueryPlan extends Object implements Serializable- serialVersionUID:
- 50900L
-
Serialized Fields
-
mdxPass
String mdxPass
The mdx pass.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.aggregates.plan.impl.QueryPlan
class QueryPlan extends Object implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
aggregatesCache
String aggregatesCache
The aggregates cache. -
branch
String branch
The query branch. -
clusterMemberId
String clusterMemberId
The cluster member Id (non null for distributed query). -
contextValues
Map<String,
String> contextValues Context values. -
databaseDependencies
Map<Integer,
Set<Integer>> databaseDependencies Map indicating which database retrievals are a dependency of which regular retrievals. The keys are indexes in theQueryPlan.retrievals
list, and values are sets of indices inQueryPlan.databaseRetrievals
. -
databaseRetrievals
List<IDatabaseRetrievalInfo> databaseRetrievals
Dictionary containing all theIDatabaseRetrievalInfo
relative to the query's retrievals. -
dependencies
Map<Integer,
Set<Integer>> dependencies The retrievals dependency map. -
epoch
String epoch
The query epoch. -
globalTimings
Map<IQueryPlan.GlobalTimings,
Long> globalTimings The query plan planning information. -
isContinuous
boolean isContinuous
Indicates whether this retriever is used for continuous queries. -
mdxPass
String mdxPass
The mdx pass. -
measures
Set<String> measures
List of all measures retrieved by this query. -
missedPrefetchBehavior
String missedPrefetchBehavior
The missed prefetch behavior. -
partialProviders
Set<String> partialProviders
The set of used partial provider's names. -
pivotId
String pivotId
The pivot Id. -
pivotType
String pivotType
The pivot type. -
queryFilters
List<ICubeFilter> queryFilters
The list of filters used across this plan. -
rangeSharing
int rangeSharing
The range sharing limit. -
resultSizeByPartitioning
Map<String,
Integer> resultSizeByPartitioning The number of point locations by partitioning type. -
retrievals
List<IAggregateRetrievalInfo> retrievals
The list of query plan's retrievals. -
retrievalsCountByPartitioning
Map<String,
Integer> retrievalsCountByPartitioning The number of retrievals by partitioning type. -
retrievalsCountByType
Map<String,
Integer> retrievalsCountByType The number of retrieval by type. -
retrieverType
String retrieverType
The retriever type. -
totalDatabaseResultSize
int totalDatabaseResultSize
Total database retrieval's result size (in terms of points). -
totalRetrievals
int totalRetrievals
The total number of retrievals.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.query.impl
-
Class com.activeviam.activepivot.core.impl.internal.query.impl.ActivePivotSyncActionQuery
class ActivePivotSyncActionQuery extends Object implements Externalizable- serialVersionUID:
- 8484376295599192621L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.core.impl.internal.query.impl.DrillthroughHeadersQuery
- serialVersionUID:
- 8218430469200304303L
-
Serialized Fields
-
contextValues
List<? extends IContextValue> contextValues
The context values. -
locations
Collection<ILocation> locations
The locations. -
measures
Collection<String> measures
The measures. -
pivotId
String pivotId
The pivot.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.impl.MultiGetAggregatesNotificationQuery
class MultiGetAggregatesNotificationQuery extends Object implements Serializable- serialVersionUID:
- -312290091544686258L
-
Serialized Fields
-
childrenGAQs
List<IGetAggregatesContinuousQuery> childrenGAQs
List of continuous GAG originating from this query's mdx but with different context values. -
isNewOrRemovedMembersSet
boolean isNewOrRemovedMembersSet
True if {MultiGetAggregatesNotificationQuery.newOrRemovedMembers
value is set. -
mdx
String mdx
The mdx representing this query. -
newOrRemovedMembers
boolean newOrRemovedMembers
True if the query listens to member insertion/removal.
-
-
Class com.activeviam.activepivot.core.impl.internal.query.impl.QueryCache
- serialVersionUID:
- 60000L
-
Serialized Fields
-
activePivotEpoch
long activePivotEpoch
The epoch ID of the pivot associated with this query cache. -
databaseVersion
IDatabaseVersion databaseVersion
The database version associated with this query cache. Can benull
.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.query.missing.impl
-
Class com.activeviam.activepivot.core.impl.internal.query.missing.impl.MissingLocationsQuery
class MissingLocationsQuery extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
listener
IMissingLocationsQueryListener listener
The listener to notify once all the paths have been resolved. -
unresolvedLocations
Map<ILocation,
List<IUnresolvedPath>> unresolvedLocations The locations to resolve and their associated unsolved paths. -
unresolvedPaths
Set<IUnresolvedPath> unresolvedPaths
The paths to resolve.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.query.registration.impl
-
Class com.activeviam.activepivot.core.impl.internal.query.registration.impl.RegistrationUtil.RegistrationTask
class RegistrationTask extends ContextualCancellableRecursiveAction implements Serializable- serialVersionUID:
- 541L
-
Serialized Fields
-
attempts
int attempts
The maximal number of attempts. -
initVersion
IActivePivotVersion initVersion
The version with which we last calledIRegistration.init(IActivePivotVersion)
. If null we need to call it on our next registration attempt loop. -
mvPivot
IMultiVersionActivePivot mvPivot
The pivot to register to. -
pivotVersion
IActivePivotVersion pivotVersion
The currentIActivePivotVersion
. -
registration
IRegistration registration
The registration. -
securityDetails
ISecurityDetails securityDetails
Thesecurity details
associated with the user executing this query. -
securityFacade
ISecurityFacade securityFacade
The application'ssecurity facade
, used to propagate thread authentication into the various executionpools
. -
willRetry
boolean willRetry
Whether the caller will retry if the registration is not successful.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.realtime.impl
-
Class com.activeviam.activepivot.core.impl.internal.realtime.impl.ABasicMeasureHandler.AggregationProcedureImpact
class AggregationProcedureImpact extends CancellableCountedCompleterWithChildren<Void> implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
event
IActivePivotTransactionInfo event
Underlying event to process. -
internalResult
IExpandLocationsResult internalResult
Internal result passed for the expansion of the modified location. -
location
ILocation location
Modified location to process. -
result
IExpandLocationsResult result
Impact result to overflow if the modified location is expanded.
-
-
Class com.activeviam.activepivot.core.impl.internal.realtime.impl.ABasicMeasureHandler.ComputeImpactCompleter
class ComputeImpactCompleter extends ContextualCancellableCountedCompleter<IImpact> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
analysisHierarchySupported
boolean analysisHierarchySupported
Flag indicating if analysis hierarchies have been handled specially while computing the impact.If true, the hierarchies have been dealt in some way. If false, the impact could not handle them.
-
event
IActivePivotTransactionInfo event
The event to compute the impact for. -
expansionResult
IExpandLocationsResult expansionResult
The location expansion result. -
impact
IImpact impact
The computed impact. -
location
ILocation location
The location to compute the impact for.
-
-
Class com.activeviam.activepivot.core.impl.internal.realtime.impl.MultiAnalysisHierarchyMeasureHandler.ComputeImpactCompleter
class ComputeImpactCompleter extends ContextualCancellableCountedCompleter<IImpact> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cleansedLocation
ILocation cleansedLocation
TheMultiAnalysisHierarchyMeasureHandler.ComputeImpactCompleter.originalLocation
where the analysis levels have been cleansed. -
event
IActivePivotTransactionInfo event
The event to compute the impact for. -
expansionResult
IExpandLocationsResult expansionResult
The location expansion result. -
impact
IImpact impact
The computed impact. -
originalLocation
ILocation originalLocation
The location to compute the impact for.
-
-
-
Package com.activeviam.activepivot.core.impl.internal.transaction.impl
-
Class com.activeviam.activepivot.core.impl.internal.transaction.impl.ActivePivotTransactionInfo.ExpandLocationTask
class ExpandLocationTask extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
locations
Collection<ILocation> locations
The locations to expand. -
result
IExpandLocationsResult result
The expansionresult
.
-
-
Class com.activeviam.activepivot.core.impl.internal.transaction.impl.CompositeActivePivotTransactionInfo.ExpandLocationTask
class ExpandLocationTask extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
locations
Collection<ILocation> locations
The locations to expand. -
result
IExpandLocationsResult result
The expansionresult
.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.bitmap.impl
-
Class com.activeviam.activepivot.core.impl.private_.bitmap.impl.ABitmapIndex.LevelBitmapIndex
class LevelBitmapIndex extends AtomicInteger implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.core.impl.private_.cellset.impl
-
Class com.activeviam.activepivot.core.impl.private_.cellset.impl.AbstractCellSet
class AbstractCellSet extends Object implements Serializable- serialVersionUID:
- -627927274377912105L
-
Serialized Fields
-
aggregates
IAggregateStore aggregates
Aggregates, aligned with the locations. -
auxiliaryAggregates
Map<String,
IColumn<?>> auxiliaryAggregates Aggregates which are not contained into the aggregates column store. -
locations
IWritableDictionary<ILocation> locations
Dictionary of cell locations.
-
-
Class com.activeviam.activepivot.core.impl.private_.cellset.impl.EmptyCellSet
class EmptyCellSet extends Object implements Serializable- serialVersionUID:
- 63921200690198192L
-
Class com.activeviam.activepivot.core.impl.private_.cellset.impl.FullRefreshCellSet
class FullRefreshCellSet extends ScopedCellSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.core.impl.private_.cellset.impl.FullRefreshPartialCellSet
- serialVersionUID:
- 5641881012570761302L
-
Class com.activeviam.activepivot.core.impl.private_.cellset.impl.LocationCellSet
class LocationCellSet extends AbstractCellSet implements Serializable- serialVersionUID:
- 1332091014950206173L
-
Class com.activeviam.activepivot.core.impl.private_.cellset.impl.PartialCellSet
class PartialCellSet extends Object implements Serializable- serialVersionUID:
- -6109876052282209196L
-
-
Package com.activeviam.activepivot.core.impl.private_.context.impl
-
Class com.activeviam.activepivot.core.impl.private_.context.impl.FlatContextValuesHolder
class FlatContextValuesHolder extends AContextValue implements Serializable- serialVersionUID:
- 3182755602921278886L
-
Class com.activeviam.activepivot.core.impl.private_.context.impl.TimeStampedContextSnapshot
class TimeStampedContextSnapshot extends ContextSnapshot implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
timeStamp
long timeStamp
The time stamp.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.context.subcube.impl
-
Class com.activeviam.activepivot.core.impl.private_.context.subcube.impl.ASubCubeElement
class ASubCubeElement extends Object implements Serializable- serialVersionUID:
- 4189076317967015726L
-
Serialized Fields
-
element
ElementT extends IOlapElement element
Underlying Olap element.
-
-
Class com.activeviam.activepivot.core.impl.private_.context.subcube.impl.ASubCubeHierarchy
class ASubCubeHierarchy extends ASubCubeElement<HierarchyT extends IHierarchy> implements Serializable- serialVersionUID:
- 3453523941180550252L
-
Serialized Fields
-
context
IContext context
Thecontext
that is used to retrieve thesubcube properties
.
-
-
Class com.activeviam.activepivot.core.impl.private_.context.subcube.impl.ASubCubeLevel
- serialVersionUID:
- 4545072055498353168L
-
-
Package com.activeviam.activepivot.core.impl.private_.contribution.impl
-
Class com.activeviam.activepivot.core.impl.private_.contribution.impl.AggregatesContributionPipeline.AggregatesContributionTask
- serialVersionUID:
- 50800L
-
Serialized Fields
-
adds
IRecordBlock<? extends IRecordReader> adds
The collection of contributed records. -
dropConditionsFields
List<int[]> dropConditionsFields
List of field indexes on which drop conditions are defined. -
partitionId
int partitionId
The identifier of the partition data come from. -
removals
IRecordBlock<? extends IRecordReader> removals
The collection of removed records. -
timestamp
ITimestamp timestamp
The contributions' timestamp.
-
-
Class com.activeviam.activepivot.core.impl.private_.contribution.impl.ColumnWrappingPointList
class ColumnWrappingPointList extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.dimension.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.dimension.impl.ADimension
class ADimension extends Object implements Serializable- serialVersionUID:
- 6877077037494745835L
-
Serialized Fields
-
defaultHierarchy
H extends IHierarchy defaultHierarchy
The default hierarchy. -
dimensionInfo
IDimensionInfo dimensionInfo
The dimension info. -
hierarchies
List<H extends IHierarchy> hierarchies
The list of hierarchies.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.hierarchy.axis.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.axis.impl.AnalysisAxisHierarchy
class AnalysisAxisHierarchy extends AxisHierarchy implements Serializable- serialVersionUID:
- -5903785123051000721L
-
Serialized Fields
-
mvHierarchy
AMultiVersionAnalysisHierarchy mvHierarchy
The associated multi-version analysis hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.axis.impl.AnalysisAxisHierarchyVersion
class AnalysisAxisHierarchyVersion extends AAxisHierarchyVersion<AnalysisAxisHierarchyVersion,AnalysisHierarchyBase, IAxisHierarchyTransaction> implements Serializable - serialVersionUID:
- -903823899019116997L
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.hierarchy.dimension.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.dimension.impl.ASubCubeDimension
class ASubCubeDimension extends Object implements Serializable- serialVersionUID:
- -742976872437899971L
-
Serialized Fields
-
context
IContext context
The current context. -
element
IDimension<? extends H extends IHierarchy> element
The underlying element.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.dimension.impl.SubCubeAxisDimension
- serialVersionUID:
- 2336001258626946681L
-
Serialized Fields
-
subcubeDefaultHierarchy
IAxisHierarchy subcubeDefaultHierarchy
The default hierarchy. -
subcubeHierarchies
List<IAxisHierarchy> subcubeHierarchies
The subcube hierarchies.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.dimension.impl.SubCubeMeasureDimension
- serialVersionUID:
- 2868398313524067241L
-
Serialized Fields
-
subcubeHierarchies
List<IMeasureHierarchy> subcubeHierarchies
The subcube hierarchies.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.hierarchy.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.impl.AHierarchy
class AHierarchy extends Object implements Serializable- serialVersionUID:
- 6877077037494745835L
-
Serialized Fields
-
hierarchyInfo
IHierarchyInfo hierarchyInfo
The hierarchyInfo associated to this hierarchy.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.impl.ALevel
class ALevel extends Object implements Serializable- serialVersionUID:
- 98136411475009759L
-
Serialized Fields
-
levelInfo
ILevelInfo levelInfo
The level info associated to this level.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.impl.AnalysisHierarchyInfo
class AnalysisHierarchyInfo extends HierarchyInfo implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
isAllMemberEnabled
boolean isAllMemberEnabled
Whether the analysis hierarchy this info belongs to has an allMember level. -
useIntrospection
boolean useIntrospection
Flag indicating if the hierarchy uses introspection for at least on of its level. -
useIntrospectionPerLevel
boolean[] useIntrospectionPerLevel
Whether the levels use introspection.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.hierarchy.measures.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.measures.impl.AAggregatedMeasure
class AAggregatedMeasure extends AMeasureMember implements Serializable-
Serialized Fields
-
aggregationFunction
IAggregationFunction aggregationFunction
TheIAggregationFunction
used to actually aggregate values.
-
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.measures.impl.AdvancedAggregatedMeasure
class AdvancedAggregatedMeasure extends AMeasureMember implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
aggregationFunction
IUserDefinedAggregateFunction aggregationFunction
TheIAggregationFunction
used to actually aggregate values. -
fieldNames
String[] fieldNames
The names of the fields. -
fieldTypes
int[] fieldTypes
The types of the fields.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.hierarchy.measures.impl.UpdateTimestampMeasure
class UpdateTimestampMeasure extends AggregatedMeasure implements Serializable- serialVersionUID:
- 60000L
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.impl.CubeVersion
class CubeVersion extends ABasedVersion<CubeVersion,CubeBase, CubeTransaction> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
dimensions
List<IDimensionVersion<? extends IHierarchyVersion>> dimensions
The associateddimensions
. -
hierarchies
List<? extends IHierarchyVersion> hierarchies
The associatedhierarchies
. -
providerHolder
ISquashableAggregateProviderHolderVersion providerHolder
The associatedaggregates provider
.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.provider.bitmap.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.bitmap.impl.AIndexedAggregateProviderBase.ExecutionContextTask
class ExecutionContextTask extends MultiCancellableCountedCompleter<IBitmap[]> implements Serializable- serialVersionUID:
- 570L
-
Serialized Fields
-
elapsedTime
long elapsedTime
The time taken to compute this task. -
epoch
long epoch
The epoch at which we're creating the context. -
hierarchies
List<? extends IHierarchyVersion> hierarchies
The associated hierarchies. -
queryCache
IQueryCache queryCache
The query cache for this execution context. -
securityAndFilter
ICubeFilter securityAndFilter
The filter that will be compiled in the returned execution context. -
startTime
long startTime
The time when this task started. -
subCubeBitmaps
IBitmap[] subCubeBitmaps
The subcube filters, compiled asbitmaps
.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.provider.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.impl.RangeLocationPlan.RangeLocationPlanBitmapIndex.LevelBitmapIndexWithWildcards
class LevelBitmapIndexWithWildcards extends ABitmapIndex<QfsBitmap>.com.activeviam.activepivot.core.impl.private_.bitmap.impl.ABitmapIndex.LevelBitmapIndex implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
wildcardIndex
QfsBitmap wildcardIndex
The bitmap used to index true wildcard coordinates.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.impl.RestrictedHierarchicalMapping
class RestrictedHierarchicalMapping extends HierarchicalMapping implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
restrictedHierarchyToOrdinal
gnu.trove.map.TObjectIntMap<IHierarchyInfo> restrictedHierarchyToOrdinal
A mapping from a hierarchyinfo
to its ordinal in the current mapping.Using the ordinal retrieved by calling
IInternalHierarchicalMapping.getHierarchyOrdinal(IHierarchyInfo)
is necessary to ensure the consistency of the information retrieved from this mapping.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl.APartitionedAggregateProviderBase.CreatePartition
- serialVersionUID:
- 201709131348L
-
Serialized Fields
-
initialEpoch
IEpoch initialEpoch
Initial epoch at which the partition is created. -
partitionId
int partitionId
Partition id. -
pool
IMixedWorkloadPool pool
Thread pool of the partition.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl.APartitionedAggregateProviderTransaction.ExpandPartitionTask
class ExpandPartitionTask extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contributionCollectors
List<? extends IAggregateCollector> contributionCollectors
The collectors used for the contribution expansion. -
parentTask
APartitionedAggregateProviderTransaction<C extends APartitionedAggregateCollector>.com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl.APartitionedAggregateProviderTransaction.PoolExpansionTask parentTask
Our parent task. -
removalCollectors
List<? extends IAggregateCollector> removalCollectors
The collectors used for the removal expansion.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl.APartitionedAggregateProviderTransaction.PartitionCommit
- serialVersionUID:
- 1L
-
Serialized Fields
-
epoch
IEpoch epoch
The commit epoch.
-
-
Class com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl.APartitionedAggregateProviderTransaction.PoolExpansionTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectors
List<com.activeviam.activepivot.core.impl.private_.cube.provider.partition.impl.APartitionedAggregateProviderTransaction.PartitionCollectors> collectors
The collectors used for the expansion for each partition. -
computeRemovedCandidates
boolean computeRemovedCandidates
Whether the removed locations candidates should be computed. -
expansionContext
IAggregateCollector.IAggregateCollectorExpansionContext expansionContext
The context used for the expansion. -
locations
Collection<? extends ILocation> locations
The locations to expand. -
partialResults
ConcurrentLinkedQueue<IExpandLocationsResult> partialResults
A queue of partialresults
to re-use. -
rangeHierarchies
List<? extends IHierarchy> rangeHierarchies
The hierarchies used for the expansion. -
result
IExpandLocationsResult result
The result set.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.impl
-
Class com.activeviam.activepivot.core.impl.private_.impl.AbstractSubLocation
class AbstractSubLocation extends Object implements Serializable- serialVersionUID:
- 2014937376234634902L
-
Serialized Fields
-
locationPattern
ILocationPattern locationPattern
Parent location.
-
-
Class com.activeviam.activepivot.core.impl.private_.impl.ConstantValueProperty
class ConstantValueProperty extends AProperty implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
Object value
The constant value.
-
-
Class com.activeviam.activepivot.core.impl.private_.impl.ContextualCancellableCompleterBoundedAction
class ContextualCancellableCompleterBoundedAction extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
ContextualCancellableCompleterBoundedAction.CompletableBoundedAction action
The action that also contains the data. -
from
int from
The first index (inclusive) of the range to process. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.activepivot.core.impl.private_.impl.LocationDictionary
-
Serialization Methods
-
readExternal
Reads the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes the keys in order.- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.core.impl.private_.impl.SubLocation
class SubLocation extends AbstractSubLocation implements Serializable- serialVersionUID:
- 2014937376234634902L
-
Serialized Fields
-
expressedCoordinates
Object[] expressedCoordinates
Expressed coordinates. -
hashCode
int hashCode
Hash code of this location. -
isRange
boolean isRange
Is range.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.query.aggregates.impl
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.AAggregatesContinuousQueryEngine.NotifyQueryResetAction
class NotifyQueryResetAction extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 550L
-
Serialized Fields
-
pivot
IMultiVersionActivePivot pivot
TheIMultiVersionActivePivot
to which the query is registered. -
schemaChanged
boolean schemaChanged
Whether theAAggregatesContinuousQueryEngine.NotifyQueryResetAction.pivot
schema has changed.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.AAggregatesContinuousQueryEngine.NotifyResetAction
- serialVersionUID:
- 1L
-
Serialized Fields
-
gaqListeners
Map<IGetAggregatesContinuousQuery,
List<? extends IContinuousQueryListener<ICellSet, IVersionedContinuousQueryUpdate<ICellSet>>>> gaqListeners All theIGetAggregatesContinuousQuery
's listeners, indexed by query. -
multiListeners
Map<IMultiGetAggregatesNotificationContinuousQuery,
List<? extends IContinuousQueryListener<int[], IContinuousQueryUpdateWithBranches<int[]>>>> multiListeners All theIMultiGetAggregatesNotificationContinuousQuery
's listeners, indexed by query. -
schemaChanged
boolean schemaChanged
Whether the associated pivot's schema has changed.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.ConflationEventEngine.CompositeEventsProcessingAction
class CompositeEventsProcessingAction extends CancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
branch
String branch
The associated branch's name. -
info
ICompositeActivePivotTransactionInfo info
TheICompositeActivePivotTransactionInfo
that created us. -
nonTransactionalEvents
Map<IStream<?>,
ConflationEventEngine.NonTransactionalEventProcessingAction<?>> nonTransactionalEvents The non transactional event actions that process the events received at the same time as the transactional event. -
transactionStream
IStream<IActivePivotTransactionInfo> transactionStream
The stream associated with theConflationEventEngine.CompositeEventsProcessingAction.info
.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.ConflationEventEngine.MultiBranchEventsProcessingAction
class MultiBranchEventsProcessingAction extends CancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
compositeActions
Map<String,
com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.ConflationEventEngine.CompositeEventsProcessingAction> compositeActions Theactions
to execute for each branch. -
lockStamp
long lockStamp
TheStampedLock
stamp associated with the acquired lock.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.ConflationEventEngine.NonTransactionalEventProcessingAction
class NonTransactionalEventProcessingAction extends CancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 8202003035976715193L
-
Serialized Fields
-
creationTime
long creationTime
The time (as ofSystem.nanoTime()
) at which this action was created. -
event
EventT event
The event to process. -
heads
Map<String,
? extends IHeadInfo<? extends IActivePivotVersion>> heads The heads of all the branches associated with the event. -
parentAction
com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.ConflationEventEngine.CompositeEventsProcessingAction parentAction
Our parentaction
. -
pivotVersion
IActivePivotVersion pivotVersion
The pivotversion
used to process this event. -
stream
IStream<EventT> stream
Thestream
that produced this event. -
sync
CompletionSync sync
The sync to release once this action has been performed.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.EvictionConcurrentMap
class EvictionConcurrentMap extends ConcurrentHashMap<K extends IEvictionCache.IEvictionCacheEntry,V extends IEvictionConcurrentMap.IEvictionConcurrentMapValue<K>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
evictionCache
IEvictionCache evictionCache
The eviction cache that determines who should be evicted when the map is full.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.NoStorageConcurrentMap
class NoStorageConcurrentMap extends ConcurrentHashMap<K extends IEvictionCache.IEvictionCacheEntry,V extends IEvictionConcurrentMap.IEvictionConcurrentMapValue<K>> implements Serializable - serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.NotificationGroupTaskCreator.MultiGetAggregatesNotificationContinuousQueryNotificationTask
class MultiGetAggregatesNotificationContinuousQueryNotificationTask extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
continuousQueryMonitor
MultiGetAggregatesNotificationContinuousQueryMonitor continuousQueryMonitor
Object monitoring the Continuous Query. -
listener
IContinuousQueryListener<int[],
IContinuousQueryUpdateWithBranches<int[]>> listener Listener to notify s.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.NotificationTaskCreator.GetAggregatesContinuousQueryNotificationTask
class GetAggregatesContinuousQueryNotificationTask extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
continuousQueryMonitor
ContinuousQueryNodeMonitor continuousQueryMonitor
Object monitoring a single Continuous Query. -
listener
IContinuousQueryListener<ICellSet,
IVersionedContinuousQueryUpdate<ICellSet>> listener Listener of the query to notify.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.PrimitiveRetrievalsPerPoolTask
class PrimitiveRetrievalsPerPoolTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
subtasks
PrimitiveRetrievalsPerPoolTask.PrimitiveRetrievalsPerPoolPerLocationTask[] subtasks
The subtasks (one per location) of this task, that we will fork in our pool. -
taskPool
IMixedWorkloadPool taskPool
The pool that is attached to this task.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.PrimitiveRetrievalsPerPoolTask.PrimitiveRetrievalsPerPoolPerLocationTask
class PrimitiveRetrievalsPerPoolPerLocationTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
forkRetrievals
boolean forkRetrievals
Whether the retrievals should be forked (e.g. treated in parallel) or if they should be executed sequentially. -
hasCompletedWork
boolean hasCompletedWork
Whether this task has completed its work. -
pool
IMixedWorkloadPool pool
The pool on which to execute the retrievals that actually belong to that pool. -
retrievals
IPrimitiveRetrieval[] retrievals
The retrievals to test for the pool to which they belong, and to execute if they belong to our pool.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.QueryContext
class QueryContext extends Object implements Externalizable- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.impl.ScopedAggregatesRetrievalDescription
class ScopedAggregatesRetrievalDescription extends AggregatesRetrievalDescription implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.ADatabaseRetrieval
class ADatabaseRetrieval extends MultiCancellableCountedCompleter<ADatabaseRetrievalResult> implements Serializable-
Serialized Fields
-
completionFlag
AtomicBoolean completionFlag
Global flag ensuring only one thread start the completion of the partitioned retrievals. -
executionFlag
AtomicBoolean executionFlag
Global flag ensuring only one thread start the execution of the partitioned retrievals. -
partition
int partition
Id of the partition of this retrieval. -
resultSize
int resultSize
The result size of this retrieval.It's computed only when needed.
-
retrievals
ADatabaseRetrieval[] retrievals
Array of the siblings partitioned database retrievals. -
retriever
ActivePivotAggregatesRetriever retriever
Retriever planning and executing this retrieval. -
stopped
AtomicBoolean stopped
Flag marking if the retrieval has been stopped.
-
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.AExpandablePrimitiveAggregatesRetrieval
class AExpandablePrimitiveAggregatesRetrieval extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.APostProcessedRetrievalMerger
class APostProcessedRetrievalMerger extends APostProcessedRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
isUsed
boolean isUsed
Whether this merger will actually be used (i.e. exists in both partitioning). -
subPlan
ExecutionPlan subPlan
The execution plan with a finer partitioning whose results we are merging.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.APostProcessedRetrievalMerger.NoCorrespondingPartitionPostProcessedResultsMerger
class NoCorrespondingPartitionPostProcessedResultsMerger extends APostProcessedRetrievalMerger.PostProcessedResultsMerger implements Serializable- serialVersionUID:
- 506L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.APostProcessedRetrievalMerger.PostProcessedResultsMerger
class PostProcessedResultsMerger extends APostProcessedRetrievalMerger implements Serializable -
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.APrimitiveRetrievalMerger
class APrimitiveRetrievalMerger extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
isUsed
boolean isUsed
Whether this merger will actually be used (i.e. exists in both partitioning). -
mapping
IHierarchicalMapping mapping
The associatedIHierarchicalMapping
. -
subPlan
ExecutionPlan subPlan
The execution plan with a finer partitioning whose results we are merging.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.APrimitiveRetrievalMerger.NoCorrespondingPartitionPrimitiveResultsMerger
class NoCorrespondingPartitionPrimitiveResultsMerger extends APrimitiveRetrievalMerger.PrimitiveResultsMerger implements Serializable- serialVersionUID:
- 506L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.APrimitiveRetrievalMerger.PrimitiveResultsMerger
class PrimitiveResultsMerger extends APrimitiveRetrievalMerger implements Serializable -
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.ARangeSharingAggregatesRetrieval
class ARangeSharingAggregatesRetrieval extends MultiCancellableCountedCompleter<IInternalAggregatesRetrievalResult> implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
completed
AtomicBoolean completed
Flag marking if this unit has completed. -
resultRetrieval
AAggregatesRetrieval resultRetrieval
The child retrieval that completed first.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.ARangeSharingAggregatesRetrieval.ResultCompleter
class ResultCompleter extends CancellableCountedCompleter<IInternalAggregatesRetrievalResult> implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.BitmapPrimitiveAggregatesRetrieval
class BitmapPrimitiveAggregatesRetrieval extends AExpandablePrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
executionScope
IScopeLocation executionScope
The scope to actually retrieve aggregates for. This is not==
to the inputAAggregatesRetrieval.location
iff it was cleansed of analysis levels. -
standardScope
StandardScopeLocation standardScope
Thestandard
scope to retrieve aggregates for.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.CacheRetrieval
class CacheRetrieval extends AAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cache
IAggregatesCache<ICachedAggregates> cache
The aggregates cache. -
keys
Set<IAggregatesCache.IAggregatesCacheKey> keys
The keys that denote the measures to retrieve (all keys will have the same scope). -
queryContext
QueryContext queryContext
The context of the query that created this object.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.CacheRetrieval.MaintainCacheProcedure
class MaintainCacheProcedure extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.DatabaseRetrieval
class DatabaseRetrieval extends ADatabaseRetrieval implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
aggregator
DatabaseRetrieval.DatabaseAggregator aggregator
Instance aggregating the results returned by the datastore request. -
aggrLock
Object aggrLock
Lock on aggregation results, controlling concurrent writing toDatabaseRetrieval.aggregator
, as well as its thread-safe publication. -
compiledQuery
IRecompilableAggregateQuery compiledQuery
-
databaseVersion
IInternalDatabaseVersion databaseVersion
Datastore version on which the request is made. -
elapsedTime
long elapsedTime
The duration of this retrieval's execution, in nanoseconds. -
partitionMapping
gnu.trove.map.TIntIntMap partitionMapping
Mapping between the partition IDs of the cube and the partition IDs of the datastore. -
pointDicCache
Map<List<Integer>,
ISubPointIntegerArrayIndex> pointDicCache Cache used for storing the Index used when iterating on the datastore retrievals. -
request
DatabasePrefetchRequest request
Underlying request defining this retrieval. -
startTime
long startTime
The time (fromSystem.nanoTime()
) at which this retrieval started executing. -
trackerSupplier
Supplier<IRetrievalResultTracker> trackerSupplier
The retrieval result tracker supplier.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.DatabaseRetrievalInfo
class DatabaseRetrievalInfo extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.JITPrimitiveAggregatesRetrieval
class JITPrimitiveAggregatesRetrieval extends AExpandablePrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
executed
AtomicBoolean executed
Flag to ensure that the query is submitted only once for all partitions. -
executionContext
IAggregateProviderExecutionContext executionContext
The executioncontext
for ourprovider
. -
partitionRetrievals
IPrimitiveRetrieval[] partitionRetrievals
The retrievals of all partitions (should contain this object). -
providerPartition
JustInTimeAggregateProviderVersion providerPartition
-
queryPartitioning
IPartitioning queryPartitioning
-
stopped
AtomicBoolean stopped
Flag to ensure that the underlying retrievals are completed once for all partitions.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.NoOpAggregateRetrievalInfo
class NoOpAggregateRetrievalInfo extends Object implements Serializable- serialVersionUID:
- 50900L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.NoOpDatabaseRetrieval
class NoOpDatabaseRetrieval extends ADatabaseRetrieval implements Serializable-
Serialized Fields
-
measures
IAggregatedMeasure[] measures
The measures for which we plan this noop retrieval.
-
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.NoOpPrimitiveAggregatesRetrieval
class NoOpPrimitiveAggregatesRetrieval extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mapping
IHierarchicalMapping mapping
The hierarchical mapping.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.PartialProviderRetrievalInfo
class PartialProviderRetrievalInfo extends AggregateRetrievalInfo implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
partialProviderName
String partialProviderName
The partial provider name if it applies.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.PostProcessedAggregatesRetrieval
class PostProcessedAggregatesRetrieval extends APostProcessedRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
missedPrefetchBehavior
IMissedPrefetchBehavior.Behavior missedPrefetchBehavior
The behavior to use when data is not correctly prefetched for the post-processor. -
prefetchRequests
Map<String,
Collection<? extends IPrefetchRequest<?>>> prefetchRequests The map between the name of the prefetcher for thispost-processor
and the prefetch requests issued for the currentlocation
andfilter
.Note that this map is empty at construction time, and is filled by the
ActivePivotAggregatesRetriever
when the post-processor is planned, usingPostProcessedAggregatesRetrieval.addPrefetchRequests(String, Collection)
. -
retriever
ActivePivotAggregatesRetriever retriever
Our associatedretriever
.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.PrimitiveAnalysisAggregationRetrieval
class PrimitiveAnalysisAggregationRetrieval extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 51100L
-
Serialized Fields
-
aggregationProcedures
Collection<? extends IAnalysisAggregationProcedure<?>> aggregationProcedures
List of aggregation procedures to apply. -
elapsedAggregationProcedureTime
long elapsedAggregationProcedureTime
Time spent computing aggregation procedures, in nanoseconds. -
hierarchicalMapping
IInternalHierarchicalMapping hierarchicalMapping
The hierarchical mapping used for our retrieval result. -
joinMeasures
Set<IJoinMeasure> joinMeasures
List of join measures to add to the result. -
prefetchLocation
IScopeLocation prefetchLocation
The location processed by the aggregation procedures i.e the requested location. SeePrimitiveAggregationNode.getPrefetchLocation()
. -
prefetchMapping
Map<DatabasePrefetchRequest,
Map<IAnalysisAggregationProcedure<?>, Set<String>>> prefetchMapping Mapping for a prefetch request to the aggregation procedures that requested it.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.RangeSharingLinearPostProcessorAggregatesRetrieval
class RangeSharingLinearPostProcessorAggregatesRetrieval extends APostProcessedRetrieval implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
retriever
ActivePivotAggregatesRetriever retriever
The retriever associated with the retrieval. We will not actually retrieve from it, but we will use it for writing our result.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.RangeSharingLinearPostProcessorAggregatesRetrieval.PostProcessorDependencyCompleter
class PostProcessorDependencyCompleter extends ARangeSharingAggregatesRetrieval<RangeSharingLinearPostProcessorAggregatesRetrieval> implements Serializable- serialVersionUID:
- 50800L
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.RangeSharingPrimitiveAggregatesRetrieval
class RangeSharingPrimitiveAggregatesRetrieval extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dependencyCompleter
com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.RangeSharingPrimitiveAggregatesRetrieval.PrimitiveDependencyCompleter dependencyCompleter
Completer waiting for the first underlying retrieval to complete. -
hierarchicalMapping
IHierarchicalMapping hierarchicalMapping
The hierarchical mapping used for our retrieval result.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.aggregates.plan.impl.RangeSharingPrimitiveAggregatesRetrieval.PrimitiveDependencyCompleter
class PrimitiveDependencyCompleter extends ARangeSharingAggregatesRetrieval<RangeSharingPrimitiveAggregatesRetrieval> implements Serializable
-
-
Package com.activeviam.activepivot.core.impl.private_.query.impl
-
Class com.activeviam.activepivot.core.impl.private_.query.impl.ExpandLocationsQuery
class ExpandLocationsQuery extends Object implements Serializable- serialVersionUID:
- -4537957042092066379L
-
Serialized Fields
-
locations
Collection<ILocation> locations
The locations. -
measures
Collection<String> measures
The measures.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.impl.ImpactComputationTask.SingleLocationImpactComputation
class SingleLocationImpactComputation extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
futureImpact
Future<IImpact> futureImpact
The future impact result that will be available on completion. -
location
ILocation location
The location to compute the impact on. -
result
Map<ILocation,
IImpact> result The result map. -
startTime
long startTime
The time at which we started computing the impact (as perSystem.nanoTime()
).
-
-
Class com.activeviam.activepivot.core.impl.private_.query.impl.LogGaqTimingCompleter
- serialVersionUID:
- 2195032644298202550L
-
Serialized Fields
-
epochId
long epochId
The epoch id at which the query is executed. -
query
IGetAggregatesQuery query
The query. -
user
String user
The user who executes the query.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.impl.NotificationTaskFuture
class NotificationTaskFuture extends CancellableCountedCompleterWithChildren<List<NotificationTaskCreator<E>>> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attachedQuery
StreamEventProcessingQuery.StreamEventProcessingAttachedQuery<E> attachedQuery
The query to execute. -
notificationTasksFuture
ConcurrentLinkedQueue<NotificationTaskCreator<E>> notificationTasksFuture
The notification task creators. -
startTime
long startTime
The time (in ns) at which this task was created.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.impl.SnapshotProcessingTask
class SnapshotProcessingTask extends ContextualCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 60002L
-
Serialized Fields
-
databaseVersion
IDatabaseVersion databaseVersion
The database version for this snapshot. -
entry2Impact
gnu.trove.map.hash.TIntObjectHashMap<IImpact> entry2Impact
Mapping from an aggregates entry ID to its impact. -
event
EventT event
Event to process. -
eventId
long eventId
TheSnapshotProcessingTask.event
ID. -
hasCompletedWork
boolean hasCompletedWork
Set totrue
once this task has completed its work. -
impactTasks
Map<IImpactComputationTask,
gnu.trove.TIntCollection> impactTasks List of all impacts computed for each handler.Each impact is linked to a list of aggregate entry indexes, for which the impact has been computed.
-
parentQueryId
long parentQueryId
The ID of the parent query task. -
queriesTimeLimit
int queriesTimeLimit
The shared query timeout. (in seconds). -
querySpecificRetrievers
Map<IRegisteredGetAggregatesContinuousQuery,
AAggregatesContinuousQueryEngine.ContinuousAggregatesRetriever> querySpecificRetrievers The retrievers that allow retrieving query-specific measures, indexed by the query name. -
results
ConcurrentLinkedQueue<NotificationTaskCreator<EventT>> results
The resulting creators. -
sharedMeasuresRetriever
AAggregatesContinuousQueryEngine.ContinuousAggregatesRetriever sharedMeasuresRetriever
The retriever that allows retrieving the measures that are common to all queries (e.g. statically defined in the pivot). -
snapshot
ContextNode<EventT>.Snapshot snapshot
Snapshot to process. -
startTime
long startTime
The time (in ns) at which this task started executing. -
taskContext
IContextSnapshot taskContext
Execution context of the task.
-
-
Class com.activeviam.activepivot.core.impl.private_.query.impl.StreamEventProcessingQuery
class StreamEventProcessingQuery extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
databaseVersion
IDatabaseVersion databaseVersion
The database version associated with the execution of the query. -
event
E event
Event to process. -
eventId
long eventId
TheStreamEventProcessingQuery.event
ID. -
snapshot
StreamNode<E>.Snapshot snapshot
Snapshot to process.
-
-
-
Package com.activeviam.activepivot.core.impl.private_.query.missing.impl
-
Class com.activeviam.activepivot.core.impl.private_.query.missing.impl.MissingLocationsSolver.LocationSolvingAction
class LocationSolvingAction extends RecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
transactionInfo
IActivePivotTransactionInfo transactionInfo
The current transaction's info. -
unresolvedEntries
List<Map.Entry<IUnresolvedPath,
List<IMissingLocationsQueryHandler>>> unresolvedEntries The unresolved paths to check against the current transaction.
-
-
-
Package com.activeviam.activepivot.core.intf.api
-
Exception Class com.activeviam.activepivot.core.intf.api.ActivePivotException
class ActivePivotException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 1182915264344579459L
-
Exception Class com.activeviam.activepivot.core.intf.api.InvalidLicenseException
class InvalidLicenseException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.activepivot.core.intf.api.contextvalues
-
Exception Class com.activeviam.activepivot.core.intf.api.contextvalues.ContextValueTranslationException
class ContextValueTranslationException extends RuntimeException implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.activepivot.core.intf.api.contextvalues.drillthrough
-
Package com.activeviam.activepivot.core.intf.api.contextvalues.mdx
-
Package com.activeviam.activepivot.core.intf.api.contextvalues.subcube
-
Package com.activeviam.activepivot.core.intf.api.cube.hierarchy
-
Package com.activeviam.activepivot.core.intf.api.cube.metadata
-
Class com.activeviam.activepivot.core.intf.api.cube.metadata.DimensionIdentifier
class DimensionIdentifier extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
name
@NonNull String name
The name of the dimension containing the hierarchy.
-
-
Class com.activeviam.activepivot.core.intf.api.cube.metadata.HierarchyIdentifier
class HierarchyIdentifier extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
dimension
DimensionIdentifier dimension
The name of the dimension containing the hierarchy. -
hierarchyName
String hierarchyName
The name of the hierarchy.
-
-
Class com.activeviam.activepivot.core.intf.api.cube.metadata.LevelIdentifier
class LevelIdentifier extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
hierarchy
HierarchyIdentifier hierarchy
The identifier of the hierarchy containing this level. -
levelName
String levelName
The name of the level.
-
-
-
Package com.activeviam.activepivot.core.intf.api.description
-
Exception Class com.activeviam.activepivot.core.intf.api.description.DescriptionException
class DescriptionException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- -8123037314115656423L
-
Record Class com.activeviam.activepivot.core.intf.api.description.IDataClusterDefinition.EndpointInformation
class EndpointInformation extends Record implements Serializable-
Serialized Fields
-
address
String address
The field for theaddress
record component. -
cubeIdentifierInCluster
String cubeIdentifierInCluster
The field for thecubeIdentifierInCluster
record component. -
endpointSuffix
String endpointSuffix
The field for theendpointSuffix
record component. -
isExposed
boolean isExposed
The field for theisExposed
record component. -
portNumber
int portNumber
The field for theportNumber
record component. -
protocol
String protocol
The field for theprotocol
record component.
-
-
-
Class com.activeviam.activepivot.core.intf.api.description.KpiGoalDescription
class KpiGoalDescription extends Object implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.activepivot.core.intf.api.description.KpiStatusDescription
class KpiStatusDescription extends Object implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.activepivot.core.intf.api.description.KpiTrendDescription
class KpiTrendDescription extends Object implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.activepivot.core.intf.api.description.KpiValueDescription
class KpiValueDescription extends Object implements Serializable- serialVersionUID:
- 56L
-
-
Package com.activeviam.activepivot.core.intf.api.location
-
Package com.activeviam.activepivot.core.intf.api.mdx
-
Exception Class com.activeviam.activepivot.core.intf.api.mdx.MdxException
class MdxException extends ActiveViamException implements Serializable- serialVersionUID:
- -3240107847891270196L
-
-
Package com.activeviam.activepivot.core.intf.api.postprocessing
-
Exception Class com.activeviam.activepivot.core.intf.api.postprocessing.PostProcessorInitializationException
class PostProcessorInitializationException extends ActiveViamException implements Serializable- serialVersionUID:
- 60100L
-
Exception Class com.activeviam.activepivot.core.intf.api.postprocessing.UnknownOlapElementException
class UnknownOlapElementException extends PostProcessorInitializationException implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
dependencyName
String dependencyName
The name of the missing dependency. -
type
IUnknownOlapElementException.OlapElementType type
Type of the dependency.
-
-
Exception Class com.activeviam.activepivot.core.intf.api.postprocessing.UnknownOlapElementRuntimeException
class UnknownOlapElementRuntimeException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
olapElementName
String olapElementName
The name of the missing olap element. -
type
IUnknownOlapElementException.OlapElementType type
Type of the dependency.
-
-
Exception Class com.activeviam.activepivot.core.intf.api.postprocessing.UnknownUnderlyingMeasureException
class UnknownUnderlyingMeasureException extends UnknownOlapElementException implements Serializable- serialVersionUID:
- 60100L
-
Exception Class com.activeviam.activepivot.core.intf.api.postprocessing.UnknownUnderlyingMeasureRuntimeException
class UnknownUnderlyingMeasureRuntimeException extends UnknownOlapElementRuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.core.intf.api.query
-
Exception Class com.activeviam.activepivot.core.intf.api.query.DrillthroughMaxRowsException
class DrillthroughMaxRowsException extends QueryException implements Serializable- serialVersionUID:
- -7998058410141853475L
-
Exception Class com.activeviam.activepivot.core.intf.api.query.QueryExecutionException
class QueryExecutionException extends QueryException implements Serializable- serialVersionUID:
- 794614622240928845L
-
-
Package com.activeviam.activepivot.core.intf.api.query.drillthrough
-
Class com.activeviam.activepivot.core.intf.api.query.drillthrough.MapDrillthroughQuery
- serialVersionUID:
- -3096312707286245459L
-
Serialized Fields
-
contextValues
List<? extends IContextValue> contextValues
The context values attached to the query. -
coordinates
Collection<Map<String,
String>> coordinates The coordinates involved in the query. SeeIMapQuery
. -
isFormatted
boolean isFormatted
Whether the content of the rows must be formatted.- See Also:
-
measure
String measure
The measure on which the drillthrough is done. -
pivotId
String pivotId
The Id of the queried pivot.
-
-
-
Package com.activeviam.activepivot.core.intf.api.query.result
-
Package com.activeviam.activepivot.core.intf.avinternal.procedure
-
Package com.activeviam.activepivot.core.intf.internal.cellset
-
Package com.activeviam.activepivot.core.intf.internal.context
-
Exception Class com.activeviam.activepivot.core.intf.internal.context.UserContextRestrictionException
class UserContextRestrictionException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- -2008062249953373105L
-
Serialized Fields
-
contextType
Class<? extends IContextValue> contextType
Target context type.
-
-
-
Package com.activeviam.activepivot.core.intf.internal.context.subcube
-
Package com.activeviam.activepivot.core.intf.internal.contextvalues.mdx
-
Package com.activeviam.activepivot.core.intf.internal.contribution
-
Exception Class com.activeviam.activepivot.core.intf.internal.contribution.ContributionException
class ContributionException extends ActivePivotException implements Serializable- serialVersionUID:
- -1351211244998029026L
-
-
Package com.activeviam.activepivot.core.intf.internal.copper
-
Package com.activeviam.activepivot.core.intf.internal.cube
-
Exception Class com.activeviam.activepivot.core.intf.internal.cube.MergeException
class MergeException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 50900L
-
-
Package com.activeviam.activepivot.core.intf.internal.cube.dimension
-
Package com.activeviam.activepivot.core.intf.internal.cube.hierarchy
-
Package com.activeviam.activepivot.core.intf.internal.cube.hierarchy.axis
-
Package com.activeviam.activepivot.core.intf.internal.cube.hierarchy.measures
-
Package com.activeviam.activepivot.core.intf.internal.distribution
-
Exception Class com.activeviam.activepivot.core.intf.internal.distribution.MessengerException
class MessengerException extends IOException implements Serializable- serialVersionUID:
- 50900L
-
-
Package com.activeviam.activepivot.core.intf.internal.location
-
Package com.activeviam.activepivot.core.intf.internal.mdx
-
Exception Class com.activeviam.activepivot.core.intf.internal.mdx.UnknownMdxCubeException
class UnknownMdxCubeException extends MdxException implements Serializable- serialVersionUID:
- -5473616382291323609L
-
-
Package com.activeviam.activepivot.core.intf.internal.multiversion.squash
-
Package com.activeviam.activepivot.core.intf.internal.postprocessing
-
Exception Class com.activeviam.activepivot.core.intf.internal.postprocessing.DuplicateMeasureNameException
class DuplicateMeasureNameException extends PostProcessorInitializationException implements Serializable- serialVersionUID:
- 7201343418158773416L
-
Exception Class com.activeviam.activepivot.core.intf.internal.postprocessing.PostProcessorEvaluationException
class PostProcessorEvaluationException extends ActiveViamException implements Serializable- serialVersionUID:
- -5428316027464838912L
-
Exception Class com.activeviam.activepivot.core.intf.internal.postprocessing.PostProcessorException
class PostProcessorException extends ActiveViamException implements Serializable- serialVersionUID:
- -5428316027464838912L
-
-
Package com.activeviam.activepivot.core.intf.internal.query
-
Package com.activeviam.activepivot.core.intf.internal.query.aggregates
-
Class com.activeviam.activepivot.core.intf.internal.query.aggregates.IAggregateRetrievalInfo.RetrievalLocation
class RetrievalLocation extends Object implements Serializable- serialVersionUID:
- 60100L
-
Exception Class com.activeviam.activepivot.core.intf.internal.query.aggregates.InefficientPrefetchException
class InefficientPrefetchException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.core.intf.internal.query.aggregates.IPrimitiveRetrievalExporter.PrimitiveRetrieval
class PrimitiveRetrieval extends Object implements Serializable-
Serialized Fields
-
cubeFilter
ISubCubeProperties cubeFilter
Condition eventually restricting the query. -
location
Object[][] location
Queried location. -
measures
Collection<String> measures
Measures being queried.
-
-
-
Exception Class com.activeviam.activepivot.core.intf.internal.query.aggregates.RetrievalException
class RetrievalException extends ActiveViamException implements Serializable- serialVersionUID:
- 1182915264344579459L
-
-
Package com.activeviam.activepivot.core.intf.internal.query.missing
-
Package com.activeviam.activepivot.core.intf.internal.structure
-
Exception Class com.activeviam.activepivot.core.intf.internal.structure.UnsupportedCubeAlterationOperation
class UnsupportedCubeAlterationOperation extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60006L
-
-
Package com.activeviam.activepivot.core.intf.internal.transaction
-
Exception Class com.activeviam.activepivot.core.intf.internal.transaction.ActivePivotTransactionException
class ActivePivotTransactionException extends ActiveViamException implements Serializable- serialVersionUID:
- 1719776808493728328L
-
-
Package com.activeviam.activepivot.dist.impl.avinternal.messenger.message
-
Class com.activeviam.activepivot.dist.impl.avinternal.messenger.message.ABroadcastMessage
class ABroadcastMessage extends Object implements Externalizable- serialVersionUID:
- 550L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.avinternal.messenger.message.ASyncBroadcastMessage
class ASyncBroadcastMessage extends ABroadcastMessage<AnswerT,OutputT, ContextT> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.activepivot.dist.impl.internal.cellset
-
Package com.activeviam.activepivot.dist.impl.internal.cellset.impl
-
Class com.activeviam.activepivot.dist.impl.internal.cellset.impl.ScopedAggregatesRetrievalResultTransporter
class ScopedAggregatesRetrievalResultTransporter extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.activepivot.dist.impl.internal.cube.hierarchy.axis
-
Package com.activeviam.activepivot.dist.impl.internal.distribution.impl
-
Class com.activeviam.activepivot.dist.impl.internal.distribution.impl.NotificationMessage
class NotificationMessage extends ASyncBroadcastMessage<Void,Void, DataInstanceDistributionManager> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package com.activeviam.activepivot.dist.impl.internal.distribution.security
-
Package com.activeviam.activepivot.dist.impl.internal.messenger
-
Package com.activeviam.activepivot.dist.impl.internal.messenger.impl
-
Exception Class com.activeviam.activepivot.dist.impl.internal.messenger.impl.CompletableFutureMessageAnswer.DistributedException
class DistributedException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.dist.impl.internal.messenger.impl.LocalMessenger.LocalAddress
class LocalAddress extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.activepivot.dist.impl.internal.messenger.message.impl
-
Class com.activeviam.activepivot.dist.impl.internal.messenger.message.impl.AQueryBroadcastMessage
class AQueryBroadcastMessage extends ABroadcastMessage<AnswerT,OutputT, ContextT> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package com.activeviam.activepivot.dist.impl.internal.query.impl
-
Class com.activeviam.activepivot.dist.impl.internal.query.impl.AggregatesRetrievalListTransporter
class AggregatesRetrievalListTransporter extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.internal.query.impl.RetrieveAggregatesMessage
class RetrieveAggregatesMessage extends AQueryBroadcastMessage<ScopedAggregatesRetrievalResultTransporter,Void, DataInstanceDistributionManager> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.internal.query.impl.RetrieveAggregatesMessage.DistributedRetrieveAggregatesAction
class DistributedRetrieveAggregatesAction extends ARetrieveAggregatesAction<ScopedAggregatesRetrievalResultTransporter> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dataCubeAdapter
IDataCubeAdapter dataCubeAdapter
The data cube adapter associated with the query cube triggering this action. -
hierarchicalMapping
IInternalHierarchicalMapping hierarchicalMapping
The hierarchical mapping of the current data cube. -
localRetrievals
Collection<IAggregatesRetrievalDescription> localRetrievals
List of retrievals to perform in the Data Cube.
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.cellset
-
Package com.activeviam.activepivot.dist.impl.private_.cellset.impl
-
Class com.activeviam.activepivot.dist.impl.private_.cellset.impl.PointListRetrievalResultTransporter
class PointListRetrievalResultTransporter extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.cellset.impl.PointLocationListTransporter
class PointLocationListTransporter extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.cellset.impl.TranslatedIntegerArrayDictionary
class TranslatedIntegerArrayDictionary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dataMemberPointCandidate
boolean[] dataMemberPointCandidate
The value at index i indicates if the coordinate of the translated location at the hierarchy and level depth given by:{ @code final int globalHierIndex = this.mapping.getHierarchyIndex(globalRangeCoords[i]) - 1; final int globalLevelIndex = this.mapping.getLevelIndex(globalRangeCoords[i]); }
should likely be equal toIAxisMember.DATA_MEMBER_DISCRIMINATOR
instead of the translated discriminator member because the only admissible child member forIAxisMember.DATA_MEMBER_DISCRIMINATOR
isIAxisMember.DATA_MEMBER_DISCRIMINATOR
.The array is aligned with the points in this dictionary. It can be null.
-
dictionaryId
long dictionaryId
The unique ID for this dictionary. -
globalRangeCoords
int[] globalRangeCoords
The range coordinates in the global scope used for the translation. -
globalToLocalIndicesMapping
int[] globalToLocalIndicesMapping
Reverse mapping forTranslatedIntegerArrayDictionary.localToGlobalIndicesMapping
aligned with the global keys. -
globalToReplicationIndicesMapping
int[] globalToReplicationIndicesMapping
Reverse mapping forTranslatedIntegerArrayDictionary.replicationToGlobalIndicesMapping
aligned with the global keys. -
localBuffer
int[] localBuffer
Buffer used for read operation inTranslatedIntegerArrayDictionary.localDictionary
. -
localDictionary
IFixedLengthIntegerArrayDictionary localDictionary
Dictionary that contains the points to replicate. -
localToGlobalIndicesMapping
int[] localToGlobalIndicesMapping
Mapping that links the local indices to the global indices. -
mapping
IHierarchicalMapping mapping
Themapping
. -
replicationBuffer
int[] replicationBuffer
Buffer used for read operation inTranslatedIntegerArrayDictionary.replicationDictionary
. -
replicationDictionary
IFixedLengthIntegerArrayDictionary replicationDictionary
Dictionary that contains points generated by the distributed data replication. -
replicationToGlobalIndicesMapping
int[] replicationToGlobalIndicesMapping
Mapping that links the replicate indices to the global indices.
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.cube.hierarchy
-
Package com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis
-
Package com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.AxisHierarchyExchanger
class AxisHierarchyExchanger extends AxisHierarchy implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.AxisHierarchyExchanger.ExchangerRootAxisMember
class ExchangerRootAxisMember extends com.activeviam.activepivot.core.impl.internal.cube.hierarchy.axis.impl.AxisHierarchy.RootAxisMember implements Serializable- serialVersionUID:
- -6242499668532138989L
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.AxisMemberExchanger
class AxisMemberExchanger extends TransactionalAxisMember implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
axisHierarchyExchanger
AxisHierarchyExchanger axisHierarchyExchanger
The axis hierarchy exchanger.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.DistributedAxisHierarchyBase.MemberAdapter
class MemberAdapter extends Object implements Serializable- serialVersionUID:
- 316991714589894193L
-
Serialized Fields
-
underlyingMV
MultiVersionAxisMember underlyingMV
The adaptee.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.DistributedAxisHierarchyBase.PolymorphicRemoteContributionMember
class PolymorphicRemoteContributionMember extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
children
Map<Object,
ITransactionalAxisMember> children List of children of this member. -
count
long count
Number of facts contributing to this member. -
depth
int depth
Depth of this member.The top-level member would have a depth of 1.
-
discriminator
Object discriminator
Member discriminator. -
levelInfo
ILevelInfo levelInfo
Information about this member level. -
name
String name
Name of this member.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.DistributedAxisHierarchyVersion
class DistributedAxisHierarchyVersion extends AAxisHierarchyVersion<DistributedAxisHierarchyVersion,IDistributedAxisHierarchyBase, DistributedAxisHierarchyTransaction> implements Serializable - serialVersionUID:
- 50900L
-
Serialized Fields
-
contributors
Collection<String> contributors
The addresses of all the members contributing to this hierarchy.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.DistributedRangeAxisHierarchy
class DistributedRangeAxisHierarchy extends RangeAxisHierarchy implements Serializable- serialVersionUID:
- 567L
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.axis.impl.MultiVersionDistributedAxisHierarchy
class MultiVersionDistributedAxisHierarchy extends AMultiVersionAxisHierarchy<IDistributedAxisHierarchyBase,DistributedAxisHierarchyTransaction, DistributedAxisHierarchyVersion> implements Serializable - serialVersionUID:
- 50800L
-
-
Package com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.impl
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.impl.DistributedAxisHierarchyTransaction.AxisHierarchyMerger
class AxisHierarchyMerger extends AxisHierarchy implements Serializable- serialVersionUID:
- 50800L
-
-
Package com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures
-
Package com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.AProxyAggregatedMeasure
class AProxyAggregatedMeasure extends AProxyMeasure implements Serializable -
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.AProxyMeasure
class AProxyMeasure extends AMeasureMember implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
application
IQueryClusterDefinition.IDistributedApplicationDefinition application
The sub-cluster this measure comes from. -
contextDependencies
Set<Class<? extends IContextValue>> contextDependencies
The context values this measure depends on.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.DistributedMeasureHierarchy
class DistributedMeasureHierarchy extends MeasureHierarchy implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
measureNameByRemoteAddress
Map<String,
Set<String>> measureNameByRemoteAddress The map that maps the remote pivot id identified by their address to a list of measure names. This is used in polymorphic configuration only, in order not to recreate all the measures in case a node leaves the cluster and comes back later.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.DistributedMeasureHierarchyVersion
class DistributedMeasureHierarchyVersion extends MeasureHierarchyVersion implements Serializable- serialVersionUID:
- -73247077783318390L
-
Serialized Fields
-
contributors
Collection<String> contributors
The addresses of all the members contributing to this hierarchy.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.DistributedPostProcessedMeasure
class DistributedPostProcessedMeasure extends PostProcessedMeasure implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
application
IQueryClusterDefinition.IDistributedApplicationDefinition application
The application this measure comes from.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.MultiVersionDistributedMeasureHierarchy
class MultiVersionDistributedMeasureHierarchy extends MultiVersionMeasureHierarchy implements Serializable- serialVersionUID:
- 1281388556786007648L
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.ProxyAdvancedAggregatedMeasure
class ProxyAdvancedAggregatedMeasure extends AProxyAggregatedMeasure implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
aggregationFunction
IMultiSourceAggregationFunction aggregationFunction
The associated aggregation function. -
fieldNames
String[] fieldNames
The associated field names. -
fieldTypes
int[] fieldTypes
The associated field types.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.ProxyAggregatedMeasure
class ProxyAggregatedMeasure extends AProxyAggregatedMeasure implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
aggregationFunction
IGenericAggregationFunction aggregationFunction
The associated aggregation function. -
fieldName
String fieldName
The associated field name. -
fieldTypes
int[] fieldTypes
The associated field type.
-
-
Class com.activeviam.activepivot.dist.impl.private_.cube.hierarchy.measures.impl.ProxyPostProcessedMeasure
class ProxyPostProcessedMeasure extends AProxyMeasure implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
postProcessorType
String postProcessorType
The type of the post-processor created by this measure.
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.distribution.impl
-
Class com.activeviam.activepivot.dist.impl.private_.distribution.impl.DistributedPartitioning
class DistributedPartitioning extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.dist.impl.private_.distribution.impl.TraceableBroadcastContext
class TraceableBroadcastContext extends Object implements Serializable- serialVersionUID:
- 60001L
-
-
Package com.activeviam.activepivot.dist.impl.private_.impl
-
Class com.activeviam.activepivot.dist.impl.private_.impl.ACommitRemoteTransaction.MergeDimensionTask
class MergeDimensionTask extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contributionsDelta
List<? extends IDimension<? extends IHierarchy>> contributionsDelta
The remote contributions to merge. -
cubeDimensions
List<? extends IMultiVersionDimension<? extends IMultiVersionHierarchy>> cubeDimensions
Thedimensions
to merge the deltas into. -
infoType
IDistributedActivePivotTransaction.DistributedActivePivotTransactionInfoType infoType
Type of the transaction. -
referent
Referent referent
The referent of the transaction. -
remoteAddress
String remoteAddress
The address of the remote instance that sent the deltas. -
remoteBranch
String remoteBranch
The name of the branch in the remote cube corresponding to this transaction. -
remotePivotId
String remotePivotId
The ID of the remote pivot that sent the deltas. -
removalDelta
List<? extends IDimension<? extends IHierarchy>> removalDelta
The remote removals to merge.
-
-
Class com.activeviam.activepivot.dist.impl.private_.impl.RemoveMembersRemoteTransaction.FakeRemovalDimensionsTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
mainDimensions
List<IMultiVersionDimension<? extends IMultiVersionHierarchy>> mainDimensions
Thedimensions
to merge the deltas into.
-
-
Class com.activeviam.activepivot.dist.impl.private_.impl.RemoveMembersRemoteTransaction.RemovalDimensionsTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
mainDimensions
List<IMultiVersionDimension<? extends IMultiVersionHierarchy>> mainDimensions
Thedimensions
to merge the deltas into.
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.messenger.impl
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.BroadcastResult
class BroadcastResult extends Object implements Externalizable- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.CancellableBroadcastResult
- serialVersionUID:
- -1934602962419339295L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.GoodbyeMessage
class GoodbyeMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable - serialVersionUID:
- 51000L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.HelloMessage
class HelloMessage extends ASyncBroadcastMessage<HelloMessage.HelloMessageAnswer,Map<String, HelloMessage.HelloMessageAnswer>, IDistributedHierarchyManager> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.HelloMessage.HelloMessageAnswer
class HelloMessageAnswer extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.LoggableRecursiveTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
task
ForkJoinTask<V> task
The work to do.
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.NettyAddressGenerator.NettyAddress
class NettyAddress extends org.jgroups.util.UUID implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.RestartOrderMessage
class RestartOrderMessage extends ASyncBroadcastMessage<Void,Void, IDistributedMessenger> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.impl.SafeBroadcastingTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
messenger
IDistributedMessenger messenger
TheIDistributedMessenger
used to broadcast the message. -
numRetries
int numRetries
The number of times we are willing to retry to do the work before giving up. -
task
ForkJoinTask<V> task
The work to do.
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.messenger.message
-
Package com.activeviam.activepivot.dist.impl.private_.messenger.message.impl
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.ATransactionCommittedMessage
class ATransactionCommittedMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable - serialVersionUID:
- 51200L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.CancellableBroadcastMessageWrapper
class CancellableBroadcastMessageWrapper extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.CompositeDiscoveryMessage
class CompositeDiscoveryMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.EmptyInitialDiscoveryMessage
class EmptyInitialDiscoveryMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.EmptyTransactionCommittedMessage
class EmptyTransactionCommittedMessage extends ATransactionCommittedMessage implements Externalizable- serialVersionUID:
- 51200L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.InitialDiscoveryMessage
class InitialDiscoveryMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.MergedTransactionCommittedMessage
class MergedTransactionCommittedMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.SchemaDiscoveryMessage
class SchemaDiscoveryMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.TransactionCommittedMessage
class TransactionCommittedMessage extends ATransactionCommittedMessage implements Externalizable- serialVersionUID:
- 51200L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.message.impl.TransactionInitialCommittedMessage
class TransactionInitialCommittedMessage extends ASyncBroadcastMessage<Void,Void, IDistributedHierarchyManager> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.messenger.netty.impl
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.netty.impl.AcquaintanceMessage
class AcquaintanceMessage extends Object implements Serializable- serialVersionUID:
- -1760979307647620546L
-
Serialized Fields
-
nettyAddress
NettyAddressGenerator.NettyAddress nettyAddress
Address of the server.
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.netty.impl.ANettyMessage
class ANettyMessage extends Object implements Externalizable- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.netty.impl.NettyRequestMessage
- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.messenger.netty.impl.NettyResponseMessage
- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package com.activeviam.activepivot.dist.impl.private_.messenger.netty.streaming.impl
-
Exception Class com.activeviam.activepivot.dist.impl.private_.messenger.netty.streaming.impl.NettyInputStream.RemoteSerializationException
class RemoteSerializationException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.dist.impl.private_.query.impl
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.AMessageAction
- serialVersionUID:
- 1L
-
Serialized Fields
-
addressees
Collection<String> addressees
The remote instances to which a message will be sent. -
messages
Collection<AMessageWithCountedCompleter<AnswerT>> messages
All the messages sent to remote instances. -
messengerTimeout
long messengerTimeout
Get the messenger timeout. -
pivot
IInternalDistributedActivePivotVersion pivot
The pivot. -
result
T result
The final result.
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.AMessageWithCountedCompleter
class AMessageWithCountedCompleter extends AQueryBroadcastMessage<AnswerT,Void, DataInstanceDistributionManager> implements Externalizable - serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DistributedAggregatesRetrievalCreator.DistributedAggregatesRetrieval
class DistributedAggregatesRetrieval extends APrimitiveAggregatesRetrieval implements Serializable- serialVersionUID:
- 51101L
-
Serialized Fields
-
mapping
IHierarchicalMapping mapping
The hierarchical mapping. -
messageAction
DistributedExecutionPlan.RetrieveAggregatesMessageAction messageAction
The child completer that is sending the retrievals message to the remote instances.
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DistributedAggregatesRetrievalCreator.DistributedPostProcessedRetrieval
class DistributedPostProcessedRetrieval extends APostProcessedRetrieval implements Serializable- serialVersionUID:
- 51101L
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DistributedExecutionPlan.RetrieveAggregatesMessageAction
class RetrieveAggregatesMessageAction extends MultiCancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cfPerMember
Map<String,
CompletableFutureMessageAnswer<ScopedAggregatesRetrievalResultTransporter, Void>> cfPerMember TheCompletableFutureMessageAnswer
per member. It is used to retrieve timings likebroadcasting time
,execution time
andprocessing time
. -
clusterMembers
String[] clusterMembers
The members of the distributed cluster. -
localityIdentifier
ILocalityIdentifier localityIdentifier
The locality identifier. -
membersMessage
RetrieveAggregatesMessage[] membersMessage
The message associated with eachDistributedExecutionPlan.RetrieveAggregatesMessageAction.clusterMembers
(if any). -
membersResult
IInternalScopedAggregatesRetrievalResult[] membersResult
Theresult
for each member of the distributed cluster. -
messagesPerMember
Map<String,
RetrieveAggregatesMessage> messagesPerMember The retrievals' messages to perform per cluster member. -
messageTimeout
long messageTimeout
The message timeout. -
pivot
IInternalDistributedActivePivotVersion pivot
The associated distributed pivot version. -
startTime
long startTime
The time at which this action was started. -
trackerSupplier
Supplier<IRetrievalResultTracker> trackerSupplier
The retrieval result tracker supplier. -
userName
String userName
The name of the current user.
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DrillthroughHeadersMessage
class DrillthroughHeadersMessage extends AMessageWithCountedCompleter<List<IDrillthroughHeader>> implements Externalizable- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DrillthroughHeadersMessageAction
class DrillthroughHeadersMessageAction extends AMessageAction<List<IDrillthroughHeader>,List<IDrillthroughHeader>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
locations
Collection<ILocation> locations
The (global) locations of theIDrillthroughQuery
. -
measures
Collection<String> measures
The measures of theIDrillthroughQuery
.
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DrillthroughMessageWithHeaders
class DrillthroughMessageWithHeaders extends AMessageWithCountedCompleter<DrillthroughMessageWithHeaders.DrillthroughMessageWithHeadersAnswer> implements Externalizable- serialVersionUID:
- 5802L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DrillthroughMessageWithHeaders.DrillthroughMessageWithHeadersAnswer
class DrillthroughMessageWithHeadersAnswer extends Object implements Serializable- serialVersionUID:
- 550L
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.DrillthroughMessageWithHeadersAction
class DrillthroughMessageWithHeadersAction extends AMessageAction<List<Object[]>,DrillthroughMessageWithHeaders.DrillthroughMessageWithHeadersAnswer> implements Serializable - serialVersionUID:
- 50800L
-
Serialized Fields
-
drillthroughQuery
IDrillthroughQuery drillthroughQuery
The original drillthrough query. -
dtProps
IDrillthroughProperties dtProps
Drillthrough properties. -
headers
List<String> headers
The headers. -
horizontalQueryDispatching
Map<String,
SubCubeProperties> horizontalQueryDispatching Maps data node addresses to theSubCubeProperties
indicating which data must be retrieved from which data node when it is possible to contribute the same distributing field values into distinct data nodes.- See Also:
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.InternalDrillthroughHeadersMessage
class InternalDrillthroughHeadersMessage extends DrillthroughHeadersMessage implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.dist.impl.private_.query.impl.InternalDrillthroughHeadersMessageAction
class InternalDrillthroughHeadersMessageAction extends DrillthroughHeadersMessageAction implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.activepivot.mdx.impl.internal.context.impl
-
Class com.activeviam.activepivot.mdx.impl.internal.context.impl.UpdateableCellContext
class UpdateableCellContext extends AContextValue implements Serializable-
Serialized Fields
-
isUserAllowed
boolean isUserAllowed
True if the user is allowed to edit the cell. -
leavesOnHierarchies
Set<HierarchyIdentifier> leavesOnHierarchies
Hierarchies on which members must be leaves to belong to an updateable cell. -
requiredLevels
Set<LevelIdentifier> requiredLevels
Levels that define the threshold depths for some hierarchies to belong to an updateable cell.
-
-
-
-
Package com.activeviam.activepivot.mdx.impl.internal.definitions.impl
-
Class com.activeviam.activepivot.mdx.impl.internal.definitions.impl.KpiMdxAdapter
class KpiMdxAdapter extends Object implements Serializable- serialVersionUID:
- 201501231551L
-
Serialized Fields
-
epochAscSorted
Boolean epochAscSorted
Flag to indicate the order of the Epoch Dimension true for ascending, false for descending and null for unknown. -
formulae
Map<Object,
IKpiFormula> formulae Mapping of all formulae defined in the KPI. -
kpi
KpiDescription kpi
The initial KPI definition.
-
-
-
Package com.activeviam.activepivot.mdx.impl.internal.meta.impl
-
Class com.activeviam.activepivot.mdx.impl.internal.meta.impl.MdxCube.MdxFixedMemberStore
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
-
Package com.activeviam.activepivot.mdx.impl.internal.plan.impl
-
Class com.activeviam.activepivot.mdx.impl.internal.plan.impl.SetExpander.ExpandTask
- serialVersionUID:
- 2202641822825532787L
-
Serialized Fields
-
interruptChecker
int interruptChecker
-
ordered
boolean ordered
Whether or not the resulting set must be sorted with the hierarchy order. -
tuple
ITuple tuple
The tuple to expand.
-
-
-
Package com.activeviam.activepivot.mdx.impl.private_.context.impl
-
Class com.activeviam.activepivot.mdx.impl.private_.context.impl.NonVisualCubeFilter
class NonVisualCubeFilter extends AContextValue implements Serializable- serialVersionUID:
- 3296519444406820346L
-
Serialized Fields
-
filteredHierarchies
gnu.trove.map.TIntObjectMap<NonVisualCubeFilter.NonVisualFilteredHierarchy> filteredHierarchies
-
-
-
Package com.activeviam.activepivot.mdx.impl.private_.definitions
-
Class com.activeviam.activepivot.mdx.impl.private_.definitions.KpiExpiryDescription
class KpiExpiryDescription extends Object implements Serializable- serialVersionUID:
- 201505211654L
-
Class com.activeviam.activepivot.mdx.impl.private_.definitions.KpiStartDescription
class KpiStartDescription extends Object implements Serializable- serialVersionUID:
- 201505211654L
-
-
Package com.activeviam.activepivot.mdx.impl.private_.func.impl
-
Class com.activeviam.activepivot.mdx.impl.private_.func.impl.ALinRegFunction.LinRegCache
class LinRegCache extends ConcurrentHashMap<com.activeviam.activepivot.mdx.impl.private_.func.impl.ALinRegFunction.LinRegKey,com.activeviam.activepivot.mdx.impl.private_.func.impl.ALinRegFunction.LinRegParameters> implements Serializable - serialVersionUID:
- 60000L
-
-
Package com.activeviam.activepivot.mdx.impl.private_.impl
-
Class com.activeviam.activepivot.mdx.impl.private_.impl.StaticExpandMemoizer.ExpandMemberTask
class ExpandMemberTask extends ContextualCancellableRecursiveTask<IMdxFixedMember[]> implements Serializable- serialVersionUID:
- -5073064248039467698L
-
Serialized Fields
-
cube
IMdxCube cube
-
member
IMdxMember member
-
-
-
Package com.activeviam.activepivot.mdx.impl.private_.meta.impl
-
Class com.activeviam.activepivot.mdx.impl.private_.meta.impl.MeasureFormatter
class MeasureFormatter extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
formatter
ICubeFormatter formatter
-
-
-
Package com.activeviam.activepivot.mdx.impl.private_.plan.impl
-
Class com.activeviam.activepivot.mdx.impl.private_.plan.impl.ACellPlanExecutor.AddQueryResultToCellSetTask
class AddQueryResultToCellSetTask extends ContextualCancellableCountedCompleter<P> implements Serializable- serialVersionUID:
- -3324772337521325955L
-
Serialized Fields
-
gaq
IGetAggregatesQuery gaq
The query to execute. -
mdxMembers
IMdxMember[] mdxMembers
The MDX members passed to the CellSetCopyTask. -
queryResult
Future<ICellSet> queryResult
The future representing the query result. -
version
IInternalActivePivotVersion version
The version on which to execute the query.
-
-
Class com.activeviam.activepivot.mdx.impl.private_.plan.impl.ACellPlanExecutor.CellSetCopyTask
- serialVersionUID:
- 6429886163407436583L
-
Serialized Fields
-
cellSet
ICellSet cellSet
The cellset to copy. -
decoder
IMdxPivotMemberDecoder decoder
-
measures
String[] measures
The measures to copy. -
negativeCellSet
boolean negativeCellSet
-
template
IMdxMember[] template
A sparse array containing the members that are fixed.
-
-
Class com.activeviam.activepivot.mdx.impl.private_.plan.impl.ACellPlanExecutor.GaqExecutionTask
- serialVersionUID:
- -3374657157168725218L
-
Serialized Fields
-
childrenTasks
Collection<ACellPlanExecutor<V extends CellPlanResult.IWriteCallback,
P, R>.com.activeviam.activepivot.mdx.impl.private_.plan.impl.ACellPlanExecutor.GaqExecutionTask> childrenTasks The children of this task used to merge the result in a bubble up fashion. -
from
int from
The first index (inclusive) of the range to process. -
gaq
IGetAggregatesQuery gaq
The query to execute. -
taskResult
P taskResult
The result of this task. -
to
int to
The last index (exclusive) of the range to process. -
versions
IPair<IInternalActivePivotVersion,
IMdxMember[]>[] versions The versions on which the query must be executed and their templates.
-
-
Class com.activeviam.activepivot.mdx.impl.private_.plan.impl.ACellPlanExecutor.WriteTask
class WriteTask extends ContextualCancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
decoder
IMdxPivotMemberDecoder decoder
The object used to translate the location into tuples. -
locations
ArrayList<ILocation> locations
The locations. -
values
ArrayList<Object> values
The values associated with the location. -
writeOrchestrator
WriteOrchestrator<T extends CellPlanResult.IWriteCallback> writeOrchestrator
-
-
Class com.activeviam.activepivot.mdx.impl.private_.plan.impl.PassDirectedExecutionGraph.Execution.ContextualExecTask
- serialVersionUID:
- 3641507531864035611L
-
Serialized Fields
-
taskId
int taskId
-
-
-
Package com.activeviam.activepivot.mdx.impl.private_.utils.impl
-
Class com.activeviam.activepivot.mdx.impl.private_.utils.impl.IdentifierDictionary.IdentifierLinkHashingStrategy
class IdentifierLinkHashingStrategy extends Object implements Serializable- serialVersionUID:
- 8074644805705402798L
-
-
Package com.activeviam.activepivot.mdx.intf.api
-
Exception Class com.activeviam.activepivot.mdx.intf.api.MdxRuntimeException
class MdxRuntimeException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 98612494975331642L
-
-
Package com.activeviam.activepivot.mdx.intf.internal
-
Exception Class com.activeviam.activepivot.mdx.intf.internal.MdxTooManyCellsException
class MdxTooManyCellsException extends MdxException implements Serializable- serialVersionUID:
- 5525933939726806299L
-
-
Package com.activeviam.activepivot.mdx.intf.internal.eval
-
Exception Class com.activeviam.activepivot.mdx.intf.internal.eval.IncompatiblePathsException
class IncompatiblePathsException extends MdxException implements Serializable- serialVersionUID:
- 1055377680593427122L
-
Exception Class com.activeviam.activepivot.mdx.intf.internal.eval.IncompatibleSetsException
class IncompatibleSetsException extends MdxException implements Serializable- serialVersionUID:
- -6884984090619229232L
-
-
Package com.activeviam.activepivot.mdx.intf.private_.definitions
-
Package com.activeviam.activepivot.server.impl.api.query
-
Class com.activeviam.activepivot.server.impl.api.query.MDXDrillthroughHeadersQuery
- serialVersionUID:
- -3169080031326559036L
-
Serialized Fields
-
contextValues
List<? extends IContextValue> contextValues
Optional context values. -
mdx
String mdx
MDX query.
-
-
Class com.activeviam.activepivot.server.impl.api.query.MDXDrillthroughQuery
class MDXDrillthroughQuery extends Object implements Serializable- serialVersionUID:
- -2111696521838844714L
-
Serialized Fields
-
contextValues
List<? extends IContextValue> contextValues
Optional context values. -
mdx
String mdx
MDX query.
-
-
Class com.activeviam.activepivot.server.impl.api.query.MDXQuery
class MDXQuery extends Object implements Serializable- serialVersionUID:
- 2470868388379052371L
-
Serialized Fields
-
cellsOnly
boolean cellsOnly
Cells only flag. -
contextValues
List<? extends IContextValue> contextValues
Optional context values. -
mdx
String mdx
Mdx query.
-
-
-
Package com.activeviam.activepivot.server.impl.private_.observability.memory
-
Class com.activeviam.activepivot.server.impl.private_.observability.memory.MonitoringStatisticAttributesSerializer
class MonitoringStatisticAttributesSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<IStatisticAttribute> implements Serializable- serialVersionUID:
- -7446285013722687290L
-
Class com.activeviam.activepivot.server.impl.private_.observability.memory.MonitoringStatisticMapAttributesSerializer
class MonitoringStatisticMapAttributesSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<Map<String,IStatisticAttribute>> implements Serializable - serialVersionUID:
- -7485349289820543010L
-
Serialized Fields
-
attributesObjectMapper
com.fasterxml.jackson.databind.ObjectMapper attributesObjectMapper
ObjectMapper
of this serializer for the field "attributes". It can be use to change/customize the serialization process.
-
-
-
Package com.activeviam.activepivot.server.impl.private_.rest.monitoring.impl
-
Package com.activeviam.activepivot.server.impl.private_.security
-
Class com.activeviam.activepivot.server.impl.private_.security.AEntitlement
class AEntitlement extends Object implements Serializable- serialVersionUID:
- 1314696739379646452L
-
Serialized Fields
-
contexts
List<IContextValue> contexts
All the contexts values.
-
-
Class com.activeviam.activepivot.server.impl.private_.security.GlobalEntitlement
class GlobalEntitlement extends AEntitlement implements Serializable- serialVersionUID:
- 9132184760429603646L
-
Class com.activeviam.activepivot.server.impl.private_.security.PivotEntitlement
class PivotEntitlement extends AEntitlement implements Serializable- serialVersionUID:
- 56L
-
Serialized Fields
-
id
String id
The target pivot id.
-
-
-
Package com.activeviam.activepivot.server.impl.private_.streaming
-
Class com.activeviam.activepivot.server.impl.private_.streaming.ActivePivotEvent
class ActivePivotEvent extends StreamEvent implements Serializable- serialVersionUID:
- 562L
-
Serialized Fields
-
epoch
long epoch
Epoch of the event.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.AggregatesEvent
class AggregatesEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- 7920649633722150455L
-
Serialized Fields
-
aggregates
List<AggregateDTO> aggregates
The aggregates. -
branch
String branch
Branch of the event within its parent stream. It cannot benull
.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.AMdxStream.MdxAsynchronousExecutionTask
class MdxAsynchronousExecutionTask extends CancellableCountedCompleter<Void> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
futureCellSet
Future<MdxCellSet> futureCellSet
TheFuture
result of the MDX query. It will be available during this tasks's completion. -
query
IMDXQuery query
The query to execute. -
queryId
String queryId
The query id to include in the response.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.AMdxStream.MdxSynchronousExecutionTask
class MdxSynchronousExecutionTask extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.server.impl.private_.streaming.AMdxStreamNode.AsyncQueryExecution
- serialVersionUID:
- 60000L
-
Serialized Fields
-
executor
BasicSelectExecutor executor
Executor of the query. -
pivot
IMultiVersionActivePivot pivot
Pivot on which the query will be executed. -
result
IFutureQueryResult<MdxCellSet> result
Query result. -
resultAcceptor
Consumer<MdxCellSet> resultAcceptor
Consumer of the query result.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.AStreamListener
class AStreamListener extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.server.impl.private_.streaming.CellEvent
class CellEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- -5716704765232778681L
-
Class com.activeviam.activepivot.server.impl.private_.streaming.CellSetEvent
class CellSetEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- 9195218444886838833L
-
Serialized Fields
-
cellSet
CellSetDTO cellSet
Content of the event. -
cube
String cube
Unique name of the ActivePivot cube that produced this event.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.CellSetNotificationEvent
class CellSetNotificationEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- 50800L
-
Class com.activeviam.activepivot.server.impl.private_.streaming.DrillthroughEvent
class DrillthroughEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- 2271625326081768891L
-
Serialized Fields
-
result
DrillthroughResultDTO result
The drillthrough result.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.DrillthroughStream.DrillthroughExecutionTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
query
IDrillthroughQuery query
The query to execute. -
queryId
String queryId
The query id to include in the response.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.DrillthroughUpdateEvent
class DrillthroughUpdateEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- -787131345849533165L
-
Serialized Fields
-
addedOrUpdated
List<DrillthroughRowDTO> addedOrUpdated
List of rows added or updated by the update. -
removed
List<DrillthroughRowDTO> removed
List of rows removed by the update.
-
-
Class com.activeviam.activepivot.server.impl.private_.streaming.FullRefreshEvent
class FullRefreshEvent extends ActivePivotEvent implements Serializable- serialVersionUID:
- 3143705518101614497L
-
Serialized Fields
-
aggregatesMap
Map<ILocation,
List<AggregateDTO>> aggregatesMap Mapping from original locations (possibly range) to their aggregates contribution. -
branch
String branch
Branch of the event within its parent stream. It cannot benull
. -
refreshedMeasure
Set<String> refreshedMeasure
The set of refreshed measures.
-
-
Exception Class com.activeviam.activepivot.server.impl.private_.streaming.GetAggregatesStream.TooManyAggregatesException
class TooManyAggregatesException extends ActiveViamException implements Serializable- serialVersionUID:
- -5004051391729406459L
-
-
Package com.activeviam.activepivot.server.impl.private_.webservices
-
Exception Class com.activeviam.activepivot.server.impl.private_.webservices.AdministrationServiceException
class AdministrationServiceException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 6373780473564078825L
-
Class com.activeviam.activepivot.server.impl.private_.webservices.CellsFollower.LooseTupleHashingStrategy
class LooseTupleHashingStrategy extends Object implements Serializable- serialVersionUID:
- 7703421406958982871L
-
Serialized Fields
-
skipMetadataComparison
boolean skipMetadataComparison
-
-
-
Package com.activeviam.activepivot.server.intf.api.discovery
-
Class com.activeviam.activepivot.server.intf.api.discovery.ActivePivotDiscovery
class ActivePivotDiscovery extends Object implements Serializable-
Serialized Fields
-
catalogs
List<CatalogDiscovery> catalogs
The catalogs. -
cubes
List<CubeDiscovery> cubes
The cubes in the catalog.
-
-
-
Class com.activeviam.activepivot.server.intf.api.discovery.CatalogDiscovery
class CatalogDiscovery extends Object implements Serializable -
Class com.activeviam.activepivot.server.intf.api.discovery.CubeDiscovery
class CubeDiscovery extends Object implements Serializable-
Serialized Fields
-
dimensions
List<DimensionDiscovery> dimensions
The dimensions of the cube. -
measures
List<MeasureDiscovery> measures
The measures of the cube. -
name
String name
The cube's name.
-
-
-
Class com.activeviam.activepivot.server.intf.api.discovery.DimensionDiscovery
class DimensionDiscovery extends Object implements Serializable-
Serialized Fields
-
defaultHierarchy
String defaultHierarchy
The default hierarchy of the dimension. -
hierarchies
List<HierarchyDiscovery> hierarchies
The hierarchies of the dimension. -
measureGroups
String[] measureGroups
The measure groups of the dimension. -
name
String name
The name of the dimension. -
type
String type
The type of the dimension. -
visible
boolean visible
The visibility of the dimension.
-
-
-
Class com.activeviam.activepivot.server.intf.api.discovery.HierarchyDiscovery
class HierarchyDiscovery extends Object implements Serializable-
Serialized Fields
-
folder
String folder
The folder of the hierarchy. -
levels
List<LevelDiscovery> levels
The levels of the hierarchy. -
name
String name
The name of the hierarchy. -
visible
boolean visible
The visibility of the hierarchy.
-
-
-
Class com.activeviam.activepivot.server.intf.api.discovery.LevelDiscovery
class LevelDiscovery extends Object implements Serializable -
Class com.activeviam.activepivot.server.intf.api.discovery.MeasureDiscovery
class MeasureDiscovery extends Object implements Serializable
-
-
Package com.activeviam.activepivot.server.intf.api.dto
-
Class com.activeviam.activepivot.server.intf.api.dto.AggregateDTO
class AggregateDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.AxisDTO
class AxisDTO extends Object implements Externalizable- serialVersionUID:
- -2699165055204328351L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.server.intf.api.dto.AxisMemberDTO
class AxisMemberDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.AxisPositionDTO
class AxisPositionDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.CellDTO
class CellDTO extends Object implements Externalizable- serialVersionUID:
- 3713163427435213384L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.server.intf.api.dto.CellSetDTO
class CellSetDTO extends Object implements Externalizable- serialVersionUID:
- 201510271649L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.activepivot.server.intf.api.dto.DrillthroughHeaderDTO
class DrillthroughHeaderDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.DrillthroughResultDTO
class DrillthroughResultDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.DrillthroughRowDTO
class DrillthroughRowDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.HierarchyDTO
class HierarchyDTO extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.activepivot.server.intf.api.dto.MemberDTO
class MemberDTO extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.Path
class Path extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.activepivot.server.intf.api.dto.PermissionsMapDTO
class PermissionsMapDTO extends Object implements Serializable- serialVersionUID:
- 9170278420404860729L
-
Class com.activeviam.activepivot.server.intf.api.dto.RangeDTO
class RangeDTO extends Object implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
axisLength
int axisLength
Number of positions for the corresponding axis. -
from
int from
The first index of the range. -
to
int to
The last index (excluded).
-
-
Class com.activeviam.activepivot.server.intf.api.dto.VectorDTO
class VectorDTO extends Object implements Serializable- serialVersionUID:
- -5595259735038837449L
-
-
Package com.activeviam.activepivot.server.intf.api.query
-
Package com.activeviam.activepivot.server.intf.api.security
-
Package com.activeviam.activepivot.server.intf.api.streaming
-
Package com.activeviam.activepivot.server.json.api.configuration
-
Class com.activeviam.activepivot.server.json.api.configuration.JsonDefinitionsPermissions
class JsonDefinitionsPermissions extends HashMap<String,Map<String, List<String>>> implements Serializable - serialVersionUID:
- -200577854085110978L
-
-
Package com.activeviam.activepivot.server.spring.private_.config.impl
-
Class com.activeviam.activepivot.server.spring.private_.config.impl.ActivePivotMvcConfigurer.VectorSerializer
class VectorSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<IVector> implements Serializable- serialVersionUID:
- 8581692786145564544L
-
-
Package com.activeviam.activepivot.server.spring.private_.websocket.impl
-
Class com.activeviam.activepivot.server.spring.private_.websocket.impl.WebSocketSessionListener
class WebSocketSessionListener extends AStreamListener implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.activeviam.activepivot.server.spring.private_.websocket.impl.WsSession.ClosedSessionException
class ClosedSessionException extends IOException implements Serializable- serialVersionUID:
- 50800L
-
-
Package com.activeviam.activepivot.xmla.intf.private_
-
Exception Class com.activeviam.activepivot.xmla.intf.private_.XmlaException
class XmlaException extends Exception implements Serializable- serialVersionUID:
- 1756010776894145288L
-
-
Package com.activeviam.database.api.query
-
Class com.activeviam.database.api.query.AliasedField
class AliasedField extends Object implements Serializable- serialVersionUID:
- 60000L
-
Exception Class com.activeviam.database.api.query.IStatisticsQueryRunner.CannotEstimateColumnCardinalityException
class CannotEstimateColumnCardinalityException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 610L
-
-
Package com.activeviam.database.api.schema
-
Class com.activeviam.database.api.schema.FieldPath
class FieldPath extends Object implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.database.api.schema.JoinPath
class JoinPath extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.database.api.schema.ReachableField
class ReachableField extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.database.api.schema.StoreField
class StoreField extends Object implements Serializable- serialVersionUID:
- 60000L
-
-
Package com.activeviam.database.api.selection
-
Package com.activeviam.database.api.selection.impl
-
Class com.activeviam.database.api.selection.impl.Selection
class Selection extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
baseStore
String baseStore
The name of the base store from which the fields are being selected (or referenced). -
fields
List<AliasedField> fields
The selectedfields
.
-
-
-
Package com.activeviam.database.datastore.api.description
-
Exception Class com.activeviam.database.datastore.api.description.DuplicateKeyException
class DuplicateKeyException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.database.datastore.api.transaction
-
Exception Class com.activeviam.database.datastore.api.transaction.DatastoreTransactionException
class DatastoreTransactionException extends ActiveViamException implements Serializable- serialVersionUID:
- 60104L
-
-
Package com.activeviam.database.datastore.internal
-
Exception Class com.activeviam.database.datastore.internal.NoTransactionException
class NoTransactionException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60104L
-
-
Package com.activeviam.database.datastore.internal.record
-
Exception Class com.activeviam.database.datastore.internal.record.KeyConstraintViolationException
class KeyConstraintViolationException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.database.datastore.internal.reference
-
Package com.activeviam.database.datastore.internal.structure
-
Package com.activeviam.database.datastore.private_.impl
-
Class com.activeviam.database.datastore.private_.impl.DatastoreSchemaMetadata
class DatastoreSchemaMetadata extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
datastoreSchemaDescription
IDatastoreSchemaDescription datastoreSchemaDescription
The equivalent of this object in the Database API. -
storeGraph
IDirectedMultiGraph<String,
IStoreMetadata, IReferenceMetadata> storeGraph The graph of stores and references metadata in the schema. -
storeNames
List<String> storeNames
The store names. -
storesMetadata
IStoreMetadata[] storesMetadata
The storesmetadata
.
-
-
Class com.activeviam.database.datastore.private_.impl.StoreFormat
class StoreFormat extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.database.datastore.private_.impl.StoreMetadata
class StoreMetadata extends Object implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
chunkSize
int chunkSize
-
format
IStoreFormat format
Format of the store. -
id
int id
Id attributed to the store, within its parent schema. -
parsers
Map<String,
String> parsers The parser plugins for each field of the store. -
partitioning
IPartitioning partitioning
Record partitioning strategy. -
referencesMetadata
List<IReferenceMetadata> referencesMetadata
Themetadata
of all the references owned by this store. -
secondaryFields
gnu.trove.list.TIntList[] secondaryFields
-
uniqueFields
gnu.trove.list.TIntList[] uniqueFields
-
updateOnlyIfDifferent
boolean updateOnlyIfDifferent
Whether a record should be updated when it is the same as the previously existing record.
-
-
Class com.activeviam.database.datastore.private_.impl.StorePartitionWorker.ProcessingTask
class ProcessingTask extends RecursiveAction implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
worker
StorePartitionWorker worker
TheStorePartitionWorker
this task is associated to.
-
-
-
Package com.activeviam.database.datastore.private_.plan.operations.impl
-
Class com.activeviam.database.datastore.private_.plan.operations.impl.FlushUpdateWhereOperation.FlushAllPartitionsTask
- serialVersionUID:
- 60104L
-
Class com.activeviam.database.datastore.private_.plan.operations.impl.IncrementalSubmitUpdateWhereTriggersOperation.UpdatedRowsCollectorTask
- serialVersionUID:
- 60104L
-
Serialized Fields
-
resultPublisher
LinkedBlockingDeque<IPair<IStorePartitionTransaction,
StorePartitionUpdateWhereUnit.UpdateWhereExecutionInfo>> resultPublisher Where to publish the results. -
storePartitionUpdate
IStorePartitionUpdate storePartitionUpdate
The impacted rows. -
transaction
IStorePartitionTransaction transaction
The partition transaction. -
transactionPool
ForkJoinPool transactionPool
The parent transaction pool for publication.
-
-
Class com.activeviam.database.datastore.private_.plan.operations.impl.UpdateIncomingReferencesOperation.TaskCreationCompleter
- serialVersionUID:
- 60104L
-
Serialized Fields
-
consumers
Collection<C extends AAsyncConsumer<?>> consumers
TheAAsyncConsumer
s to notify on completion.
-
-
-
Package com.activeviam.database.datastore.private_.query
-
Exception Class com.activeviam.database.datastore.private_.query.InvalidQueryException
class InvalidQueryException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
baseStore
String baseStore
-
errorCodes
int errorCodes
-
invalidResultPaths
Collection<AliasedField> invalidResultPaths
-
invalidSelectionPaths
Collection<FieldPath> invalidSelectionPaths
-
-
-
Package com.activeviam.database.datastore.private_.query.impl
-
Class com.activeviam.database.datastore.private_.query.impl.ACompiledTask
- serialVersionUID:
- 60104L
-
Serialized Fields
-
holder
IMatchingRowsHolder holder
The result rows holder. -
node
ITreeStoreNode node
The node on which the operation is executed. -
partition
IStorePartitionView partition
The partition on which the operations are executed.
-
-
Class com.activeviam.database.datastore.private_.query.impl.ACompiledTask.CompiledIncomingReferenceTask
class CompiledIncomingReferenceTask extends ACompiledTask implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
operation
ICompiledIncomingReferenceOperation operation
Operation to be executed. -
ownerPartitions
List<IStorePartitionView> ownerPartitions
-
references
List<IConcreteReference> references
The references via which the operation should be executed.
-
-
Class com.activeviam.database.datastore.private_.query.impl.ACompiledTask.CompiledOwnReferenceTask
class CompiledOwnReferenceTask extends ACompiledTask implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
operation
ICompiledOwnReferenceOperation operation
The operation to be executed. -
targetPartition
IStorePartitionView targetPartition
-
-
Class com.activeviam.database.datastore.private_.query.impl.ACompiledTask.CompiledPartitionSearchTask
class CompiledPartitionSearchTask extends ACompiledTask implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
operations
Collection<ICompiledPartitionContentOperation> operations
The content operations to execute (in order). -
parameters
Map<String,
Object> parameters The parameters of the (prepared) query.
-
-
Class com.activeviam.database.datastore.private_.query.impl.CompiledQuery.EmptyCompletionTask
class EmptyCompletionTask extends ACompiledTask implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.database.datastore.private_.query.impl.CompiledQuery.OnResultPartitionTask
class OnResultPartitionTask extends ACompiledTask implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
acceptor
IPartitionedResultAcceptor acceptor
This query'sresult acceptor
. -
cursorFactory
ICursorFactory cursorFactory
The result cursor factory. -
view
IDatastoreView view
-
-
Class com.activeviam.database.datastore.private_.query.impl.DatastoreQueryCompleterWithObservability
class DatastoreQueryCompleterWithObservability extends DatabaseQueryCompleterWithObservability implements Serializable-
Serialized Fields
-
span
io.opentelemetry.api.trace.Span span
The span of the corresponding datastore query being traced.The closing of this span is handled inside this completer because the query might be run asynchronously.
-
-
-
Class com.activeviam.database.datastore.private_.query.impl.QueryPartitionTaskCompleter
class QueryPartitionTaskCompleter extends CompletionSync implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
resultAcceptor
IPartitionedResultAcceptor resultAcceptor
The user defined resultsacceptor
.
-
-
Class com.activeviam.database.datastore.private_.query.impl.RecordQuery
class RecordQuery extends Object implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
condition
ICondition condition
The condition of this query. -
limit
int limit
The maximum number of rows that this query is allowed to return (-1
means no restrictions). -
outerReferencePolicy
IOuterReferencePolicy outerReferencePolicy
Map owner store name - references' names. -
selectedFields
List<AliasedField> selectedFields
The fields selected by this query. They define the result'sIRecordFormat
. -
storeName
String storeName
The name of the basestore
of this query.
-
-
-
Package com.activeviam.database.datastore.private_.query.plan.impl
-
Class com.activeviam.database.datastore.private_.query.plan.impl.QueryStoreTree
class QueryStoreTree extends Tree<ITreeStoreNode,IQueriedStore, IReferenceMetadata> implements Serializable - serialVersionUID:
- 50800L
-
-
Package com.activeviam.database.datastore.private_.record
-
Exception Class com.activeviam.database.datastore.private_.record.UnknownKeyException
class UnknownKeyException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60100L
-
-
Package com.activeviam.database.datastore.private_.record.flatten.impl
-
Class com.activeviam.database.datastore.private_.record.flatten.impl.FlattenInstructionCreator.SelectionTree
class SelectionTree extends Tree<ITreeStoreNode,ISelectedStore, IReferenceMetadata> implements Serializable - serialVersionUID:
- 50800L
-
-
Package com.activeviam.database.datastore.private_.reference.impl
-
Class com.activeviam.database.datastore.private_.reference.impl.ReferenceMetadata
class ReferenceMetadata extends Object implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
name
String name
The name of this reference. -
ownerFieldNames
List<String> ownerFieldNames
Names of the fields considered in the owner store.This is aligned with
ReferenceMetadata.targetFieldNames
. -
ownerFieldPositions
int[] ownerFieldPositions
The owner fields the reference is based on. -
ownerStoreName
String ownerStoreName
Name of the store owning this reference. -
targetFieldNames
List<String> targetFieldNames
Names of the fields considered in the target store.This is aligned with
ReferenceMetadata.ownerFieldNames
. -
targetFieldPositions
int[] targetFieldPositions
The target fields the reference is based on. -
targetStoreMetadata
IStoreMetadata targetStoreMetadata
Themetadata
associated with this reference's target store. -
targetStoreName
String targetStoreName
Name of the store reachable through this reference.
-
-
-
Package com.activeviam.database.datastore.private_.selection.impl
-
Class com.activeviam.database.datastore.private_.selection.impl.ATransactionPublishingScheduler.PartitionsFetchingTask
- serialVersionUID:
- 60104L
-
Serialized Fields
-
content
ITransactionContent content
The content to fetch. -
listeners
Collection<? extends IAsyncCompositeSelectionListener> listeners
The listeners to publish records to. -
partitionFetchingPlan
gnu.trove.list.TIntList partitionFetchingPlan
The ids of the partitions to fetch sequentially.
-
-
Class com.activeviam.database.datastore.private_.selection.impl.ATransactionPublishingScheduler.PublishCompleter
- serialVersionUID:
- 60104L
-
Serialized Fields
-
listeners
Collection<? extends IAsyncCompositeSelectionListener> listeners
The listeners to publish content to. -
next
com.activeviam.database.datastore.private_.selection.impl.ATransactionPublishingScheduler.PublishCompleter next
The task completer to perform after this task completer has been computed. -
partitionContent
IPartitionTransactionContent partitionContent
The content to publish. -
partitionPool
ForkJoinPool partitionPool
The pool in which this completer should be submitted for actual computation.
-
-
Class com.activeviam.database.datastore.private_.selection.impl.ATransactionPublishingScheduler.TransactionPublisher
- serialVersionUID:
- 60104L
-
Serialized Fields
-
content
ITransactionContent content
The content to fetch. -
fetchingPlan
Collection<gnu.trove.list.TIntList> fetchingPlan
The fetching plan. -
listeners
Collection<? extends IAsyncCompositeSelectionListener> listeners
The listeners to publish records to.
-
-
Class com.activeviam.database.datastore.private_.selection.impl.CatchUpListenerSingleBranch.DeltaQueryRunner
-
Class com.activeviam.database.datastore.private_.selection.impl.FastForward
-
Serialized Fields
-
logger
Logger logger
The logger. -
scheduler
ITransactionPublishingScheduler scheduler
TheITransactionPublishingScheduler
used by theIContinuousCompositeSelection
thetargetListener
is registered to. -
targetListener
IAsyncCompositeSelectionListener targetListener
The listener to notify when the transaction is started, when it is finished and the one that receives the records. -
toVersion
IInternalDatastoreSchemaVersion toVersion
We fast-forward until this version (included). -
transactionContents
List<ITransactionContent> transactionContents
The content to publish for each selection.
-
-
-
-
Package com.activeviam.database.internal.condition
-
Exception Class com.activeviam.database.internal.condition.IllegalConditionOperandException
class IllegalConditionOperandException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -5205741263112644058L
-
-
Package com.activeviam.database.internal.query
-
Class com.activeviam.database.internal.query.CoordinatesFormat
class CoordinatesFormat extends AReadonlyRecordFormat implements Externalizable-
Serialization Methods
-
readExternal
-
writeExternal
-
-
-
Class com.activeviam.database.internal.query.DatabaseQueryCompleterWithObservability
class DatabaseQueryCompleterWithObservability extends CompletionSync implements Serializable-
Serialized Fields
-
queryType
String queryType
The type of the query, whetherObservabilityUtil.TYPE_LIST
,ObservabilityUtil.TYPE_DISTINCT
orObservabilityUtil.TYPE_AGGREGATE
. -
startTime
long startTime
The start time of the query, in nanoseconds. -
tableName
String tableName
The name of the base table on which the query is run.
-
-
-
Exception Class com.activeviam.database.internal.query.DatabaseQueryValidator.InvalidDatabaseQueryException
class InvalidDatabaseQueryException extends IllegalArgumentException implements Serializable
-
-
Package com.activeviam.database.internal.query.resolution
-
Class com.activeviam.database.internal.query.resolution.JoinPathComparator
class JoinPathComparator extends Object implements Serializable- serialVersionUID:
- 51200L
-
-
Package com.activeviam.database.internal.query.resultconverter
-
Class com.activeviam.database.internal.query.resultconverter.AResultToAggregateQueryResultConverterTask
class AResultToAggregateQueryResultConverterTask extends CancellableCountedCompleter<Void> implements Serializable-
Serialized Fields
-
acceptor
IPartitionedAggregateResultAcceptor acceptor
-
blockSize
int blockSize
-
errorHandling
QueryErrorHandling errorHandling
-
rawResult
ResultT rawResult
-
resultModel
IResultModel<S extends IResolvedSelectionField,
A extends IResolvedAggregatedElement> resultModel -
resultPartitionMapper
IPartitionMapper resultPartitionMapper
The expected function to get the partition id of the result. -
stats
AggregateQueryResultStats stats
-
transientResultContributionFrequency
int transientResultContributionFrequency
Frequency at which the transient result is contributed to the acceptor. As we are downloading the result by batch ofAResultToAggregateQueryResultConverterTask.blockSize
, we are performing the contribution everyTRANSIENT_RESULT_CONTRIBUTION_FREQUENCY * BLOCK_SIZE
rows.This value is a trade-off between performance and transient memory: with a smaller value, the transient object will be sent more often to the acceptor and collected more quickly, while with a bigger value, we accumulate more data so there is more transient memory but fewer operations to create the transient point aggregate stores and fewer contributions to the acceptor.
-
transientResultFactory
TransientResult.TransientResultFactory<S extends IResolvedSelectionField,
A extends IResolvedAggregatedElement> transientResultFactory
-
-
-
Class com.activeviam.database.internal.query.resultconverter.RecordsBatchProcessingTask
-
Serialized Fields
-
aggregateResultResultBufferPool
LazyAllocatingResourcePool<com.activeviam.database.internal.query.resultconverter.AggregateStoreWithBinding> aggregateResultResultBufferPool
-
contributionLock
Object contributionLock
-
dictionarizedSelectionFieldResultBuffer
ChunkSetRecordBlock dictionarizedSelectionFieldResultBuffer
-
rawResults
com.activeviam.database.internal.query.resultconverter.ResultBatch<S extends IResolvedSelectionField> rawResults
-
resultPartitionMapper
IPartitionMapper resultPartitionMapper
-
selectionFieldResultBufferPool
LazyAllocatingResourcePool<ChunkSetRecordBlock> selectionFieldResultBufferPool
-
selectionFields
List<S extends IResolvedSelectionField> selectionFields
-
stats
AggregateQueryResultStats stats
-
transientResult
TransientResult<S extends IResolvedSelectionField,
A extends IResolvedAggregatedElement> transientResult
-
-
-
Class com.activeviam.database.internal.query.resultconverter.TransientResultContributionTask
class TransientResultContributionTask extends CancellableCountedCompleter<Void> implements Serializable-
Serialized Fields
-
acceptor
IPartitionedAggregateResultAcceptor acceptor
-
stats
AggregateQueryResultStats stats
-
transientResult
TransientResult<S extends IResolvedSelectionField,
A extends IResolvedAggregatedElement> transientResult
-
-
-
-
Package com.activeviam.database.internal.schema
-
Exception Class com.activeviam.database.internal.schema.SchemaValidationUtil.InvalidSchemaException
class InvalidSchemaException extends ActiveViamRuntimeException implements Serializable -
Exception Class com.activeviam.database.internal.schema.UnsupportedDatabaseAlterationOperation
class UnsupportedDatabaseAlterationOperation extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 60007L
-
-
Package com.activeviam.database.internal.schema.impl
-
Exception Class com.activeviam.database.internal.schema.impl.IncompatibleDatabasesForJoinException
class IncompatibleDatabasesForJoinException extends ActiveViamRuntimeException implements Serializable
-
-
Package com.activeviam.database.sql.api.query
-
Exception Class com.activeviam.database.sql.api.query.FeatureNotSupportedBySqlDialectException
class FeatureNotSupportedBySqlDialectException extends ActiveViamRuntimeException implements Serializable -
Exception Class com.activeviam.database.sql.api.query.TypeNotSupportedBySqlDialectException
class TypeNotSupportedBySqlDialectException extends ActiveViamRuntimeException implements Serializable
-
-
Package com.activeviam.database.sql.internal.jdbc.query
-
Class com.activeviam.database.sql.internal.jdbc.query.JdbcAggregateRunnableQueryTask
class JdbcAggregateRunnableQueryTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable -
Class com.activeviam.database.sql.internal.jdbc.query.JdbcCursorAcceptorRunnableQueryTask
class JdbcCursorAcceptorRunnableQueryTask extends CancellableCountedCompleter<Void> implements Serializable -
Class com.activeviam.database.sql.internal.jdbc.query.JdbcQueryExecutionTask
class JdbcQueryExecutionTask extends CancellableCountedCompleter<ResultSetHolder> implements Serializable -
Class com.activeviam.database.sql.internal.jdbc.query.ResultSetConversionTask
- serialVersionUID:
- 20210420L
-
Serialized Fields
-
resultSet
ResultSet resultSet
-
-
Class com.activeviam.database.sql.internal.jdbc.query.ResultSetToAggregateQueryResultConverterTask
class ResultSetToAggregateQueryResultConverterTask extends AResultToAggregateQueryResultConverterTask<SqlResolvedSelectionField,SqlResolvedAggregatedElement, ResultSet> implements Serializable -
Serialized Fields
-
adapterSupplier
Function<ResultSet,
ResultSetAdapter> adapterSupplier
-
-
-
-
Package com.activeviam.database.sql.internal.jdbc.query.multi
-
Class com.activeviam.database.sql.internal.jdbc.query.multi.JdbcMultiStepAggregateQueryTask
class JdbcMultiStepAggregateQueryTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable
-
-
Package com.activeviam.database.sql.internal.query.timetravel
-
Exception Class com.activeviam.database.sql.internal.query.timetravel.StaleExternalDataException
class StaleExternalDataException extends DiscardedDataException implements Serializable- serialVersionUID:
- 60000L
-
-
Package com.activeviam.database.sql.internal.refresh
-
Class com.activeviam.database.sql.internal.refresh.ASnapshotRefreshTask
class ASnapshotRefreshTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable -
Class com.activeviam.database.sql.internal.refresh.SnapshotRefreshAggViewTask
class SnapshotRefreshAggViewTask extends ASnapshotRefreshTask<SqlAggStreamedView> implements Serializable -
Class com.activeviam.database.sql.internal.refresh.SnapshotRefreshListViewTask
class SnapshotRefreshListViewTask extends ASnapshotRefreshTask<SqlFactStreamedView> implements Serializable -
Class com.activeviam.database.sql.internal.refresh.SnapshotRefreshParentTask
class SnapshotRefreshParentTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable
-
-
Package com.activeviam.database.sql.internal.refresh.incremental
-
Class com.activeviam.database.sql.internal.refresh.incremental.IncrementalRefreshParentTask
class IncrementalRefreshParentTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable -
Class com.activeviam.database.sql.internal.refresh.incremental.IncrementalViewRefreshTask
class IncrementalViewRefreshTask extends CancellableCountedCompleterWithChildren<Void> implements Serializable
-
-
Package com.activeviam.source.csv.api
-
Exception Class com.activeviam.source.csv.api.InvalidHeaderException
class InvalidHeaderException extends IOException implements Serializable- serialVersionUID:
- -9193214987764529512L
-
Exception Class com.activeviam.source.csv.api.OverflowException
class OverflowException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.activeviam.source.csv.api.ParsingException
class ParsingException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Exception Class com.activeviam.source.csv.api.TranslationException
class TranslationException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.source.csv.api.report
-
Package com.activeviam.source.csv.internal.parser.impl
-
Class com.activeviam.source.csv.internal.parser.impl.LineReader.StringCache
- serialVersionUID:
- 610L
-
Class com.activeviam.source.csv.internal.parser.impl.ParsingInfo
class ParsingInfo extends Object implements Serializable- serialVersionUID:
- -3322196622672192925L
-
Serialized Fields
-
aggregatedDecodingTime
long aggregatedDecodingTime
Aggregated decoding time in nanoseconds. -
aggregatedParsingTime
long aggregatedParsingTime
Aggregated parsing time in nanoseconds. -
aggregatedPublicationTime
long aggregatedPublicationTime
Aggregated publication time in nanoseconds. -
aggregatedReadingTime
long aggregatedReadingTime
Aggregated reading time in nanoseconds. -
aggregatedTime
long aggregatedTime
Aggregated total time in nanoseconds. -
byteCount
long byteCount
Aggregated fetched byte count. -
characterCount
long characterCount
Aggregated parsed character count. -
elapsedTime
Duration elapsedTime
Elapsed time. -
exceptions
List<Throwable> exceptions
The exceptions thrown. -
initialTime
Instant initialTime
Initial time. -
lineCount
long lineCount
Aggregated parsed character count. -
nbSkippedLines
long nbSkippedLines
The number of (header) lines to skip at the beginning at the file. The default value is zero. -
publishedObjectCount
long publishedObjectCount
Aggregated parsed character count.
-
-
Class com.activeviam.source.csv.internal.parser.impl.ParsingWorkloadExecution.FileInfoComparator
class FileInfoComparator extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fileIdentifierComparator
IComparator<I> fileIdentifierComparator
-
-
-
Package com.activeviam.source.jdbc.api.report
-
Package com.activeviam.source.jdbc.private_
-
Class com.activeviam.source.jdbc.private_.JdbcPublicationInfo
class JdbcPublicationInfo extends Object implements Serializable- serialVersionUID:
- -7429655412266403984L
-
Serialized Fields
-
executionTime
AtomicLong executionTime
Execution time. -
publicationTime
AtomicLong publicationTime
Publication time. -
publishedSize
AtomicLong publishedSize
Number of published rows. -
resultSize
AtomicLong resultSize
Result size.
-
-
Exception Class com.activeviam.source.jdbc.private_.JdbcSource.TranslationException
class TranslationException extends ActiveViamRuntimeException implements Serializable
-
-
Package com.activeviam.source.keyvalue.api
-
Package com.activeviam.source.keyvalue.private_.impl
-
Exception Class com.activeviam.source.keyvalue.private_.impl.EntryNotFoundException
class EntryNotFoundException extends ActiveViamException implements Serializable- serialVersionUID:
- -8838239900658749777L
-
Class com.activeviam.source.keyvalue.private_.impl.KeyValueBatchInfo
class KeyValueBatchInfo extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
conversionWaitingTime
AtomicLong conversionWaitingTime
Time spent waiting for conversion of ByteBuffers to finish. -
dataSize
AtomicLong dataSize
Size of the data transferred with the cluster. -
nbTuples
AtomicLong nbTuples
Number of tuples processed. -
operationTime
AtomicLong operationTime
Time elapsed transferring data with the cluster. -
transferTime
AtomicLong transferTime
Time elapsed transferring data with the cluster.
-
-
-
Package com.activeviam.tech.aggregation.api
-
Package com.activeviam.tech.aggregation.api.history
-
Class com.activeviam.tech.aggregation.api.history.HistoryAggregation
-
Class com.activeviam.tech.aggregation.api.history.HistoryMultiSourceAggregation
class HistoryMultiSourceAggregation extends AMultiSourceAggregation implements Serializable-
Serialized Fields
-
aggregationFunction
IHistoryMultiSourceAggregationFunction aggregationFunction
-
-
-
-
Package com.activeviam.tech.aggregation.api.impl
-
Class com.activeviam.tech.aggregation.api.impl.AAggregation
class AAggregation extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
aggDataType
int aggDataType
The datatype
of the aggregated data elements that will be aggregated. -
aggFun
FunT extends IAggregationFunction aggFun
TheIAggregationFunction
that created this aggregation. -
fieldName
String fieldName
The name of the input field on which the aggregation is being performed. -
sourceDataType
int sourceDataType
The datatype
of the source data elements that will be aggregated.
-
-
Class com.activeviam.tech.aggregation.api.impl.AAggregationFunction
class AAggregationFunction extends PluginValue implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.api.impl.AMultiSourceAggregation
class AMultiSourceAggregation extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
aggregatedDataType
int aggregatedDataType
-
aggregationFunction
IMultiSourceAggregationFunction aggregationFunction
-
sourceIdentifiers
List<String> sourceIdentifiers
-
sourceTypes
int[] sourceTypes
-
-
Class com.activeviam.tech.aggregation.api.impl.AMultiSourceAggregationFunction
class AMultiSourceAggregationFunction extends PluginValue implements Serializable- serialVersionUID:
- 60000L
-
-
Package com.activeviam.tech.aggregation.api.udaf
-
Class com.activeviam.tech.aggregation.api.udaf.AUserDefinedAggregateFunction
class AUserDefinedAggregateFunction extends PluginValue implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
bufferTypes
int[] bufferTypes
The types of the values stored in the aggregation buffer.The aggregation buffer is an object that can efficiently stored several typed values.
- See Also:
-
key
String key
The plugin key. -
outputType
int outputType
The declared result type of theAUserDefinedAggregateFunction
.- See Also:
-
-
Class com.activeviam.tech.aggregation.api.udaf.AUserDefinedAggregateFunctionWithRemoval
class AUserDefinedAggregateFunctionWithRemoval extends AUserDefinedAggregateFunction implements Serializable- serialVersionUID:
- 60000L
-
-
Package com.activeviam.tech.aggregation.internal.column
-
Class com.activeviam.tech.aggregation.internal.column.LazyChunkedColumnWithAggregation
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.aggregation.internal.column.LazyChunkedCompositeColumn
class LazyChunkedCompositeColumn extends LazyChunkedColumnWithAggregation<K> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.aggregation.internal.impl
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction
class AMaxFunction extends AAggregationFunction implements Serializable-
Serialized Fields
-
key
String key
-
-
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationDoubleNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationFloatNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationLongNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMaxFunction.MaxAggregationObject
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction
class AMinFunction extends AAggregationFunction implements Serializable-
Serialized Fields
-
key
String key
-
-
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationDoubleNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationFloatNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationLongNullable
-
Class com.activeviam.tech.aggregation.internal.impl.AMinFunction.MinAggregationObject
-
Class com.activeviam.tech.aggregation.internal.impl.ApproxDistinctCountFunction
class ApproxDistinctCountFunction extends AMultiSourceAggregationFunction implements Serializable- serialVersionUID:
- 60119L
-
Class com.activeviam.tech.aggregation.internal.impl.ApproxDistinctCountFunction.History
class History extends Object implements Serializable- serialVersionUID:
- 60103L
-
Class com.activeviam.tech.aggregation.internal.impl.AVarianceAggregateFunction
class AVarianceAggregateFunction extends AUserDefinedAggregateFunctionWithRemoval implements Serializable- serialVersionUID:
- -60100L
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction
class AvgFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction.AVectorHistory
class AVectorHistory extends Object implements Serializable- serialVersionUID:
- -76900560694275693L
-
Serialized Fields
-
count
int count
The count of aggregated vectors. -
sum
IInternalVector sum
The vector representing the sum of aggregated vectors.This field can be accessed freely but should only be assigned using
AvgFunction.AVectorHistory.setSumVector(IInternalVector)
.
-
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction.DoubleVectorHistory
class DoubleVectorHistory extends AvgFunction.AVectorHistory implements Serializable- serialVersionUID:
- -219146523826374167L
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction.FloatVectorHistory
class FloatVectorHistory extends AvgFunction.AVectorHistory implements Serializable- serialVersionUID:
- 2945386097926724709L
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction.IntegerVectorHistory
class IntegerVectorHistory extends AvgFunction.AVectorHistory implements Serializable- serialVersionUID:
- -3790979197149836999L
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction.LongVectorHistory
class LongVectorHistory extends AvgFunction.AVectorHistory implements Serializable- serialVersionUID:
- 1074547532480764693L
-
Class com.activeviam.tech.aggregation.internal.impl.AvgFunction.NumberHistory
class NumberHistory extends Object implements Serializable- serialVersionUID:
- 2092730599423178062L
-
Serialized Fields
-
nbOfContributor
int nbOfContributor
The number of contributors. -
sumOfContributors
double sumOfContributors
The sum of contributors.
-
-
Class com.activeviam.tech.aggregation.internal.impl.ComparableMaxFunction
class ComparableMaxFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 600L
-
Class com.activeviam.tech.aggregation.internal.impl.ComparableMaxFunction.ArgMaxAggregation
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction
class CopyFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationBoolean
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationDoubleNullable
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationFloatNullable
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationLongNullable
-
Class com.activeviam.tech.aggregation.internal.impl.CopyFunction.CopyAggregationObject
-
Class com.activeviam.tech.aggregation.internal.impl.CountFunction
class CountFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.CountFunction.CountAggregation
-
Class com.activeviam.tech.aggregation.internal.impl.CountFunction.CountAggregationNullable
-
Class com.activeviam.tech.aggregation.internal.impl.DistinctCountFunction
class DistinctCountFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60006L
-
Class com.activeviam.tech.aggregation.internal.impl.DistinctCountFunction.History
class History extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.tech.aggregation.internal.impl.DistinctCountSupportingRemovalsFunction
class DistinctCountSupportingRemovalsFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60006L
-
Class com.activeviam.tech.aggregation.internal.impl.DistinctCountSupportingRemovalsFunction.History
class History extends Object implements Serializable- serialVersionUID:
- 60006L
-
Serialized Fields
-
distinctValues
gnu.trove.map.TObjectLongMap<Object> distinctValues
A set to keeps the contributed values.
-
-
Class com.activeviam.tech.aggregation.internal.impl.GenericAggregationSerializer
class GenericAggregationSerializer extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction
class GrossSumFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationDoubleNullable
class GrossSumAggregationDoubleNullable extends AAggregation<GrossSumFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationFloatNullable
class GrossSumAggregationFloatNullable extends AAggregation<GrossSumFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationLongNullable
class GrossSumAggregationLongNullable extends AAggregation<GrossSumFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.GrossSumFunction.GrossSumAggregationVector
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction
class LongFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationDoubleNullable
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationFloatNullable
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationLongNullable
-
Class com.activeviam.tech.aggregation.internal.impl.LongFunction.LongAggregationVector
-
Class com.activeviam.tech.aggregation.internal.impl.MaxAppendOnlyFunction
class MaxAppendOnlyFunction extends AMaxFunction implements Serializable- serialVersionUID:
- 60102L
-
Class com.activeviam.tech.aggregation.internal.impl.MaxFunction
class MaxFunction extends AMaxFunction implements Serializable- serialVersionUID:
- 60102L
-
Class com.activeviam.tech.aggregation.internal.impl.MaxHistoryFunction
class MaxHistoryFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.MaxHistoryFunction.History
class History extends Object implements Serializable- serialVersionUID:
- 60104L
-
Serialized Fields
-
elementsHistory
NavigableMap<Comparable<?>,
Integer> elementsHistory
-
-
Class com.activeviam.tech.aggregation.internal.impl.MedianFunction
class MedianFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.tech.aggregation.internal.impl.MinAppendOnlyFunction
class MinAppendOnlyFunction extends AMinFunction implements Serializable- serialVersionUID:
- 60102L
-
Class com.activeviam.tech.aggregation.internal.impl.MinFunction
class MinFunction extends AMinFunction implements Serializable- serialVersionUID:
- 60102L
-
Class com.activeviam.tech.aggregation.internal.impl.MinHistoryFunction
class MinHistoryFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.MinHistoryFunction.History
class History extends Object implements Serializable- serialVersionUID:
- -60104L
-
Serialized Fields
-
elementsHistory
NavigableMap<Comparable<?>,
Integer> elementsHistory
-
-
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction
class MultiplyFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction.MultiplyAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction.MultiplyAggregationDoubleNullable
class MultiplyAggregationDoubleNullable extends AAggregation<MultiplyFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction.MultiplyAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction.MultiplyAggregationFloatNullable
class MultiplyAggregationFloatNullable extends AAggregation<MultiplyFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction.MultiplyAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.MultiplyFunction.MultiplyAggregationLongNullable
class MultiplyAggregationLongNullable extends AAggregation<MultiplyFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.PercentileFunction
class PercentileFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
indexCalculationMode
PercentileFunction.IndexCalculationMode indexCalculationMode
-
interpolationMode
PercentileFunction.InterpolationMode interpolationMode
-
targetPercentage
double targetPercentage
Target percentage for the percentile, e.g. 90 for the 90th percentile. Between 0 and 100.
-
-
Class com.activeviam.tech.aggregation.internal.impl.PopulationStdAggregateFunction
class PopulationStdAggregateFunction extends AVarianceAggregateFunction implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.tech.aggregation.internal.impl.PopulationVarianceAggregateFunction
class PopulationVarianceAggregateFunction extends AVarianceAggregateFunction implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.tech.aggregation.internal.impl.SampleStdAggregateFunction
class SampleStdAggregateFunction extends AVarianceAggregateFunction implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.tech.aggregation.internal.impl.SampleVarianceAggregateFunction
class SampleVarianceAggregateFunction extends AVarianceAggregateFunction implements Serializable- serialVersionUID:
- 60100L
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction
class ShortFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationDoubleNullable
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationFloatNullable
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationLongNullable
-
Class com.activeviam.tech.aggregation.internal.impl.ShortFunction.ShortAggregationVector
-
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction
class SingleValueFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationArrayObject
class SingleValueAggregationArrayObject extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationBoolean
class SingleValueAggregationBoolean extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationDouble
class SingleValueAggregationDouble extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationDoubleNullable
class SingleValueAggregationDoubleNullable extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationFloatNullable
class SingleValueAggregationFloatNullable extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationIntNullable
class SingleValueAggregationIntNullable extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationLongNullable
class SingleValueAggregationLongNullable extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SingleValueFunction.SingleValueAggregationObject
class SingleValueAggregationObject extends AAggregation<SingleValueFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction
class SquareSumFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction.SquareSumAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction.SquareSumAggregationDoubleNullable
class SquareSumAggregationDoubleNullable extends AAggregation<SquareSumFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction.SquareSumAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction.SquareSumAggregationFloatNullable
class SquareSumAggregationFloatNullable extends AAggregation<SquareSumFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction.SquareSumAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.SquareSumFunction.SquareSumAggregationLongNullable
class SquareSumAggregationLongNullable extends AAggregation<SquareSumFunction> implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumFunction
class SumFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationDouble
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationDoubleNullable
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationFloat
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationFloatNullable
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationInt
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationIntNullable
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationLong
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationLongNullable
-
Class com.activeviam.tech.aggregation.internal.impl.SumFunction.SumAggregationVector
-
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction
class SumProductFunction extends AMultiSourceAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationDouble
class SumProductAggregationDouble extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationDoubleNullable
class SumProductAggregationDoubleNullable extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationFloat
class SumProductAggregationFloat extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationFloatNullable
class SumProductAggregationFloatNullable extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationLong
class SumProductAggregationLong extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationLongNullable
class SumProductAggregationLongNullable extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationVectorDouble
class SumProductAggregationVectorDouble extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationVectorFloat
class SumProductAggregationVectorFloat extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.SumProductFunction.SumProductAggregationVectorLong
class SumProductAggregationVectorLong extends AMultiSourceAggregation implements Serializable -
Class com.activeviam.tech.aggregation.internal.impl.TimestampFunction
class TimestampFunction extends AAggregationFunction implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.aggregation.internal.impl.TimestampFunction.TimestampAggregation
-
Class com.activeviam.tech.aggregation.internal.impl.TimestampFunction.TimestampAggregationLong
-
-
Package com.activeviam.tech.aggregation.internal.store
-
Class com.activeviam.tech.aggregation.internal.store.AggregateStoreFormat
class AggregateStoreFormat extends AReadonlyRecordFormat implements Externalizable-
Serialization Methods
-
readExternal
-
writeExternal
-
-
-
-
Package com.activeviam.tech.aggregation.internal.store.impl
-
Class com.activeviam.tech.aggregation.internal.store.impl.AggregateStore
class AggregateStore extends AColumnStore implements Externalizable- serialVersionUID:
- 1L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.aggregation.internal.store.impl.AggregateStoreBindingCompiler.CompilationDictionary
-
Serialization Methods
-
readExternal
Reads the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes the keys in order.- Throws:
IOException
-
-
-
Class com.activeviam.tech.aggregation.internal.store.impl.EmptyAggregateStore
class EmptyAggregateStore extends Object implements Serializable-
Serialization Methods
-
writeReplace
Replaces this Object with its serializer when serializing it.- Throws:
ObjectStreamException
- Never happens
-
-
-
Class com.activeviam.tech.aggregation.internal.store.impl.EmptyAggregateStore.Serializer
class Serializer extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.aggregation.internal.store.impl.FilteredAggregateStoreView
class FilteredAggregateStoreView extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
Replaces this Object with its serializer when serializing it.- Throws:
ObjectStreamException
- Never happens
-
-
Serialized Fields
-
filterToStoreMapping
int[] filterToStoreMapping
A mapping from the index of the columns in this store to the ones in the filteredFilteredAggregateStoreView.store
. -
measureToColumnIndex
gnu.trove.map.TObjectIntMap<String> measureToColumnIndex
Mapping from the selected measures to their column index in this filtered store. -
store
AggregateStore store
The filteredstore
. -
storeToFilterMapping
int[] storeToFilterMapping
A mapping from the index of the columns in the filteredFilteredAggregateStoreView.store
to the ones in this store.
-
-
Class com.activeviam.tech.aggregation.internal.store.impl.FilteredAggregateStoreView.Serializer
class Serializer extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.aggregation.internal.tracker
-
Exception Class com.activeviam.tech.aggregation.internal.tracker.RetrievalResultSizeException
class RetrievalResultSizeException extends ActiveViamRuntimeException implements Serializable-
Serialized Fields
-
contribution
long contribution
The contribution size. -
limit
long limit
The max result size limit. -
originalCount
long originalCount
The result size before the contribution.
-
-
-
-
Package com.activeviam.tech.aggregation.internal.udaf
-
Class com.activeviam.tech.aggregation.internal.udaf.AUserDefinedAggregation
class AUserDefinedAggregation extends Object implements Serializable-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
aggFun
IUserDefinedAggregateFunction aggFun
TheIUserDefinedAggregateFunction
that created this aggregation. -
aggregatedType
int aggregatedType
The datatype
of the aggregates. -
bufferTypes
int[] bufferTypes
The datatypes
of the buffers used to perform the aggregation. -
sourceTypes
int[] sourceTypes
The datatype
of the source data elements that will be aggregated. -
terminateFunction
SerializableFunction<IArrayReader,
?> terminateFunction Function to apply on the aggregation buffers to compute the final results.
-
-
-
Class com.activeviam.tech.aggregation.internal.udaf.AUserDefinedVectorAggregation
class AUserDefinedVectorAggregation extends AUserDefinedAggregation implements Serializable-
Serialized Fields
-
vectorIndexes
int[] vectorIndexes
The indexes of the vectors in the buffer of the aggregation.
-
-
-
Class com.activeviam.tech.aggregation.internal.udaf.SerializableUserDefinedAggregateFunction
class SerializableUserDefinedAggregateFunction extends PluginValue implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
bufferTypes
int[] bufferTypes
The types of the values stored in the aggregation buffer.The aggregation buffer is an object that can efficiently stored several typed values.
- See Also:
-
contributor
SerializableBiConsumer<IArrayReader,
IWritableBuffer> contributor Lambda to aggregate records in an aggregation buffer. -
key
String key
The plugin key. -
merger
SerializableBiConsumer<IArrayReader,
IWritableBuffer> merger Lambda to merge an aggregation buffer into another one. -
outputType
int outputType
The declared result type of theAUserDefinedAggregateFunction
.- See Also:
-
terminateFunction
SerializableFunction<IArrayReader,
?> terminateFunction Function to compute the final value from the aggregation buffer.
-
-
Class com.activeviam.tech.aggregation.internal.udaf.SerializableUserDefinedAggregateFunctionWithRemoval
class SerializableUserDefinedAggregateFunctionWithRemoval extends SerializableUserDefinedAggregateFunction implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
decontributor
SerializableBiConsumer<IArrayReader,
IWritableBuffer> decontributor Lambda to dis-aggregate records in an aggregation buffer.
-
-
Class com.activeviam.tech.aggregation.internal.udaf.SerializableUserDefinedVectorAggregateFunction
class SerializableUserDefinedVectorAggregateFunction extends SerializableUserDefinedAggregateFunction implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.aggregation.internal.udaf.SerializableUserDefinedVectorAggregateFunctionWithRemoval
class SerializableUserDefinedVectorAggregateFunctionWithRemoval extends SerializableUserDefinedAggregateFunctionWithRemoval implements Serializable- serialVersionUID:
- 60000L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.aggregation.internal.udaf.UdafAggregationSerializer
class UdafAggregationSerializer extends GenericAggregationSerializer implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.aggregation.private_.impl
-
Class com.activeviam.tech.aggregation.private_.impl.ChunkHistory
- serialVersionUID:
- 4369823048304684430L
-
Serialized Fields
-
aggFun
IHistoryGenericAggregationFunction aggFun
The associated aggregationfunction
. -
histories
IHistory[] histories
Array of histories. -
inputDataTypes
int[] inputDataTypes
-
-
-
Package com.activeviam.tech.bitmap.internal
-
Package com.activeviam.tech.bitmap.internal.impl
-
Class com.activeviam.tech.bitmap.internal.impl.Bitmap
class Bitmap extends Object implements Serializable- serialVersionUID:
- -889414518462759282L
-
Serialized Fields
-
buffer
long[] buffer
Buffer. -
bufferSize
int bufferSize
Size of the buffer: the index of the first word with no bit set.
-
-
Class com.activeviam.tech.bitmap.internal.impl.ChunkedBitmap
class ChunkedBitmap extends Object implements Serializable- serialVersionUID:
- 650715092329828556L
-
Serialized Fields
-
bitsInChunk
int bitsInChunk
The number of bits in a chunk. -
bitsInChunkOrder
int bitsInChunkOrder
The order of the power of 2 that representsChunkedBitmap.bitsInChunk
. -
chunks
long[][] chunks
The chunks containing the values. -
wordsInChunk
int wordsInChunk
The number of words in a chunk.
-
-
Class com.activeviam.tech.bitmap.internal.impl.QfsBitmap
class QfsBitmap extends Object implements Serializable- serialVersionUID:
- 486474166406738852L
-
Serialized Fields
-
buffer
long[] buffer
Buffer of words.
-
-
-
Package com.activeviam.tech.chunks.api.vectors
-
Package com.activeviam.tech.chunks.api.vectors.impl
-
Class com.activeviam.tech.chunks.api.vectors.impl.AReadOnlyVector
class AReadOnlyVector extends AVector implements Serializable- serialVersionUID:
- 5170529138739631793L
-
Class com.activeviam.tech.chunks.api.vectors.impl.AVector
class AVector extends Object implements Serializable- serialVersionUID:
- 5110L
-
Class com.activeviam.tech.chunks.api.vectors.impl.EmptyVector
class EmptyVector extends Object implements Serializable- serialVersionUID:
- -4097031419788647528L
-
Serialized Fields
-
componentType
int componentType
The underlying component type of this vector.
-
-
Class com.activeviam.tech.chunks.api.vectors.impl.ZeroVector
class ZeroVector extends AReadOnlyVector implements Serializable- serialVersionUID:
- 60101L
-
Serialized Fields
-
componentType
int componentType
Deprecated, for removal: This API element is subject to removal in a future version.The component type of the vector. -
contentType
int contentType
Deprecated, for removal: This API element is subject to removal in a future version.The content type of the component type (for caching purposes). -
size
int size
Deprecated, for removal: This API element is subject to removal in a future version.The size of vector.
-
-
-
Package com.activeviam.tech.chunks.internal.array.impl
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkBits
class ArrayChunkBits extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkBoolean
- serialVersionUID:
- -8491694791436131862L
-
Serialized Fields
-
data
long[] data
Data.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkBooleanNullable
class ArrayChunkBooleanNullable extends ArrayChunkBoolean implements Serializable- serialVersionUID:
- -812673566351370443L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
nullable
long[] nullable
Null flags.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkBytes
class ArrayChunkBytes extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkDouble
- serialVersionUID:
- -8491694791436131862L
-
Serialized Fields
-
data
double[] data
Data.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkDoubleNullable
class ArrayChunkDoubleNullable extends ArrayChunkDouble implements Serializable- serialVersionUID:
- -812673566351370443L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
nullable
long[] nullable
Null flags.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkFloat
- serialVersionUID:
- -8491694791436131862L
-
Serialized Fields
-
data
float[] data
Data.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkFloatNullable
class ArrayChunkFloatNullable extends ArrayChunkFloat implements Serializable- serialVersionUID:
- -812673566351370443L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
nullable
long[] nullable
Null flags.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkHexa
class ArrayChunkHexa extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkInteger
class ArrayChunkInteger extends AChunkPrimitiveInteger implements Serializable- serialVersionUID:
- -8491694791436131862L
-
Serialized Fields
-
data
int[] data
Data.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkIntegerNullable
class ArrayChunkIntegerNullable extends ArrayChunkInteger implements Serializable- serialVersionUID:
- -812673566351370443L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
nullable
long[] nullable
Null flags.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkLong
- serialVersionUID:
- -8491694791436131862L
-
Serialized Fields
-
data
long[] data
Data.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkLongNullable
class ArrayChunkLongNullable extends ArrayChunkLong implements Serializable- serialVersionUID:
- -812673566351370443L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
nullable
long[] nullable
Null flags.
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkPositiveInteger
class ArrayChunkPositiveInteger extends AChunkPositiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkQuad
class ArrayChunkQuad extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkShorts
class ArrayChunkShorts extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.array.impl.ArrayChunkTriBytes
class ArrayChunkTriBytes extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.chunks.internal.buffer.impl
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkBoolean
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkBooleanNullable
class BufferChunkBooleanNullable extends BufferChunkBoolean implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkDouble
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkDoubleNullable
class BufferChunkDoubleNullable extends BufferChunkDouble implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkFloat
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkFloatNullable
class BufferChunkFloatNullable extends BufferChunkFloat implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkLong
- serialVersionUID:
- -7091257196552339111L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkLongNullable
class BufferChunkLongNullable extends BufferChunkLong implements Externalizable- serialVersionUID:
- -7091257196552339111L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPositiveInteger
class BufferChunkPositiveInteger extends AChunkPositiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveBits
class BufferChunkPrimitiveBits extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveBytes
class BufferChunkPrimitiveBytes extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveHexa
class BufferChunkPrimitiveHexa extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveInts
class BufferChunkPrimitiveInts extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveIntsNullable
class BufferChunkPrimitiveIntsNullable extends BufferChunkPrimitiveInts implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveQuad
class BufferChunkPrimitiveQuad extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveShorts
class BufferChunkPrimitiveShorts extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.buffer.impl.BufferChunkPrimitiveTriBytes
class BufferChunkPrimitiveTriBytes extends AChunkPrimitiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.chunks.internal.chunkset.impl
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.AColumnChunkSet.TombStoneChunkSet
class TombStoneChunkSet extends ChunkSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.AColumnStore
class AColumnStore extends AColumnChunkSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.AColumnStore.ColumnView
class ColumnView extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
allocationSettings
IAllocationSettings allocationSettings
The settings with whom chunks of this column have been allocated. -
index
int index
The index of this column in this store. -
store
AColumnStore store
The underlyingstore
.
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.AColumnStore.CompositeColumnView
- serialVersionUID:
- 50903L
-
Serialized Fields
-
chunkMask
int chunkMask
Mask to extract positions within chunks. -
chunkOrder
int chunkOrder
Chunk order, at the power of 2 it is the chunk capacity. -
defaultValues
IPositionalReader defaultValues
Array containing the default values for the underlying data of this column. -
evaluator
SerializableFunction<IArrayReader,
?> evaluator The evaluation function applied to this column to obtain the result of the aggregation operation. -
vectorSettings
IAllocationSettings[] vectorSettings
The setting used to allocate vectors in the UDAF buffer.
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.ChunkSet
class ChunkSet extends Object implements Externalizable- serialVersionUID:
- 60100L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.NamedChunkSet
class NamedChunkSet extends ChunkSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.SparseChunkSet
class SparseChunkSet extends ChunkSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.chunkset.impl.TombstoneColumn
-
-
Package com.activeviam.tech.chunks.internal.column.impl
-
Class com.activeviam.tech.chunks.internal.column.impl.AChunkedColumn
class AChunkedColumn extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.column.impl.ChunkedColumn
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.column.impl.ColumnBoolean
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.column.impl.ColumnInteger
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.column.impl.ColumnLong
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.column.impl.ColumnPositiveInteger
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.column.impl.LazyChunkedColumn
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.chunks.internal.direct.impl
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkBits
class DirectChunkBits extends ADirectChunkPrimitiveInteger implements Serializable-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkBoolean
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkBooleanNullable
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkBytes
class DirectChunkBytes extends ADirectChunkPrimitiveInteger implements Serializable- serialVersionUID:
- -190386570963298211L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkDouble
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkDoubleNullable
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkFloat
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkFloatNullable
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkHexa
class DirectChunkHexa extends ADirectChunkPrimitiveInteger implements Serializable-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkInteger
class DirectChunkInteger extends ADirectChunkPrimitiveInteger implements Serializable- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkIntegerNullable
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkLong
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkLongNullable
- serialVersionUID:
- -8491694791436131862L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkPositiveInteger
class DirectChunkPositiveInteger extends AChunkPositiveInteger implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkQuad
class DirectChunkQuad extends ADirectChunkPrimitiveInteger implements Serializable-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkShorts
class DirectChunkShorts extends ADirectChunkPrimitiveInteger implements Serializable- serialVersionUID:
- 8545748168013416222L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class com.activeviam.tech.chunks.internal.direct.impl.DirectChunkTriBytes
class DirectChunkTriBytes extends ADirectChunkPrimitiveInteger implements Serializable- serialVersionUID:
- 7861026540351347405L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
-
Package com.activeviam.tech.chunks.internal.heap.impl
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMaxHeapDouble
class ResizableMaxHeapDouble extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
double[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n <= d
. The element with the lowest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMaxHeapFloat
class ResizableMaxHeapFloat extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
float[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n <= d
. The element with the lowest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMaxHeapInteger
class ResizableMaxHeapInteger extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
int[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n <= d
. The element with the lowest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMaxHeapLong
class ResizableMaxHeapLong extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
long[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n <= d
. The element with the lowest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMinHeapDouble
class ResizableMinHeapDouble extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
double[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n >= d
. The element with the highest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMinHeapFloat
class ResizableMinHeapFloat extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
float[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n >= d
. The element with the highest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMinHeapInteger
class ResizableMinHeapInteger extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
int[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n >= d
. The element with the highest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
Class com.activeviam.tech.chunks.internal.heap.impl.ResizableMinHeapLong
class ResizableMinHeapLong extends Object implements Serializable- serialVersionUID:
- 60300L
-
Serialized Fields
-
queue
long[] queue
The two children ofqueue[n]
arequeue[2*n+1]
andqueue[2*(n+1)]
. For each noden
in the heap and each descendantd
ofn
,n >= d
. The element with the highest value is inqueue[0]
, assuming the queue is not empty. -
size
int size
The number of elements in the priority queue.
-
-
-
Package com.activeviam.tech.chunks.internal.impl
-
Class com.activeviam.tech.chunks.internal.impl.AChunkPositiveInteger
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.chunks.internal.impl.ChunkComposite
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
chunkSet
ChunkSet chunkSet
The underlyingChunkSet
containing the data used to perform the read/write operations within this chunk. -
chunkSize
int chunkSize
Chunk capacity. -
isTransient
boolean isTransient
-
types
int[] types
Array of type values for the columns of the underlyingChunkSet
. -
vectorChunkPositions
int[] vectorChunkPositions
The columns of theChunkComposite.chunkSet
containing vectors.
-
-
-
Class com.activeviam.tech.chunks.internal.impl.ChunkMarked
class ChunkMarked extends Object implements Serializable- serialVersionUID:
- -3318178876328165384L
-
Serialized Fields
-
chunkId
long chunkId
The unique ID of this chunk. -
flags
IChunkBoolean flags
Flags. -
objects
IChunk<K> objects
Objects.
-
-
Class com.activeviam.tech.chunks.internal.impl.ChunkMarkedVector
- serialVersionUID:
- 2451318962208541273L
-
Serialized Fields
-
vectors
IVectorChunk vectors
The vector writer to use to copy the vectors.
-
-
Class com.activeviam.tech.chunks.internal.impl.ChunkObject
- serialVersionUID:
- 4369823048304684430L
-
Serialized Fields
-
objects
K[] objects
Array of objects.
-
-
Class com.activeviam.tech.chunks.internal.impl.ChunkVector
- serialVersionUID:
- 1L
-
Class com.activeviam.tech.chunks.internal.impl.WrapperChunkInteger
- serialVersionUID:
- 7731884238093982392L
-
Serialized Fields
-
underlying
IChunkInteger underlying
The underlying chunk.
-
-
-
Package com.activeviam.tech.chunks.internal.memory
-
Exception Class com.activeviam.tech.chunks.internal.memory.DiscardedDataException
class DiscardedDataException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 51000L
-
-
Package com.activeviam.tech.chunks.internal.pool.impl
-
Class com.activeviam.tech.chunks.internal.pool.impl.TasksPerNumaNodeExecutor
-
Serialized Fields
-
maxThreadsPerPool
int maxThreadsPerPool
The maximum number of tasks to run concurrently in the given thread pools, or-1
if infinite. By default, it is infinite. -
onCompletion
Runnable onCompletion
A callback to runTasksPerNumaNodeExecutor.onRegularCompletion(CountedCompleter)
. -
onException
Consumer<Throwable> onException
-
tasks
ATasksPerNumaNode tasks
-
threadPoolSelector
IThreadPoolSelector threadPoolSelector
To select the right thread pool on which to run the tasks.
-
-
-
-
Package com.activeviam.tech.chunks.internal.query.plan.impl
-
Class com.activeviam.tech.chunks.internal.query.plan.impl.ResultMerger.EmptyChunkedBitmap
class EmptyChunkedBitmap extends ChunkedBitmap implements Serializable- serialVersionUID:
- 57L
-
-
Package com.activeviam.tech.chunks.internal.vectors
-
Package com.activeviam.tech.chunks.internal.vectors.block
-
Package com.activeviam.tech.chunks.internal.vectors.block.impl
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.ABlockVector
class ABlockVector extends AVector implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
Replaces the vector with its array version when serializing.- Throws:
ObjectStreamException
- failure
-
-
Serialized Fields
-
block
IBlock block
The block on which the vector has its underlying data. -
length
int length
The length of the vector. -
position
long position
The position at which the vector starts in the block.This long is packing 2 integers: the block id and the position in the block.
Use
Bits.unpack1(long)
to read the block id andBits.unpack2(long)
to read the position in the block. -
refCount
int refCount
Counter of reference to this vector (i.e. the number of chunks it is written on). If the counter reaches zero, this vector is considered as dead, it will drop the acquire it has taken on its own block at the allocation time.
-
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.AFixedBlockVector
class AFixedBlockVector extends AVector implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
Replaces the vector with its array version when serializing.- Throws:
ObjectStreamException
- failure
-
-
Serialized Fields
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.DoubleBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.DoubleFixedBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.FloatBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.FloatFixedBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.IntegerBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.IntegerFixedBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.LongBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.LongFixedBlockVector
-
Class com.activeviam.tech.chunks.internal.vectors.block.impl.ObjectFixedBlockVector
- serialVersionUID:
- 2151886591680056823L
-
-
Package com.activeviam.tech.chunks.internal.vectors.impl
-
Class com.activeviam.tech.chunks.internal.vectors.impl.AbsVector
class AbsVector extends ADelegateReadOnlyVector implements Serializable- serialVersionUID:
- 50801L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.AbsVector.AbsRandomAccessVector
class AbsRandomAccessVector extends AbsVector implements Serializable- serialVersionUID:
- 50801L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.ADelegateReadOnlyVector
class ADelegateReadOnlyVector extends AReadOnlyVector implements Serializable- serialVersionUID:
- 5170529138739631793L
-
Serialized Fields
-
underlying
IInternalVector underlying
Wrapped vector.
-
-
Class com.activeviam.tech.chunks.internal.vectors.impl.NegativeVector
class NegativeVector extends ADelegateReadOnlyVector implements Serializable- serialVersionUID:
- -5971704932395547794L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.NegativeVector.NegativeRandomAccessVector
class NegativeRandomAccessVector extends NegativeVector implements Serializable- serialVersionUID:
- -5661748433366923088L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.NegativeVector.NegativeTransientVector
class NegativeTransientVector extends NegativeVector implements Serializable- serialVersionUID:
- -7376818141643596990L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.PositiveVector
class PositiveVector extends ADelegateReadOnlyVector implements Serializable- serialVersionUID:
- -61097323547606627L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.PositiveVector.PositiveRandomAccessVector
class PositiveRandomAccessVector extends PositiveVector implements Serializable- serialVersionUID:
- 3321181381456774109L
-
Class com.activeviam.tech.chunks.internal.vectors.impl.PositiveVector.PositiveTransientVector
class PositiveTransientVector extends PositiveVector implements Serializable- serialVersionUID:
- -2271502322386382523L
-
-
Package com.activeviam.tech.chunks.internal.vectors.util
-
Class com.activeviam.tech.chunks.internal.vectors.util.ArrayFormatter
class ArrayFormatter extends APatternFormatter implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
elementFormatter
IFormatter elementFormatter
The formatter to use on each element. -
elementSelector
com.activeviam.tech.chunks.internal.vectors.util.ArrayFormatter.ElementSelector elementSelector
Operation to apply on the vector to select the elements to print. -
separator
String separator
The separator for the array's elements.
-
-
Class com.activeviam.tech.chunks.internal.vectors.util.VectorFormatter
class VectorFormatter extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
separator
String separator
-
-
-
Package com.activeviam.tech.chunks.private_.vectors
-
Class com.activeviam.tech.chunks.private_.vectors.SameDoubleValueVector
class SameDoubleValueVector extends SameValueVector implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
value
double value
The value of the vector.
-
-
Class com.activeviam.tech.chunks.private_.vectors.SameFloatValueVector
class SameFloatValueVector extends SameValueVector implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
value
float value
The value of the vector.
-
-
Class com.activeviam.tech.chunks.private_.vectors.SameIntegerValueVector
class SameIntegerValueVector extends SameValueVector implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
value
int value
The value of the vector.
-
-
Class com.activeviam.tech.chunks.private_.vectors.SameLongValueVector
class SameLongValueVector extends SameValueVector implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
value
long value
The value of the vector.
-
-
Class com.activeviam.tech.chunks.private_.vectors.SameValueVector
class SameValueVector extends AReadOnlyVector implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
componentType
int componentType
The component type of the vector. -
size
int size
The size of vector.
-
-
-
Package com.activeviam.tech.chunks.private_.vectors.array
-
Class com.activeviam.tech.chunks.private_.vectors.array.AArrayVector
class AArrayVector extends AVector implements Serializable- serialVersionUID:
- 5110L
-
Class com.activeviam.tech.chunks.private_.vectors.array.ArrayDoubleVector
class ArrayDoubleVector extends AArrayVector implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
underlying
double[] underlying
The underlying array backing the structure.
-
-
Class com.activeviam.tech.chunks.private_.vectors.array.ArrayFloatVector
class ArrayFloatVector extends AArrayVector implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
underlying
float[] underlying
The underlying array backing the structure.
-
-
Class com.activeviam.tech.chunks.private_.vectors.array.ArrayIntegerVector
class ArrayIntegerVector extends AArrayVector implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
underlying
int[] underlying
The underlying array backing the structure.
-
-
Class com.activeviam.tech.chunks.private_.vectors.array.ArrayLongVector
class ArrayLongVector extends AArrayVector implements Serializable- serialVersionUID:
- 5110L
-
Serialized Fields
-
underlying
long[] underlying
The underlying array backing the structure.
-
-
Class com.activeviam.tech.chunks.private_.vectors.array.ArrayObjectVector
class ArrayObjectVector extends AArrayVector implements Serializable- serialVersionUID:
- -8750733733922493957L
-
Serialized Fields
-
underlying
Object[] underlying
The underlying array backing the structure.
-
-
-
Package com.activeviam.tech.concurrency.internal
-
Class com.activeviam.tech.concurrency.internal.FutureValue.Sync
class Sync extends AbstractQueuedSynchronizer implements Serializable- serialVersionUID:
- -7828117401763700385L
-
-
Package com.activeviam.tech.concurrency.internal.cancellable.impl
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableCountedCompleter
- serialVersionUID:
- 60100L
-
Serialized Fields
-
interruptor
ExceptionInterruptor interruptor
Theinterruptor
shared by all the tasks in a family. It contains the first thrownThrowable
by any of the members of this family. -
preferredCompletionPoolId
int preferredCompletionPoolId
ID of the thread pool this completer would prefer to be completed on.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableCountedCompleterWithChildren
class CancellableCountedCompleterWithChildren extends CancellableCountedCompleter<T> implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableCountedRunnable
- serialVersionUID:
- 51100L
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableForkJoinTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
interruptor
IInterruptor interruptor
The interruptor shared by all the tasks in a family.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableRecursiveAction
- serialVersionUID:
- 8228690023173141563L
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableRecursiveBoundedAction
class CancellableRecursiveBoundedAction extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
BoundedAction action
The action that also contains the data. -
from
int from
The first index (inclusive) of the range to process. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableRecursiveBoundedTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
from
int from
The first index (inclusive) of the range to process. -
task
BoundedTask<T> task
The task that also contains the data. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.CancellableRecursiveTask
- serialVersionUID:
- 8526885596911410775L
-
Serialized Fields
-
result
T result
The result of the computation.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.MultiCancellableCountedCompleter
class MultiCancellableCountedCompleter extends CancellableCountedCompleterWithChildren<T> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
poolSelector
IThreadPoolSelector poolSelector
The thread pool selector that will determine on which pool a parent will be completed.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.MultiCancellableCountedCompleter.ParentsCompleter
- serialVersionUID:
- 1L
-
Serialized Fields
-
completers
List<CancellableCountedCompleter<?>> completers
Thecompleters
that should be completed.This will be set to
null
upon task completion. -
multiCompleter
MultiCancellableCountedCompleter<?> multiCompleter
Themulti-completer
that created us.
-
-
Class com.activeviam.tech.concurrency.internal.cancellable.impl.MultiCancellableCountedCompleter.SingleParentCompleter
- serialVersionUID:
- 1L
-
Serialized Fields
-
multiCompleter
MultiCancellableCountedCompleter<?> multiCompleter
Themulti-completer
that created us.
-
-
-
Package com.activeviam.tech.concurrency.internal.impl
-
Exception Class com.activeviam.tech.concurrency.internal.impl.BoundedAction.BoundedActionException
class BoundedActionException extends RuntimeException implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
action
BoundedAction action
Underlying action that failed.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompletableExecutionStage
class CompletableExecutionStage extends CancellableCountedCompleterWithChildren<R> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
completionFunction
Function<List<? extends CountedCompleter<?>>,
R> completionFunction The function to apply to the list of children, during the completion call, to compute the value used to complete the future. -
future
CompletableFuture<R> future
TheCompletionStage
to notify.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterBoundedTask
- serialVersionUID:
- 580L
-
Serialized Fields
-
action
BoundedTask<T> action
The action that also contains the data. -
from
int from
The first index (inclusive) of the range to process. -
result
T result
The result of the task. -
sibling
CompleterBoundedTask<T> sibling
The result of our sibling must bemerged
with our own result to make our parent's result. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterChain.ABlockCompleter
- serialVersionUID:
- 201709211337L
-
Serialized Fields
-
executeTryComplete
boolean executeTryComplete
Flag marking ifCompleterChain.ABlockCompleter.afterCompute(Throwable)
must callCountedCompleter.tryComplete()
. -
hasNext
boolean hasNext
Flag indicating if the loop is running. -
loop
LoopT loop
Definition of the loop operation.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterChain.ActionCompleter
- serialVersionUID:
- 201709211337L
-
Serialized Fields
-
action
ICompleterChain.ICompleterAction action
Definition of the action to execute.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterChain.StreamBlockCompleter
class StreamBlockCompleter extends com.activeviam.tech.concurrency.internal.impl.CompleterChain.ABlockCompleter<ICompleterChain.ICompleterActionLoop> implements Serializable- serialVersionUID:
- 201709211337L
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterChain.StreamLoopCompleter
class StreamLoopCompleter extends CancellableCountedCompleterWithChildren<Void> implements Serializable- serialVersionUID:
- 201709211337L
-
Serialized Fields
-
loop
ICompleterChain.ICompleterActionLoop loop
Definition of the loop operation.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterChain.WhileBlockCompleter
class WhileBlockCompleter extends com.activeviam.tech.concurrency.internal.impl.CompleterChain.ABlockCompleter<ICompleterChain.ICompleterWhileLoop> implements Serializable- serialVersionUID:
- 201709211337L
-
Class com.activeviam.tech.concurrency.internal.impl.CompleterChain.WhileLoopCompleter
class WhileLoopCompleter extends CancellableCountedCompleterWithChildren<Void> implements Serializable- serialVersionUID:
- 201709211337L
-
Serialized Fields
-
loop
ICompleterChain.ICompleterWhileLoop loop
Definition of the loop operation.
-
-
Class com.activeviam.tech.concurrency.internal.impl.CompletionSync
- serialVersionUID:
- 1L
-
Class com.activeviam.tech.concurrency.internal.impl.DeferredActionQueue
- serialVersionUID:
- 1L
-
Class com.activeviam.tech.concurrency.internal.impl.DeferredActionQueue.DeferredExecutionAction
class DeferredExecutionAction extends RecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
queue
DeferredActionQueue queue
The queue whose pendingactions
we want to execute.
-
-
Class com.activeviam.tech.concurrency.internal.impl.ExecJoinAction
- serialVersionUID:
- 1L
-
Class com.activeviam.tech.concurrency.internal.impl.InvokeAllSequentiallyAction
class InvokeAllSequentiallyAction extends RecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tasks
Collection<? extends ForkJoinTask<?>> tasks
Thetasks
to invoke.
-
-
Exception Class com.activeviam.tech.concurrency.internal.impl.LongBoundedAction.LongBoundedActionException
class LongBoundedActionException extends RuntimeException implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
action
LongBoundedAction action
Underlying action that failed.
-
-
Class com.activeviam.tech.concurrency.internal.impl.ObservabilityCompleter
-
Serialized Fields
-
span
io.opentelemetry.api.trace.Span span
-
-
-
Class com.activeviam.tech.concurrency.internal.impl.RecursiveBoundedAction
class RecursiveBoundedAction extends RecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
BoundedAction action
The action that also contains the data. -
from
int from
The first index (inclusive) of the range to process. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.tech.concurrency.internal.impl.RecursiveBoundedTask
- serialVersionUID:
- 1L
-
Serialized Fields
-
from
int from
The first index (inclusive) of the range to process. -
task
BoundedTask<T> task
The task that also contains the data. -
to
int to
The last index (exclusive) of the range to process.
-
-
Class com.activeviam.tech.concurrency.internal.impl.SingleConsumerQueue
class SingleConsumerQueue extends TryLock implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
head
com.activeviam.tech.concurrency.internal.impl.SingleConsumerQueue.Node<T> head
The head of the queue, that points to the first valid node. The queue is empty if the pointed node isnull
. -
tail
com.activeviam.tech.concurrency.internal.impl.SingleConsumerQueue.Node<T> tail
A pointer to the tail of this queue. Any new node is appended after the tail and becomes the tail itself.The tail is allowed to lag, meaning that it is not necessarily the very last node in the queue (it can even be located before the head!). This is OK since the real tail is then reachable through this node.
-
-
-
Package com.activeviam.tech.concurrency.internal.interrupt
-
Exception Class com.activeviam.tech.concurrency.internal.interrupt.InterruptedTaskException
class InterruptedTaskException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 3590946058073865245L
-
-
Package com.activeviam.tech.concurrency.internal.lock
-
Class com.activeviam.tech.concurrency.internal.lock.TryLock
class TryLock extends AtomicBoolean implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.tech.concurrency.internal.util
-
Class com.activeviam.tech.concurrency.internal.util.AAsyncConsumer.ConsumeTask
- serialVersionUID:
- 50800L
-
Class com.activeviam.tech.concurrency.internal.util.ATimingCompleter
- serialVersionUID:
- 1L
-
Serialized Fields
-
startTime
long startTime
The time at which this completer was started.
-
-
-
Package com.activeviam.tech.contentserver.storage.private_.audit
-
Class com.activeviam.tech.contentserver.storage.private_.audit.AuditableCSEntry
class AuditableCSEntry extends Object implements Serializable- serialVersionUID:
- 7582173896134448744L
-
Serialized Fields
-
content
String content
The value of this entry. -
endAction
AuditAction endAction
The next epoch of the entry.NB: this attribute is fetched lazily to avoid the "n+1 select" problem of ORMs. However, beware that when retrieving an entry this attribute will be a hibernate proxy and not a fully materialized
AuditAction
. However, the fields in the proxy (e.g. the timestamp of the audit action) are still accessible with getters (the fields may appear asnull
in the proxy but calling the getters should return the right value) if fetching has been done on a per-query basis. -
owner
String owner
The owner of this entry. -
path
String path
The key of this entry. -
reader
String reader
The reader of this entry. -
startAction
AuditAction startAction
The creation epoch of the entry.NB: this attribute is fetched lazily to avoid the "n+1 select" problem of ORMs. However, beware that when retrieving an entry this attribute will be a hibernate proxy and not a fully materialized
AuditAction
. However, the fields in the proxy (e.g. the timestamp of the audit action) are still accessible with getters (the fields may appear asnull
in the proxy but calling the getters should return the right value) if fetching has been done on a per-query basis.
-
-
-
Package com.activeviam.tech.contentserver.storage.private_.timestamp
-
Class com.activeviam.tech.contentserver.storage.private_.timestamp.InDatabaseTimestampGenerationAtInsertTime
class InDatabaseTimestampGenerationAtInsertTime extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.tech.core.api.agent
-
Exception Class com.activeviam.tech.core.api.agent.AgentException
class AgentException extends ActiveViamException implements Serializable- serialVersionUID:
- -6996908424588660936L
-
Exception Class com.activeviam.tech.core.api.agent.TransientAgentException
class TransientAgentException extends AgentException implements Serializable- serialVersionUID:
- 50800L
-
-
Package com.activeviam.tech.core.api.exceptions
-
Exception Class com.activeviam.tech.core.api.exceptions.ActiveViamException
class ActiveViamException extends Exception implements Serializable- serialVersionUID:
- 5483546409851082682L
-
Exception Class com.activeviam.tech.core.api.exceptions.ActiveViamParsingException
class ActiveViamParsingException extends ActiveViamRuntimeException implements Serializable-
Serialized Fields
-
annotations
Object[] annotations
Data relevant to the represented error. Each error type should have a specific structure for its annotations. SeeActiveViamParsingException.ParsingExceptionType
for more details. -
type
ActiveViamParsingException.ParsingExceptionType type
The type of error this exception represents.
-
-
-
Exception Class com.activeviam.tech.core.api.exceptions.ActiveViamRuntimeException
class ActiveViamRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 5483546409851082682L
-
Exception Class com.activeviam.tech.core.api.exceptions.ActiveViamSecurityException
class ActiveViamSecurityException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 796015601685774523L
-
Exception Class com.activeviam.tech.core.api.exceptions.ConfigurationException
class ConfigurationException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 5529868761165466027L
-
Serialized Fields
-
recommendedAction
String recommendedAction
-
-
Exception Class com.activeviam.tech.core.api.exceptions.QueryCancellationException
class QueryCancellationException extends QueryException implements Serializable- serialVersionUID:
- 794614622240928845L
-
Exception Class com.activeviam.tech.core.api.exceptions.QueryInterruptionException
class QueryInterruptionException extends QueryException implements Serializable- serialVersionUID:
- 794614622240928845L
-
Exception Class com.activeviam.tech.core.api.exceptions.QueryTimeoutException
class QueryTimeoutException extends QueryException implements Serializable- serialVersionUID:
- 794614622240928845L
-
Exception Class com.activeviam.tech.core.api.exceptions.SerializerException
class SerializerException extends ActiveViamException implements Serializable- serialVersionUID:
- -1952405368171936185L
-
-
Package com.activeviam.tech.core.api.exceptions.service
-
Exception Class com.activeviam.tech.core.api.exceptions.service.BadArgumentException
class BadArgumentException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.ConflictException
class ConflictException extends ServiceException implements Serializable- serialVersionUID:
- -2227173865603002311L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.ForbiddenAccessException
class ForbiddenAccessException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.InternalServiceException
class InternalServiceException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.NotFoundException
class NotFoundException extends ServiceException implements Serializable- serialVersionUID:
- 5452008026522552500L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.NotImplementedException
class NotImplementedException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.PaymentRequiredException
class PaymentRequiredException extends ServiceException implements Serializable- serialVersionUID:
- -8539182509811728144L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.ServiceDependencyException
class ServiceDependencyException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.ServiceException
class ServiceException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 201501071200L
-
Serialized Fields
-
code
int code
The code that uniquely identifies this exception (inspired from HTTP codes).
-
-
Exception Class com.activeviam.tech.core.api.exceptions.service.TimeoutException
class TimeoutException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
Exception Class com.activeviam.tech.core.api.exceptions.service.UnauthorizedAccessException
class UnauthorizedAccessException extends ServiceException implements Serializable- serialVersionUID:
- 201501071200L
-
-
Package com.activeviam.tech.core.api.filtering
-
Exception Class com.activeviam.tech.core.api.filtering.ConditionEvaluationException
class ConditionEvaluationException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 4931886356858082623L
-
-
Package com.activeviam.tech.core.api.filtering.impl
-
Class com.activeviam.tech.core.api.filtering.impl.ACondition
class ACondition extends Object implements Serializable- serialVersionUID:
- 7832293233965409522L
-
Class com.activeviam.tech.core.api.filtering.impl.AndCondition
class AndCondition extends LogicalCondition implements Serializable- serialVersionUID:
- 8899011504036213748L
-
Class com.activeviam.tech.core.api.filtering.impl.ComparisonMatchingCondition
class ComparisonMatchingCondition extends MatchingCondition implements Serializable- serialVersionUID:
- 3441356894679053272L
-
Serialized Fields
-
comparableMatchingParameter
Comparable<Object> comparableMatchingParameter
Reference comparable. -
ignoreNull
boolean ignoreNull
Null tested values are.
-
-
Class com.activeviam.tech.core.api.filtering.impl.EqualCondition
class EqualCondition extends MatchingCondition implements Serializable- serialVersionUID:
- -146942399835315546L
-
Class com.activeviam.tech.core.api.filtering.impl.FalseCondition
class FalseCondition extends LogicalCondition implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.tech.core.api.filtering.impl.GreaterCondition
class GreaterCondition extends ComparisonMatchingCondition implements Serializable- serialVersionUID:
- -593444357418348264L
-
Class com.activeviam.tech.core.api.filtering.impl.GreaterEqualCondition
class GreaterEqualCondition extends ComparisonMatchingCondition implements Serializable- serialVersionUID:
- -648207048153996064L
-
Class com.activeviam.tech.core.api.filtering.impl.InCondition
class InCondition extends MatchingCondition implements Serializable- serialVersionUID:
- -6859412878493185358L
-
Class com.activeviam.tech.core.api.filtering.impl.LikeCondition
class LikeCondition extends MatchingCondition implements Serializable- serialVersionUID:
- 56L
-
Serialized Fields
-
pattern
Pattern pattern
Pattern attribute value.
-
-
Class com.activeviam.tech.core.api.filtering.impl.LogicalCondition
class LogicalCondition extends ACondition implements Serializable- serialVersionUID:
- -5646540103568929355L
-
Serialized Fields
-
conditions
ICondition[] conditions
The underlying conditions.
-
-
Class com.activeviam.tech.core.api.filtering.impl.LowerCondition
class LowerCondition extends ComparisonMatchingCondition implements Serializable- serialVersionUID:
- 4049624424702558065L
-
Class com.activeviam.tech.core.api.filtering.impl.LowerEqualCondition
class LowerEqualCondition extends ComparisonMatchingCondition implements Serializable- serialVersionUID:
- 2018648626120335145L
-
Class com.activeviam.tech.core.api.filtering.impl.MatchingCondition
class MatchingCondition extends ACondition implements Serializable- serialVersionUID:
- -1943241690900538670L
-
Serialized Fields
-
matchingParameter
Object matchingParameter
Matching parameter. -
matchingParameterHash
int matchingParameterHash
-
matchingParameterHashIsValid
boolean matchingParameterHashIsValid
-
-
Class com.activeviam.tech.core.api.filtering.impl.MultipleAccessor
class MultipleAccessor extends Object implements Serializable- serialVersionUID:
- -3252177595260377852L
-
Serialized Fields
-
properties
IProperty[] properties
-
-
Class com.activeviam.tech.core.api.filtering.impl.NotCondition
class NotCondition extends LogicalCondition implements Serializable- serialVersionUID:
- 3745546845816974162L
-
Class com.activeviam.tech.core.api.filtering.impl.OrCondition
class OrCondition extends LogicalCondition implements Serializable- serialVersionUID:
- 8150288022400660174L
-
Class com.activeviam.tech.core.api.filtering.impl.SingleAccessor
class SingleAccessor extends Object implements Serializable- serialVersionUID:
- 560453755312833035L
-
Serialized Fields
-
property
IProperty property
-
-
Class com.activeviam.tech.core.api.filtering.impl.SubCondition
class SubCondition extends Object implements Serializable- serialVersionUID:
- -7449376206760460964L
-
Serialized Fields
-
accessor
IAccessor accessor
Accessor. -
condition
ICondition condition
The associated condition.
-
-
Class com.activeviam.tech.core.api.filtering.impl.ToStringEqualCondition
class ToStringEqualCondition extends MatchingCondition implements Serializable- serialVersionUID:
- 56L
-
Class com.activeviam.tech.core.api.filtering.impl.TrueCondition
class TrueCondition extends LogicalCondition implements Serializable- serialVersionUID:
- 56L
-
-
Package com.activeviam.tech.core.api.format
-
Package com.activeviam.tech.core.api.function
-
Package com.activeviam.tech.core.api.ordering
-
Class com.activeviam.tech.core.api.ordering.CustomComparator
class CustomComparator extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
fallback
Comparator<T> fallback
The comparator used when the objects to compare are not ranked. -
firstObjects
List<T> firstObjects
The list of objects to be ordered first position anytime. -
index
Map<T,
Integer> index Index of the objects with their rank. -
lastObjects
List<T> lastObjects
The list of objects to be ordered last position anytime.
-
-
-
Package com.activeviam.tech.core.api.property
-
Package com.activeviam.tech.core.api.property.impl
-
Class com.activeviam.tech.core.api.property.impl.ACustomProperty
class ACustomProperty extends AProperty implements Serializable- serialVersionUID:
- 969110225204152198L
-
Class com.activeviam.tech.core.api.property.impl.AProperty
class AProperty extends Object implements Serializable- serialVersionUID:
- -8678626475633504347L
-
Class com.activeviam.tech.core.api.property.impl.BaseProperty
class BaseProperty extends AProperty implements Serializable- serialVersionUID:
- 6790218789629L
-
Serialized Fields
-
Class com.activeviam.tech.core.api.property.impl.Property
class Property extends BaseProperty implements Serializable- serialVersionUID:
- 679029002481629L
-
Serialization Methods
-
writeReplace
Returns the Object that replaces this instance in the serialization's output stream.- Throws:
ObjectStreamException
- never
-
-
Class com.activeviam.tech.core.api.property.impl.Property.UnsupportedCompilation
class UnsupportedCompilation extends CompiledProperty implements Serializable- serialVersionUID:
- 3632900357995844077L
-
Class com.activeviam.tech.core.api.property.impl.PropertyInfo
class PropertyInfo extends Object implements Serializable- serialVersionUID:
- -7248722446806440220L
-
-
Package com.activeviam.tech.core.api.query
-
Exception Class com.activeviam.tech.core.api.query.QueryException
class QueryException extends ActiveViamException implements Serializable- serialVersionUID:
- -8373509476258807047L
-
Serialized Fields
-
query
IQuery<?> query
The query that caused the exception.
-
-
Exception Class com.activeviam.tech.core.api.query.UnsupportedQueryException
class UnsupportedQueryException extends QueryException implements Serializable- serialVersionUID:
- -848703445636627587L
-
-
Package com.activeviam.tech.core.api.query.impl
-
Class com.activeviam.tech.core.api.query.impl.AListQuery
class AListQuery extends Object implements Serializable- serialVersionUID:
- 6165452500117419457L
-
Serialized Fields
-
firstResult
int firstResult
Index of the first result. -
maxResults
int maxResults
Max number of results.
-
-
-
Package com.activeviam.tech.core.api.security
-
Class com.activeviam.tech.core.api.security.SecurityDetails
class SecurityDetails extends Object implements Serializable- serialVersionUID:
- 7416176108401836604L
-
-
Package com.activeviam.tech.core.api.time
-
Package com.activeviam.tech.core.api.util
-
Class com.activeviam.tech.core.api.util.Pair
class Pair extends Object implements Serializable- serialVersionUID:
- -4820581380310367545L
-
-
Package com.activeviam.tech.core.internal.cache
-
Class com.activeviam.tech.core.internal.cache.TtlCache
class TtlCache extends Object implements Serializable-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
cachedValues
ConcurrentMap<K,
IPair<TtlCache.CachedValue<V>, Lock>> cachedValues The cached values The lock in the pair serves to compute only once the supplier on concurrent calls. We use a concurrent map for all other concurrent modifications that are short and simple. -
cacheMissValueSupplier
Function<K,
V> cacheMissValueSupplier The function providing the value for a given key on cache miss. -
clock
ITimeSupplier clock
The TimeSupplier used to represent time. It must always be the default instance of SystemTimeSupplier returning the current time in milliseconds, except for tests. -
onExpired
BiConsumer<K,
V> onExpired Function called once for every value when it expires. This function is called by the code that reset in the map the CachedValue to another value, in order to ensure it is called only once per value. -
timeToLiveMilli
long timeToLiveMilli
Time (in milliseconds) after which cached entries become invalid.
-
-
-
Class com.activeviam.tech.core.internal.cache.TtlCache.SerializedTtlCache
class SerializedTtlCache extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
-
Package com.activeviam.tech.core.internal.collections
-
Class com.activeviam.tech.core.internal.collections.GenericList
class GenericList extends Object implements Serializable- serialVersionUID:
- 1996559151731048869L
-
-
Package com.activeviam.tech.core.internal.collections.impl
-
Class com.activeviam.tech.core.internal.collections.impl.ImmutableArrayList
class ImmutableArrayList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
size
int size
The size of this list. -
underlying
E[] underlying
The array containing the items.
-
-
Class com.activeviam.tech.core.internal.collections.impl.ImmutableHashMap
class ImmutableHashMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.tech.core.internal.collections.impl.ImmutableHashSet
class ImmutableHashSet extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.activeviam.tech.core.internal.contributions
-
Package com.activeviam.tech.core.internal.contributions.impl
-
Class com.activeviam.tech.core.internal.contributions.impl.AnnotationContributionProvider
class AnnotationContributionProvider extends ContributionProvider implements Serializable- serialVersionUID:
- 2211937098020900170L
-
Class com.activeviam.tech.core.internal.contributions.impl.ClasspathContributionProvider
class ClasspathContributionProvider extends AnnotationContributionProvider implements Serializable- serialVersionUID:
- 6769221728861439932L
-
Serialized Fields
-
excludedPathMatchers
List<PathMatcher> excludedPathMatchers
Java packages excluded from the class path scan. -
scannedPackages
String[] scannedPackages
Java packages scanned in the class path.
-
-
Class com.activeviam.tech.core.internal.contributions.impl.Contribution
class Contribution extends Object implements Serializable- serialVersionUID:
- 628638902482193152L
-
Class com.activeviam.tech.core.internal.contributions.impl.ContributionProvider
class ContributionProvider extends Object implements Serializable- serialVersionUID:
- 2211937098020900170L
-
Serialized Fields
-
extendedPlugins
ConcurrentMap<Class<?>,
IExtendedPluginContribution> extendedPlugins Extended plugin contributions. -
extendedPluginValues
ConcurrentMap<Class<?>,
LinkedList<IExtendedPluginValueContribution>> extendedPluginValues Extended plugin value contributions. -
plugins
ConcurrentMap<Class<?>,
IPluginContribution> plugins Plugin contributions. -
pluginValues
ConcurrentMap<Class<?>,
LinkedList<IPluginValueContribution>> pluginValues Plugin value contributions. -
types
ConcurrentMap<Class<?>,
ITypeContribution> types Type contributions.
-
-
Class com.activeviam.tech.core.internal.contributions.impl.ContributionProviderChain
class ContributionProviderChain extends Object implements Serializable- serialVersionUID:
- 221193709930900170L
-
Serialized Fields
-
chain
List<IContributionProvider> chain
Chain of contribution providers.
-
-
Class com.activeviam.tech.core.internal.contributions.impl.ExtendedPluginContribution
class ExtendedPluginContribution extends PluginContribution implements Serializable- serialVersionUID:
- -759826755990L
-
Serialized Fields
-
pluginName
String pluginName
Plugin name.
-
-
Class com.activeviam.tech.core.internal.contributions.impl.ExtendedPluginValueContribution
class ExtendedPluginValueContribution extends Contribution implements Serializable- serialVersionUID:
- -6375810622415203488L
-
Serialized Fields
-
key
String key
Plugin value key.
-
-
Class com.activeviam.tech.core.internal.contributions.impl.PluginContribution
class PluginContribution extends Contribution implements Serializable- serialVersionUID:
- -7593430264218976990L
-
Class com.activeviam.tech.core.internal.contributions.impl.PluginValueContribution
class PluginValueContribution extends Contribution implements Serializable- serialVersionUID:
- 5236873521143108547L
-
Class com.activeviam.tech.core.internal.contributions.impl.TypeContribution
class TypeContribution extends Contribution implements Serializable- serialVersionUID:
- -1397399057409973057L
-
-
Package com.activeviam.tech.core.internal.format.impl
-
Class com.activeviam.tech.core.internal.format.impl.ALocalizable
class ALocalizable extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
locale
Locale locale
The locale .
-
-
Class com.activeviam.tech.core.internal.format.impl.APatternFormatter
class APatternFormatter extends ALocalizable implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pattern
String pattern
Optional pattern.
-
-
Class com.activeviam.tech.core.internal.format.impl.DateFormatter
class DateFormatter extends APatternFormatter implements Serializable- serialVersionUID:
- 8729457941318641483L
-
Serialization Methods
-
readObject
DESERIALIZATION Since we do not serialize the underlying formatter, this method is needed to reconstruct it at deserialization time. SeeSerializable
.- Parameters:
in
- the input stream to deserialize- Throws:
IOException
- if something wrong occurs when reading the streamClassNotFoundException
- if something wrong occurs when casting the retrieved objects
-
-
Serialized Fields
-
zoneId
ZoneId zoneId
The timezone to format to. SeeZoneId
andDateTimeFormatter.withZone(ZoneId)
.
-
-
Class com.activeviam.tech.core.internal.format.impl.DoubleFormatter
class DoubleFormatter extends NumberFormatter implements Serializable- serialVersionUID:
- 879561321654L
-
Class com.activeviam.tech.core.internal.format.impl.IntFormatter
class IntFormatter extends NumberFormatter implements Serializable- serialVersionUID:
- 65421332846231L
-
Class com.activeviam.tech.core.internal.format.impl.NumberFormat
class NumberFormat extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
sectionNumberFormat
ISingleSectionNumberFormat[] sectionNumberFormat
The formatters for each section.- First formatter for positive values
- Second for negative values
- Third for zero
- Fourth for null. If a numeric parser is provided, the formatter is applied to 0.
-
-
Class com.activeviam.tech.core.internal.format.impl.NumberFormatter
class NumberFormatter extends APatternFormatter implements Serializable- serialVersionUID:
- 12879561321654L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
measureName
String measureName
The measure name.
-
-
Class com.activeviam.tech.core.internal.format.impl.ToStringFormatter
class ToStringFormatter extends Object implements Serializable- serialVersionUID:
- -6864779507279650696L
-
-
Package com.activeviam.tech.core.internal.graph.impl
-
Class com.activeviam.tech.core.internal.graph.impl.DirectedGraph
class DirectedGraph extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
edgesFrom
Map<K,
Map<K, E>> edgesFrom The graph outgoing edges. -
edgesTo
Map<K,
Map<K, E>> edgesTo The graph incoming edges. -
nodesByClass
Map<Class<?>,
Map<K, V>> nodesByClass The nodes of the graph by key class.A class mapping helps in this case to restrict the view of the graph to the type of interest only.
-
-
Class com.activeviam.tech.core.internal.graph.impl.DirectedMultiGraph
- serialVersionUID:
- 1L
-
Class com.activeviam.tech.core.internal.graph.impl.Tree
- serialVersionUID:
- 50800L
-
Class com.activeviam.tech.core.internal.graph.impl.UnmodifiableDirectedMultiGraph
class UnmodifiableDirectedMultiGraph extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
delegate
IDirectedMultiGraph<K,
V, E> delegate The object on which all read-only calls are delegated.
-
-
Exception Class com.activeviam.tech.core.internal.graph.impl.VisitException
class VisitException extends RuntimeException implements Serializable- serialVersionUID:
- 51100L
-
-
Package com.activeviam.tech.core.internal.property.impl
-
Class com.activeviam.tech.core.internal.property.impl.APropertySerializer
class APropertySerializer extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.property.impl.ArrayLastElementProperty
- serialVersionUID:
- 7076479384613010368L
-
Class com.activeviam.tech.core.internal.property.impl.ArrayProperty
- serialVersionUID:
- 70764793911368L
-
Serialized Fields
-
index
int index
Index in the list.
-
-
Class com.activeviam.tech.core.internal.property.impl.CompiledAndChainProperty
- serialVersionUID:
- -230663951148053930L
-
Serialized Fields
-
chain
IProperty[] chain
-
compiled
ICompiledProperty<T> compiled
-
-
Class com.activeviam.tech.core.internal.property.impl.CompiledProperty
class CompiledProperty extends AProperty implements Serializable- serialVersionUID:
- -2840969373310694514L
-
Class com.activeviam.tech.core.internal.property.impl.CustomProperty
class CustomProperty extends Object implements Serializable- serialVersionUID:
- 8600146789082951001L
-
Serialized Fields
-
property
IProperty property
The underlying property.
-
-
Class com.activeviam.tech.core.internal.property.impl.DynamicProperty
class DynamicProperty extends BaseProperty implements Serializable- serialVersionUID:
- -6988656992375903236L
-
Serialized Fields
-
nullTargetException
ActiveViamRuntimeException nullTargetException
Null pointer exception. -
targetClass
Class<T> targetClass
The target class for this property.
-
-
Class com.activeviam.tech.core.internal.property.impl.EnrichedMappedTuple
class EnrichedMappedTuple extends Object implements Serializable- serialVersionUID:
- 9022318583383545167L
-
Serialized Fields
-
enriched
IMappedTuple enriched
Enriched mapped tuple. -
enrichment
Object[] enrichment
Enrichment data. -
factory
MappedTupleFactory factory
The factory used to map enrichment data.
-
-
Class com.activeviam.tech.core.internal.property.impl.ListLastElementProperty
- serialVersionUID:
- 7076479384613010368L
-
Class com.activeviam.tech.core.internal.property.impl.ListProperty
- serialVersionUID:
- 7076479384613010368L
-
Serialized Fields
-
index
int index
Index in the list.
-
-
Class com.activeviam.tech.core.internal.property.impl.MappedTuple
class MappedTuple extends Object implements Serializable- serialVersionUID:
- -5664423050467132904L
-
Serialized Fields
-
factory
MappedTupleFactory factory
The factory that created this tuple. -
tuple
Object[] tuple
Underlying tuple.
-
-
Class com.activeviam.tech.core.internal.property.impl.MappedTupleEnricher
class MappedTupleEnricher extends Object implements Serializable- serialVersionUID:
- -262981259673743691L
-
Serialized Fields
-
configuredEnrichmentKeys
List<String> configuredEnrichmentKeys
Enrichment keys the enricher was configured with. -
enrichmentKeyCount
int enrichmentKeyCount
Actual number of enrichment keys (that do not exist in the base). -
enrichmentKeys
List<String> enrichmentKeys
Actual enrichment keys that enrich the base keys. -
factory
MappedTupleFactory factory
Factory to create enriched tuples.
-
-
Class com.activeviam.tech.core.internal.property.impl.MappedTupleFactory
class MappedTupleFactory extends Object implements Serializable- serialVersionUID:
- -566442305467132904L
-
Class com.activeviam.tech.core.internal.property.impl.MapProperty
- serialVersionUID:
- 70764793810368L
-
Class com.activeviam.tech.core.internal.property.impl.StringProperty
class StringProperty extends Object implements Serializable- serialVersionUID:
- -2408528382181897091L
-
Class com.activeviam.tech.core.internal.property.impl.StringPropertyList
class StringPropertyList extends Object implements Serializable- serialVersionUID:
- -8112176411926526622L
-
Serialized Fields
-
properties
List<StringProperty> properties
Properties.
-
-
-
Package com.activeviam.tech.core.internal.time.impl
-
Class com.activeviam.tech.core.internal.time.impl.Timestamp
class Timestamp extends Object implements Serializable- serialVersionUID:
- 2976380329366748923L
-
Serialized Fields
-
date
Date date
The date representing this timestamp.
-
-
-
Package com.activeviam.tech.core.internal.trove.impl
-
Class com.activeviam.tech.core.internal.trove.impl.AMultIntIntCollectionHashMap
class AMultIntIntCollectionHashMap extends gnu.trove.map.hash.TIntObjectHashMap<C extends gnu.trove.TIntCollection> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.IntIntArrayListMultiMap
class IntIntArrayListMultiMap extends AMultIntIntCollectionHashMap<gnu.trove.list.TIntList> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.IntIntLinkedListMultiMap
class IntIntLinkedListMultiMap extends AMultIntIntCollectionHashMap<gnu.trove.list.TIntList> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QIntArrayList
class QIntArrayList extends gnu.trove.list.array.TIntArrayList implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QIntIntHashMap
class QIntIntHashMap extends gnu.trove.map.hash.TIntIntHashMap implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QIntLinkedList
class QIntLinkedList extends gnu.trove.list.linked.TIntLinkedList implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QIntObjectMap
class QIntObjectMap extends gnu.trove.map.hash.TIntObjectHashMap<V> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QIntSet
class QIntSet extends gnu.trove.set.hash.TIntHashSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QLongSet
class QLongSet extends gnu.trove.set.hash.TLongHashSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QObjectIntMap
class QObjectIntMap extends gnu.trove.map.hash.TObjectIntHashMap<K> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QObjectLongMap
class QObjectLongMap extends gnu.trove.map.hash.TObjectLongHashMap<K> implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.core.internal.trove.impl.QSynchronizedIntObjectMap
class QSynchronizedIntObjectMap extends gnu.trove.impl.sync.TSynchronizedIntObjectMap<V> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
underlying
gnu.trove.map.TIntObjectMap<V> underlying
The underlyingmap
.
-
-
-
Package com.activeviam.tech.core.private_.contributions
-
Class com.activeviam.tech.core.private_.contributions.ServiceProviderContributionProvider
class ServiceProviderContributionProvider extends Object implements Serializable-
Serialized Fields
-
delegate
ContributionProvider delegate
-
-
-
-
Package com.activeviam.tech.core.private_.ordering
-
Class com.activeviam.tech.core.private_.ordering.AlphabeticalComparator
class AlphabeticalComparator extends Object implements Serializable- serialVersionUID:
- -3490655192921291660L
-
Class com.activeviam.tech.core.private_.ordering.ComparableComparator
class ComparableComparator extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.DoubleComparator
class DoubleComparator extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.FloatComparator
class FloatComparator extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.IntComparator
class IntComparator extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.LongComparator
class LongComparator extends Object implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.NaturalOrderComparator
class NaturalOrderComparator extends Object implements Serializable- serialVersionUID:
- -8701584526474543342L
-
Class com.activeviam.tech.core.private_.ordering.PathComparator
class PathComparator extends Object implements Serializable- serialVersionUID:
- 5307966250893411611L
-
Class com.activeviam.tech.core.private_.ordering.ReverseComparableComparator
class ReverseComparableComparator extends ComparableComparator implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.ReverseDoubleComparator
class ReverseDoubleComparator extends DoubleComparator implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.ReverseFloatComparator
class ReverseFloatComparator extends FloatComparator implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.ReverseIntComparator
class ReverseIntComparator extends IntComparator implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.ReverseLongComparator
class ReverseLongComparator extends LongComparator implements Serializable- serialVersionUID:
- 60000L
-
Class com.activeviam.tech.core.private_.ordering.ReverseOrderComparator
class ReverseOrderComparator extends NaturalOrderComparator implements Serializable- serialVersionUID:
- 6794018044803827886L
-
Class com.activeviam.tech.core.private_.ordering.StringComparator
class StringComparator extends Object implements Serializable- serialVersionUID:
- 5307966250893411611L
-
Class com.activeviam.tech.core.private_.ordering.ToStringComparator
class ToStringComparator extends Object implements Serializable- serialVersionUID:
- -870158855342L
-
-
Package com.activeviam.tech.dictionaries.api
-
Package com.activeviam.tech.dictionaries.avinternal
-
Class com.activeviam.tech.dictionaries.avinternal.Dictionary
- serialVersionUID:
- 60100L
-
Serialization Methods
-
readExternal
Reads the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes the keys in order.- Throws:
IOException
-
-
-
Package com.activeviam.tech.dictionaries.internal
-
Package com.activeviam.tech.dictionaries.internal.impl
-
Class com.activeviam.tech.dictionaries.internal.impl.AChristmasDictionaryArray
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.AChristmasDictionaryArray.ChristmasDictionaryDoubleArray
class ChristmasDictionaryDoubleArray extends AChristmasDictionaryArray implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.AChristmasDictionaryArray.ChristmasDictionaryFloatArray
class ChristmasDictionaryFloatArray extends AChristmasDictionaryArray implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.AChristmasDictionaryArray.ChristmasDictionaryIntegerArray
class ChristmasDictionaryIntegerArray extends AChristmasDictionaryArray implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.AChristmasDictionaryArray.ChristmasDictionaryLongArray
class ChristmasDictionaryLongArray extends AChristmasDictionaryArray implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.AChristmasDictionaryArray.ChristmasDictionaryObjectArray
class ChristmasDictionaryObjectArray extends AChristmasDictionaryArray implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.AFixedLengthIntegerArrayDictionary
class AFixedLengthIntegerArrayDictionary extends AbstractDictionary<int[]> implements Externalizable-
Serialization Methods
-
readExternal
Sub classes must persist the keys themselves and re-map the keys at unmarshalling time.- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.BucketedIntegerArrayDictionary
class BucketedIntegerArrayDictionary extends AFixedLengthIntegerArrayDictionary implements Externalizable- serialVersionUID:
- -1236277509L
-
Serialization Methods
-
readExternal
Sub classes must persist the keys themselves and re-map the keys at unmarshalling time.- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.BufferIntegerDictionary
- serialVersionUID:
- -5158945631516791123L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ChristmasDictionary
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ChristmasDictionary.ChristmasDictionaryString
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ChristmasDictionaryDouble
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ChristmasDictionaryFloat
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ChristmasDictionaryInteger
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ChristmasDictionaryLong
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.ColumnarIntegerArrayDictionary
class ColumnarIntegerArrayDictionary extends AFixedLengthIntegerArrayDictionary implements Externalizable-
Serialization Methods
-
readExternal
Sub classes must persist the keys themselves and re-map the keys at unmarshalling time.- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.FilteredPointList
class FilteredPointList extends Object implements Serializable- serialVersionUID:
- -6752598556507919535L
-
Serialized Fields
-
filter
int[] filter
Selection of coordinates to have in this point list.This attribute provides in order the coordinate indexes in the original point list to read and provide.
-
source
IPointList source
Source (unfiltered reference point list).
-
-
Class com.activeviam.tech.dictionaries.internal.impl.FixedLengthIntegerArrayDictionary
class FixedLengthIntegerArrayDictionary extends AFixedLengthIntegerArrayDictionary implements Externalizable- serialVersionUID:
- 56L
-
Serialization Methods
-
readExternal
Sub classes must persist the keys themselves and re-map the keys at unmarshalling time.- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.IntegerArrayDictionary
class IntegerArrayDictionary extends Dictionary<int[]> implements Externalizable- serialVersionUID:
- -1236277509L
-
Serialization Methods
-
readExternal
Reads the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes the keys in order.- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.IntegerArrayDictionaryWithHash
class IntegerArrayDictionaryWithHash extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dictionary
com.activeviam.tech.dictionaries.internal.impl.IntegerArrayDictionaryWithHash.AInnerDictionary dictionary
The actualdictionary
structure that contains the data. -
dictionaryId
long dictionaryId
Unique ID of this dictionary. -
pointLength
int pointLength
The length of a point stored in this dictionary. -
size
int size
The size of the dictionary, which is also the number of keys that have been submitted to the dictionary.This field is used as a visibility barrier for concurrent readers.
-
-
Class com.activeviam.tech.dictionaries.internal.impl.IntegerArrayList
class IntegerArrayList extends Object implements Serializable- serialVersionUID:
- -1879195596525029815L
-
Serialized Fields
-
points
int[][] points
Array of points.
-
-
Class com.activeviam.tech.dictionaries.internal.impl.IntegerArrayPermutationDictionary
class IntegerArrayPermutationDictionary extends Object implements Serializable- serialVersionUID:
- 3349879165850604462L
-
Serialized Fields
-
dictionaryId
long dictionaryId
The unique identifier of this dictionary. -
mapping
int[] mapping
The mapping.- See Also:
-
underlying
AFixedLengthIntegerArrayDictionary underlying
The underlying dictionary.- See Also:
-
-
Class com.activeviam.tech.dictionaries.internal.impl.IntegerDictionary
- serialVersionUID:
- -627716951562403789L
-
Serialization Methods
-
readExternal
Read the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply write the keys in order.- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.LongDictionary
- serialVersionUID:
- -62771651562403789L
-
Serialization Methods
-
readExternal
Read the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply write the keys in order.- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.NullableDictionary
class NullableDictionary extends Object implements Serializable- serialVersionUID:
- -4675574682937736683L
-
Serialized Fields
-
dictionaryId
long dictionaryId
The unique ID of this dictionary. -
wrapped
IWritableDictionary<K> wrapped
The wrapped dictionary.
-
-
Class com.activeviam.tech.dictionaries.internal.impl.PackedIntDictionary
class PackedIntDictionary extends LongDictionary implements Externalizable-
Serialization Methods
-
readExternal
Read the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply write the keys in order.- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.PairDictionary
-
Serialization Methods
-
readExternal
Reads the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes the keys in order.- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.Point
class Point extends Object implements Serializable- serialVersionUID:
- 60102L
-
Serialized Fields
-
cachedHashCode
int cachedHashCode
Hash code of the point. -
coordinates
int[] coordinates
Coordinates of the point.
-
-
Class com.activeviam.tech.dictionaries.internal.impl.PointReferenceDictionary
class PointReferenceDictionary extends AbstractHash implements Externalizable- serialVersionUID:
- -127836277509L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.PointSet
class PointSet extends gnu.trove.set.hash.THashSet<Point> implements Externalizable- serialVersionUID:
- -6277509L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.StrategyDictionary
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Class com.activeviam.tech.dictionaries.internal.impl.StrategyDictionary.DefaultHashingStrategy
class DefaultHashingStrategy extends Object implements Serializable- serialVersionUID:
- 8816721318756376992L
-
Class com.activeviam.tech.dictionaries.internal.impl.StringDictionary
- serialVersionUID:
- 51200L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.internal.impl.TupleDictionary
- serialVersionUID:
- 1578996L
-
Serialization Methods
-
readExternal
Reads the keys in order and rebuild the dictionary dynamically.- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes the keys in order.- Throws:
IOException
-
-
-
Package com.activeviam.tech.dictionaries.private_.impl
-
Class com.activeviam.tech.dictionaries.private_.impl.AbstractDictionary
class AbstractDictionary extends AbstractHash implements Externalizable- serialVersionUID:
- -6277169515624038508L
-
Serialization Methods
-
readExternal
Sub classes must persist the keys themselves and re-map the keys at unmarshalling time.- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.private_.impl.AbstractHash
class AbstractHash extends Object implements Externalizable- serialVersionUID:
- -123169515624038509L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.dictionaries.private_.impl.AChristmasDictionary
class AChristmasDictionary extends Object implements Externalizable- serialVersionUID:
- 50800L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Simply writes theAChristmasDictionary.size()
and keys in order usingInnerChristmasDictionary.writeSerializedKeys(ObjectOutput)
.- Parameters:
out
- The output stream- Throws:
IOException
-
-
-
Package com.activeviam.tech.excel.addin.service.private_.distribution
-
Class com.activeviam.tech.excel.addin.service.private_.distribution.ContextValueRequest
class ContextValueRequest extends AQueryBroadcastMessage<List<ContextValueDescription>,List<ContextValueDescription>, Void> implements Externalizable -
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.excel.addin.service.private_.service
-
Class com.activeviam.tech.excel.addin.service.private_.service.ContextValueDescription
class ContextValueDescription extends Object implements Serializable- serialVersionUID:
- 60000L
-
Serialized Fields
-
availableValuesIfDiscrete
List<String> availableValuesIfDiscrete
The list of possible values if the context value is discrete. -
category
String category
The context value category. -
contextValueKey
String contextValueKey
The context value key. -
contextValueName
String contextValueName
The context value name. -
currentValue
String currentValue
The current value. -
description
String description
The context value description. -
increments
Double increments
The increments. -
isBoolean
boolean isBoolean
Whether the context value is boolean. -
isDiscrete
boolean isDiscrete
Whether the context value takes discrete values. -
isRange
boolean isRange
Whether the context value is a range. -
maxValue
Double maxValue
The max of the context value. -
minValue
Double minValue
The min of the context value. -
validationRegex
String validationRegex
The context value validation regex.
-
-
-
Package com.activeviam.tech.mvcc.api.exceptions
-
Exception Class com.activeviam.tech.mvcc.api.exceptions.AbandonedEpochException
class AbandonedEpochException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 9193281679458138279L
-
Exception Class com.activeviam.tech.mvcc.api.exceptions.DiscardedEpochException
class DiscardedEpochException extends DiscardedDataException implements Serializable- serialVersionUID:
- 51000L
-
Exception Class com.activeviam.tech.mvcc.api.exceptions.UnknownBranchException
class UnknownBranchException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- -3317828982247097726L
-
Exception Class com.activeviam.tech.mvcc.api.exceptions.UnknownEpochException
class UnknownEpochException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 9193281679458138279L
-
-
Package com.activeviam.tech.mvcc.api.ordering
-
Class com.activeviam.tech.mvcc.api.ordering.EpochComparator
class EpochComparator extends Object implements Serializable- serialVersionUID:
- 2678751077799623340L
-
Class com.activeviam.tech.mvcc.api.ordering.ReverseEpochComparator
class ReverseEpochComparator extends Object implements Serializable- serialVersionUID:
- 2678751077799623340L
-
-
Package com.activeviam.tech.mvcc.api.policy
-
Class com.activeviam.tech.mvcc.api.policy.KeepLastEpochPolicy.ReleaseTask
- serialVersionUID:
- 555L
-
Serialized Fields
-
currentEpoch
IEpoch currentEpoch
The epoch on which branch to release, and from which to release. -
hasBeenSubmitted
AtomicBoolean hasBeenSubmitted
Whether the task has already been submitted. -
hasRun
AtomicBoolean hasRun
Whether the task has already finished running. -
history
IEpochHistory history
The history to release. -
lock
ReentrantLock lock
The lock that prevents the task from being updated while it is run. -
next
com.activeviam.tech.mvcc.api.policy.KeepLastEpochPolicy.ReleaseTask next
The nextKeepLastEpochPolicy.ReleaseTask
to execute once this one is done. -
thrownDuringExec
Throwable thrownDuringExec
The exception encountered while running the task if any.
-
-
-
Package com.activeviam.tech.mvcc.internal.format
-
Class com.activeviam.tech.mvcc.internal.format.EpochFormatter
class EpochFormatter extends APatternFormatter implements Serializable- serialVersionUID:
- 610L
-
Serialized Fields
-
dateTimeFormatter
DateTimeFormatter dateTimeFormatter
-
-
-
Package com.activeviam.tech.mvcc.internal.impl
-
Class com.activeviam.tech.mvcc.internal.impl.AAsyncTransactionalMultiVersion.AsyncCommit
class AsyncCommit extends CancellableCountedCompleter<V extends ABasedVersion<V,B, T>> implements Serializable - serialVersionUID:
- -7091093440487190168L
-
Serialized Fields
-
epoch
IEpoch epoch
Epoch of the commit.
-
-
Class com.activeviam.tech.mvcc.internal.impl.Epoch
class Epoch extends Object implements Serializable- serialVersionUID:
- -1946387135519127796L
-
Serialized Fields
-
branch
String branch
Branch name owning this epoch. -
epoch
long epoch
Epoch sequence id. -
name
String name
Name of the epoch (optional, may be null). This field is not final and may be updated by the application. -
shadow
boolean shadow
Flag indicating if this epoch is an internal version. -
timestamp
long timestamp
Timestamp of creation of the epoch.- See Also:
-
-
-
Package com.activeviam.tech.partitioning.internal
-
Package com.activeviam.tech.partitioning.internal.impl
-
Class com.activeviam.tech.partitioning.internal.impl.AdaptivePartitioning
class AdaptivePartitioning extends Object implements Serializable-
Serialized Fields
-
fields
int[] fields
-
-
-
Class com.activeviam.tech.partitioning.internal.impl.APartitioningWithCartesianAsSubPartitioning
class APartitioningWithCartesianAsSubPartitioning extends Object implements Serializable- serialVersionUID:
- 560L
-
Serialized Fields
-
cartesianPart
APartitioningWithCartesianAsSubPartitioning.CartesianSubPartitioning cartesianPart
Define the Cartesian part of this scheme. -
coordinatesToPartitionId
IWritableDictionary<int[]> coordinatesToPartitionId
The dictionary associating the coordinates of a partition with its id.
-
-
Class com.activeviam.tech.partitioning.internal.impl.CartesianProductPartitioning
class CartesianProductPartitioning extends APartitioningWithMultipleStandalonePartitionings implements Serializable- serialVersionUID:
- 56L
-
Serialized Fields
-
coordinatesToPartitionId
IWritableDictionary<int[]> coordinatesToPartitionId
The dictionary associating the coordinates of a partition with its id.
-
-
Class com.activeviam.tech.partitioning.internal.impl.ConstantPartitioning
class ConstantPartitioning extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.activeviam.tech.partitioning.internal.impl.HierarchicalPartitioning
class HierarchicalPartitioning extends APartitioningWithCartesianAsSubPartitioning implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fields
int[] fields
The partitioning fields used in this partitioning.It is essentially the concatenation of partitioning fields in
APartitioningWithCartesianAsSubPartitioning.cartesianPart
andHierarchicalPartitioning.hierarchyFields
with those inAPartitioningWithCartesianAsSubPartitioning.cartesianPart
being at the beginning of the list. -
hierarchyFields
int[] hierarchyFields
The partitioning fields used to define the partitioning hierarchy.The fields used to define the partitioning nodes must not be one of the partitioning fields of
APartitioningWithCartesianAsSubPartitioning.cartesianPart
. -
partitionedByValueInHierarchy
boolean[] partitionedByValueInHierarchy
Aligned withHierarchicalPartitioning.hierarchyFields
, indicating if the partitioning defined by the field can be considered as partitioning by value.The condition is that the field appears in all partitioning branches and all of its partitionings are partitioning by value.
-
rootPartitioningNode
APartitioningNode rootPartitioningNode
The root node of the hierarchical partitioning.
-
-
Class com.activeviam.tech.partitioning.internal.impl.MultipleFieldsModuloPartitioning
class MultipleFieldsModuloPartitioning extends APartitioningWithCartesianAsSubPartitioning implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fields
int[] fields
All the partitioning fields of this scheme, with those in the standalone Cartesian partitioning at the beginning. -
multiFieldsModuloFunction
MultipleFieldsModuloPartitioning.MultipleFieldsModuloFunction multiFieldsModuloFunction
The multiple fields modulo function.
-
-
Class com.activeviam.tech.partitioning.internal.impl.PartiallyKnownPartitioning
class PartiallyKnownPartitioning extends Object implements Serializable- serialVersionUID:
- 610L
-
Serialized Fields
-
mapping
gnu.trove.map.TIntIntMap mapping
Mapping from field indexes in the original partitioning to the indexes in this partitioning.Format:
[<field in the underlying partitioning>] = <field id in this partitioning>
.Fields present in
PartiallyKnownPartitioning.originalPartitioning
that are absent from this mapping keys are said to be "unknown".
For example, for a PartiallyKnownPartitioning based on a partitioning on [1, 3, 5] with mapping {1: 0, 3: 2}, field indexed '5' in the original partitioning is said unknown. -
minUnknownFieldIdx
int minUnknownFieldIdx
Minimal field index inPartiallyKnownPartitioning.translatedPartitioning
attributed to unknown fields.All fields passed as argument to this partitioning must be strictly below this value. Otherwise, we cannot decide the meaning of the value.
-
originalPartitioning
IPartitioning originalPartitioning
Underlying partitioning, with some fields not being mapped inPartiallyKnownPartitioning.mapping
. -
translatedPartitioning
IPartitioning translatedPartitioning
Translated version ofPartiallyKnownPartitioning.originalPartitioning
withinthe provided mapping
.Unknown fields were indexed with very high values - deemed impossible to exist in the application.
-
translationMapping
gnu.trove.map.TIntIntMap translationMapping
Mapping between the original partitioning and its version translated withPartiallyKnownPartitioning.mapping
.This contains the extra fields with high values for unknown fields.
-
-
Class com.activeviam.tech.partitioning.internal.impl.PartitioningUtil.ModuloFunction
class ModuloFunction extends Object implements Serializable- serialVersionUID:
- 610L
-
Serialized Fields
-
modulo
int modulo
The modulo.
-
-
Class com.activeviam.tech.partitioning.internal.impl.PartitioningUtil.PowerOfTwoModuloFunction
class PowerOfTwoModuloFunction extends PartitioningUtil.ModuloFunction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mask
int mask
A mask to extract the modulo faster.
-
-
-
Package com.activeviam.tech.partitioning.internal.visitor
-
Class com.activeviam.tech.partitioning.internal.visitor.SinglePartitioning
class SinglePartitioning extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
field
int field
Unique id of the partitioning field. -
maxId
LongAccumulator maxId
Max id of partitions allocated by this partitioning. -
partitioner
IntIntFunction partitioner
Partitioning function computing the partition id from the field value.
-
-
-
Package com.activeviam.tech.records.api
-
Package com.activeviam.tech.records.internal
-
Package com.activeviam.tech.records.internal.block
-
Class com.activeviam.tech.records.internal.block.ChunkSetRecordBlock
class ChunkSetRecordBlock extends ChunkSet implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.records.internal.impl
-
Class com.activeviam.tech.records.internal.impl.AReadonlyRecordFormat
class AReadonlyRecordFormat extends Object implements Externalizable-
Serialization Methods
-
readExternal
-
writeExternal
-
-
-
Class com.activeviam.tech.records.internal.impl.KeyRecord
class KeyRecord extends ARecordReader implements Serializable- serialVersionUID:
- -978778225663774494L
-
Serialized Fields
-
coordinates
int[] coordinates
Key coordinates. -
format
KeyRecordFormat format
Format.
-
-
Class com.activeviam.tech.records.internal.impl.KeyRecordFormat
class KeyRecordFormat extends Object implements Externalizable- serialVersionUID:
- 1386169523031132040L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.records.internal.impl.Record
class Record extends ARecordReader implements Serializable- serialVersionUID:
- 3133116378097426763L
-
Serialized Fields
-
format
RecordFormat format
Record format. -
nulls
byte[] nulls
Stores the null flags for the primitive data types. bit of weight j of nulls[i] == 1 means field with index i * 8 + j is null. Little endian bit order is chosen here. -
objectData
Object[] objectData
Object data. -
primitiveData
byte[] primitiveData
Primitive data (encoded).
-
-
Class com.activeviam.tech.records.internal.impl.RecordFormat
class RecordFormat extends Object implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package com.activeviam.tech.streaming.impl.api
-
Class com.activeviam.tech.streaming.impl.api.StreamProperties
class StreamProperties extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
currentQueryId
AtomicReference<String> currentQueryId
Query id. -
initialPublicationMode
IStreamProperties.InitialPublicationMode initialPublicationMode
The initial publication mode. -
initialState
IStreamProperties.InitialState initialState
Initial state. -
properties
Properties properties
Custom properties. -
publicationDomain
String publicationDomain
Publication domain. -
pushData
boolean pushData
Push data flag. -
ranges
IAxisRanges<IRangeProperty> ranges
Ranges we want to apply on the stream cellSet. -
streamId
String streamId
Stream id. -
strictMode
boolean strictMode
Strict mode flag.
-
-
-
Package com.activeviam.tech.streaming.impl.private_
-
Class com.activeviam.tech.streaming.impl.private_.BulkedEvents
class BulkedEvents extends Object implements Externalizable- serialVersionUID:
- 1027012055213727291L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.streaming.impl.private_.DomainEvent
class DomainEvent extends Object implements Externalizable- serialVersionUID:
- 3312569026780287563L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
Class com.activeviam.tech.streaming.impl.private_.FailureEvent
class FailureEvent extends StreamEvent implements Serializable- serialVersionUID:
- 562L
-
Serialized Fields
-
cause
IFailureEvent cause
Thecause
of the error. null if the error has no cause. -
errorClass
String errorClass
The name of theerror
class. -
message
String message
Theerror message
. -
stackTrace
String stackTrace
A String representing thestack trace
of the error.
-
-
Class com.activeviam.tech.streaming.impl.private_.LongPollingService.LongPollingLocalListener
class LongPollingLocalListener extends Object implements Serializable- serialVersionUID:
- 4941743955151188478L
-
Serialized Fields
-
disposed
boolean disposed
The disposed state. -
domains
Set<String> domains
The set of domains this listener listens to. -
eventsQueue
BlockingQueue<Map.Entry<String,
List<IStreamEvent>>> eventsQueue The event queue for that listener. -
listenersThreadsCounter
ZeroBoundedAtomicInteger listenersThreadsCounter
Counter of listener threads. -
remoteListenerId
String remoteListenerId
The id of the listener (the name under which the remote client refers to this listener). -
timeoutFuture
ScheduledFuture<?> timeoutFuture
The future that we hold on to manage the timeout.
-
-
Class com.activeviam.tech.streaming.impl.private_.StreamEvent
class StreamEvent extends Object implements Serializable- serialVersionUID:
- 562L
-
-
Package com.activeviam.tech.streaming.intf.api
-
Exception Class com.activeviam.tech.streaming.intf.api.LongPollingServiceException
class LongPollingServiceException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 36671068504926778L
-
Exception Class com.activeviam.tech.streaming.intf.api.RegistrationServiceException
class RegistrationServiceException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 36671068504926778L
-
Exception Class com.activeviam.tech.streaming.intf.api.StreamingServiceException
class StreamingServiceException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 36671068504926778L
-
Exception Class com.activeviam.tech.streaming.intf.api.UnknownStreamException
class UnknownStreamException extends StreamingServiceException implements Serializable- serialVersionUID:
- 2355918064652372296L
-
-
Package com.activeviam.tech.streaming.intf.internal
-
Exception Class com.activeviam.tech.streaming.intf.internal.IdGenerationException
class IdGenerationException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 36671068504926778L
-
-
Package com.activeviam.web.spring.api.security
-
Package com.activeviam.web.spring.internal.dtos
-
Class com.activeviam.web.spring.internal.dtos.ApisDto
class ApisDto extends Object implements Serializable- serialVersionUID:
- 201609021519L
-
Serialized Fields
-
apis
Map<String,
ApiVersionDto> apis List of registered APIs, as a map of[<api name>] = <api versions>
. -
serverVersion
String serverVersion
Version of the server providing the APIs.
-
-
Class com.activeviam.web.spring.internal.dtos.ApiVersionDto
class ApiVersionDto extends Object implements Serializable- serialVersionUID:
- 201609021519L
-
Serialized Fields
-
versions
List<VersionDto> versions
List of deployed versions for this API.
-
-
Class com.activeviam.web.spring.internal.dtos.VersionDto
class VersionDto extends Object implements Serializable- serialVersionUID:
- 201609021519L
-
-
Package com.activeviam.web.spring.internal.jwt
-
Class com.activeviam.web.spring.internal.jwt.JwtAuthentication
class JwtAuthentication extends org.springframework.security.authentication.AbstractAuthenticationToken implements Serializable- serialVersionUID:
- 6663478676676681733L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
principalClaimKey
String principalClaimKey
The key of the claim containing the principal.
-
-
-
Package com.activeviam.web.spring.internal.security
-
Class com.activeviam.web.spring.internal.security.SecurityDetailsAuthentication
class SecurityDetailsAuthentication extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
previousAuth
org.springframework.security.core.Authentication previousAuth
TheAuthentication
that was previously set on the current thread. -
securityDetails
ISecurityDetails securityDetails
TheISecurityDetails
that holds the authentication data.
-
-
-
Package com.activeviam.web.spring.internal.websocket.endpoint
-
Class com.activeviam.web.spring.internal.websocket.endpoint.JsonTopicMessageDto
class JsonTopicMessageDto extends Object implements Serializable- serialVersionUID:
- 201504241712L
-
-
Package com.activeviam.web.spring.private_.jwt
-
Exception Class com.activeviam.web.spring.private_.jwt.RuntimeParseException
class RuntimeParseException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- -2334969484474384114L
-
-
Package com.qfs.repository.audit.impl
-
Class com.qfs.repository.audit.impl.Audit
class Audit extends AAudit implements Serializable- serialVersionUID:
- 201610031536L
-
-
Package com.qfs.repository.context
-
Package com.qfs.repository.context.impl
-
Class com.qfs.repository.context.impl.LookupBehavior
class LookupBehavior extends AContextValue implements Serializable- serialVersionUID:
- -6872163428550225876L
-
Serialized Fields
-
isAggressive
boolean isAggressive
The aggressiveness of the lookup post processor.
-
-
-
Package com.qfs.repository.coordinates
-
Package com.qfs.repository.coordinates.impl
-
Class com.qfs.repository.coordinates.impl.AIndexableCoordinates
class AIndexableCoordinates extends Object implements Serializable- serialVersionUID:
- 50800L
-
Class com.qfs.repository.coordinates.impl.Erasure
class Erasure extends Object implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
erasure
String erasure
The erasure value.
-
-
Class com.qfs.repository.coordinates.impl.IndexableCoordinates
class IndexableCoordinates extends AIndexableCoordinates implements Serializable- serialVersionUID:
- 50800L
-
-
Package com.qfs.repository.dto
-
Class com.qfs.repository.dto.CoordinatesDto
class CoordinatesDto extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.qfs.repository.dto.ParameterUpdateDto
class ParameterUpdateDto extends Object implements Serializable- serialVersionUID:
- 201601261900L
-
Serialized Fields
-
additions
List<NewT> additions
The list of new values to insert. -
deletions
List<ExistingT> deletions
The list of point values version to remove. -
parameterName
String parameterName
The name of the parameter on which all updates are requested. -
updates
List<UpdateRequestDto<ExistingT,
NewT>> updates The list of point values to updates.
-
-
Class com.qfs.repository.dto.PointValueDto
class PointValueDto extends Object implements Serializable- serialVersionUID:
- 201602021411L
-
Serialized Fields
-
activation
Long activation
The activation. -
coordinates
CoordinatesDto coordinates
The coordinates. -
createdAt
AuditDto createdAt
The creation audit entry. -
deletedAt
AuditDto deletedAt
The deletion audit entry. -
expiration
Long expiration
The expiration. -
id
long id
The id. -
name
String name
The name. -
pending
boolean pending
Flag indicating if the point value is pending or valid. Set to true for pending, false for valid. -
properties
String properties
Point value encoded properties. -
value
double value
The value.
-
-
Class com.qfs.repository.dto.PointValueDto.KeyDto
class KeyDto extends Object implements Serializable- serialVersionUID:
- 201602021411L
-
Serialized Fields
-
auditId
long auditId
Id of the audit.This can be used to identify a particular version of the point value.
-
pointValueId
long pointValueId
Id of the point value.
-
-
Class com.qfs.repository.dto.PointValueQueryDto
class PointValueQueryDto extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
parameter
String parameter
The parameter. -
period
TimePeriodDto period
The period of the query.
-
-
Class com.qfs.repository.dto.PointValueUpdatesDto
class PointValueUpdatesDto extends Object implements Serializable- serialVersionUID:
- -7136116439146223039L
-
Serialized Fields
-
addedOrUpdatedPointValues
List<PointValueDto> addedOrUpdatedPointValues
The added point values. -
deletedPointValues
List<PointValueDto> deletedPointValues
The deleted point values. -
updatesTimestamp
Long updatesTimestamp
The timestamp of this PointValueUpdates.
-
-
Class com.qfs.repository.dto.UpdateRequestDto
class UpdateRequestDto extends Object implements Serializable- serialVersionUID:
- -191279714168877987L
-
-
Package com.qfs.repository.impl
-
Class com.qfs.repository.impl.ContinuousSelectionManager.NotificationTask
class NotificationTask extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
event
IParameterEvent event
The event to forward to the listeners. -
listeners
List<IParameterListener> listeners
The listeners to forward the event to.
-
-
Class com.qfs.repository.impl.RepositoryListenerManager.PublishEventProcedure
class PublishEventProcedure extends CancellableRecursiveAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
listenerManager
RepositoryListenerManager listenerManager
The listener manager to consume.
-
-
-
Package com.qfs.repository.params.impl
-
Class com.qfs.repository.params.impl.ParameterUpdate
class ParameterUpdate extends Object implements Serializable- serialVersionUID:
- 201602031426L
-
Serialized Fields
-
additions
List<NewT> additions
The list of new values to insert. -
deletions
List<ExistingT> deletions
The list of point values version to remove. -
name
String name
The name of the parameter on which all updates are requested. -
updates
List<? extends IUpdateRequest<ExistingT,
NewT>> updates The list of point values to updates.
-
-
-
Package com.qfs.repository.persistence.impl
-
Class com.qfs.repository.persistence.impl.UpdateRequest
class UpdateRequest extends Object implements Serializable- serialVersionUID:
- 201512281733L
-
-
Package com.qfs.repository.persistence.model.impl
-
Class com.qfs.repository.persistence.model.impl.PointValue
class PointValue extends Object implements Serializable- serialVersionUID:
- 201601131643L
-
Serialized Fields
-
activation
Long activation
The timestamp when the point value starts to be active If the activation is not specified, it is automatically set to the created timestamp. -
coordinates
ICoordinates coordinates
The coordinates of the pointValue. -
createdAt
IAudit createdAt
The creation audit of the point value.NB: this attribute is fetched lazily to avoid the "n+1 select" problem of ORMs. However, beware that when retrieving an entry this attribute will be a hibernate proxy and not a fully materialized
IAudit
. However, the fields in the proxy (e.g. the timestamp of the audit action) are still accessible with getters (the fields may appear asnull
in the proxy but calling the getters should return the right value) if fetching has been done properly on a per-query basis. -
deletedAt
IAudit deletedAt
The deletion audit of the point value.NB: this attribute is fetched lazily to avoid the "n+1 select" problem of ORMs. However, beware that when retrieving an entry this attribute will be a hibernate proxy and not a fully materialized
IAudit
. However, the fields in the proxy (e.g. the timestamp of the audit action) are still accessible with getters (the fields may appear asnull
in the proxy but calling the getters should return the right value) if fetching has been done properly on a per-query basis. -
expiration
Long expiration
The timestamp when the point value expires or null if unlimited. -
id
long id
Id of the point value.This value identifies the point value over its changes.
-
internalId
long internalId
Internal id acting as a primary key for each point value. -
name
String name
The name of the pointValue. -
pending
boolean pending
The status of the pointValue. -
properties
String properties
Point value encoded properties. -
value
double value
The value of pointValue.
-
-
-
Package com.qfs.repository.ws
-
Class com.qfs.repository.ws.ParameterWsConfigurationDto
class ParameterWsConfigurationDto extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fetchingMode
ParameterWsConfigurationDto.ParameterFetchingMode fetchingMode
The expected fetching mode. -
parameters
Set<String> parameters
The parameters to fetch. -
withInitialView
boolean withInitialView
Whether an initial view is needed upon registration.
-
-
-
Package com.qfs.snl.agent.impl
-
Exception Class com.qfs.snl.agent.impl.MdxContinuousQueryException
class MdxContinuousQueryException extends ActiveViamRuntimeException implements Serializable- serialVersionUID:
- 201504151454L
-
-
Package com.qfs.snl.agent.mdx.impl
-
Class com.qfs.snl.agent.mdx.impl.AStreamInfo
class AStreamInfo extends Object implements Serializable- serialVersionUID:
- 201511251539L
-
Serialized Fields
-
epoch
IEpoch epoch
The event epoch. -
location
SentinelStreamTuple.Location location
The mdxMember at the origin of the updatedResource. -
monitor
IMonitor monitor
Monitor. -
states
Map<AxisMemberDTO,
Pair<Double, String>> states Collection of values constituting the event. One for each measure monitored. -
statesDto
List<StateDto> statesDto
Collection of event states. -
statesUpdated
boolean statesUpdated
Flag indicating that states were updated. -
timestamp
long timestamp
Event datetime (timestamp in ms). -
updatedResource
Map<String,
String> updatedResource The name of the updated resource.
-
-
Class com.qfs.snl.agent.mdx.impl.GroupedStreamInfo
class GroupedStreamInfo extends AStreamInfo implements Serializable- serialVersionUID:
- 201511251541L
-
Serialized Fields
-
statuses
Map<AxisMemberDTO,
Pair<Double, Double>> statuses Map of status transitions for each status measure. -
updatedStatuses
Set<AxisMemberDTO> updatedStatuses
Set recording which statuses were updated since publication.
-
-
Class com.qfs.snl.agent.mdx.impl.SentinelMdxQuery
class SentinelMdxQuery extends Object implements Serializable- serialVersionUID:
- 60100L
-
Serialized Fields
-
cellsOnly
boolean cellsOnly
Cells only flag. -
configuration
KpiMonitorConfigurationDto configuration
Specific configuration of the monitor. -
contextValues
List<? extends IContextValue> contextValues
Optional context values. -
mdx
String mdx
Mdx query. -
statuses
Set<String> statuses
Collection of measure names acting as statuses in the query.
-
-
Class com.qfs.snl.agent.mdx.impl.SentinelStreamEvent
class SentinelStreamEvent extends StreamEvent implements Serializable- serialVersionUID:
- 562L
-
Serialized Fields
-
events
Collection<? extends ISentinelEvent> events
Events generated by ActiveMonitor monitorings.
-
-
Class com.qfs.snl.agent.mdx.impl.SingleStreamInfo
class SingleStreamInfo extends AStreamInfo implements Serializable- serialVersionUID:
- 201511251533L
-
Serialized Fields
-
previousStatus
Double previousStatus
The previous status.- See Also:
-
status
Double status
Current status of the associated monitor.This follows MDX KPI specifications.
Values below -1 are considered as -1. Those above 1 are treated as 1. It can also be null meaning that the member on this kpi has disappeared -
statusUpdated
boolean statusUpdated
Flag indicating that the status was updated.
-
-
-
Package com.qfs.snl.agent.service.impl
-
Class com.qfs.snl.agent.service.impl.AKpiMonitoringStream
class AKpiMonitoringStream extends AMonitoringStream implements Serializable- serialVersionUID:
- 201511061534L
-
Serialized Fields
-
authExecutor
IAuthenticatedExecutor authExecutor
Executor performing action under the authentication of a user. -
contextAdapter
ContextValueAdapter contextAdapter
An adapter to decode context values. -
cube
String cube
Name of the cube on which the monitoring runs. -
manager
IActivePivotManager manager
The activePivot manager. -
publisher
IStreamListener publisher
The ActiveMonitor event batcher. -
streamId
String streamId
Internal stream id. -
streamingService
IStreamingService streamingService
Streaming service internally used to run the monitoring stream. -
streamPublisher
IStreamPublisher streamPublisher
Streaming publisher providing the internal stream events.
-
-
Class com.qfs.snl.agent.service.impl.KpiMonitoringStream
class KpiMonitoringStream extends AKpiMonitoringStream implements Serializable- serialVersionUID:
- 50800L
-
Serialized Fields
-
clock
ITimeSupplier clock
Instance ofITimeSupplier
to abstract time in tests. -
retryCount
int retryCount
Number of tries since the last successful execution of the monitoring. -
retryLock
Object retryLock
Lock to ensure concurrent access to "retry" information.This ensures that
KpiMonitoringStream.retryCount
andKpiMonitoringStream.retryTime
are correctly published across threads and that the system does not attempt to retry a stream while storing the result of an update. -
retryTime
long retryTime
Scheduled retry time for the monitoring.This is used as a lower bound for retry attempt.
-
-
Class com.qfs.snl.agent.service.impl.SentinelBatchPublisher
class SentinelBatchPublisher extends Object implements Serializable- serialVersionUID:
- 201510271025L
-
Serialized Fields
-
eventPublisherId
int eventPublisherId
Simple id for publishers' threads. -
eventPublishers
Map<String,
com.qfs.snl.agent.service.impl.SentinelBatchPublisher.EventPublisher> eventPublishers The map of events publisher, per site. -
eventsThreshold
int eventsThreshold
The number of events that should trigger a publication. -
isClosed
boolean isClosed
Whether this publisher has been closed. -
lock
Object lock
Lock for theSentinelBatchPublisher.eventPublishers
map. -
maxEvents
int maxEvents
The number of events that can be stored in the ActiveMonitor events queue. -
monitorService
IMonitorService monitorService
The ActiveMonitor connection. -
statistics
PublicationStatistics statistics
Statistics regarding event publication.
-
-
-
Package com.qfs.snl.audit.impl
-
Class com.qfs.snl.audit.impl.Audit
class Audit extends AAudit implements Serializable- serialVersionUID:
- 201610031536L
-
-
Package com.qfs.snl.data.impl
-
Class com.qfs.snl.data.impl.SentinelAlert
class SentinelAlert extends Object implements Serializable- serialVersionUID:
- 201503271443L
-
Serialized Fields
-
content
String content
The content. -
eventId
Long eventId
The id of the event related to the alert (may be null). -
id
long id
The id of the alert. -
monitorId
long monitorId
The monitor id (joins with the monitors). -
site
String site
The site where the alert is located. -
start
Long start
The creation of the alert. -
stop
Long stop
The deletion of the alert.
-
-
Class com.qfs.snl.data.impl.SentinelEvent
class SentinelEvent extends Object implements Serializable- serialVersionUID:
- 201503091854L
-
Serialized Fields
-
id
long id
Monitor internal id.Internal id uniquely identifies a monitor version.
-
monitorId
long monitorId
The monitor id (joins with the monitors). -
previousStatus
Double previousStatus
The previous status. -
site
String site
Monitor site, being the "folder" where this monitor is stored. -
states
List<SentinelState> states
The states. -
status
Double status
The status. -
timestamp
long timestamp
The timestamp in milliseconds at which the event occurred. -
updatedResource
Map<String,
String> updatedResource The resource impacted by the event.
-
-
Class com.qfs.snl.data.impl.SentinelState
class SentinelState extends Object implements Serializable- serialVersionUID:
- 201501291544L
-
-
Package com.qfs.snl.dtos
-
Class com.qfs.snl.dtos.AgentConnectionDetailsDto
class AgentConnectionDetailsDto extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.qfs.snl.dtos.AgentDescriptionDto
class AgentDescriptionDto extends Object implements Serializable- serialVersionUID:
- 8885421776284378568L
-
Serialized Fields
-
agentConnectionDetails
AgentConnectionDetailsDto agentConnectionDetails
Connection details about the agent. -
agentName
String agentName
Name of the agent. -
agentType
String agentType
Type of the agent. -
sites
List<String> sites
The list of sites for this agent.
-
-
Class com.qfs.snl.dtos.AlertDto
class AlertDto extends Object implements Serializable- serialVersionUID:
- 201501281722L
-
Serialized Fields
-
Class com.qfs.snl.dtos.AuditDto
class AuditDto extends Object implements Serializable- serialVersionUID:
- 201501281722L
-
Class com.qfs.snl.dtos.EntityWorkflowConfigurationDto
class EntityWorkflowConfigurationDto extends Object implements Serializable- serialVersionUID:
- 201506261222L
-
Serialized Fields
-
createdAt
AuditDto createdAt
Audit entry marking the creation of this configuration. -
deletedAt
AuditDto deletedAt
Audit entry marking the deletion of this configuration. -
entityId
String entityId
The parameter. -
entityType
String entityType
Type of entity this workflow handles. -
workflowSchema
String workflowSchema
The workflow scheme.
-
-
Class com.qfs.snl.dtos.EventDto
class EventDto extends Object implements Serializable- serialVersionUID:
- 201501281722L
-
Serialized Fields
-
hashCode
Integer hashCode
The cached hashcode. -
id
long id
Event id. -
monitorId
long monitorId
Monitor id. -
previousStatus
Double previousStatus
The previous status. -
site
String site
The site of the event. -
states
List<StateDto> states
Collection of values constituting the event. -
status
Double status
Status of the associated monitor.This follows MDX KPI specifications.
Values below -1 are considered as -1. Those above 1 are treated as 1. It can also be null meaning that the member on this kpi has disappeared -
timestamp
long timestamp
Event datetime (timestamp in ms). -
updatedResource
Map<String,
String> updatedResource The concerned resource.
-
-
Class com.qfs.snl.dtos.FormFieldDto
class FormFieldDto extends Object implements Serializable- serialVersionUID:
- 201502271103L
-
Serialized Fields
-
hidden
boolean hidden
Flag indicating if this field must be visible (false) or hidden (true). -
id
String id
Id of this field. -
name
String name
Name of this field. -
required
boolean required
Flag indicating if this field requires a value. -
type
FormFieldTypeDto type
Type of this field. -
writable
boolean writable
Flag indicating if this field can be writable.
-
-
Class com.qfs.snl.dtos.FormFieldTypeDto
class FormFieldTypeDto extends Object implements Serializable- serialVersionUID:
- 201502271103L
-
Class com.qfs.snl.dtos.KpiMonitorConfigurationDto
class KpiMonitorConfigurationDto extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
Class com.qfs.snl.dtos.MonitorDto
class MonitorDto extends Object implements Serializable- serialVersionUID:
- 201501281722L
-
Serialized Fields
-
configuration
String configuration
The particular configuration of the monitor. -
createdAt
AuditDto createdAt
The creation auditId of the monitor. -
creator
String creator
The creator of the monitor. -
deletedAt
AuditDto deletedAt
The deletion auditId of the monitor. -
description
String description
The description of the monitor. -
during
Long during
The during of the monitor. -
id
long id
Monitor identifier. -
name
String name
The name of the monitor. -
properties
String properties
String-encoded properties of this monitor. -
site
String site
The site of the monitor. -
type
String type
The type of the monitor. -
workflowScheme
String workflowScheme
The workflow configuration, as [<workflow type>] = <workflow name>.
-
-
Class com.qfs.snl.dtos.MonitorUpdatesDto
class MonitorUpdatesDto extends Object implements Serializable- serialVersionUID:
- 5541345961778469680L
-
Serialized Fields
-
addedOrUpdatedMonitors
List<MonitorDto> addedOrUpdatedMonitors
The list of added or updated monitors. -
deletedMonitorIds
List<Long> deletedMonitorIds
The list of deleted monitors' ids. -
updatesTimestamp
long updatesTimestamp
The timestamp of the MonitorUpdates.
-
-
Class com.qfs.snl.dtos.ProtocolConfigurationDto
class ProtocolConfigurationDto extends Object implements Serializable- serialVersionUID:
- 201501281722L
-
Class com.qfs.snl.dtos.RegisteredAgentDescriptionDto
class RegisteredAgentDescriptionDto extends AgentDescriptionDto implements Serializable- serialVersionUID:
- 8079179358529048131L
-
Serialized Fields
-
id
int id
Id of the agent within the ActiveMonitor server.
-
-
Class com.qfs.snl.dtos.StateDto
class StateDto extends Object implements Serializable- serialVersionUID:
- 201501281722L
-
Serialized Fields
-
Class com.qfs.snl.dtos.TaskDto
class TaskDto extends Object implements Serializable- serialVersionUID:
- 201502271103L
-
Serialized Fields
-
assignee
String assignee
Name of the user who performed the task. -
candidates
List<String> candidates
List of user names that are allowed to complete the task. -
category
String category
Task category. -
description
String description
Task description text. -
fields
List<FormFieldDto> fields
List of fields involved in the task form. -
id
String id
Task unique id. -
name
String name
Task name. -
priority
int priority
Task priority.
-
-
Class com.qfs.snl.dtos.WorkflowSchemaDto
class WorkflowSchemaDto extends Object implements Serializable- serialVersionUID:
- 50800L
-
-
Package com.qfs.snl.dtos.ws
-
Class com.qfs.snl.dtos.ws.WsMonitorUpdatesDto
- serialVersionUID:
- 50800L
-
Class com.qfs.snl.dtos.ws.WsStatisticUpdatesDto
- serialVersionUID:
- 50800L
-
-
Package com.qfs.snl.monitors.impl
-
Class com.qfs.snl.monitors.impl.Monitor
class Monitor extends Object implements Serializable- serialVersionUID:
- 201502231136L
-
Serialized Fields
-
configuration
String configuration
The particular configuration of the monitor. -
createdAt
IAudit createdAt
The creation audit of the monitor.NB: this attribute is fetched lazily to avoid the "n+1 select" problem of ORMs. However, beware that when retrieving an entry this attribute will be a hibernate proxy and not a fully materialized
IAudit
. However, the fields in the proxy (e.g. the timestamp of the audit action) are still accessible with getters (the fields may appear asnull
in the proxy but calling the getters should return the right value) if fetching has been done properly on a per-query basis. -
creator
String creator
The creator of the monitor. -
deletedAt
IAudit deletedAt
The deletion audit of the monitor.NB: this attribute is fetched lazily to avoid the "n+1 select" problem of ORMs. However, beware that when retrieving an entry this attribute will be a hibernate proxy and not a fully materialized
IAudit
. However, the fields in the proxy (e.g. the timestamp of the audit action) are still accessible with getters (the fields may appear asnull
in the proxy but calling the getters should return the right value) if fetching has been done properly on a per-query basis. -
description
String description
The description of the monitor. -
during
Long during
Delay on alerts in milliseconds. -
id
long id
The id of the monitor. -
internalId
long internalId
The internal id of the monitor. -
name
String name
The name of the monitor. -
properties
String properties
String-encoded properties of this monitor. -
site
String site
The site of the monitor. -
type
String type
The type of the monitor. -
workflowScheme
String workflowScheme
The workflow configuration, as [<workflow type>] = <workflow config>.
-
-
-
Package com.qfs.snl.persistence.impl
-
Class com.qfs.snl.persistence.impl.AAudit
class AAudit extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.qfs.snl.persistence.impl.EntityWorkflowConfiguration
class EntityWorkflowConfiguration extends Object implements Serializable- serialVersionUID:
- 201606271824L
-
Serialized Fields
-
createdAt
IAudit createdAt
The creation audit of the monitor. -
deletedAt
IAudit deletedAt
The deletion audit of the monitor. -
entityId
String entityId
Entity id. -
entityType
String entityType
Entity type name. -
internalId
long internalId
Internal Hibernate id. -
workflowSchema
String workflowSchema
Type of the workflow scheme.
-
-
-
Package com.qfs.snl.repository
-
Package com.qfs.snl.workflows.impl
-
Class com.qfs.snl.workflows.impl.WorkflowPayload
- serialVersionUID:
- 201502181623L
-
Exception Class com.qfs.snl.workflows.impl.WorkflowValidator.CheckException
class CheckException extends RuntimeException implements Serializable- serialVersionUID:
- 201412101904L
-
Serialized Fields
-
tasks
Node[] tasks
List of tasks with failed checks.
-
-
Exception Class com.qfs.snl.workflows.impl.WorkflowValidator.CompilationCheckException
class CompilationCheckException extends RuntimeException implements Serializable- serialVersionUID:
- 201412101904L
-
-
Package com.qfs.snl.workflows.units
-
Package com.qfs.snl.workflows.units.impl
-
Class com.qfs.snl.workflows.units.impl.DefaultWorkflowUnit
class DefaultWorkflowUnit extends Object implements Serializable- serialVersionUID:
- 201502231116L
-