Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(T) - Method in class io.activej.aggregation.AggregationGroupReducer
 
accumulate(A, T) - Method in interface io.activej.aggregation.Aggregate
Performs the following operation: accumulator = accumulator + record.
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.Measure
 
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureCount
 
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureMax
 
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureMin
 
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureSum
 
accumulate(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureUnion
 
ActiveFsChunkStorage<C> - Class in io.activej.aggregation
 
add(AggregationChunk) - Method in class io.activej.aggregation.QueryPlan.Sequence
 
ADDED - Static variable in class io.activej.aggregation.ot.AggregationDiffCodec
 
addInt(int) - Method in class io.activej.aggregation.measure.HyperLogLog
 
addLong(long) - Method in class io.activej.aggregation.measure.HyperLogLog
 
addLongHash(long) - Method in class io.activej.aggregation.measure.HyperLogLog
 
addObject(Object) - Method in class io.activej.aggregation.measure.HyperLogLog
 
addToIndex(AggregationChunk) - Method in class io.activej.aggregation.AggregationState
 
addToRegister(int, int) - Method in class io.activej.aggregation.measure.HyperLogLog
 
Aggregate<T,A> - Interface in io.activej.aggregation
Accumulates records using arithmetic summation.
Aggregation - Class in io.activej.aggregation
Represents an aggregation, which aggregates data using custom reducer and preaggregator.
AggregationChunk - Class in io.activej.aggregation
 
AggregationChunkCodec - Class in io.activej.aggregation
 
AggregationChunker<C,T> - Class in io.activej.aggregation
 
AggregationChunkStorage<C> - Interface in io.activej.aggregation
Manages persistence of aggregations (chunks of data).
AggregationDiff - Class in io.activej.aggregation.ot
 
AggregationDiffCodec - Class in io.activej.aggregation.ot
 
AggregationException - Exception in io.activej.aggregation
 
AggregationException(String) - Constructor for exception io.activej.aggregation.AggregationException
 
AggregationException(String, Throwable) - Constructor for exception io.activej.aggregation.AggregationException
 
AggregationGroupReducer<C,T,K extends Comparable> - Class in io.activej.aggregation
 
AggregationGroupReducer(AggregationChunkStorage<C>, AggregationStructure, List<String>, Class<T>, PartitionPredicate<T>, Function<T, K>, Aggregate<T, Object>, int, DefiningClassLoader) - Constructor for class io.activej.aggregation.AggregationGroupReducer
 
AggregationOT - Class in io.activej.aggregation.ot
 
AggregationOT() - Constructor for class io.activej.aggregation.ot.AggregationOT
 
AggregationPredicate - Interface in io.activej.aggregation
 
AggregationPredicates - Class in io.activej.aggregation
 
AggregationPredicates() - Constructor for class io.activej.aggregation.AggregationPredicates
 
AggregationPredicates.PredicateAlwaysFalse - Class in io.activej.aggregation
 
AggregationPredicates.PredicateAlwaysTrue - Class in io.activej.aggregation
 
AggregationPredicates.PredicateAnd - Class in io.activej.aggregation
 
AggregationPredicates.PredicateBetween - Class in io.activej.aggregation
 
AggregationPredicates.PredicateEq - Class in io.activej.aggregation
 
AggregationPredicates.PredicateGe - Class in io.activej.aggregation
 
AggregationPredicates.PredicateGt - Class in io.activej.aggregation
 
AggregationPredicates.PredicateHas - Class in io.activej.aggregation
 
AggregationPredicates.PredicateIn - Class in io.activej.aggregation
 
AggregationPredicates.PredicateLe - Class in io.activej.aggregation
 
AggregationPredicates.PredicateLt - Class in io.activej.aggregation
 
AggregationPredicates.PredicateNot - Class in io.activej.aggregation
 
AggregationPredicates.PredicateNotEq - Class in io.activej.aggregation
 
AggregationPredicates.PredicateOr - Class in io.activej.aggregation
 
AggregationPredicates.PredicateRegexp - Class in io.activej.aggregation
 
AggregationPredicates.PredicateSimplifier<L extends AggregationPredicate,R extends AggregationPredicate> - Interface in io.activej.aggregation
 
AggregationPredicates.RangeScan - Class in io.activej.aggregation
 
AggregationQuery - Class in io.activej.aggregation
Represents a query to aggregation.
aggregationReducer(AggregationStructure, Class<I>, Class<O>, List<String>, List<String>, Map<String, Measure>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
aggregationReducer(Class<I>, Class<O>, List<String>, List<String>, DefiningClassLoader) - Method in class io.activej.aggregation.Aggregation
 
AggregationState - Class in io.activej.aggregation
Represents aggregation metadata.
AggregationState.ConsolidationDebugInfo - Class in io.activej.aggregation
 
AggregationStats - Class in io.activej.aggregation
 
AggregationStats() - Constructor for class io.activej.aggregation.AggregationStats
 
AggregationStructure - Class in io.activej.aggregation.ot
 
alwaysFalse() - Static method in class io.activej.aggregation.AggregationPredicates
 
alwaysTrue() - Static method in class io.activej.aggregation.AggregationPredicates
 
and(AggregationPredicate...) - Static method in class io.activej.aggregation.AggregationPredicates
 
and(List<AggregationPredicate>) - Static method in class io.activej.aggregation.AggregationPredicates
 
apply(AggregationDiff) - Method in class io.activej.aggregation.AggregationState
 

B

backup(String, Set<C>) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
between(String, Comparable, Comparable) - Static method in class io.activej.aggregation.AggregationPredicates
 

C

checkRequiredChunks(Set<C>) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
ChunkIdCodec<C> - Interface in io.activej.aggregation
 
ChunkLocker<C> - Interface in io.activej.aggregation
 
ChunkLockerNoOp<C> - Class in io.activej.aggregation
 
chunkMightContainQueryValues(PrimaryKey, PrimaryKey, PrimaryKey, PrimaryKey) - Static method in class io.activej.aggregation.AggregationState
 
ChunksAlreadyLockedException - Exception in io.activej.aggregation
 
ChunksAlreadyLockedException() - Constructor for exception io.activej.aggregation.ChunksAlreadyLockedException
 
ChunksAlreadyLockedException(Throwable) - Constructor for exception io.activej.aggregation.ChunksAlreadyLockedException
 
cleanup(Set<C>) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
cleanup(Set<C>, Instant) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
cloneOf(RangeTree<K, V>) - Static method in class io.activej.aggregation.RangeTree
 
collectChunkIds(Collection<AggregationChunk>) - Static method in class io.activej.aggregation.util.Utils
 
compareTo(PrimaryKey) - Method in class io.activej.aggregation.PrimaryKey
 
compareTo(HyperLogLog) - Method in class io.activej.aggregation.measure.HyperLogLog
 
consolidate(List<AggregationChunk>) - Method in class io.activej.aggregation.Aggregation
 
consolidateHotSegment() - Method in class io.activej.aggregation.Aggregation
 
consolidateHotSegment(Set<Object>) - Method in class io.activej.aggregation.Aggregation
 
consolidateMinKey() - Method in class io.activej.aggregation.Aggregation
 
consolidateMinKey(Set<Object>) - Method in class io.activej.aggregation.Aggregation
 
ConsolidationDebugInfo(PrimaryKey, Set<AggregationChunk>, Set<AggregationChunk>, int) - Constructor for class io.activej.aggregation.AggregationState.ConsolidationDebugInfo
 
consume(Class<T>) - Method in class io.activej.aggregation.Aggregation
 
consume(Class<T>, Map<String, String>, Map<String, String>) - Method in class io.activej.aggregation.Aggregation
Provides a StreamConsumer for streaming data to this aggregation.
count(FieldType<?>) - Static method in class io.activej.aggregation.measure.Measures
 
COUNT - Static variable in class io.activej.aggregation.AggregationChunkCodec
 
create() - Static method in class io.activej.aggregation.AggregationQuery
 
create() - Static method in class io.activej.aggregation.ChunkLockerNoOp
 
create() - Static method in class io.activej.aggregation.RangeTree
 
create(int) - Static method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
create(ChunkIdCodec<?>) - Static method in class io.activej.aggregation.ot.AggregationStructure
 
create(ChunkIdCodec<?>, JsonCodec<PrimaryKey>, Set<String>) - Static method in class io.activej.aggregation.AggregationChunkCodec
 
create(AggregationStructure) - Static method in class io.activej.aggregation.ot.AggregationDiffCodec
 
create(AggregationStructure) - Static method in class io.activej.aggregation.PrimaryKeyCodec
 
create(AggregationStructure, List<String>, Class<T>, PartitionPredicate<T>, AggregationChunkStorage<C>, DefiningClassLoader, int) - Static method in class io.activej.aggregation.AggregationChunker
 
create(Eventloop, ChunkIdCodec<C>, IdGenerator<C>, FrameFormat, ActiveFs) - Static method in class io.activej.aggregation.ActiveFsChunkStorage
 
create(Eventloop, Executor, DefiningClassLoader, AggregationChunkStorage, FrameFormat, AggregationStructure) - Static method in class io.activej.aggregation.Aggregation
Instantiates an aggregation with the specified structure, that runs in a given event loop, uses the specified class loader for creating dynamic classes, saves data and metadata to given storages.
create(Object, List<String>, PrimaryKey, PrimaryKey, int) - Static method in class io.activej.aggregation.AggregationChunk
 
create(List<String>, List<String>) - Static method in class io.activej.aggregation.AggregationQuery
 
create(List<String>, List<String>, AggregationPredicate) - Static method in class io.activej.aggregation.AggregationQuery
 
createAccumulator(T) - Method in interface io.activej.aggregation.Aggregate
Creates an object which holds arithmetic sum of accumulated records.
createAggregationOT() - Static method in class io.activej.aggregation.ot.AggregationOT
 
createBinarySerializer(AggregationStructure, Class<T>, List<String>, List<String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createId() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
createKeyClass(Map<String, FieldType>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createKeyComparator(Class<R>, List<String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createKeyFunction(Class<R>, Class<K>, List<String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createMapper(Class<T>, Class<R>, List<String>, List<String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createPartitionPredicate(Class, List<String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createPreaggregator(AggregationStructure, Class<I>, Class<O>, Map<String, String>, Map<String, String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createPredicate(Expression, Map<String, FieldType>) - Method in interface io.activej.aggregation.AggregationPredicate
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysFalse
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysTrue
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
createPredicate(Expression, Map<String, FieldType>) - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
createRecordClass(AggregationStructure, Collection<String>, Collection<String>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 
createRecordClass(Map<String, FieldType>, Map<String, FieldType>, DefiningClassLoader) - Static method in class io.activej.aggregation.util.Utils
 

D

DEFAULT_BACKUP_PATH - Static variable in class io.activej.aggregation.ActiveFsChunkStorage
 
DEFAULT_BUFFER_SIZE - Static variable in class io.activej.aggregation.ActiveFsChunkStorage
 
DEFAULT_CHUNK_SIZE - Static variable in class io.activej.aggregation.Aggregation
 
DEFAULT_MAX_CHUNKS_TO_CONSOLIDATE - Static variable in class io.activej.aggregation.Aggregation
 
DEFAULT_MAX_INCREMENTAL_RELOAD_PERIOD - Static variable in class io.activej.aggregation.Aggregation
 
DEFAULT_REDUCER_BUFFER_SIZE - Static variable in class io.activej.aggregation.Aggregation
 
DEFAULT_SMOOTHING_WINDOW - Static variable in class io.activej.aggregation.ActiveFsChunkStorage
 
DEFAULT_SORTER_ITEMS_IN_MEMORY - Static variable in class io.activej.aggregation.Aggregation
 
detachState() - Method in class io.activej.aggregation.Aggregation
 

E

empty() - Static method in class io.activej.aggregation.ot.AggregationDiff
 
eq(String, Object) - Static method in class io.activej.aggregation.AggregationPredicates
 
equals(Object) - Method in class io.activej.aggregation.AggregationChunk
 
equals(Object) - Method in interface io.activej.aggregation.AggregationPredicate
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
equals(Object) - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
equals(Object) - Method in class io.activej.aggregation.AggregationQuery
 
equals(Object) - Method in class io.activej.aggregation.ot.AggregationDiff
 
equals(Object) - Method in class io.activej.aggregation.PrimaryKey
 
estimate() - Method in class io.activej.aggregation.measure.HyperLogLog
 
estimateCost(AggregationQuery) - Method in class io.activej.aggregation.Aggregation
 

F

fieldType - Variable in class io.activej.aggregation.measure.Measure
 
FieldType<T> - Class in io.activej.aggregation.fieldtype
Represents a type of aggregation field.
FieldType(Class<?>, Type, SerializerDef, JsonCodec<T>, JsonCodec<?>) - Constructor for class io.activej.aggregation.fieldtype.FieldType
 
FieldType(Class<T>, SerializerDef, JsonCodec<T>) - Constructor for class io.activej.aggregation.fieldtype.FieldType
 
FieldTypes - Class in io.activej.aggregation.fieldtype
 
FieldTypes() - Constructor for class io.activej.aggregation.fieldtype.FieldTypes
 
fillInStackTrace() - Method in exception io.activej.aggregation.ChunksAlreadyLockedException
 
findChunks(AggregationPredicate, List<String>) - Method in class io.activej.aggregation.AggregationState
 
findChunksForConsolidationHotSegment(int) - Method in class io.activej.aggregation.AggregationState
 
findChunksForConsolidationHotSegment(int, Set<Object>) - Method in class io.activej.aggregation.AggregationState
 
findChunksForConsolidationMinKey(int, int) - Method in class io.activej.aggregation.AggregationState
 
findChunksForConsolidationMinKey(int, int, Set<Object>) - Method in class io.activej.aggregation.AggregationState
 
findChunksGroupWithMostOverlaps() - Method in class io.activej.aggregation.AggregationState
 
findOverlappingChunks() - Method in class io.activej.aggregation.AggregationState
 
finish(Set<C>) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
finish(Set<C>) - Method in interface io.activej.aggregation.AggregationChunkStorage
 
flush() - Method in class io.activej.aggregation.AggregationGroupReducer
 
fromFileName(String) - Method in interface io.activej.aggregation.ChunkIdCodec
 
fullScan() - Static method in class io.activej.aggregation.AggregationPredicates.RangeScan
 

G

ge(String, Comparable) - Static method in class io.activej.aggregation.AggregationPredicates
 
get(int) - Method in class io.activej.aggregation.PrimaryKey
 
get(K) - Method in class io.activej.aggregation.RangeTree
 
getAddedChunks() - Method in class io.activej.aggregation.ot.AggregationDiff
 
getAll() - Method in class io.activej.aggregation.RangeTree
 
getAllKeys() - Method in class io.activej.aggregation.AggregationQuery
 
getArray() - Method in class io.activej.aggregation.PrimaryKey
 
getBufferSize() - Method in class io.activej.aggregation.AggregationGroupReducer
 
getChunkId() - Method in class io.activej.aggregation.AggregationChunk
 
getChunkIdCodec() - Method in class io.activej.aggregation.ot.AggregationStructure
 
getChunkIds(Iterable<AggregationChunk>) - Static method in class io.activej.aggregation.Aggregation
 
getChunkNameWarnings() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getChunks() - Method in class io.activej.aggregation.Aggregation
 
getChunks() - Method in class io.activej.aggregation.AggregationState
 
getChunks() - Method in class io.activej.aggregation.QueryPlan.Sequence
 
getChunksCount() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getChunksFields() - Method in class io.activej.aggregation.QueryPlan.Sequence
 
getChunksForConsolidation(Set<Object>, boolean) - Method in class io.activej.aggregation.Aggregation
 
getChunkSize() - Method in class io.activej.aggregation.Aggregation
 
getCleanupDeletedFiles() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getCleanupDeletedFilesTotal() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getCleanupPreservedFiles() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getCleanupSkippedFiles() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getCleanupSkippedFilesTotal() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getClosingSet() - Method in class io.activej.aggregation.RangeTree.Segment
 
getCodec() - Method in class io.activej.aggregation.fieldtype.FieldType
 
getConsolidationDebugInfo() - Method in class io.activej.aggregation.AggregationState
 
getConsolidationLastError() - Method in class io.activej.aggregation.Aggregation
 
getConsolidationLastTimeSeconds() - Method in class io.activej.aggregation.Aggregation
 
getConsolidations() - Method in class io.activej.aggregation.Aggregation
 
getConsolidationSeconds() - Method in class io.activej.aggregation.Aggregation
 
getCount() - Method in class io.activej.aggregation.AggregationChunk
 
getDataType() - Method in class io.activej.aggregation.fieldtype.FieldType
 
getDimensions() - Method in interface io.activej.aggregation.AggregationPredicate
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysFalse
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysTrue
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
getDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
getEventloop() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getEventloop() - Method in class io.activej.aggregation.Aggregation
 
getFieldType() - Method in class io.activej.aggregation.measure.Measure
 
getFinishChunks() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getFrom() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
getFrom() - Method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
getFullySpecifiedDimensions() - Method in interface io.activej.aggregation.AggregationPredicate
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysFalse
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysTrue
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
getFullySpecifiedDimensions() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
getInternalCodec() - Method in class io.activej.aggregation.fieldtype.FieldType
 
getInternalDataType() - Method in class io.activej.aggregation.fieldtype.FieldType
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
getKey() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
getKeys() - Method in class io.activej.aggregation.Aggregation
 
getKeys() - Method in class io.activej.aggregation.AggregationQuery
 
getKeys() - Method in class io.activej.aggregation.ot.AggregationStructure
 
getKeyType(String) - Method in class io.activej.aggregation.ot.AggregationStructure
 
getKeyTypes() - Method in class io.activej.aggregation.Aggregation
 
getKeyTypes() - Method in class io.activej.aggregation.ot.AggregationStructure
 
getLockedChunks() - Method in interface io.activej.aggregation.ChunkLocker
 
getLockedChunks() - Method in class io.activej.aggregation.ChunkLockerNoOp
 
getMaxChunksToConsolidate() - Method in class io.activej.aggregation.Aggregation
 
getMaxIncrementalReloadPeriod() - Method in class io.activej.aggregation.Aggregation
 
getMaxPrimaryKey() - Method in class io.activej.aggregation.AggregationChunk
 
getMeasure(String) - Method in class io.activej.aggregation.ot.AggregationStructure
 
getMeasures() - Method in class io.activej.aggregation.Aggregation
 
getMeasures() - Method in class io.activej.aggregation.AggregationChunk
 
getMeasures() - Method in class io.activej.aggregation.AggregationQuery
 
getMeasures() - Method in class io.activej.aggregation.ot.AggregationStructure
 
getMeasureType(String) - Method in class io.activej.aggregation.ot.AggregationStructure
 
getMeasureTypes() - Method in class io.activej.aggregation.Aggregation
 
getMeasureTypes() - Method in class io.activej.aggregation.ot.AggregationStructure
 
getMergeMapInput() - Method in class io.activej.aggregation.AggregationStats
 
getMergeMapOutput() - Method in class io.activej.aggregation.AggregationStats
 
getMergeReducerInput() - Method in class io.activej.aggregation.AggregationStats
 
getMergeReducerOutput() - Method in class io.activej.aggregation.AggregationStats
 
getMinPrimaryKey() - Method in class io.activej.aggregation.AggregationChunk
 
getNumberOfOverlappingChunks() - Method in class io.activej.aggregation.Aggregation
 
getPartitioningKey() - Method in class io.activej.aggregation.Aggregation
 
getPartitioningKey() - Method in class io.activej.aggregation.ot.AggregationStructure
 
getPredicate() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
getPredicate() - Method in class io.activej.aggregation.AggregationQuery
 
getPredicates() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
getPredicates() - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
getPromiseBackup() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseCleanup() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseCleanupCheckRequiredChunks() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseFinishChunks() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseIdGenerator() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseList() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseOpenR() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getPromiseOpenW() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getQueryFields() - Method in class io.activej.aggregation.QueryPlan.Sequence
 
getRange(K, K) - Method in class io.activej.aggregation.RangeTree
 
getReadDecompress() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getReadDeserialize() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getReadDeserializeDetailed() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getReadFile() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getRegexp() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
getRegexpPattern() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
getRegisters() - Method in class io.activej.aggregation.measure.HyperLogLog
 
getRemovedChunks() - Method in class io.activej.aggregation.ot.AggregationDiff
 
getResult() - Method in class io.activej.aggregation.AggregationChunker
 
getResult() - Method in class io.activej.aggregation.AggregationGroupReducer
 
getSegments() - Method in class io.activej.aggregation.RangeTree
 
getSequences() - Method in class io.activej.aggregation.QueryPlan
 
getSerializer() - Method in class io.activej.aggregation.fieldtype.FieldType
 
getSet() - Method in class io.activej.aggregation.RangeTree.Segment
 
getSorterItemsInMemory() - Method in class io.activej.aggregation.Aggregation
 
getState() - Method in class io.activej.aggregation.Aggregation
 
getStats() - Method in class io.activej.aggregation.Aggregation
 
getStructure() - Method in class io.activej.aggregation.Aggregation
 
getTo() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
getTo() - Method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
getValue() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
getValue() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
getValue() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
getValue() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
getValue() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
getValue() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
getValues() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
getWriteChunker() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getWriteCompress() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getWriteFile() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getWriteSerialize() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
getWriteSerializeDetailed() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
gt(String, Comparable) - Static method in class io.activej.aggregation.AggregationPredicates
 

H

has(String) - Static method in class io.activej.aggregation.AggregationPredicates
 
hashCode() - Method in class io.activej.aggregation.AggregationChunk
 
hashCode() - Method in interface io.activej.aggregation.AggregationPredicate
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
hashCode() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
hashCode() - Method in class io.activej.aggregation.AggregationQuery
 
hashCode() - Method in class io.activej.aggregation.ot.AggregationDiff
 
hashCode() - Method in class io.activej.aggregation.PrimaryKey
 
hyperLogLog(int) - Static method in class io.activej.aggregation.measure.Measures
 
HyperLogLog - Class in io.activej.aggregation.measure
 
HyperLogLog(byte[]) - Constructor for class io.activej.aggregation.measure.HyperLogLog
 
HyperLogLog(int) - Constructor for class io.activej.aggregation.measure.HyperLogLog
 

I

IAggregation - Interface in io.activej.aggregation
 
ID - Static variable in class io.activej.aggregation.AggregationChunkCodec
 
in(String, Comparable...) - Static method in class io.activej.aggregation.AggregationPredicates
 
in(String, Collection) - Static method in class io.activej.aggregation.AggregationPredicates
 
init() - Method in class io.activej.aggregation.AggregationState
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.Measure
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.MeasureCount
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.MeasureMax
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.MeasureMin
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.MeasureSum
 
initAccumulatorWithAccumulator(Variable, Expression) - Method in class io.activej.aggregation.measure.MeasureUnion
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.Measure
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureCount
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureMax
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureMin
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureSum
 
initAccumulatorWithValue(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureUnion
 
inverse() - Method in class io.activej.aggregation.ot.AggregationDiff
 
io.activej.aggregation - package io.activej.aggregation
 
io.activej.aggregation.annotation - package io.activej.aggregation.annotation
 
io.activej.aggregation.fieldtype - package io.activej.aggregation.fieldtype
 
io.activej.aggregation.measure - package io.activej.aggregation.measure
 
io.activej.aggregation.ot - package io.activej.aggregation.ot
 
io.activej.aggregation.util - package io.activej.aggregation.util
 
isEmpty() - Method in class io.activej.aggregation.ot.AggregationDiff
 
isEmpty() - Method in class io.activej.aggregation.PrimaryKey
 
isFullScan() - Method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
isIgnoreChunkReadingExceptions() - Method in class io.activej.aggregation.Aggregation
 
isNoScan() - Method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
isRangeScan() - Method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
isSamePartition(T, T) - Method in interface io.activej.aggregation.util.PartitionPredicate
 

J

JsonCodec<T> - Interface in io.activej.aggregation.util
 

K

key - Variable in class io.activej.aggregation.AggregationState.ConsolidationDebugInfo
 
Key - Annotation Type in io.activej.aggregation.annotation
 

L

le(String, Comparable) - Static method in class io.activej.aggregation.AggregationPredicates
 
list(Predicate<C>, LongPredicate) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
lockChunks(Set<C>) - Method in interface io.activej.aggregation.ChunkLocker
 
lockChunks(Set<C>) - Method in class io.activej.aggregation.ChunkLockerNoOp
 
LOG - Static variable in class io.activej.aggregation.ActiveFsChunkStorage
 
lt(String, Comparable) - Static method in class io.activej.aggregation.AggregationPredicates
 

M

max(FieldType<?>) - Static method in class io.activej.aggregation.measure.Measures
 
MAX - Static variable in class io.activej.aggregation.AggregationChunkCodec
 
Measure - Class in io.activej.aggregation.measure
 
Measure(FieldType) - Constructor for class io.activej.aggregation.measure.Measure
 
MeasureCount - Class in io.activej.aggregation.measure
 
MeasureHyperLogLog - Class in io.activej.aggregation.measure
 
MeasureMax - Class in io.activej.aggregation.measure
 
MeasureMin - Class in io.activej.aggregation.measure
 
Measures - Class in io.activej.aggregation.measure
 
Measures - Annotation Type in io.activej.aggregation.annotation
 
Measures() - Constructor for class io.activej.aggregation.measure.Measures
 
MEASURES - Static variable in class io.activej.aggregation.AggregationChunkCodec
 
MeasureSum - Class in io.activej.aggregation.measure
 
MeasureUnion - Class in io.activej.aggregation.measure
 
min(FieldType<?>) - Static method in class io.activej.aggregation.measure.Measures
 
MIN - Static variable in class io.activej.aggregation.AggregationChunkCodec
 

N

noScan() - Static method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
not(AggregationPredicate) - Static method in class io.activej.aggregation.AggregationPredicates
 
notEq(String, Object) - Static method in class io.activej.aggregation.AggregationPredicates
 
nullable() - Method in interface io.activej.aggregation.util.JsonCodec
 

O

of(Set<AggregationChunk>, Set<AggregationChunk>) - Static method in class io.activej.aggregation.ot.AggregationDiff
 
of(JsonReader.ReadObject<T>, JsonWriter.WriteObject<T>) - Static method in interface io.activej.aggregation.util.JsonCodec
 
of(Set<AggregationChunk>) - Static method in class io.activej.aggregation.ot.AggregationDiff
 
ofArray(Object...) - Static method in class io.activej.aggregation.PrimaryKey
 
ofBoolean() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofByte() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofChar() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofDouble() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofEnum(Class<E>) - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofFloat() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofHyperLogLog() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofInt() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofList(List<Object>) - Static method in class io.activej.aggregation.PrimaryKey
 
ofLocalDate() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofLocalDate(LocalDate) - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofLong() - Static method in interface io.activej.aggregation.ChunkIdCodec
 
ofLong() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofObject(Object, List<String>) - Static method in class io.activej.aggregation.PrimaryKey
 
ofSet(FieldType<T>) - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofShort() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofString() - Static method in interface io.activej.aggregation.ChunkIdCodec
 
ofString() - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
ofString(StringFormat) - Static method in class io.activej.aggregation.fieldtype.FieldTypes
 
onEndOfStream() - Method in class io.activej.aggregation.AggregationGroupReducer
 
onError(Exception) - Method in class io.activej.aggregation.AggregationGroupReducer
 
onStarted() - Method in class io.activej.aggregation.AggregationGroupReducer
 
or(AggregationPredicate...) - Static method in class io.activej.aggregation.AggregationPredicates
 
or(List<AggregationPredicate>) - Static method in class io.activej.aggregation.AggregationPredicates
 
overlaps - Variable in class io.activej.aggregation.AggregationState.ConsolidationDebugInfo
 

P

PartitionPredicate<T> - Interface in io.activej.aggregation.util
 
prefix(int) - Method in class io.activej.aggregation.PrimaryKey
 
PrimaryKey - Class in io.activej.aggregation
 
PrimaryKeyCodec - Class in io.activej.aggregation
 
put(K, K, V) - Method in class io.activej.aggregation.RangeTree
 

Q

query(AggregationQuery, Class<T>) - Method in class io.activej.aggregation.Aggregation
 
query(AggregationQuery, Class<T>, DefiningClassLoader) - Method in class io.activej.aggregation.Aggregation
Returns a StreamSupplier of the records retrieved from aggregation for the specified query.
query(AggregationQuery, Class<T>, DefiningClassLoader) - Method in interface io.activej.aggregation.IAggregation
 
QueryPlan - Class in io.activej.aggregation
 
QueryPlan(List<QueryPlan.Sequence>) - Constructor for class io.activej.aggregation.QueryPlan
 
QueryPlan.Sequence - Class in io.activej.aggregation
 

R

rangeScan(PrimaryKey, PrimaryKey) - Static method in class io.activej.aggregation.AggregationPredicates.RangeScan
 
RangeTree<K,V> - Class in io.activej.aggregation
 
RangeTree.Segment<V> - Class in io.activej.aggregation
 
read(JsonReader) - Method in class io.activej.aggregation.AggregationChunkCodec
 
read(JsonReader) - Method in class io.activej.aggregation.ot.AggregationDiffCodec
 
read(JsonReader) - Method in class io.activej.aggregation.PrimaryKeyCodec
 
read(AggregationStructure, List<String>, Class<T>, C, DefiningClassLoader) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
read(AggregationStructure, List<String>, Class<T>, C, DefiningClassLoader) - Method in interface io.activej.aggregation.AggregationChunkStorage
Creates a StreamSupplier that streams records contained in the chunk.
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.Measure
 
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureCount
 
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureMax
 
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureMin
 
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureSum
 
reduce(Variable, Variable) - Method in class io.activej.aggregation.measure.MeasureUnion
 
regexp(String, String) - Static method in class io.activej.aggregation.AggregationPredicates
 
regexp(String, Pattern) - Static method in class io.activej.aggregation.AggregationPredicates
 
register(Class<L>, Class<R>, AggregationPredicates.PredicateSimplifier<L, R>) - Static method in class io.activej.aggregation.AggregationPredicates
 
releaseChunks(Set<C>) - Method in interface io.activej.aggregation.ChunkLocker
 
releaseChunks(Set<C>) - Method in class io.activej.aggregation.ChunkLockerNoOp
 
remove(K, K, V) - Method in class io.activej.aggregation.RangeTree
 
REMOVED - Static variable in class io.activej.aggregation.ot.AggregationDiffCodec
 
removeFromIndex(AggregationChunk) - Method in class io.activej.aggregation.AggregationState
 
resetStats() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 

S

scanKeyFields(Class<T>) - Static method in class io.activej.aggregation.util.Utils
 
scanMeasureFields(Class<T>) - Static method in class io.activej.aggregation.util.Utils
 
Segment() - Constructor for class io.activej.aggregation.RangeTree.Segment
 
segmentClosingSet - Variable in class io.activej.aggregation.AggregationState.ConsolidationDebugInfo
 
segmentSet - Variable in class io.activej.aggregation.AggregationState.ConsolidationDebugInfo
 
Sequence(List<String>) - Constructor for class io.activej.aggregation.QueryPlan.Sequence
 
setChunkSize(int) - Method in class io.activej.aggregation.Aggregation
 
setIgnoreChunkReadingExceptions(boolean) - Method in class io.activej.aggregation.Aggregation
 
setMaxChunksToConsolidate(int) - Method in class io.activej.aggregation.Aggregation
 
setMaxIncrementalReloadPeriod(Duration) - Method in class io.activej.aggregation.Aggregation
 
setSorterItemsInMemory(int) - Method in class io.activej.aggregation.Aggregation
 
setState(AggregationState) - Method in class io.activej.aggregation.Aggregation
 
simplify() - Method in interface io.activej.aggregation.AggregationPredicate
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysFalse
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysTrue
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
simplify() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
simplifyAnd(L, R) - Method in interface io.activej.aggregation.AggregationPredicates.PredicateSimplifier
 
singlePartition() - Static method in class io.activej.aggregation.util.Utils
 
size() - Method in class io.activej.aggregation.PrimaryKey
 
squash(AggregationDiff, AggregationDiff) - Static method in class io.activej.aggregation.ot.AggregationDiff
 
start() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
startDetailedMonitoring() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
stop() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
stopDetailedMonitoring() - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
SUCCESSFUL_BACKUP_FILE - Static variable in class io.activej.aggregation.ActiveFsChunkStorage
 
sum(FieldType<?>) - Static method in class io.activej.aggregation.measure.Measures
 

T

TEMP_LOG - Static variable in class io.activej.aggregation.ActiveFsChunkStorage
 
toFileName(C) - Method in interface io.activej.aggregation.ChunkIdCodec
 
toInitialValue(Object) - Method in class io.activej.aggregation.fieldtype.FieldType
 
toInternalValue(T) - Method in class io.activej.aggregation.fieldtype.FieldType
 
toPredicate(List<String>) - Method in class io.activej.aggregation.AggregationChunk
 
toRangeScan(AggregationPredicate, List<String>, Map<String, FieldType>) - Static method in class io.activej.aggregation.AggregationPredicates
 
toString() - Method in class io.activej.aggregation.Aggregation
 
toString() - Method in class io.activej.aggregation.AggregationChunk
 
toString() - Method in class io.activej.aggregation.AggregationGroupReducer
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysFalse
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAlwaysTrue
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateAnd
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateBetween
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateEq
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGe
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateGt
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateHas
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateIn
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLe
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateLt
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNot
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateNotEq
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateOr
 
toString() - Method in class io.activej.aggregation.AggregationPredicates.PredicateRegexp
 
toString() - Method in class io.activej.aggregation.AggregationQuery
 
toString() - Method in class io.activej.aggregation.AggregationState
 
toString() - Method in class io.activej.aggregation.fieldtype.FieldType
 
toString() - Method in class io.activej.aggregation.ot.AggregationDiff
 
toString() - Method in class io.activej.aggregation.PrimaryKey
 
toString() - Method in class io.activej.aggregation.QueryPlan.Sequence
 
toString() - Method in class io.activej.aggregation.QueryPlan
 
toString() - Method in class io.activej.aggregation.RangeTree.Segment
 
toStringValue(Expression) - Method in class io.activej.aggregation.fieldtype.FieldType
 
toValue(Expression) - Method in class io.activej.aggregation.fieldtype.FieldType
 

U

union(FieldType<?>) - Static method in class io.activej.aggregation.measure.Measures
 
union(HyperLogLog) - Method in class io.activej.aggregation.measure.HyperLogLog
 
union(HyperLogLog, HyperLogLog) - Static method in class io.activej.aggregation.measure.HyperLogLog
 
Utils - Class in io.activej.aggregation.util
 
Utils() - Constructor for class io.activej.aggregation.util.Utils
 

V

value() - Element in annotation type io.activej.aggregation.annotation.Key
 
value() - Element in annotation type io.activej.aggregation.annotation.Measures
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.Measure
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.MeasureCount
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.MeasureMax
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.MeasureMin
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.MeasureSum
 
valueOfAccumulator(Expression) - Method in class io.activej.aggregation.measure.MeasureUnion
 
values() - Method in class io.activej.aggregation.PrimaryKey
 

W

WITH_STACK_TRACE - Static variable in exception io.activej.aggregation.ChunksAlreadyLockedException
 
withBackupPath(String) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
withBufferSize(MemSize) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
withChunkSize(int) - Method in class io.activej.aggregation.Aggregation
 
withChunksPath(String) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
withIgnoreChunkReadingExceptions(boolean) - Method in class io.activej.aggregation.Aggregation
 
withIgnoredMeasure(String, FieldType) - Method in class io.activej.aggregation.ot.AggregationStructure
 
withKey(String) - Method in class io.activej.aggregation.AggregationQuery
 
withKey(String, FieldType) - Method in class io.activej.aggregation.ot.AggregationStructure
 
withKeys(String...) - Method in class io.activej.aggregation.AggregationQuery
 
withKeys(List<String>) - Method in class io.activej.aggregation.AggregationQuery
 
withMaxChunksToConsolidate(int) - Method in class io.activej.aggregation.Aggregation
 
withMaxIncrementalReloadPeriod(Duration) - Method in class io.activej.aggregation.Aggregation
 
withMeasure(String) - Method in class io.activej.aggregation.AggregationQuery
 
withMeasure(String, Measure) - Method in class io.activej.aggregation.ot.AggregationStructure
 
withMeasures(String...) - Method in class io.activej.aggregation.AggregationQuery
 
withMeasures(List<String>) - Method in class io.activej.aggregation.AggregationQuery
 
withPartitioningKey(String...) - Method in class io.activej.aggregation.ot.AggregationStructure
 
withPartitioningKey(List<String>) - Method in class io.activej.aggregation.ot.AggregationStructure
 
withPredicate(AggregationPredicate) - Method in class io.activej.aggregation.AggregationQuery
 
withPredicates(List<AggregationPredicate>) - Method in class io.activej.aggregation.AggregationQuery
 
withReducerBufferSize(int) - Method in class io.activej.aggregation.Aggregation
 
withSorterItemsInMemory(int) - Method in class io.activej.aggregation.Aggregation
 
withStats(AggregationStats) - Method in class io.activej.aggregation.Aggregation
 
withTemporarySortDir(Path) - Method in class io.activej.aggregation.Aggregation
 
withTempPath(String) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
write(JsonWriter, AggregationChunk) - Method in class io.activej.aggregation.AggregationChunkCodec
 
write(JsonWriter, AggregationDiff) - Method in class io.activej.aggregation.ot.AggregationDiffCodec
 
write(JsonWriter, PrimaryKey) - Method in class io.activej.aggregation.PrimaryKeyCodec
 
write(AggregationStructure, List<String>, Class<T>, C, DefiningClassLoader) - Method in class io.activej.aggregation.ActiveFsChunkStorage
 
write(AggregationStructure, List<String>, Class<T>, C, DefiningClassLoader) - Method in interface io.activej.aggregation.AggregationChunkStorage
Creates a StreamConsumer that persists streamed records.

Z

zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.Measure
 
zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.MeasureCount
 
zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.MeasureHyperLogLog
 
zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.MeasureMax
 
zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.MeasureMin
 
zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.MeasureSum
 
zeroAccumulator(Variable) - Method in class io.activej.aggregation.measure.MeasureUnion
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form