Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDatasetConfiguration - Class in com.terracottatech.store.configuration
- AbstractDatasetConfiguration(String, String, Map<CellDefinition<?>, IndexSettings>, Integer, DiskDurability, PersistentStorageType) - Constructor for class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- AbstractRecord<K extends Comparable<K>> - Class in com.terracottatech.store
-
A useful partial implementation of
Record
. - AbstractRecord() - Constructor for class com.terracottatech.store.AbstractRecord
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface com.terracottatech.store.async.Operation
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface com.terracottatech.store.async.Operation
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface com.terracottatech.store.async.Operation
- acquireRole(String, Duration) - Method in interface com.terracottatech.store.coordination.Coordinator
-
Try to acquire the given role within the supplied time.
- add(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a function that calculates the sum of
operand
andthis
. - add(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a function that calculates the sum of
operand
andthis
. - add(int, TypedValue<?>) - Method in class com.terracottatech.store.definition.StoreListImpl
- add(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a function that calculates the sum of
operand
andthis
. - add(Cell<?>) - Method in class com.terracottatech.store.AbstractRecord
- add(Cell<?>) - Method in class com.terracottatech.store.CellSet
-
Adds the specified
Cell
to this set if a cell having the same cell name is not already present. - add(Cell<?>...) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.add(Cell...)
. - add(Cell<?>...) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Creates a record for the key used to create this ReadWriteRecordAccessor.
- add(TypedValue<?>) - Method in class com.terracottatech.store.definition.StoreListImpl
- add(Iterable<Cell<?>>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.add(Cell...)
. - add(Iterable<Cell<?>>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Creates a record for the key used to create this ReadWriteRecordAccessor.
- add(Function<? super Record<K>, T>, Cell<?>...) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.add(Function, Cell...)
. - add(Function<? super Record<K>, T>, Cell<?>...) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Creates a record for the key that was used to create this ReadWriteRecordAccessor.
- add(Function<? super Record<K>, T>, Iterable<Cell<?>>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.add(Function, Cell...)
. - add(Function<? super Record<K>, T>, Iterable<Cell<?>>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Creates a record for the key that was used to create this ReadWriteRecordAccessor.
- add(K, Cell<?>...) - Method in interface com.terracottatech.store.async.AsyncDatasetWriterReader
-
An asynchronous equivalent to
DatasetWriterReader.add(Comparable, Cell...)
. - add(K, Cell<?>...) - Method in interface com.terracottatech.store.DatasetWriterReader
-
Creates a record for the specified key.
- add(K, Iterable<Cell<?>>) - Method in interface com.terracottatech.store.async.AsyncDatasetWriterReader
-
An asynchronous equivalent to
DatasetWriterReader.add(Comparable, Iterable)
. - add(K, Iterable<Cell<?>>) - Method in interface com.terracottatech.store.DatasetWriterReader
-
Creates a record for the specified key.
- add(T) - Method in interface com.terracottatech.store.Selection
- addAll(Collection<? extends Cell<?>>) - Method in class com.terracottatech.store.AbstractRecord
- addAll(Collection<? extends T>) - Method in class com.terracottatech.store.function.SelectionImpl
- ADDITION - Enum constant in enum class com.terracottatech.store.ChangeType
- advanced() - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Access more advanced configuration options than are generally needed.
- AdvancedDatasetConfiguration - Interface in com.terracottatech.store.configuration
-
AdvancedDatasetConfiguration
- AdvancedDatasetConfigurationBuilder - Interface in com.terracottatech.store.configuration
-
Interface for advanced
dataset
configuration options. - allMatch(DoublePredicate) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.allMatch(java.util.function.DoublePredicate)
. - allMatch(IntPredicate) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.allMatch(java.util.function.IntPredicate)
. - allMatch(LongPredicate) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.allMatch(java.util.function.LongPredicate)
. - allMatch(Predicate<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.allMatch(java.util.function.Predicate)
. - allOf(UpdateOperation.CellUpdateOperation<?, ?>...) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a compound transform composed of the given individual cell mutations.
- allOf(List<? extends UpdateOperation.CellUpdateOperation<?, ?>>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a compound transform composed of the given individual cell mutations.
- ALWAYS - Static variable in class com.terracottatech.store.configuration.BaseDiskDurability
-
Static instance of
DiskDurability
representing disk durability where every mutative operation is fully synced/fsynched/flushed to disk. - and(Predicate<? super T>) - Method in interface com.terracottatech.store.function.BuildablePredicate
- anyMatch(DoublePredicate) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.anyMatch(java.util.function.DoublePredicate)
. - anyMatch(IntPredicate) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.anyMatch(java.util.function.IntPredicate)
. - anyMatch(LongPredicate) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.anyMatch(java.util.function.LongPredicate)
. - anyMatch(Predicate<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.anyMatch(java.util.function.Predicate)
. - append(byte[]) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that appends the provided array.
- apply(Record<K>) - Method in interface com.terracottatech.store.UpdateOperation
-
Applies this transform to the given record.
- apply(Record<K>) - Method in interface com.terracottatech.store.UpdateOperation.CellUpdateOperation
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface com.terracottatech.store.async.Operation
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface com.terracottatech.store.async.Operation
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface com.terracottatech.store.async.Operation
- asCellCollection() - Method in interface com.terracottatech.store.StoreMap
-
Return the contents of this map as a
CellCollection
. - asComparator() - Method in interface com.terracottatech.store.function.BuildableComparableFunction
-
Returns a
Comparator
that orders objects using the values mapped by this function. - asComparator() - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a
Comparator
that orders objects using the double values mapped by this function. - asComparator() - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a
Comparator
that orders objects using the integer values mapped by this function. - asComparator() - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a
Comparator
that orders objects using the double values mapped by this function. - asDoubleStream() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.asDoubleStream()
. - asDoubleStream() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.asDoubleStream()
. - asEnum() - Method in class com.terracottatech.store.Type
- asLongStream() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.asLongStream()
. - asMutableSonValue(TypedValue<?>) - Static method in class com.terracottatech.store.definition.SonBridge
- asStoreMap() - Method in interface com.terracottatech.store.CellCollection
-
Return this cell collection as a complex data type
- asStoreMap() - Method in interface com.terracottatech.store.KeyedCellCollection
-
Return this keyed cell collection as a complex data type
- asType() - Method in enum class com.terracottatech.store.Type.Enum
- async() - Method in interface com.terracottatech.store.DatasetReader
-
Returns an asynchronous version of this reader using the
ForkJoinPool.commonPool()
as an executor. - async() - Method in interface com.terracottatech.store.DatasetWriterReader
-
Returns an asynchronous version of this writer-reader using the
ForkJoinPool.commonPool()
as an executor. - async(Executor) - Method in interface com.terracottatech.store.DatasetReader
-
Returns an asynchronous version of this reader.
- async(Executor) - Method in interface com.terracottatech.store.DatasetWriterReader
-
Returns an asynchronous version of this writer-reader.
- AsyncConditionalReadRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
ConditionalReadRecordAccessor
. - AsyncConditionalReadWriteRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
ConditionalReadWriteRecordAccessor
. - AsyncDatasetReader<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
DatasetReader
. - AsyncDatasetWriterReader<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
DatasetWriterReader
. - AsyncDoubleStream - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
DoubleStream
. - AsyncIntStream - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
IntStream
. - AsyncLongStream - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
LongStream
. - AsyncMutableRecordStream<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
Asynchronous equivalent to
MutableRecordStream
. - AsyncReadRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
ReadRecordAccessor
. - AsyncReadWriteRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
ReadWriteRecordAccessor
. - AsyncRecordStream<K extends Comparable<K>> - Interface in com.terracottatech.store.async
-
Asynchronous equivalent to
RecordStream
. - AsyncStream<T> - Interface in com.terracottatech.store.async
-
An asynchronous equivalent to
Stream
. - AUTO - Enum constant in enum class com.terracottatech.store.manager.ConfigurationMode
-
Create if any configured dataset doesn't exist or validate if it exists
- average() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.average()
. - average() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.average()
. - average() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.average()
. - averagingDouble(ToDoubleFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.averagingDouble(ToDoubleFunction)
- averagingInt(ToIntFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.averagingInt(ToIntFunction)
- averagingLong(ToLongFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.averagingLong(ToLongFunction)
B
- B - Enum constant in enum class com.terracottatech.store.configuration.MemoryUnit
- BaseDiskDurability - Class in com.terracottatech.store.configuration
- BaseDiskDurability.Timed - Class in com.terracottatech.store.configuration
- batch(int) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- batch(int) - Method in interface com.terracottatech.store.stream.RecordStream
-
Returns an equivalent stream that uses the given batch size hint.
- biFunction(R) - Static method in class com.terracottatech.store.function.Constants
-
Returns a
BiFunction
that always returns the constantvalue
. - BOOL - Enum constant in enum class com.terracottatech.store.Type.Enum
- BOOL - Static variable in class com.terracottatech.store.Type
-
The
Boolean
type. - BoolCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
boolean
cell. - booleans() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- booleans() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- booleans() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- booleans() - Method in interface com.terracottatech.store.TypedValueSelection
- boolResultOf(Predicate<? super Record<?>>) - Method in interface com.terracottatech.store.UpdateOperation.BoolWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and value derived by applying the predicate to the existing record.
- boolValueFrom(Function<BoolCellDefinition, Predicate<? super Record<?>>>) - Method in interface com.terracottatech.store.UpdateOperation.BoolWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and a boolean derived via a function of that definition.
- boxed() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.boxed()
. - boxed() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.boxed()
. - boxed() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.boxed()
. - boxed() - Method in interface com.terracottatech.store.function.BuildablePredicate
- boxed() - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
- boxed() - Method in interface com.terracottatech.store.function.BuildableToIntFunction
- boxed() - Method in interface com.terracottatech.store.function.BuildableToLongFunction
- BROKEN - Enum constant in enum class com.terracottatech.store.indexing.Index.Status
-
In a multi-stripe configuration, at least one (but not all) stripes do not have the index defined.
- btree() - Static method in interface com.terracottatech.store.indexing.IndexSettings
-
Creates a settings object that defines an B-Tree based ordered index.
- BTREE - Static variable in interface com.terracottatech.store.indexing.IndexSettings
-
Specifies a B-Tree index.
- build() - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Creates the DatasetConfiguration as defined by the builder state
- build() - Method in interface com.terracottatech.store.coordination.Coordinator.Builder
-
Builds a coordinator.
- build() - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Creates the DatasetManager that has been configured using this ClusteredDatasetManagerBuilder
- build() - Method in interface com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder
-
Creates the DatasetManager that has been configured using this EmbeddedDatasetManagerBuilder
- BuildableBytesFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates a
byte[]
result, and supports building derived functional types. - BuildableBytesOptionalFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates an
Optional<byte[]>
result, and supports building derived functional types. - BuildableComparableFunction<T,
R extends Comparable<R>> - Interface in com.terracottatech.store.function -
A function of one argument that generates a
Comparable
result, and supports building derived functional types. - BuildableComparableOptionalFunction<T,
R extends Comparable<R>> - Interface in com.terracottatech.store.function -
A function of one argument that generates an
Optional<Comparable>
result, and supports building derived functional types. - BuildableComparableSelectionFunction<SRC,
T extends Comparable<T>, P extends Selection.ComparableSelection<T>> - Interface in com.terracottatech.store.function.selections - BuildableComparableSelectionOptionalFunction<SRC,
T extends Comparable<T>, P extends Selection.ComparableSelection<T>> - Interface in com.terracottatech.store.function.selections - BuildableComplexDataFunction<T,
C extends ComplexData> - Interface in com.terracottatech.store.function - BuildableComplexDataOptionalFunction<T,
C extends ComplexData> - Interface in com.terracottatech.store.function - BuildableFunction<T,
R> - Interface in com.terracottatech.store.function -
A function of one argument that supports building derived functional types.
- BuildableListFunction<T> - Interface in com.terracottatech.store.function
- BuildableListOptionalFunction<T> - Interface in com.terracottatech.store.function
- BuildableMapFunction<T> - Interface in com.terracottatech.store.function
- BuildableMapOptionalFunction<T> - Interface in com.terracottatech.store.function
- BuildableNumberSelectionFunction<SRC,
T extends Number & Comparable<T>, P extends Selection.NumberSelection<T>> - Interface in com.terracottatech.store.function.selections - BuildableNumberSelectionOptionalFunction<SRC,
T extends Number & Comparable<T>, P extends Selection.NumberSelection<T>> - Interface in com.terracottatech.store.function.selections - BuildableNumberSelectionOptionalFunction.BuildableDoubleSelectionOptionalFunction<SRC> - Interface in com.terracottatech.store.function.selections
- BuildableNumberSelectionOptionalFunction.BuildableIntegerSelectionOptionalFunction<SRC> - Interface in com.terracottatech.store.function.selections
- BuildableNumberSelectionOptionalFunction.BuildableLongSelectionOptionalFunction<SRC> - Interface in com.terracottatech.store.function.selections
- BuildableOptionalFunction<T,
R> - Interface in com.terracottatech.store.function -
A function of one argument that generates an
Optional
result , and supports building derived functional types. - BuildablePredicate<T> - Interface in com.terracottatech.store.function
-
Created by cdennis on 5/24/17.
- BuildableSelectionFunction<SRC,
T, P extends Selection<T>> - Interface in com.terracottatech.store.function.selections - BuildableSelectionOptionalFunction<SRC,
T, P extends Selection<T>> - Interface in com.terracottatech.store.function.selections - BuildableStringFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates a
String
result, and supports building derived functional types. - BuildableStringOptionalFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates an
Optional<String>
result, and supports building derived functional types. - BuildableToDoubleFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates a
double
result, and supports building derived functional types. - BuildableToIntFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates an
int
result, and supports building derived functional types. - BuildableToLongFunction<T> - Interface in com.terracottatech.store.function
-
A function of one argument that generates a
long
result, and supports building derived functional types. - BuildableTypedValueSelectionFunction<SRC> - Interface in com.terracottatech.store.function.selections
- BuildableTypedValueSelectionOptionalFunction<SRC> - Interface in com.terracottatech.store.function.selections
- bytes() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- bytes() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- bytes() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- bytes() - Method in interface com.terracottatech.store.TypedValueSelection
- BYTES - Enum constant in enum class com.terracottatech.store.Type.Enum
- BYTES - Static variable in class com.terracottatech.store.Type
-
The binary type.
- BytesCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
byte array
cell.
C
- cell() - Method in interface com.terracottatech.store.UpdateOperation.CellUpdateOperation
-
Returns the cell to be written or an empty optional to remove.
- cell(String) - Method in interface com.terracottatech.store.CellCollection
-
Retrieve a cell by name.
- cell(String) - Method in class com.terracottatech.store.CellCollection.SubsetView
- cell(String) - Method in class com.terracottatech.store.CellSet
- cell(String) - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- cell(String, T) - Static method in interface com.terracottatech.store.Cell
-
Creates a new cell.
- Cell<T> - Interface in com.terracottatech.store
-
A representation of a cell.
- CellCollection - Interface in com.terracottatech.store
-
A collection of
Cell
s. - CellCollection.SubsetView - Class in com.terracottatech.store
-
A subset view of a cell collection.
- CellDefinition<T> - Interface in com.terracottatech.store.definition
-
A
{name, type}
tuple that identifies a cell. - CellDefinition.CellImpl<T> - Class in com.terracottatech.store.definition
- CellDefinition.Impl<T> - Class in com.terracottatech.store.definition
-
Internal interned definition implementation.
- cellNamed(String) - Method in interface com.terracottatech.store.TypedValue
-
Create a Cell from this value given a name.
- CELLS_FIELD_NAME - Static variable in interface com.terracottatech.store.CellCollection
-
The JSON/TSON field name for the cells.
- CellSet - Class in com.terracottatech.store
-
A collection of
Cell
s having no more than one cell having a given name. - CellSet() - Constructor for class com.terracottatech.store.CellSet
-
Creates an new, mutable empty
CellSet
instance. - CellSet(Iterable<Cell<?>>) - Constructor for class com.terracottatech.store.CellSet
-
Creates a new, mutable
CellSet
instance containing theCell
s from the specifiedIterable
in the order returned by the iterator. - ChangeListener<K extends Comparable<K>> - Interface in com.terracottatech.store
- ChangeType - Enum Class in com.terracottatech.store
- CHAR - Enum constant in enum class com.terracottatech.store.Type.Enum
- CHAR - Static variable in class com.terracottatech.store.Type
-
The
Character
type. - CharCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
character
cell. - chars() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- chars() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- chars() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- chars() - Method in interface com.terracottatech.store.TypedValueSelection
- clear() - Method in class com.terracottatech.store.AbstractRecord
- clear() - Method in class com.terracottatech.store.definition.StoreListImpl
- clear() - Method in class com.terracottatech.store.definition.StoreMapImpl
- clear() - Method in interface com.terracottatech.store.Selection
- close() - Method in interface com.terracottatech.store.coordination.Role
-
Voluntarily relinquish role.
- close() - Method in interface com.terracottatech.store.Dataset
-
Closes the Dataset.
- close() - Method in class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionReader
- close() - Method in class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionWriter
- close() - Method in interface com.terracottatech.store.manager.DatasetManager
-
Closes the DatasetManager.
- clustered(Iterable<InetSocketAddress>) - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a
ClusteredDatasetManagerBuilder
for configuring the interaction with a cluster. - clustered(URI) - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a
ClusteredDatasetManagerBuilder
for configuring the interaction with a cluster. - CLUSTERED - Enum constant in enum class com.terracottatech.store.manager.DatasetManagerConfiguration.Type
- ClusteredDatasetManagerBuilder - Interface in com.terracottatech.store.manager
-
A ClusteredDatasetManagerBuilder allows configuration of the interaction with a cluster.
- collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.collect(java.util.function.Supplier, java.util.function.BiConsumer, java.util.function.BiConsumer)
. - collect(Supplier<R>, ObjDoubleConsumer<R>, BiConsumer<R, R>) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.collect(java.util.function.Supplier, java.util.function.ObjDoubleConsumer, java.util.function.BiConsumer)
. - collect(Supplier<R>, ObjIntConsumer<R>, BiConsumer<R, R>) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.collect(java.util.function.Supplier, java.util.function.ObjIntConsumer, java.util.function.BiConsumer)
. - collect(Supplier<R>, ObjLongConsumer<R>, BiConsumer<R, R>) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.collect(java.util.function.Supplier, java.util.function.ObjLongConsumer, java.util.function.BiConsumer)
. - collect(Collector<? super T, A, R>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.reduce(java.util.function.BinaryOperator)
. - collectingAndThen(Collector<T, A, R>, Function<R, RR>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.collectingAndThen(Collector, Function)
- Collectors - Class in com.terracottatech.store.function
-
Provides functionally transparent equivalent collectors to
Collectors
. - Collectors() - Constructor for class com.terracottatech.store.function.Collectors
- Collectors.VarianceType - Enum Class in com.terracottatech.store.function
-
The set of variance statistic types.
- com.terracottatech.store - package com.terracottatech.store
-
Contains the core data storage components of Terracotta Store.
- com.terracottatech.store.async - package com.terracottatech.store.async
-
Contains types for performing asynchronous operations on datasets.
- com.terracottatech.store.configuration - package com.terracottatech.store.configuration
-
Contains types representing dataset configurations and their associated builders.
- com.terracottatech.store.coordination - package com.terracottatech.store.coordination
- com.terracottatech.store.definition - package com.terracottatech.store.definition
-
Contains types representing both generic and type-specific cell definitions.
- com.terracottatech.store.function - package com.terracottatech.store.function
-
Contains a set of types that form a DSL that allows the creation of behaviorally transparent functions.
- com.terracottatech.store.function.selections - package com.terracottatech.store.function.selections
- com.terracottatech.store.indexing - package com.terracottatech.store.indexing
-
Contains classes related to configuration-time and runtime manipulation of indexes.
- com.terracottatech.store.manager - package com.terracottatech.store.manager
-
Contains classes for the creating, retrieving and destroying datasets.
- com.terracottatech.store.stream - package com.terracottatech.store.stream
- com.terracottatech.store.usage - package com.terracottatech.store.usage
- ComparableCellDefinition<T extends Comparable<T>> - Interface in com.terracottatech.store.definition
-
Definition of a comparable cell.
- ComparableFunction<T,
R extends Comparable<R>> - Interface in com.terracottatech.store.function - ComplexData - Interface in com.terracottatech.store
- ComplexData.DotSpecParseException - Exception in com.terracottatech.store
-
Exception class for "dot" traversal parsing issues.
- ComplexDataParseException - Exception in com.terracottatech.store.definition
-
Parsing exception.
- ComplexDataParseException() - Constructor for exception com.terracottatech.store.definition.ComplexDataParseException
- ComplexDataParseException(String) - Constructor for exception com.terracottatech.store.definition.ComplexDataParseException
- ComplexDataParseException(String, Throwable) - Constructor for exception com.terracottatech.store.definition.ComplexDataParseException
- ComplexDataParseException(Throwable) - Constructor for exception com.terracottatech.store.definition.ComplexDataParseException
- ComplexDataParser - Class in com.terracottatech.store.definition
-
This class can be used to parse
ComplexData
objects. - ComplexDataParser(Reader) - Constructor for class com.terracottatech.store.definition.ComplexDataParser
-
Instantiate a CDT parser over a reader.
- ComplexDataParser(String) - Constructor for class com.terracottatech.store.definition.ComplexDataParser
-
Instantiate a parser over a string.
- ComplexDataParser.KeyedCellCollectionReader<T extends Comparable<T>> - Class in com.terracottatech.store.definition
-
Class for reading a sequence of
KeyedCellCollection
s from an input reader. - ComplexDataParser.KeyedCellCollectionWriter - Class in com.terracottatech.store.definition
- composite(Collector<T, ?, ?>...) - Static method in class com.terracottatech.store.function.Collectors
-
Runs a list of
Collector
s accepting elements of typeU
in parallel against the same sequence of elements. - concurrencyHint(int) - Method in interface com.terracottatech.store.configuration.AdvancedDatasetConfigurationBuilder
-
Gives a hint to the desired level of concurrency.
- ConditionalReadRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store
-
A ConditionalReadRecordAccessor provides read operations on a record.
- ConditionalReadWriteRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store
-
A ConditionalReadWriteRecordAccessor provides read and write transformations on a record.
- ConfigurationMode - Enum Class in com.terracottatech.store.manager
-
Defines whether datasets configured in
DatasetManagerConfiguration
should be validated/created Note that while validating a dataset, only the validity of the key type will be checked. - Constants - Class in com.terracottatech.store.function
-
Provides functionally transparent constant bearing functions of various arities.
- Constants() - Constructor for class com.terracottatech.store.function.Constants
- contains(TypedValue<?>) - Method in interface com.terracottatech.store.function.BuildableListFunction
- contains(TypedValue<?>) - Method in interface com.terracottatech.store.function.BuildableListOptionalFunction
- contains(Object) - Method in class com.terracottatech.store.CellSet
-
Returns
true
if this set contains the specifiedCell
or another cell having the same name. - contains(Object) - Method in class com.terracottatech.store.function.SelectionImpl
- contains(Object) - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- contains(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- contains(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- containsAll(Collection<?>) - Method in class com.terracottatech.store.function.SelectionImpl
- containsKey(Object) - Method in class com.terracottatech.store.definition.StoreMapImpl
- containsKey(String) - Method in interface com.terracottatech.store.function.BuildableMapFunction
- containsKey(String) - Method in interface com.terracottatech.store.function.BuildableMapOptionalFunction
- containsValue(TypedValue<?>) - Method in interface com.terracottatech.store.function.BuildableMapFunction
- containsValue(TypedValue<?>) - Method in interface com.terracottatech.store.function.BuildableMapOptionalFunction
- containsValue(Object) - Method in class com.terracottatech.store.definition.StoreMapImpl
- Coordinator - Interface in com.terracottatech.store.coordination
-
Simple tooling for coordination across a Terracotta cluster.
- Coordinator.Builder - Interface in com.terracottatech.store.coordination
-
Builder for
Coordinator
instances. - CoreType - Enum Class in com.terracottatech.store.usage
- count() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.count()
. - count() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.count()
. - count() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.count()
. - count() - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.count()
. - counting() - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.counting()
- CREATE - Enum constant in enum class com.terracottatech.store.manager.ConfigurationMode
-
Create all configured datasets
- createIndex(CellDefinition<T>, IndexSettings) - Method in interface com.terracottatech.store.indexing.Indexing
-
Trigger creation of a new index using the given settings over cells of the given definition.
- custom(Function<Record<K>, Iterable<Cell<?>>>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a custom transform that applies the given user supplied function.
D
- Dataset<K extends Comparable<K>> - Interface in com.terracottatech.store
-
Main access point in to a Terracotta Store dataset.
- datasetConfiguration() - Method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a
DatasetConfigurationBuilder
for configuring which resources aDataset
can use. - DatasetConfiguration - Interface in com.terracottatech.store.configuration
- DatasetConfigurationBuilder - Interface in com.terracottatech.store.configuration
- DatasetExistsException - Exception in com.terracottatech.store
-
Thrown to terminate a request to create a dataset that already exists.
- DatasetExistsException(String) - Constructor for exception com.terracottatech.store.DatasetExistsException
- DatasetExistsException(String, Throwable) - Constructor for exception com.terracottatech.store.DatasetExistsException
- DatasetExistsException(Throwable) - Constructor for exception com.terracottatech.store.DatasetExistsException
- DatasetInfo(Type<K>, DatasetConfiguration) - Constructor for class com.terracottatech.store.manager.DatasetManagerConfiguration.DatasetInfo
- DatasetKeyTypeMismatchException - Exception in com.terracottatech.store
-
Thrown when the requested dataset does not have the expected key type.
- DatasetKeyTypeMismatchException(String) - Constructor for exception com.terracottatech.store.DatasetKeyTypeMismatchException
- DatasetKeyTypeMismatchException(String, Throwable) - Constructor for exception com.terracottatech.store.DatasetKeyTypeMismatchException
- DatasetKeyTypeMismatchException(Throwable) - Constructor for exception com.terracottatech.store.DatasetKeyTypeMismatchException
- DatasetManager - Interface in com.terracottatech.store.manager
-
This is the entry point into the Terracotta store API.
- DatasetManagerConfiguration - Interface in com.terracottatech.store.manager
- DatasetManagerConfiguration.DatasetInfo<K extends Comparable<K>> - Class in com.terracottatech.store.manager
- DatasetManagerConfiguration.Type - Enum Class in com.terracottatech.store.manager
- DatasetManagerConfigurationException - Exception in com.terracottatech.store.manager
- DatasetManagerConfigurationException(String) - Constructor for exception com.terracottatech.store.manager.DatasetManagerConfigurationException
- DatasetManagerConfigurationException(String, Throwable) - Constructor for exception com.terracottatech.store.manager.DatasetManagerConfigurationException
- DatasetManagerConfigurationParser - Interface in com.terracottatech.store.manager
- DatasetMissingException - Exception in com.terracottatech.store
-
Thrown to indicate a requested dataset does not exist.
- DatasetMissingException(String) - Constructor for exception com.terracottatech.store.DatasetMissingException
- DatasetMissingException(String, Throwable) - Constructor for exception com.terracottatech.store.DatasetMissingException
- DatasetMissingException(Throwable) - Constructor for exception com.terracottatech.store.DatasetMissingException
- DatasetReader<K extends Comparable<K>> - Interface in com.terracottatech.store
-
Accessor that provides read only access on to a dataset.
- DatasetWriterReader<K extends Comparable<K>> - Interface in com.terracottatech.store
-
Accessor that provides read and write access on to a dataset.
- DEAD - Enum constant in enum class com.terracottatech.store.indexing.Index.Status
-
The state of a no-longer-extant index.
- decrement() - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a function that decrements
this
by one. - decrement() - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a function that decrements
this
by one. - decrement() - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a function that decrements
this
by one. - DEFAULT_CONNECTION_TIMEOUT_MS - Static variable in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
The default connection timeout in milliseconds.
- DEFAULT_RECONNECT_TIMEOUT_MS - Static variable in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
The default reconnect timeout in milliseconds.
- defaultEngine() - Static method in interface com.terracottatech.store.configuration.PersistentStorageType
-
System wide default persistent storage engine type used, if none is specified for a dataset.
- define(String, Type<T>) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a cell definition with the given
type
andname
. - defineBool(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
boolean
cell definition with the givenname
. - defineBytes(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
byte array
cell definition with the givenname
. - defineChar(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
character
cell definition with the givenname
. - defineDouble(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
double
cell definition with the givenname
. - defineInt(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns an
integer
cell definition with the givenname
. - defineList(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
list
cell definition with the givenname
. - defineLong(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
long
cell definition with the givenname
. - defineMap(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
map
cell definition with the givenname
. - defineString(String) - Static method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a
string
cell definition with the givenname
. - definition() - Method in interface com.terracottatech.store.Cell
-
Returns the definition for this cell.
- definition() - Method in class com.terracottatech.store.definition.CellDefinition.CellImpl
- definition() - Method in interface com.terracottatech.store.indexing.Index
-
IndexSettings
for this index. - definition() - Method in interface com.terracottatech.store.UpdateOperation.CellUpdateOperation
-
Returns the cell definition modified by this transform.
- definitions() - Method in class com.terracottatech.store.CellCollection.SubsetView
-
The cell definitions this view selects.
- definitions() - Static method in interface com.terracottatech.store.Record
-
Returns a function that extracts a
Stream
of cell definitions from a record. - DELEGATED - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.PersistenceMode
-
The storage type specification is delegated to the dataset API for possibility of richer specification of storage types and to bring consistency between the clustered and embedded APIs.
- delete() - Method in interface com.terracottatech.store.async.AsyncConditionalReadWriteRecordAccessor
-
An asynchronous equivalent to
ConditionalReadWriteRecordAccessor.delete()
. - delete() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
-
Deletes every
Record
in the stream. - delete() - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.delete()
. - delete() - Method in interface com.terracottatech.store.ConditionalReadWriteRecordAccessor
-
Deletes the record held against the key used to create this ConditionalReadWriteRecordAccessor, if that record matches the predicate used to create this ConditionalReadWriteRecordAccessor.
- delete() - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Deletes a record held against the key used to create this ReadWriteRecordAccessor.
- delete() - Method in interface com.terracottatech.store.stream.MutableRecordStream
-
Deletes every
Record
in the stream. - delete(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.async.AsyncConditionalReadWriteRecordAccessor
-
An asynchronous equivalent to
ConditionalReadWriteRecordAccessor.delete(Function)
. - delete(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.delete(Function)
. - delete(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.ConditionalReadWriteRecordAccessor
-
Deletes the record held against the key used to create this ConditionalReadWriteRecordAccessor, if that record matches the predicate used to create this ConditionalReadWriteRecordAccessor.
- delete(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Deletes a record held against the key used to create this ReadWriteRecordAccessor.
- delete(K) - Method in interface com.terracottatech.store.async.AsyncDatasetWriterReader
-
An asynchronous equivalent to
DatasetWriterReader.delete(Comparable)
. - delete(K) - Method in interface com.terracottatech.store.DatasetWriterReader
-
Deletes a record for the specified key.
- deleteThen() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
-
Deletes every
Record
in the stream. - deleteThen() - Method in interface com.terracottatech.store.stream.MutableRecordStream
-
Deletes every
Record
in the stream. - DELETION - Enum constant in enum class com.terracottatech.store.ChangeType
- DEPRECATED - Enum constant in enum class com.terracottatech.store.configuration.ProductFeatureStatus
-
This feature is deprecated and it is highly likely that this feature may become unsupported in future releases.
- DEPRECATED_CELLS_FIELD_NAME - Static variable in interface com.terracottatech.store.CellCollection
-
Deprecated.
- DEPRECATED_KEY_FIELD_NAME - Static variable in interface com.terracottatech.store.KeyedCellCollection
-
Deprecated.output now uses
KeyedCellCollection.KEY_FIELD_NAME
- deregisterChangeListener(ChangeListener<K>) - Method in interface com.terracottatech.store.DatasetReader
-
Deregisters a listener so that it no longer receives events
- deRegisterUsageListener(UUID) - Method in interface com.terracottatech.store.usage.SizedResource
-
It can be used to deregister an existing registered listener or throw an IllegalArgumentException if the UUID passed is unknown.
- destroyDataset(String) - Method in interface com.terracottatech.store.manager.DatasetManager
-
Permanently removes the
Dataset
and all the data it contains. - destroyIndex(Index<?>) - Method in interface com.terracottatech.store.indexing.Indexing
-
Destroy an index.
- Detached(K, Iterable<Cell<?>>) - Constructor for class com.terracottatech.store.KeyedCellCollection.Detached
-
Create a keyed cell collection with given key and cells.
- disk(String) - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Set the name of the resource to use for disk storage and use/deploy the persistent storage engine configured as system wide default.
- disk(String, PersistentStorageType) - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Set the name of the resource to use for disk storage and use/deploy the specified persistent storage engine type.
- disk(String, Path, EmbeddedDatasetManagerBuilder.FileMode) - Method in interface com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder
-
Registers a location for local disk storage.
- disk(String, Path, EmbeddedDatasetManagerBuilder.PersistenceMode, EmbeddedDatasetManagerBuilder.FileMode) - Method in interface com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder
-
Registers a location for local disk storage.
- DISK - Enum constant in enum class com.terracottatech.store.usage.CoreType
- DiskDurability - Interface in com.terracottatech.store.configuration
-
Used to specify the disk durability of a dataset.
- DiskDurability.DiskDurabilityEnum - Enum Class in com.terracottatech.store.configuration
-
Order is from most conservative to least conservative.
- DiskResource - Interface in com.terracottatech.store.usage
- distinct() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.distinct()
. - distinct() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.distinct()
. - distinct() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.distinct()
. - distinct() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- distinct() - Method in interface com.terracottatech.store.async.AsyncRecordStream
- distinct() - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.distinct()
. - distinct() - Method in interface com.terracottatech.store.stream.MutableRecordStream
- distinct() - Method in interface com.terracottatech.store.stream.RecordStream
- divide(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a function that calculates the quotient of
this
anddivisor
. - divide(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a function that calculates the quotient of
this
anddivisor
. - divide(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a function that calculates the quotient of
this
anddivisor
. - DotSpecParseException(String) - Constructor for exception com.terracottatech.store.ComplexData.DotSpecParseException
- DotSpecParseException(Throwable) - Constructor for exception com.terracottatech.store.ComplexData.DotSpecParseException
- DOUBLE - Enum constant in enum class com.terracottatech.store.Type.Enum
- DOUBLE - Static variable in class com.terracottatech.store.Type
-
The
Double
type. - DoubleCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
double
cell. - doubleResultOf(ToDoubleFunction<? super Record<?>>) - Method in interface com.terracottatech.store.UpdateOperation.DoubleWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and value derived by applying the function to the existing record.
- doubles() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- doubles() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- doubles() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- doubles() - Method in interface com.terracottatech.store.TypedValueSelection
- doubleStream() - Method in interface com.terracottatech.store.Selection.DoubleSelection
- doubleValueFrom(Function<DoubleCellDefinition, ToDoubleFunction<? super Record<?>>>) - Method in interface com.terracottatech.store.UpdateOperation.DoubleWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and a double derived via a function of that definition.
- doubleValueOr(double) - Method in interface com.terracottatech.store.definition.DoubleCellDefinition
-
Returns a function that extracts this cells value from a record.
- doubleValueOrFail() - Method in interface com.terracottatech.store.definition.DoubleCellDefinition
-
Returns a function that extracts this cells value from a record.
- durabilityEventual() - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Configure this dataset to leave durability flushing to the operating system.
- durabilityEveryMutation() - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Configure this dataset to forceable push every mutative operation to disk.
- durabilityTimed(long, TimeUnit) - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Configure this dataset to allow a mutative change to linger unflushed to disk for no more than the specified duration.
E
- embedded() - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates an
EmbeddedDatasetManagerBuilder
for configuring the interaction with embeddedDataset
instances. - EMBEDDED - Enum constant in enum class com.terracottatech.store.manager.DatasetManagerConfiguration.Type
- EmbeddedDatasetManagerBuilder - Interface in com.terracottatech.store.manager
-
An EmbeddedDatasetManagerBuilder allows configuration of the interaction with embedded storage.
- EmbeddedDatasetManagerBuilder.FileMode - Enum Class in com.terracottatech.store.manager
- EmbeddedDatasetManagerBuilder.PersistenceMode - Enum Class in com.terracottatech.store.manager
- emptiesFirst() - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
-
Returns a
Comparator
that orders objects using the optional values mapped by this function, with empty values considered less than non-empty. - emptiesLast() - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
-
Returns a
Comparator
that orders objects using the optional values mapped by this function, with empty values considered greater than non-empty. - emptyRecord(K) - Static method in interface com.terracottatech.store.Record
-
Deprecated.in favor of
KeyedCellCollection.of(Comparable, Cell[])
- entrySet() - Method in class com.terracottatech.store.definition.StoreMapImpl
- equals(Object) - Method in class com.terracottatech.store.AbstractRecord
- equals(Object) - Method in interface com.terracottatech.store.Cell
-
Compares the supplied object with this cell for equality.
- equals(Object) - Method in class com.terracottatech.store.CellCollection.SubsetView
- equals(Object) - Method in class com.terracottatech.store.configuration.BaseDiskDurability.Timed
- equals(Object) - Method in class com.terracottatech.store.definition.CellDefinition.CellImpl
- equals(Object) - Method in class com.terracottatech.store.definition.CellDefinition.Impl
- equals(Object) - Method in class com.terracottatech.store.definition.StoreListImpl
- equals(Object) - Method in class com.terracottatech.store.definition.StoreMapImpl
- equals(Object) - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- equals(Object) - Method in interface com.terracottatech.store.KeyedCellCollection
-
Indicates whether some object is equal to this
KeyedCellCollection
. - equals(Object) - Method in class com.terracottatech.store.KeyedCellCollection.SubsetView
- equals(Object) - Method in interface com.terracottatech.store.Record
-
Indicates whether this record is equal to another object.
- equals(Object) - Method in class com.terracottatech.store.Tuple
- equals(Object) - Method in class com.terracottatech.store.Type
- equals(Object) - Method in class com.terracottatech.store.TypedValue.Impl
- equals(Object, Object) - Static method in class com.terracottatech.store.Type
-
Compares two cell values for equality.
- EVENTUAL - Enum constant in enum class com.terracottatech.store.configuration.DiskDurability.DiskDurabilityEnum
- EVERY_MUTATION - Enum constant in enum class com.terracottatech.store.configuration.DiskDurability.DiskDurabilityEnum
- exceptionally(Function<Throwable, ? extends T>) - Method in interface com.terracottatech.store.async.Operation
- execute(Runnable, Duration) - Method in interface com.terracottatech.store.coordination.Role
-
Execute the given runnable as the rightful holder of this role.
- execute(Callable<R>, Duration) - Method in interface com.terracottatech.store.coordination.Role
-
Execute the given callable as the rightful holder of this role.
- executor() - Method in interface com.terracottatech.store.async.Operation
-
Returns the default asynchronous execution pool for this operation.
- exists() - Method in interface com.terracottatech.store.ConditionalReadRecordAccessor
-
Returns
true
if a record exists that passes the predicate for the key used to create this accessor. - exists() - Method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a predicate that tests for the presence of this cell on a record.
- exists() - Method in interface com.terracottatech.store.ReadRecordAccessor
-
Returns
true
if a record exists for the key used to create this accessor. - EXPERIMENTAL - Enum constant in enum class com.terracottatech.store.configuration.ProductFeatureStatus
-
This feature is experimental and users should use caution in using this feature in production systems.
- explain(Consumer<Object>) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- explain(Consumer<Object>) - Method in interface com.terracottatech.store.async.AsyncRecordStream
-
An asynchronous equivalent to
RecordStream.explain(Consumer)
. - explain(Consumer<Object>) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- explain(Consumer<Object>) - Method in interface com.terracottatech.store.stream.RecordStream
-
Observes the stream pipeline and provides the pre-execution analysis information for this stream pipeline.
F
- FALLING - Enum constant in enum class com.terracottatech.store.usage.UsageEventType
- filter(DoublePredicate) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.filter(java.util.function.DoublePredicate)
. - filter(IntPredicate) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.filter(java.util.function.IntPredicate)
. - filter(LongPredicate) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.filter(java.util.function.LongPredicate)
. - filter(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- filter(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncRecordStream
- filter(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- filter(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.stream.RecordStream
- filter(Predicate<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.filter(java.util.function.Predicate)
. - filtering(Predicate<? super T>, Collector<T, A, R>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
java.util.stream.Collectors.filtering(Predicate, Collector)
(a method added in Java 9). - find(String) - Method in interface com.terracottatech.store.ComplexData
-
Do a filtering find operation across this object based on the Dot Notation given.
- find(String) - Method in interface com.terracottatech.store.definition.ListCellDefinition
-
Construct a potentially portable find function.
- find(String) - Method in interface com.terracottatech.store.definition.MapCellDefinition
-
Construct a potentially portable find function.
- find(String) - Method in class com.terracottatech.store.definition.StoreListImpl
- find(String) - Method in class com.terracottatech.store.definition.StoreMapImpl
- find(String) - Method in interface com.terracottatech.store.function.BuildableComplexDataFunction
- find(String) - Method in interface com.terracottatech.store.function.BuildableComplexDataOptionalFunction
- findAny() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.findAny()
. - findAny() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.findAny()
. - findAny() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.findAny()
. - findAny() - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.findAny()
. - findFirst() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.findFirst()
. - findFirst() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.findFirst()
. - findFirst() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.findFirst()
. - findFirst() - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.findFirst()
. - findFunction(String) - Static method in interface com.terracottatech.store.Record
- findOrElse(String, StoreList) - Method in interface com.terracottatech.store.definition.ListCellDefinition
-
Construct a potentially portable find function.
- findOrElse(String, StoreMap) - Method in interface com.terracottatech.store.definition.MapCellDefinition
-
Construct a potentially portable find function.
- findOrFail(String) - Method in interface com.terracottatech.store.definition.ListCellDefinition
-
Construct a potentially portable find function.
- findOrFail(String) - Method in interface com.terracottatech.store.definition.MapCellDefinition
-
Construct a potentially portable find function.
- first() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- first() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- first() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- first() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- first() - Method in interface com.terracottatech.store.Selection
-
Alias for
Selection.get(int)
where index=0; - first() - Static method in class com.terracottatech.store.Tuple
- firstOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- firstOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- firstOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- firstOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- firstOrElse(T) - Method in interface com.terracottatech.store.Selection
-
Alias for
Selection.getOrElse(int, Object)
where index=0. - firstOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- firstOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- firstOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- firstOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- firstOrFail() - Method in interface com.terracottatech.store.Selection
-
Alias for
Selection.getOrFail(int)
where index=0. - flatMap(DoubleFunction<? extends DoubleStream>) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.flatMap(java.util.function.DoubleFunction)
. - flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.flatMap(java.util.function.Function)
. - flatMap(IntFunction<? extends IntStream>) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.flatMap(java.util.function.IntFunction)
. - flatMap(LongFunction<? extends LongStream>) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.flatMap(java.util.function.LongFunction)
. - flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.flatMapToDouble(java.util.function.Function)
. - flatMapToInt(Function<? super T, ? extends IntStream>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.flatMapToInt(java.util.function.Function)
. - flatMapToLong(Function<? super T, ? extends LongStream>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.flatMapToLong(java.util.function.Function)
. - forEach(Consumer<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.forEach(java.util.function.Consumer)
. - forEach(DoubleConsumer) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.forEach(java.util.function.DoubleConsumer)
. - forEach(IntConsumer) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.forEach(java.util.function.IntConsumer)
. - forEach(LongConsumer) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.forEach(java.util.function.LongConsumer)
. - forEachOrdered(Consumer<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.forEachOrdered(java.util.function.Consumer)
. - forEachOrdered(DoubleConsumer) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.forEachOrdered(java.util.function.DoubleConsumer)
. - forEachOrdered(IntConsumer) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.forEachOrdered(java.util.function.IntConsumer)
. - forEachOrdered(LongConsumer) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.forEachOrdered(java.util.function.LongConsumer)
. - forJdkType(Class<? extends T>) - Static method in class com.terracottatech.store.Type
-
Return the Terracotta Store type corresponding to the supplied JDK type.
- fromOrdinal(int) - Static method in class com.terracottatech.store.Type
- FRS - Enum constant in enum class com.terracottatech.store.configuration.PersistentStorageEngine
- FRS_PERMANENT_ID - Static variable in interface com.terracottatech.store.configuration.PersistentStorageType
- function(R) - Static method in class com.terracottatech.store.function.Constants
-
Returns a
Function
that always returns the constantvalue
.
G
- GB - Enum constant in enum class com.terracottatech.store.configuration.MemoryUnit
- get(int) - Method in class com.terracottatech.store.definition.StoreListImpl
- get(int) - Method in class com.terracottatech.store.function.SelectionImpl
- get(int) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- get(int) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- get(int) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- get(int) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- get(int) - Method in interface com.terracottatech.store.Selection
-
Fetch a value at a specific index in the
Selection
. - get(CellDefinition<T>) - Method in interface com.terracottatech.store.CellCollection
-
Retrieve a cell by
CellDefinition
. - get(CellDefinition<T>) - Method in class com.terracottatech.store.CellCollection.SubsetView
- get(CellDefinition<T>) - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- get(Object) - Method in class com.terracottatech.store.definition.StoreMapImpl
- get(String) - Method in interface com.terracottatech.store.CellCollection
-
Retrieve a cell by name.
- get(String) - Method in class com.terracottatech.store.CellCollection.SubsetView
- get(String) - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- get(K) - Method in interface com.terracottatech.store.async.AsyncDatasetReader
-
An asynchronous equivalent to
DatasetReader.get(Comparable)
. - get(K) - Method in interface com.terracottatech.store.DatasetReader
-
Retrieves the record for the specified key.
- getAllIndexes() - Method in interface com.terracottatech.store.indexing.Indexing
-
Return the current set of indexes.
- getAvailable() - Method in interface com.terracottatech.store.usage.PhysicalResource
- getAvailable() - Method in interface com.terracottatech.store.usage.PhysicalUsageEvent
- getConcurrencyHint() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- getConcurrencyHint() - Method in interface com.terracottatech.store.configuration.AdvancedDatasetConfiguration
- getDataset(String, Type<K>) - Method in interface com.terracottatech.store.manager.DatasetManager
-
Gets a
Dataset
with the specified name and key type. - getDatasetConfiguration() - Method in class com.terracottatech.store.manager.DatasetManagerConfiguration.DatasetInfo
- getDatasetManagerConfiguration() - Method in interface com.terracottatech.store.manager.DatasetManager
- getDatasetManagerConfigurationParser() - Static method in interface com.terracottatech.store.manager.DatasetManagerConfigurationParser
- getDatasets() - Method in interface com.terracottatech.store.manager.DatasetManagerConfiguration
-
Gives info of
Dataset
s configured in thisDatasetManagerConfiguration
such as key type andDatasetConfiguration
- getDiskDurability() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- getDiskDurability() - Method in interface com.terracottatech.store.configuration.DatasetConfiguration
- getDiskResource() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- getDiskResource() - Method in interface com.terracottatech.store.configuration.DatasetConfiguration
- getDurabilityEnum() - Method in class com.terracottatech.store.configuration.BaseDiskDurability
- getDurabilityEnum() - Method in interface com.terracottatech.store.configuration.DiskDurability
- getEngineStatus() - Method in enum class com.terracottatech.store.configuration.PersistentStorageEngine
- getEngineStatus() - Method in interface com.terracottatech.store.configuration.PersistentStorageType
-
Returns the status of the current feature support for this particular persistent storage engine.
- getEqualsPredicate() - Method in interface com.terracottatech.store.Record
-
Returns a predicate that tests if another
Record
instance is the same as this one. - getFirst() - Method in class com.terracottatech.store.Tuple
-
Returns the first value held in the Tuple.
- getIdentifier() - Method in interface com.terracottatech.store.usage.Resource
- getIndexes() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- getIndexes() - Method in interface com.terracottatech.store.configuration.DatasetConfiguration
- getIndexing() - Method in interface com.terracottatech.store.Dataset
-
Exposes the
indexing
instance used to create, alter and delete indexes for this dataset. - getJDKType() - Method in class com.terracottatech.store.Type
-
Returns the corresponding JDK type for this Terracotta Store type.
- getKey() - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- getKey() - Method in interface com.terracottatech.store.KeyedCellCollection
-
Returns the key for this collection.
- getKey() - Method in class com.terracottatech.store.KeyedCellCollection.SubsetView
- getKey() - Method in interface com.terracottatech.store.ReadRecordAccessor
-
Returns the key that this accessor is against.
- getKeyType() - Method in interface com.terracottatech.store.DatasetReader
-
Return the key type of underlying
Dataset
. - getLiveIndexes() - Method in interface com.terracottatech.store.indexing.Indexing
-
Return the current set of live indexes.
- getLongName() - Method in enum class com.terracottatech.store.configuration.PersistentStorageEngine
- getLongName() - Method in interface com.terracottatech.store.configuration.PersistentStorageType
-
Returns a display name for this persistent storage type that cen be used for logging etc.
- getMembers() - Method in interface com.terracottatech.store.coordination.Coordinator
-
Return the current set of members in this coordinator.
- getMillisDuration() - Method in class com.terracottatech.store.configuration.BaseDiskDurability.Timed
- getOccupancy() - Method in interface com.terracottatech.store.usage.SizedResource
- getOccupancy() - Method in interface com.terracottatech.store.usage.UsageEvent
- getOffheapResource() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- getOffheapResource() - Method in interface com.terracottatech.store.configuration.DatasetConfiguration
- getOrElse(int, T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- getOrElse(int, T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- getOrElse(int, T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- getOrElse(int, T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- getOrElse(int, T) - Method in interface com.terracottatech.store.Selection
-
Fetch a value at a specific index in the
Selection
. - getOrFail(int) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- getOrFail(int) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- getOrFail(int) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- getOrFail(int) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- getOrFail(int) - Method in interface com.terracottatech.store.Selection
-
Fetch a value at a specific index in the
Selection
. - getOwnUsage() - Method in interface com.terracottatech.store.usage.OffHeapResource
- getPermanentId() - Method in enum class com.terracottatech.store.configuration.PersistentStorageEngine
- getPermanentId() - Method in interface com.terracottatech.store.configuration.PersistentStorageType
-
Returns a permanent identifier for this persistent storage type that is guaranteed to stay unique, regardless of all the new persistent storage type(s) that may be added in the future.
- getPersistentStorageType() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- getPersistentStorageType() - Method in interface com.terracottatech.store.configuration.DatasetConfiguration
- getResources() - Method in interface com.terracottatech.store.ResourceUsageMetrics
- getResourceUsageMetrics() - Method in interface com.terracottatech.store.Dataset
- getResult() - Method in exception com.terracottatech.store.coordination.RoleViolationException
-
Return the result of the associated role task execution.
- getSecond() - Method in class com.terracottatech.store.Tuple
-
Returns the second value held in the Tuple.
- getShortName() - Method in enum class com.terracottatech.store.configuration.PersistentStorageEngine
- getShortName() - Method in interface com.terracottatech.store.configuration.PersistentStorageType
-
Returns a case insensitive name for this persistent storage type that can be used for configuration etc.
- getStorageType() - Method in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.PersistenceMode
- getTCUsage() - Method in interface com.terracottatech.store.usage.DiskResource
- getTotal() - Method in interface com.terracottatech.store.usage.DiskResource
- getTotal() - Method in interface com.terracottatech.store.usage.OffHeapResource
- getTotal() - Method in interface com.terracottatech.store.usage.PhysicalResource
- getTotal() - Method in interface com.terracottatech.store.usage.PhysicalUsageEvent
- getType() - Method in class com.terracottatech.store.manager.DatasetManagerConfiguration.DatasetInfo
- getType() - Method in interface com.terracottatech.store.manager.DatasetManagerConfiguration
- getType() - Method in interface com.terracottatech.store.usage.Resource
- getUsed() - Method in interface com.terracottatech.store.usage.PhysicalResource
- getUsed() - Method in interface com.terracottatech.store.usage.PhysicalUsageEvent
- greaterThan(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- greaterThan(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- greaterThan(T) - Method in interface com.terracottatech.store.Selection.ComparableSelection
-
Return a new
Selection.ComparableSelection
with values strictly greater than the parameter - greaterThanOrEqual(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- greaterThanOrEqual(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- greaterThanOrEqual(T) - Method in interface com.terracottatech.store.Selection.ComparableSelection
-
Return a new
Selection.ComparableSelection
with values greater than or equal to the parameter - groupingBy(Function<? super T, ? extends K>, Collector<? super T, A, D>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.groupingBy(Function, Collector)
- groupingByConcurrent(Function<? super T, ? extends K>, Collector<? super T, A, D>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.groupingByConcurrent(Function, Collector)
H
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface com.terracottatech.store.async.Operation
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface com.terracottatech.store.async.Operation
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface com.terracottatech.store.async.Operation
- hashCode() - Method in class com.terracottatech.store.AbstractRecord
- hashCode() - Method in class com.terracottatech.store.CellCollection.SubsetView
- hashCode() - Method in class com.terracottatech.store.configuration.BaseDiskDurability.Timed
- hashCode() - Method in class com.terracottatech.store.definition.CellDefinition.CellImpl
- hashCode() - Method in class com.terracottatech.store.definition.CellDefinition.Impl
- hashCode() - Method in class com.terracottatech.store.definition.StoreListImpl
- hashCode() - Method in class com.terracottatech.store.definition.StoreMapImpl
- hashCode() - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- hashCode() - Method in interface com.terracottatech.store.KeyedCellCollection
-
Returns a hash code value for this collection.
- hashCode() - Method in class com.terracottatech.store.KeyedCellCollection.SubsetView
- hashCode() - Method in interface com.terracottatech.store.StoreList
-
hashcode() implementations of Complex list objects do not necessarily adhere to the default Java List contract for hashcode.
- hashCode() - Method in class com.terracottatech.store.Tuple
- hashCode() - Method in class com.terracottatech.store.Type
- hashCode() - Method in class com.terracottatech.store.TypedValue.Impl
- hashCode(Object) - Static method in class com.terracottatech.store.Type
-
Return a hash code value consistent with
Type.equals(Object, Object)
. - head(int) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that returns the head of the extracted byte array.
- head(int) - Method in interface com.terracottatech.store.function.BuildableBytesOptionalFunction
-
Returns a function that maps the head of the extracted byte array.
- holder(String) - Method in interface com.terracottatech.store.coordination.Coordinator
-
Return the name of the current holder of a given role.
- HYBRID - Enum constant in enum class com.terracottatech.store.configuration.PersistentStorageEngine
- HYBRID - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.PersistenceMode
-
Some data is stored in-memory.
- HYBRID_PERMANENT_ID - Static variable in interface com.terracottatech.store.configuration.PersistentStorageType
I
- identity() - Static method in interface com.terracottatech.store.function.BuildableFunction
-
Returns a function that simply returns its argument.
- ifBoolean() - Method in interface com.terracottatech.store.TypedValue
- ifBytes() - Method in interface com.terracottatech.store.TypedValue
- ifCharacter() - Method in interface com.terracottatech.store.TypedValue
- ifDouble() - Method in interface com.terracottatech.store.TypedValue
- iff(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncReadRecordAccessor
-
Equivalent to
ReadRecordAccessor.iff(Predicate)
, but returns an AsyncConditionalReadRecordAccessor rather than a ConditionalReadRecordAccessor. - iff(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
Equivalent to
ReadWriteRecordAccessor.iff(Predicate)
, but returns an AsyncConditionalReadWriteRecordAccessor rather than a ConditionalReadWriteRecordAccessor. - iff(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.ReadRecordAccessor
-
Read operations on the returned ConditionalReadRecordAccessor will have the supplied predicate applied to the record held against the key used to create this ReadRecordAccessor.
- iff(Predicate<? super Record<K>>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Read and write operations on the returned ConditionalReadWriteRecordAccessor will have the supplied predicate applied to the record held against the key used to create this ReadWriteRecordAccessor.
- ifInteger() - Method in interface com.terracottatech.store.TypedValue
- ifList() - Method in interface com.terracottatech.store.TypedValue
- ifLong() - Method in interface com.terracottatech.store.TypedValue
- ifMap() - Method in interface com.terracottatech.store.TypedValue
- ifString() - Method in interface com.terracottatech.store.TypedValue
- ifType(Type<TT>) - Method in interface com.terracottatech.store.TypedValue
-
Return the value as an optional, if it matches the given type.
- Impl(Type<T>, T) - Constructor for class com.terracottatech.store.TypedValue.Impl
-
Instantiates a new .
- in(Set<? super R>) - Method in interface com.terracottatech.store.function.BuildableFunction
-
Returns a predicate that tests the value generated by
this
is contained within the supplied set. - in(Set<? super R>) - Method in interface com.terracottatech.store.function.BuildableOptionalFunction
-
Returns a predicate that tests the value generated by
this
is contained within the supplied set. - in(R...) - Method in interface com.terracottatech.store.function.BuildableFunction
-
Returns a predicate that tests the value generated by
this
is contained within the supplied collection. - in(R...) - Method in interface com.terracottatech.store.function.BuildableOptionalFunction
-
Returns a predicate that tests the value generated by
this
is contained within the supplied collection. - increment() - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a function that increments
this
by one. - increment() - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a function that increments
this
by one. - increment() - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a function that increments
this
by one. - index(CellDefinition<?>, IndexSettings) - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Configure indexing for given cell.
- Index<T extends Comparable<T>> - Interface in com.terracottatech.store.indexing
-
Representation of an index.
- Index.Status - Enum Class in com.terracottatech.store.indexing
-
Status of an index.
- Indexing - Interface in com.terracottatech.store.indexing
-
Allows creation, destruction, and querying of the indexes available to a
Dataset
. - IndexSettings - Interface in com.terracottatech.store.indexing
-
Representation of the configuration settings for an index.
- INITALIZING - Enum constant in enum class com.terracottatech.store.indexing.Index.Status
-
The state of an created, but not yet fully populated index.
- inline() - Method in interface com.terracottatech.store.stream.MutableRecordStream
- inline() - Method in interface com.terracottatech.store.stream.RecordStream
-
Returns an equivalent stream where any client side operations are performed inline with the server side.
- INMEMORY - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.PersistenceMode
-
All data is stored in-memory, disk is used purely for persistence.
- input(Function<T, R>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a bi-function that returns the result of the first argument applied to the given function.
- insert(int, byte[]) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that inserts the provided array at a specific offset.
- install(Cell<?>...) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a transform that outputs the specified set of cells.
- install(Iterable<Cell<?>>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a transform that outputs the specified set of cells.
- INT - Enum constant in enum class com.terracottatech.store.Type.Enum
- INT - Static variable in class com.terracottatech.store.Type
-
The
Integer
type. - IntCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
integer
cell. - integers() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- integers() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- integers() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- integers() - Method in interface com.terracottatech.store.TypedValueSelection
- intResultOf(ToIntFunction<? super Record<?>>) - Method in interface com.terracottatech.store.UpdateOperation.IntWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and value derived by applying the function to the existing record.
- intStream() - Method in interface com.terracottatech.store.Selection.IntSelection
-
Primitive stream
- intValueFrom(Function<IntCellDefinition, ToIntFunction<? super Record<?>>>) - Method in interface com.terracottatech.store.UpdateOperation.IntWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and an integer derived via a function of that definition.
- intValueOr(int) - Method in interface com.terracottatech.store.definition.IntCellDefinition
-
Returns a function that extracts this cells value from a record.
- intValueOrFail() - Method in interface com.terracottatech.store.definition.IntCellDefinition
-
Returns a function that extracts this cells value from a record.
- is(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a predicate that tests the value generated by
this
for equality with the supplied constant. - is(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a predicate that tests the value generated by
this
for equality with the supplied constant. - is(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a predicate that tests the value generated by
this
for equality with the supplied constant. - is(R) - Method in interface com.terracottatech.store.function.BuildableComparableFunction
- is(R) - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
- is(R) - Method in interface com.terracottatech.store.function.BuildableFunction
-
Returns a predicate that tests the value generated by
this
for equality with the supplied constant. - is(R) - Method in interface com.terracottatech.store.function.BuildableOptionalFunction
-
Returns a predicate that tests the value generated by
this
for equality with the supplied constant. - is(R) - Method in interface com.terracottatech.store.function.ComparableFunction
-
Returns a predicate that tests the value generated by
this
for equality with the supplied constant. - isBoolean() - Method in interface com.terracottatech.store.TypedValue
- isBytes() - Method in interface com.terracottatech.store.TypedValue
- isCharacter() - Method in interface com.terracottatech.store.TypedValue
- isDouble() - Method in interface com.terracottatech.store.TypedValue
- isEmpty() - Method in interface com.terracottatech.store.ComplexData
-
Is this object empty?
- isEmpty() - Method in class com.terracottatech.store.definition.StoreListImpl
- isEmpty() - Method in class com.terracottatech.store.definition.StoreMapImpl
- isEmpty() - Method in interface com.terracottatech.store.function.BuildableComplexDataFunction
- isEmpty() - Method in interface com.terracottatech.store.function.BuildableComplexDataOptionalFunction
- isEmpty() - Method in class com.terracottatech.store.function.SelectionImpl
- isEmpty() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- isEmpty() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- isFalse() - Method in interface com.terracottatech.store.definition.BoolCellDefinition
-
Returns a record predicate derived from the logical inverse of this cell value.
- isGreaterThan(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than the supplied constant. - isGreaterThan(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than the supplied constant. - isGreaterThan(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than the supplied constant. - isGreaterThan(R) - Method in interface com.terracottatech.store.function.BuildableComparableFunction
- isGreaterThan(R) - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than the supplied constant. - isGreaterThan(R) - Method in interface com.terracottatech.store.function.ComparableFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than the supplied constant. - isGreaterThanOrEqualTo(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than or equal to the supplied constant. - isGreaterThanOrEqualTo(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than or equal to the supplied constant. - isGreaterThanOrEqualTo(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than or equal to the supplied constant. - isGreaterThanOrEqualTo(R) - Method in interface com.terracottatech.store.function.BuildableComparableFunction
- isGreaterThanOrEqualTo(R) - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than or equal to the supplied constant. - isGreaterThanOrEqualTo(R) - Method in interface com.terracottatech.store.function.ComparableFunction
-
Returns a predicate that tests the value generated by
this
to see if it is greater than or equal to the supplied constant. - isInteger() - Method in interface com.terracottatech.store.TypedValue
- isLessThan(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than the supplied constant. - isLessThan(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than the supplied constant. - isLessThan(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than the supplied constant. - isLessThan(R) - Method in interface com.terracottatech.store.function.BuildableComparableFunction
- isLessThan(R) - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than the supplied constant. - isLessThan(R) - Method in interface com.terracottatech.store.function.ComparableFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than the supplied constant. - isLessThanOrEqualTo(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than or equal to the supplied constant. - isLessThanOrEqualTo(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than or equal to the supplied constant. - isLessThanOrEqualTo(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than or equal to the supplied constant. - isLessThanOrEqualTo(R) - Method in interface com.terracottatech.store.function.BuildableComparableFunction
- isLessThanOrEqualTo(R) - Method in interface com.terracottatech.store.function.BuildableComparableOptionalFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than or equal to the supplied constant. - isLessThanOrEqualTo(R) - Method in interface com.terracottatech.store.function.ComparableFunction
-
Returns a predicate that tests the value generated by
this
to see if it is less than or equal to the supplied constant. - isList() - Method in interface com.terracottatech.store.TypedValue
- isLong() - Method in interface com.terracottatech.store.TypedValue
- isMap() - Method in interface com.terracottatech.store.TypedValue
- isMutable() - Method in interface com.terracottatech.store.ComplexData
-
Is this a mutable representation?
- isMutable() - Method in class com.terracottatech.store.definition.StoreListImpl
- isMutable() - Method in class com.terracottatech.store.definition.StoreMapImpl
- isString() - Method in interface com.terracottatech.store.TypedValue
- isTCSon(SonType) - Static method in class com.terracottatech.store.definition.SonBridge
- isTrue() - Method in interface com.terracottatech.store.definition.BoolCellDefinition
-
Returns a record predicate derived from this cell value.
- isType(Type<?>) - Method in interface com.terracottatech.store.TypedValue
-
Is this a specific type
- iterator() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
- iterator() - Method in interface com.terracottatech.store.async.AsyncIntStream
- iterator() - Method in interface com.terracottatech.store.async.AsyncLongStream
- iterator() - Method in class com.terracottatech.store.CellCollection.SubsetView
- iterator() - Method in class com.terracottatech.store.CellSet
-
Returns an
Iterator
over the cells in this set. - iterator() - Method in class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionReader
- iterator() - Method in class com.terracottatech.store.definition.StoreListImpl
- iterator() - Method in class com.terracottatech.store.function.SelectionImpl
- iterator() - Method in class com.terracottatech.store.KeyedCellCollection.Detached
K
- KB - Enum constant in enum class com.terracottatech.store.configuration.MemoryUnit
- KEY_FIELD_NAME - Static variable in interface com.terracottatech.store.KeyedCellCollection
-
The JSON/TSON field name for the key.
- KeyedCellCollection<K extends Comparable<K>> - Interface in com.terracottatech.store
- KeyedCellCollection.Detached<K extends Comparable<K>> - Class in com.terracottatech.store
-
An isolated (from any dataset) keyed cell collection.
- KeyedCellCollection.SubsetView<K extends Comparable<K>> - Class in com.terracottatech.store
-
A subset view of a keyed cell collection.
- KeyedCellCollectionReader(Reader) - Constructor for class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionReader
-
Constructor for unknown key types.
- KeyedCellCollectionReader(Reader, Type<T>) - Constructor for class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionReader
-
Constructor where all the keyed cell collections will have the same known key type.
- keyedCellCollectionStream() - Method in class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionReader
-
Return a stream of keyed cell collections.
- KeyedCellCollectionWriter(Writer) - Constructor for class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionWriter
-
Constructor for a specific Writer and using the default line seperator.
- keyFunction() - Static method in interface com.terracottatech.store.Record
-
Returns a function that, given a record, gives the key.
- keySet() - Method in class com.terracottatech.store.definition.StoreMapImpl
L
- last() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- last() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- last() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- last() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- last() - Method in interface com.terracottatech.store.Selection
-
Alias for
Selection.get(int)
where index = size()-1; - lastOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- lastOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- lastOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- lastOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- lastOrElse(T) - Method in interface com.terracottatech.store.Selection
-
Alias for
Selection.getOrElse(int, Object)
where index = size()-1. - lastOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- lastOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- lastOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- lastOrFail() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- lastOrFail() - Method in interface com.terracottatech.store.Selection
-
Alias for
Selection.getOrFail(int)
where index = size()-1. - length() - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that returns the length of the extracted byte array.
- length() - Method in interface com.terracottatech.store.function.BuildableBytesOptionalFunction
-
Returns a function that maps the length of the extracted byte array.
- length() - Method in interface com.terracottatech.store.function.BuildableStringFunction
-
Returns a function that maps the length of the extracted strings.
- length() - Method in interface com.terracottatech.store.function.BuildableStringOptionalFunction
-
Returns a function that maps the length of the extracted strings.
- lessThan(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- lessThan(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- lessThan(T) - Method in interface com.terracottatech.store.Selection.ComparableSelection
-
Return a new
Selection.ComparableSelection
with values strictly less than the parameter - lessThanOrEqual(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- lessThanOrEqual(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- lessThanOrEqual(T) - Method in interface com.terracottatech.store.Selection.ComparableSelection
-
Return a new
Selection.ComparableSelection
with values less than or equal to the parameter - limit(long) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.limit(long)
. - limit(long) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.limit(long)
. - limit(long) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.limit(long)
. - limit(long) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- limit(long) - Method in interface com.terracottatech.store.async.AsyncRecordStream
- limit(long) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.limit(long)
. - limit(long) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- limit(long) - Method in interface com.terracottatech.store.stream.RecordStream
- LIST - Enum constant in enum class com.terracottatech.store.Type.Enum
- LIST - Static variable in class com.terracottatech.store.Type
-
The
StoreList
type. - ListCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
StoreList
cell. - listDatasets() - Method in interface com.terracottatech.store.manager.DatasetManager
-
List all existing
Dataset
s known to thisDatasetManager
. - Listener - Interface in com.terracottatech.store.coordination
-
Coordinator event listener interface.
- listOf(Reader) - Static method in interface com.terracottatech.store.StoreList
-
Construct a single StoreList by parser from the provided Reader.
- listOf(String) - Static method in interface com.terracottatech.store.StoreList
-
Construct a single StoreList by parser the provided String
- lists() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- lists() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- lists() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- lists() - Method in interface com.terracottatech.store.TypedValueSelection
- LIVE - Enum constant in enum class com.terracottatech.store.indexing.Index.Status
-
The state of a live and usable index.
- liveList() - Method in class com.terracottatech.store.definition.StoreListImpl
- liveMap() - Method in class com.terracottatech.store.definition.StoreMapImpl
- log(String, Function<? super T, ?>...) - Static method in interface com.terracottatech.store.stream.RecordStream
- LONG - Enum constant in enum class com.terracottatech.store.Type.Enum
- LONG - Static variable in class com.terracottatech.store.Type
-
The
Long
type. - LongCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
long
cell. - longResultOf(ToLongFunction<? super Record<?>>) - Method in interface com.terracottatech.store.UpdateOperation.LongWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and value derived by applying the function to the existing record.
- longs() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- longs() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- longs() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- longs() - Method in interface com.terracottatech.store.TypedValueSelection
- longStream() - Method in interface com.terracottatech.store.Selection.LongSelection
- longValueFrom(Function<LongCellDefinition, ToLongFunction<? super Record<?>>>) - Method in interface com.terracottatech.store.UpdateOperation.LongWriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and a long derived via a function of that definition.
- longValueOr(long) - Method in interface com.terracottatech.store.definition.LongCellDefinition
-
Returns a function that extracts this cells value from a record.
- longValueOrFail() - Method in interface com.terracottatech.store.definition.LongCellDefinition
-
Returns a function that extracts this cells value from a record.
M
- map(DoubleUnaryOperator) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.map(java.util.function.DoubleUnaryOperator)
. - map(Function<? super T, ? extends R>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.map(java.util.function.Function)
. - map(Function<? super T, ? extends U>) - Method in interface com.terracottatech.store.async.Operation
-
Returns a new Operation that represents the synchronous mapping of this stages result using the provided function.
- map(IntUnaryOperator) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.map(java.util.function.IntUnaryOperator)
. - map(LongUnaryOperator) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.map(java.util.function.LongUnaryOperator)
. - MAP - Enum constant in enum class com.terracottatech.store.Type.Enum
- MAP - Static variable in class com.terracottatech.store.Type
-
The
StoreMap
type. - MapCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
StoreMap
cell. - mapOf(Reader) - Static method in interface com.terracottatech.store.StoreMap
-
Create a StoreMap by parsing from the Reader.
- mapOf(Iterable<? extends Cell<?>>) - Static method in interface com.terracottatech.store.StoreMap
-
Create a map from a
CellSet
. - mapOf(String) - Static method in interface com.terracottatech.store.StoreMap
-
Create a StoreMap by parsing the String.
- mapping(Function<? super T, ? extends U>, Collector<? super U, A, R>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.mapping(Function, Collector)
- maps() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- maps() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- maps() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- maps() - Method in interface com.terracottatech.store.TypedValueSelection
- mapToDouble(IntToDoubleFunction) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.mapToDouble(java.util.function.IntToDoubleFunction)
. - mapToDouble(LongToDoubleFunction) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.mapToDouble(java.util.function.LongToDoubleFunction)
. - mapToDouble(ToDoubleFunction<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.mapToDouble(java.util.function.ToDoubleFunction)
. - mapToInt(DoubleToIntFunction) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.mapToInt(java.util.function.DoubleToIntFunction)
. - mapToInt(LongToIntFunction) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.mapToInt(java.util.function.LongToIntFunction)
. - mapToInt(ToIntFunction<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.mapToInt(java.util.function.ToIntFunction)
. - mapToLong(DoubleToLongFunction) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.mapToLong(java.util.function.DoubleToLongFunction)
. - mapToLong(IntToLongFunction) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.mapToLong(java.util.function.IntToLongFunction)
. - mapToLong(ToLongFunction<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.mapToLong(java.util.function.ToLongFunction)
. - mapToObj(DoubleFunction<? extends U>) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.mapToObj(java.util.function.DoubleFunction)
. - mapToObj(IntFunction<? extends U>) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.mapToObj(java.util.function.IntFunction)
. - mapToObj(LongFunction<? extends U>) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.mapToObj(java.util.function.LongFunction)
. - max() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.max()
. - max() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.max()
. - max() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.max()
. - max() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- max() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- max() - Method in interface com.terracottatech.store.Selection.ComparableSelection
-
Return an optional of the maximum value in this Selection
- max(Comparator<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.max(java.util.Comparator)
. - maxBy(Comparator<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.maxBy(Comparator)
- MB - Enum constant in enum class com.terracottatech.store.configuration.MemoryUnit
- memberJoined(String) - Method in interface com.terracottatech.store.coordination.Listener
-
A member with the given
name
joined the coordinator. - memberLeft(String) - Method in interface com.terracottatech.store.coordination.Listener
-
A member with the given
name
left the coordinator. - MemoryUnit - Enum Class in com.terracottatech.store.configuration
- mergeConservatively(DiskDurability) - Method in class com.terracottatech.store.configuration.BaseDiskDurability
- mergeConservatively(DiskDurability) - Method in class com.terracottatech.store.configuration.BaseDiskDurability.Timed
- mergeConservatively(DiskDurability) - Method in interface com.terracottatech.store.configuration.DiskDurability
- min() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.min()
. - min() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.min()
. - min() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.min()
. - min() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- min() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- min() - Method in interface com.terracottatech.store.Selection.ComparableSelection
-
Return an optional of the minimum value in this Selection
- min(Comparator<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.min(java.util.Comparator)
. - minBy(Comparator<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.minBy(Comparator)
- missedEvents() - Method in interface com.terracottatech.store.ChangeListener
- multiply(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a function that calculates the product of
this
andmultiplier
. - multiply(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a function that calculates the product of
this
andmultiplier
. - multiply(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a function that calculates the product of
this
andmultiplier
. - mutableCopy() - Method in interface com.terracottatech.store.ComplexData
-
Make a mutable deep copy of this complex data object.
- mutableCopy() - Method in class com.terracottatech.store.definition.StoreListImpl
- mutableCopy() - Method in class com.terracottatech.store.definition.StoreMapImpl
- mutableCopy() - Method in interface com.terracottatech.store.StoreList
-
Make a copy of this instance that is assured to be mutable.
- mutableCopy() - Method in interface com.terracottatech.store.StoreMap
-
Make deep copy of this map, ensuring it is mutable.
- MutableRecordStream<K extends Comparable<K>> - Interface in com.terracottatech.store.stream
- mutate(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
-
Performs an update transformation against the
Record
s in the stream. - mutate(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.stream.MutableRecordStream
-
Performs an update transformation against the
Record
s in the stream. - mutateThen(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
-
Performs an update transformation against the
Record
s in the stream. - mutateThen(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.stream.MutableRecordStream
-
Performs an update transformation against the
Record
s in the stream. - MUTATION - Enum constant in enum class com.terracottatech.store.ChangeType
N
- name() - Method in class com.terracottatech.store.definition.CellDefinition.Impl
- name() - Method in interface com.terracottatech.store.definition.CellDefinition
-
Returns the name of this definition.
- negate() - Method in interface com.terracottatech.store.function.BuildablePredicate
- NEW - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.FileMode
-
Instantiate a fresh persistent storage instance.
- newCell(T) - Method in class com.terracottatech.store.definition.CellDefinition.Impl
- newCell(T) - Method in interface com.terracottatech.store.definition.CellDefinition
-
Creates a new cell binding this definition to the given value.
- newDataset(String, Type<K>, DatasetConfiguration) - Method in interface com.terracottatech.store.manager.DatasetManager
-
Create a new persistent
Dataset
with the given name and key type. - newDataset(String, Type<K>, DatasetConfigurationBuilder) - Method in interface com.terracottatech.store.manager.DatasetManager
-
Create a new persistent
Dataset
with the given name and key type. - newList() - Static method in interface com.terracottatech.store.StoreList
-
Canonical away to create a new StoreList instance.
- newMap() - Static method in interface com.terracottatech.store.StoreMap
-
Conanonical constrcutor for new StoreMap instances.
- nextKeyedCellCollection() - Method in class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionReader
-
Fetch the next
KeyedCellCollection
from the input source. - nextKeyedCellCollection() - Method in class com.terracottatech.store.definition.ComplexDataParser
-
Parse the next keyed complex map, with an unknown key type, from the input source.
- nextKeyedCellCollection(Type<K>) - Method in class com.terracottatech.store.definition.ComplexDataParser
-
Parse the next keyed complex map, with an expected key type, from the input source.
- nextList() - Method in class com.terracottatech.store.definition.ComplexDataParser
-
Parse the next StoreList from the input source.
- nextMap() - Method in class com.terracottatech.store.definition.ComplexDataParser
-
Parse the next StoreMap from the input source.
- noneMatch(DoublePredicate) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.noneMatch(java.util.function.DoublePredicate)
. - noneMatch(IntPredicate) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.noneMatch(java.util.function.IntPredicate)
. - noneMatch(LongPredicate) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.noneMatch(java.util.function.LongPredicate)
. - noneMatch(Predicate<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.noneMatch(java.util.function.Predicate)
. - notEmpty() - Method in interface com.terracottatech.store.ComplexData
-
Not empty.
- notEmpty() - Method in interface com.terracottatech.store.function.BuildableComplexDataFunction
- notEmpty() - Method in interface com.terracottatech.store.function.BuildableComplexDataOptionalFunction
- notEmpty() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- notEmpty() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
O
- of(Cell<?>...) - Static method in class com.terracottatech.store.CellSet
-
Creates a new, mutable
CellSet
instance containing the specifiedCell
instances. - of(StoreMap) - Static method in interface com.terracottatech.store.KeyedCellCollection
-
Create a keyed cell collection from the given
StoreMap
. - of(Type<K>, StoreMap) - Static method in interface com.terracottatech.store.KeyedCellCollection
-
Create a keyed cell collection with the givn from the given
StoreMap
. - of(K, Cell<?>...) - Static method in interface com.terracottatech.store.KeyedCellCollection
-
Create a keyed cell collection with the given key and cells.
- of(K, Iterable<Cell<?>>) - Static method in interface com.terracottatech.store.KeyedCellCollection
-
Create a keyed cell collection with the given key and cells.
- of(T, U) - Static method in class com.terracottatech.store.Tuple
-
Creates a Tuple with two values.
- offheap(String) - Method in interface com.terracottatech.store.configuration.DatasetConfigurationBuilder
-
Set the name of the resource to use for offheap storage
- offheap(String, long, MemoryUnit) - Method in interface com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder
-
Registers an amount of offheap memory
- OFFHEAP - Enum constant in enum class com.terracottatech.store.usage.CoreType
- OffHeapResource - Interface in com.terracottatech.store.usage
- on() - Method in interface com.terracottatech.store.indexing.Index
-
CellDefinition
for the cells that are being indexed by this index. - on(K) - Method in interface com.terracottatech.store.async.AsyncDatasetReader
-
Equivalent to
DatasetReader.on(Comparable)
, but returns an AsyncReadRecordAccessor rather than a ReadRecordAccessor. - on(K) - Method in interface com.terracottatech.store.async.AsyncDatasetWriterReader
-
Equivalent to
DatasetWriterReader.on(Comparable)
, but returns an AsyncReadWriteRecordAccessor rather than a ReadWriteRecordAccessor. - on(K) - Method in interface com.terracottatech.store.DatasetReader
-
Returns a ReadRecordAccessor which can be used to for fine-control of read operations on the record held against the specified key.
- on(K) - Method in interface com.terracottatech.store.DatasetWriterReader
-
Returns a ReadWriteRecordAccessor which can be used to for fine-control of read and write operations on the record held against the specified key.
- onChange(K, ChangeType) - Method in interface com.terracottatech.store.ChangeListener
-
This method will be called when a key is added or deleted, or when the record against a key is mutated.
- onClose(Runnable) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- onClose(Runnable) - Method in interface com.terracottatech.store.async.AsyncRecordStream
- onClose(Runnable) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- onClose(Runnable) - Method in interface com.terracottatech.store.stream.RecordStream
- operation(CompletableFuture<T>) - Static method in interface com.terracottatech.store.async.Operation
-
Create an operation who's completion is tied to the given
CompletableFuture
. - operation(CompletableFuture<T>, Executor) - Static method in interface com.terracottatech.store.async.Operation
-
/** Create an operation who's completion is tied to the given
CompletableFuture
. - operation(Future<T>) - Static method in interface com.terracottatech.store.async.Operation
-
Create an operation who's completion is tied to the given
Future
. - operation(Future<T>, Executor) - Static method in interface com.terracottatech.store.async.Operation
-
Create an operation who's completion is tied to the given
Future
. - Operation<T> - Interface in com.terracottatech.store.async
-
A representation of the asynchronous execution of an operation.
- or(Predicate<? super T>) - Method in interface com.terracottatech.store.function.BuildablePredicate
- OS_DETERMINED - Static variable in class com.terracottatech.store.configuration.BaseDiskDurability
-
Static instance of
DiskDurability
representing disk durability that is left to the operating system. - output(Function<U, R>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a bi-function that returns the result of the second argument applied to the given function.
- OVERWRITE - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.FileMode
-
Destroy the existing instance, if one is found, and create a new one.
P
- parallel() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
- parallel() - Method in interface com.terracottatech.store.async.AsyncIntStream
- parallel() - Method in interface com.terracottatech.store.async.AsyncLongStream
- parallel() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- parallel() - Method in interface com.terracottatech.store.async.AsyncRecordStream
- parallel() - Method in interface com.terracottatech.store.stream.MutableRecordStream
- parallel() - Method in interface com.terracottatech.store.stream.RecordStream
- parse(URL) - Method in interface com.terracottatech.store.manager.DatasetManagerConfigurationParser
- parseDatasetManagerConfig(URL) - Static method in interface com.terracottatech.store.manager.XmlConfiguration
-
Creates a
DatasetManagerConfiguration
with the given XML configuration - parser(Reader) - Static method in interface com.terracottatech.store.ComplexData
-
Acquire a parse for a specific reader.
- parser(String) - Static method in interface com.terracottatech.store.ComplexData
-
Acquire a parser for a specific string
- partitioningBy(Predicate<? super T>, Collector<? super T, A, D>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.partitioningBy(Predicate, Collector)
- PB - Enum constant in enum class com.terracottatech.store.configuration.MemoryUnit
- peek(Consumer<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- peek(Consumer<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncRecordStream
- peek(Consumer<? super Record<K>>) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- peek(Consumer<? super Record<K>>) - Method in interface com.terracottatech.store.stream.RecordStream
- peek(Consumer<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.peek(java.util.function.Consumer)
. - peek(DoubleConsumer) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.peek(java.util.function.DoubleConsumer)
. - peek(IntConsumer) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.peek(java.util.function.IntConsumer)
. - peek(LongConsumer) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.peek(java.util.function.LongConsumer)
. - permanentIdToStorageType(int) - Static method in interface com.terracottatech.store.configuration.PersistentStorageType
- PersistentStorageEngine - Enum Class in com.terracottatech.store.configuration
-
Programmatic representation of various persistent storage engine supported by the system and their attributes.
- PersistentStorageType - Interface in com.terracottatech.store.configuration
-
Persistent Storage engine type configured for a given dataset along with its attributes.
- PhysicalResource - Interface in com.terracottatech.store.usage
- PhysicalUsageEvent - Interface in com.terracottatech.store.usage
- POPULATION - Enum constant in enum class com.terracottatech.store.function.Collectors.VarianceType
-
The population variance, (aka the biased sample variance).
- POTENTIAL - Enum constant in enum class com.terracottatech.store.indexing.Index.Status
-
The state of a defined but not yet created index.
- predicate(boolean) - Static method in class com.terracottatech.store.function.Constants
-
Returns a
Predicate
that always returns the constantvalue
. - ProductFeatureStatus - Enum Class in com.terracottatech.store.configuration
-
Specify lifecycle of a product feature.
- put(String, Type<T>, T) - Method in interface com.terracottatech.store.StoreMap
-
Put a typed value.
- put(String, TypedValue<?>) - Method in class com.terracottatech.store.definition.StoreMapImpl
- putAll(Map<? extends String, ? extends TypedValue<?>>) - Method in class com.terracottatech.store.definition.StoreMapImpl
R
- range(int, int) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that returns a range of the extracted byte array.
- range(int, int) - Method in interface com.terracottatech.store.function.BuildableBytesOptionalFunction
-
Returns a function that maps a range of the extracted byte array.
- read() - Method in interface com.terracottatech.store.async.AsyncConditionalReadRecordAccessor
-
An asynchronous equivalent to
ConditionalReadRecordAccessor.read()
. - read() - Method in interface com.terracottatech.store.ConditionalReadRecordAccessor
-
Reads the record held against the key used to create this ConditionalReadRecordAccessor, if that record matches the predicate used to create this ConditionalReadRecordAccessor.
- read(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.async.AsyncConditionalReadRecordAccessor
-
An asynchronous equivalent to
ConditionalReadRecordAccessor.read(Function)
. - read(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.async.AsyncReadRecordAccessor
-
An asynchronous equivalent to
ReadRecordAccessor.read(Function)
. - read(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.ConditionalReadRecordAccessor
-
Maps the record held against the key used to create this ConditionalReadRecordAccessor, if that record matches the predicate used to create this ConditionalReadRecordAccessor.
- read(Function<? super Record<K>, T>) - Method in interface com.terracottatech.store.ReadRecordAccessor
-
Maps the record held against the key used to create this ReadRecordAccessor.
- reader() - Method in interface com.terracottatech.store.Dataset
-
Provides read-only access on to this dataset.
- ReadRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store
-
A ReadRecordAccessor provides fine-control over read operations on the record held against the key that was used to create the ReadRecordAccessor.
- ReadWriteRecordAccessor<K extends Comparable<K>> - Interface in com.terracottatech.store
-
A ReadWriteRecordAccessor provides fine-control over read and write operations on the record held against the key that was used to create the ReadWriteRecordAccessor.
- Record<K extends Comparable<K>> - Interface in com.terracottatech.store
-
A record is a set of
Cell
s associated with a key. - records() - Method in interface com.terracottatech.store.async.AsyncDatasetReader
-
Returns an
AsyncStream
of the records in this dataset. - records() - Method in interface com.terracottatech.store.async.AsyncDatasetWriterReader
- records() - Method in interface com.terracottatech.store.DatasetReader
-
Returns a
Stream
of the records in this dataset. - records() - Method in interface com.terracottatech.store.DatasetWriterReader
-
Returns a
Stream
of the records in this dataset. - RecordStream<K extends Comparable<K>> - Interface in com.terracottatech.store.stream
- reduce(double, DoubleBinaryOperator) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.reduce(double, java.util.function.DoubleBinaryOperator)
. - reduce(int, IntBinaryOperator) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.reduce(int, java.util.function.IntBinaryOperator)
. - reduce(long, LongBinaryOperator) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.reduce(long, java.util.function.LongBinaryOperator)
. - reduce(BinaryOperator<T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.reduce(java.util.function.BinaryOperator)
. - reduce(DoubleBinaryOperator) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.reduce(java.util.function.DoubleBinaryOperator)
. - reduce(IntBinaryOperator) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.reduce(java.util.function.IntBinaryOperator)
. - reduce(LongBinaryOperator) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.reduce(java.util.function.LongBinaryOperator)
. - reduce(T, BinaryOperator<T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.reduce(java.lang.Object, java.util.function.BinaryOperator)
. - reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.reduce(java.lang.Object, java.util.function.BiFunction, java.util.function.BinaryOperator)
. - registerChangeListener(ChangeListener<K>) - Method in interface com.terracottatech.store.DatasetReader
-
Registers a listener that will receive an event for changes to a key.
- registerUsageListener(float, UsageEventType, Consumer<? super E>) - Method in interface com.terracottatech.store.usage.SizedResource
-
It can be used to trigger actions from users when the resource usage crosses specific threshold.
- remove(int) - Method in class com.terracottatech.store.definition.StoreListImpl
- remove(int, int) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that removes bytes in a given range.
- remove(CellDefinition<T>) - Method in class com.terracottatech.store.CellSet
-
Removes the
Cell
with this definition from this set if it is present. - remove(CellDefinition<T>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Create a transform that removes a cell.
- remove(Object) - Method in class com.terracottatech.store.AbstractRecord
- remove(Object) - Method in class com.terracottatech.store.CellSet
-
Removes the specified
Cell
. - remove(Object) - Method in class com.terracottatech.store.definition.StoreListImpl
- remove(Object) - Method in class com.terracottatech.store.definition.StoreMapImpl
- remove(Object) - Method in interface com.terracottatech.store.Selection
- remove(String) - Method in class com.terracottatech.store.CellSet
-
Removes a
Cell
with the specified name. - removeAll(Collection<?>) - Method in class com.terracottatech.store.AbstractRecord
- removeAll(Collection<?>) - Method in interface com.terracottatech.store.Selection
- removeIf(Predicate<? super Cell<?>>) - Method in class com.terracottatech.store.AbstractRecord
- removeIf(Predicate<? super T>) - Method in interface com.terracottatech.store.Selection
- REOPEN - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.FileMode
-
Reopen an existing instance.
- REOPEN_OR_NEW - Enum constant in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.FileMode
-
Reopen the existing instance, if one is found, or create a new one.
- reset(Reader) - Method in class com.terracottatech.store.definition.ComplexDataParser
-
Reset the parser to use the specified Reader as an input source.
- reset(String) - Method in class com.terracottatech.store.definition.ComplexDataParser
-
Reset the parser to use the specified Reader as an input source.
- Resource - Interface in com.terracottatech.store.usage
- ResourceUsageMetrics - Interface in com.terracottatech.store
- resultOf(Function<? super Record<?>, T>) - Method in interface com.terracottatech.store.UpdateOperation.WriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and value derived by applying the function to the existing record.
- retainAll(Collection<?>) - Method in class com.terracottatech.store.AbstractRecord
- retainAll(Collection<?>) - Method in interface com.terracottatech.store.Selection
- RISING - Enum constant in enum class com.terracottatech.store.usage.UsageEventType
- Role - Interface in com.terracottatech.store.coordination
-
A representation of a role.
- roleAcquiredBy(String, String) - Method in interface com.terracottatech.store.coordination.Listener
-
The given member acquired the given role.
- roleRelinquishedBy(String, String) - Method in interface com.terracottatech.store.coordination.Listener
-
The given member lost the given role.
- RoleViolationException - Exception in com.terracottatech.store.coordination
-
Thrown to indicate a role violation while attempting to execute a task.
- runAfterBoth(CompletionStage<?>, Runnable) - Method in interface com.terracottatech.store.async.Operation
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface com.terracottatech.store.async.Operation
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface com.terracottatech.store.async.Operation
- runAfterEither(CompletionStage<?>, Runnable) - Method in interface com.terracottatech.store.async.Operation
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface com.terracottatech.store.async.Operation
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface com.terracottatech.store.async.Operation
S
- SAMPLE - Enum constant in enum class com.terracottatech.store.function.Collectors.VarianceType
-
The sample variance, an unbiased estimator for the population variance (utilizing Bessel's correction).
- schema() - Static method in interface com.terracottatech.store.Record
-
Returns a function that extracts a
Set
of cell definitions from a record. - second() - Static method in class com.terracottatech.store.Tuple
- secureClustered(Iterable<InetSocketAddress>, Path) - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a ClusteredDatasetManagerBuilder for configuring the interaction with a cluster where the network communication is secured using SSL/TLS.
- secureClustered(URI, Path) - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a ClusteredDatasetManagerBuilder for configuring the interaction with a cluster where the network communication is secured using SSL/TLS.
- Selection<T> - Interface in com.terracottatech.store
-
Read only, random accessible heap of typed values.
- Selection.ComparableSelection<T extends Comparable<T>> - Interface in com.terracottatech.store
-
Selection of Comparable elements.
- Selection.DoubleSelection - Interface in com.terracottatech.store
-
Double specific Selection
- Selection.IntSelection - Interface in com.terracottatech.store
-
Integer specific Selection
- Selection.LongSelection - Interface in com.terracottatech.store
-
Long specific Selection
- Selection.NumberSelection<T extends Number & Comparable<T>> - Interface in com.terracottatech.store
-
Selection where all the elements are a subclass of
Number
. - SelectionImpl<T> - Class in com.terracottatech.store.function
- SelectionImpl() - Constructor for class com.terracottatech.store.function.SelectionImpl
- SelectionImpl(Collection<T>) - Constructor for class com.terracottatech.store.function.SelectionImpl
- sequential() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
- sequential() - Method in interface com.terracottatech.store.async.AsyncIntStream
- sequential() - Method in interface com.terracottatech.store.async.AsyncLongStream
- sequential() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- sequential() - Method in interface com.terracottatech.store.async.AsyncRecordStream
- sequential() - Method in interface com.terracottatech.store.stream.MutableRecordStream
- sequential() - Method in interface com.terracottatech.store.stream.RecordStream
- set(int, TypedValue<?>) - Method in class com.terracottatech.store.definition.StoreListImpl
- set(Cell<?>) - Method in class com.terracottatech.store.CellSet
-
Adds the specified
Cell
to this set if a cell having the same name is not already present or replaces the existing cell if a cell of the same name is already present. - shortNameToType(String) - Static method in interface com.terracottatech.store.configuration.PersistentStorageType
- size() - Method in class com.terracottatech.store.CellCollection.SubsetView
- size() - Method in class com.terracottatech.store.CellSet
- size() - Method in interface com.terracottatech.store.ComplexData
-
Size (number of elements) in this object.
- size() - Method in class com.terracottatech.store.definition.StoreListImpl
- size() - Method in class com.terracottatech.store.definition.StoreMapImpl
- size() - Method in interface com.terracottatech.store.function.BuildableComplexDataFunction
- size() - Method in interface com.terracottatech.store.function.BuildableComplexDataOptionalFunction
- size() - Method in class com.terracottatech.store.function.SelectionImpl
- size() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- size() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- size() - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- SizedResource<E extends UsageEvent> - Interface in com.terracottatech.store.usage
- skip(long) - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.skip(long)
. - skip(long) - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.skip(long)
. - skip(long) - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.skip(long)
. - skip(long) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- skip(long) - Method in interface com.terracottatech.store.async.AsyncRecordStream
- skip(long) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.skip(long)
. - skip(long) - Method in interface com.terracottatech.store.stream.MutableRecordStream
- skip(long) - Method in interface com.terracottatech.store.stream.RecordStream
- sole() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- sole() - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- sole() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- sole() - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- sole() - Method in interface com.terracottatech.store.Selection
-
Fetch the single value in this Selection, throwing an exception if size()!=1;
- soleOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionFunction
- soleOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableComparableSelectionOptionalFunction
- soleOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionFunction
- soleOrElse(T) - Method in interface com.terracottatech.store.function.selections.BuildableSelectionOptionalFunction
- soleOrElse(T) - Method in interface com.terracottatech.store.Selection
-
Fetch the single value is the size()==1, return the alternative if size()=0, throw an exception is size()>1.
- SonBridge - Class in com.terracottatech.store.definition
- SonBridge() - Constructor for class com.terracottatech.store.definition.SonBridge
- sorted() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.sorted()
. - sorted() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.sorted()
. - sorted() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.sorted()
. - sorted() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- sorted() - Method in interface com.terracottatech.store.async.AsyncRecordStream
- sorted() - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.sorted()
. - sorted() - Method in interface com.terracottatech.store.stream.MutableRecordStream
- sorted() - Method in interface com.terracottatech.store.stream.RecordStream
- sorted(Comparator<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- sorted(Comparator<? super Record<K>>) - Method in interface com.terracottatech.store.async.AsyncRecordStream
- sorted(Comparator<? super Record<K>>) - Method in interface com.terracottatech.store.stream.MutableRecordStream
-
Returns a
RecordStream<K>
consisting of the elements of this stream, sorted according to the providedComparator
. - sorted(Comparator<? super Record<K>>) - Method in interface com.terracottatech.store.stream.RecordStream
-
Returns a
RecordStream<K>
consisting of the elements of this stream, sorted according to the providedComparator
. - sorted(Comparator<? super T>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.sorted(java.util.Comparator)
. - spliterator() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
- spliterator() - Method in interface com.terracottatech.store.async.AsyncIntStream
- spliterator() - Method in interface com.terracottatech.store.async.AsyncLongStream
- spliterator() - Method in class com.terracottatech.store.CellCollection.SubsetView
- spliterator() - Method in class com.terracottatech.store.CellSet
-
Creates a
Spliterator
over the cells in this set. - spliterator() - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- startsWith(String) - Method in interface com.terracottatech.store.function.BuildableStringFunction
-
Returns a predicate that tests the strings generated by
this
to see if they start with the supplied constant string. - startsWith(String) - Method in interface com.terracottatech.store.function.BuildableStringOptionalFunction
-
Returns a predicate that tests the strings generated by
this
to see if they start with the supplied constant string. - status() - Method in interface com.terracottatech.store.indexing.Index
-
Index.Status
for this index. - StoreBusyException - Exception in com.terracottatech.store
-
Indicates a remote stream cannot be started due to current resource usage in the server.
- StoreBusyException(String) - Constructor for exception com.terracottatech.store.StoreBusyException
- StoreBusyException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreBusyException
- StoreBusyException(Throwable) - Constructor for exception com.terracottatech.store.StoreBusyException
- StoreException - Exception in com.terracottatech.store
-
A checked exception that indicates a store operation has failed.
- StoreException(String) - Constructor for exception com.terracottatech.store.StoreException
-
Create a StoreException with a message.
- StoreException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreException
-
Create a StoreException with a message and underlying cause.
- StoreException(Throwable) - Constructor for exception com.terracottatech.store.StoreException
-
Create a StoreException with an underlying cause.
- StoreIndexNotFoundException - Exception in com.terracottatech.store
-
Thrown when an operation requests the use of an index that does not exist.
- StoreIndexNotFoundException(String) - Constructor for exception com.terracottatech.store.StoreIndexNotFoundException
- StoreIndexNotFoundException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreIndexNotFoundException
- StoreList - Interface in com.terracottatech.store
-
This is the interface for a concrete value of
Type.LIST
objects. - StoreListImpl - Class in com.terracottatech.store.definition
- StoreListImpl() - Constructor for class com.terracottatech.store.definition.StoreListImpl
- StoreListImpl(MutableSonList) - Constructor for class com.terracottatech.store.definition.StoreListImpl
- StoreListImpl(MutableSonList, boolean) - Constructor for class com.terracottatech.store.definition.StoreListImpl
- StoreListImpl(ReadableSonList) - Constructor for class com.terracottatech.store.definition.StoreListImpl
- StoreListImpl(List<TypedValue<?>>) - Constructor for class com.terracottatech.store.definition.StoreListImpl
- StoreMap - Interface in com.terracottatech.store
-
This is the interface for a concrete value of
Type.MAP
objects. - StoreMapImpl - Class in com.terracottatech.store.definition
- StoreMapImpl() - Constructor for class com.terracottatech.store.definition.StoreMapImpl
- StoreMapImpl(MutableSonMap) - Constructor for class com.terracottatech.store.definition.StoreMapImpl
- StoreMapImpl(MutableSonMap, boolean) - Constructor for class com.terracottatech.store.definition.StoreMapImpl
- StoreMapImpl(ReadableSonMap) - Constructor for class com.terracottatech.store.definition.StoreMapImpl
- StoreMapImpl(Map<String, TypedValue<?>>) - Constructor for class com.terracottatech.store.definition.StoreMapImpl
- StoreOperationAbandonedException - Exception in com.terracottatech.store
-
Throw to indicate an operation is abandoned due to a connection failure.
- StoreOperationAbandonedException(String) - Constructor for exception com.terracottatech.store.StoreOperationAbandonedException
- StoreOperationAbandonedException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreOperationAbandonedException
- StoreOperationAbandonedException(Throwable) - Constructor for exception com.terracottatech.store.StoreOperationAbandonedException
- StoreReconnectFailedException - Exception in com.terracottatech.store
-
Thrown for operations attempted against a server connection for which all reconnection attempts have failed.
- StoreReconnectFailedException(String) - Constructor for exception com.terracottatech.store.StoreReconnectFailedException
- StoreReconnectFailedException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreReconnectFailedException
- StoreReconnectFailedException(Throwable) - Constructor for exception com.terracottatech.store.StoreReconnectFailedException
- StoreReconnectInterruptedException - Exception in com.terracottatech.store
-
Thrown to indicate an operation is abandoned due to a connection failure and the thread is interrupted before a reconnect is complete.
- StoreReconnectInterruptedException(String) - Constructor for exception com.terracottatech.store.StoreReconnectInterruptedException
- StoreReconnectInterruptedException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreReconnectInterruptedException
- StoreReconnectInterruptedException(Throwable) - Constructor for exception com.terracottatech.store.StoreReconnectInterruptedException
- StoreReconnectTimeoutException - Exception in com.terracottatech.store
-
Thrown whenever a client reconnection with a server times-out where the underlying cause is transient in nature.
- StoreReconnectTimeoutException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreReconnectTimeoutException
- StoreReconnectTimeoutException(Throwable) - Constructor for exception com.terracottatech.store.StoreReconnectTimeoutException
- StoreRetryableStreamTerminatedException - Exception in com.terracottatech.store
-
Indicates that the retryable stream execution was prematurely terminated.
- StoreRetryableStreamTerminatedException(String) - Constructor for exception com.terracottatech.store.StoreRetryableStreamTerminatedException
- StoreRetryableStreamTerminatedException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreRetryableStreamTerminatedException
- StoreRuntimeException - Exception in com.terracottatech.store
-
An unchecked exception that indicates a store operation has failed.
- StoreRuntimeException(String) - Constructor for exception com.terracottatech.store.StoreRuntimeException
-
Create a StoreRuntimeException with a message.
- StoreRuntimeException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreRuntimeException
-
Create a StoreRuntimeException with a message and underlying cause.
- StoreRuntimeException(Throwable) - Constructor for exception com.terracottatech.store.StoreRuntimeException
-
Create a StoreRuntimeException with an underlying cause.
- StoreStreamNotFoundException - Exception in com.terracottatech.store
-
Thrown to indicate the requested stream is not among the streams registered for a dataset.
- StoreStreamNotFoundException(String) - Constructor for exception com.terracottatech.store.StoreStreamNotFoundException
- StoreStreamRegisteredException - Exception in com.terracottatech.store
-
Indicates an open request for a stream supplied a stream identifier that is already in use.
- StoreStreamRegisteredException(String) - Constructor for exception com.terracottatech.store.StoreStreamRegisteredException
- StoreStreamRegisteredException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreStreamRegisteredException
- StoreStreamRegisteredException(Throwable) - Constructor for exception com.terracottatech.store.StoreStreamRegisteredException
- StoreStreamTerminatedException - Exception in com.terracottatech.store
-
Indicates that the stream execution was prematurely terminated.
- StoreStreamTerminatedException(String) - Constructor for exception com.terracottatech.store.StoreStreamTerminatedException
- StoreStreamTerminatedException(String, Throwable) - Constructor for exception com.terracottatech.store.StoreStreamTerminatedException
- stream() - Method in class com.terracottatech.store.CellCollection.SubsetView
- STRING - Enum constant in enum class com.terracottatech.store.Type.Enum
- STRING - Static variable in class com.terracottatech.store.Type
-
The
String
type. - StringCellDefinition - Interface in com.terracottatech.store.definition
-
Definition of a
string
cell. - strings() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionFunction
- strings() - Method in interface com.terracottatech.store.function.selections.BuildableTypedValueSelectionOptionalFunction
- strings() - Method in class com.terracottatech.store.function.TypedValueSelectionImpl
- strings() - Method in interface com.terracottatech.store.TypedValueSelection
- subset(CellDefinition<?>...) - Method in interface com.terracottatech.store.CellCollection
-
Retrieve a subset of cells by their definitions.
- subset(CellDefinition<?>...) - Method in interface com.terracottatech.store.KeyedCellCollection
- subset(Set<CellDefinition<?>>) - Method in interface com.terracottatech.store.CellCollection
-
Retrieve a subset of cells by their definitions.
- subset(Set<CellDefinition<?>>) - Method in class com.terracottatech.store.CellCollection.SubsetView
- subset(Set<CellDefinition<?>>) - Method in interface com.terracottatech.store.KeyedCellCollection
- subset(Set<CellDefinition<?>>) - Method in class com.terracottatech.store.KeyedCellCollection.SubsetView
- subsetFunction(CellDefinition<?>...) - Static method in interface com.terracottatech.store.KeyedCellCollection
-
Returns a function that maps keyed cell collections to subsets containing only the given cell definitions.
- subsetFunction(Set<CellDefinition<?>>) - Static method in interface com.terracottatech.store.KeyedCellCollection
-
Returns a function that maps keyed cell collections to subsets containing only the given cell definitions.
- SubsetView(CellCollection, Set<CellDefinition<?>>) - Constructor for class com.terracottatech.store.CellCollection.SubsetView
-
Creates a subset view of the given collection showing only the given cells
- SubsetView(KeyedCellCollection<K>, Set<CellDefinition<?>>) - Constructor for class com.terracottatech.store.KeyedCellCollection.SubsetView
-
Creates a subset view of the given collection showing only the given cells
- subtract(double) - Method in interface com.terracottatech.store.function.BuildableToDoubleFunction
-
Returns a function that subtracts
operand
fromthis
. - subtract(int) - Method in interface com.terracottatech.store.function.BuildableToIntFunction
-
Returns a function that subtracts
operand
fromthis
. - subtract(long) - Method in interface com.terracottatech.store.function.BuildableToLongFunction
-
Returns a function that subtracts
operand
fromthis
. - sum() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.sum()
. - sum() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.sum()
. - sum() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.sum()
. - sum() - Method in interface com.terracottatech.store.function.selections.BuildableNumberSelectionFunction
- sum() - Method in interface com.terracottatech.store.function.selections.BuildableNumberSelectionOptionalFunction
- sum() - Method in interface com.terracottatech.store.Selection.DoubleSelection
- sum() - Method in interface com.terracottatech.store.Selection.IntSelection
- sum() - Method in interface com.terracottatech.store.Selection.LongSelection
- sum() - Method in interface com.terracottatech.store.Selection.NumberSelection
-
Sum the numeric elements in this Selection, return 0 if there are none.
- summarizingDouble(ToDoubleFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.summarizingDouble(ToDoubleFunction)
- summarizingInt(ToIntFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.summarizingInt(ToIntFunction)
- summarizingLong(ToLongFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.summarizingLong(ToLongFunction)
- summaryStatistics() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.summaryStatistics()
. - summaryStatistics() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.summaryStatistics()
. - summaryStatistics() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.summaryStatistics()
. - summingDouble(ToDoubleFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.summingDouble(ToDoubleFunction)
- summingInt(ToIntFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.summingInt(ToIntFunction)
- summingLong(ToLongFunction<? super T>) - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.summingLong(ToLongFunction)
- SUPPORTED - Enum constant in enum class com.terracottatech.store.configuration.ProductFeatureStatus
-
This feature is supported and users can choose to use this feature in production systems.
T
- tail(int) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that returns the tail of the extracted byte array.
- tail(int) - Method in interface com.terracottatech.store.function.BuildableBytesOptionalFunction
-
Returns a function that maps the tail of the extracted byte array.
- TB - Enum constant in enum class com.terracottatech.store.configuration.MemoryUnit
- thenAccept(Consumer<? super T>) - Method in interface com.terracottatech.store.async.Operation
- thenAcceptAsync(Consumer<? super T>) - Method in interface com.terracottatech.store.async.Operation
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface com.terracottatech.store.async.Operation
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface com.terracottatech.store.async.Operation
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface com.terracottatech.store.async.Operation
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface com.terracottatech.store.async.Operation
- thenApply(Function<? super T, ? extends U>) - Method in interface com.terracottatech.store.async.Operation
- thenApplyAsync(Function<? super T, ? extends U>) - Method in interface com.terracottatech.store.async.Operation
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface com.terracottatech.store.async.Operation
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface com.terracottatech.store.async.Operation
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface com.terracottatech.store.async.Operation
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface com.terracottatech.store.async.Operation
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface com.terracottatech.store.async.Operation
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface com.terracottatech.store.async.Operation
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface com.terracottatech.store.async.Operation
- thenRun(Runnable) - Method in interface com.terracottatech.store.async.Operation
- thenRunAsync(Runnable) - Method in interface com.terracottatech.store.async.Operation
- thenRunAsync(Runnable, Executor) - Method in interface com.terracottatech.store.async.Operation
- timed(Long, TimeUnit) - Static method in class com.terracottatech.store.configuration.BaseDiskDurability
-
Static factory for timed
DiskDurability
instances. - TIMED - Enum constant in enum class com.terracottatech.store.configuration.DiskDurability.DiskDurabilityEnum
- toArray() - Method in interface com.terracottatech.store.async.AsyncDoubleStream
-
An asynchronous equivalent to
DoubleStream.toArray()
. - toArray() - Method in interface com.terracottatech.store.async.AsyncIntStream
-
An asynchronous equivalent to
IntStream.toArray()
. - toArray() - Method in interface com.terracottatech.store.async.AsyncLongStream
-
An asynchronous equivalent to
LongStream.toArray()
. - toArray() - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.toArray()
. - toArray() - Method in class com.terracottatech.store.function.SelectionImpl
- toArray(IntFunction<A[]>) - Method in interface com.terracottatech.store.async.AsyncStream
-
An asynchronous equivalent to
Stream.toArray(java.util.function.IntFunction)
. - toArray(T1[]) - Method in class com.terracottatech.store.function.SelectionImpl
- toBytes(long) - Method in enum class com.terracottatech.store.configuration.MemoryUnit
- toCompletableFuture() - Method in interface com.terracottatech.store.async.Operation
- toCompletableFuture(Executor) - Method in interface com.terracottatech.store.async.Operation
-
Returns a
CompletableFuture
maintaining the same completion properties as this stage using the supplied executor for any necessary synchronous calls. - toSet() - Static method in class com.terracottatech.store.function.Collectors
-
Functionally transparent version of
Collectors.toSet()
- toString() - Method in class com.terracottatech.store.AbstractRecord
- toString() - Method in class com.terracottatech.store.configuration.AbstractDatasetConfiguration
- toString() - Method in class com.terracottatech.store.configuration.BaseDiskDurability.Timed
- toString() - Method in class com.terracottatech.store.configuration.BaseDiskDurability
- toString() - Method in class com.terracottatech.store.definition.CellDefinition.CellImpl
- toString() - Method in class com.terracottatech.store.definition.CellDefinition.Impl
- toString() - Method in class com.terracottatech.store.definition.StoreListImpl
- toString() - Method in class com.terracottatech.store.definition.StoreMapImpl
- toString() - Method in class com.terracottatech.store.function.SelectionImpl
- toString() - Method in class com.terracottatech.store.KeyedCellCollection.Detached
- toString() - Method in class com.terracottatech.store.Tuple
- toString() - Method in class com.terracottatech.store.Type
- toString() - Method in class com.terracottatech.store.TypedValue.Impl
- toString(boolean) - Method in interface com.terracottatech.store.ComplexData
-
Generate a string representation of this object in the specified format, with the specified compactness.
- toString(boolean) - Method in class com.terracottatech.store.definition.StoreListImpl
- toString(boolean) - Method in class com.terracottatech.store.definition.StoreMapImpl
- toXml(DatasetManagerConfiguration) - Static method in interface com.terracottatech.store.manager.XmlConfiguration
-
Converts given
DatasetManagerConfiguration
to XML configuration - truncate(int) - Method in interface com.terracottatech.store.function.BuildableBytesFunction
-
Returns a function that removes
count
bytes from the end of the array. - tryAcquireRole(String) - Method in interface com.terracottatech.store.coordination.Coordinator
-
Try to acquire the given role.
- Tuple<T,
U> - Class in com.terracottatech.store -
Holds two values.
- type() - Method in interface com.terracottatech.store.Cell
- type() - Method in class com.terracottatech.store.definition.CellDefinition.Impl
- type() - Method in interface com.terracottatech.store.definition.CellDefinition
-
Returns the type of this definition.
- type() - Method in class com.terracottatech.store.TypedValue.Impl
- type() - Method in interface com.terracottatech.store.TypedValue
-
Returns the type of this value.
- Type<T> - Class in com.terracottatech.store
-
The representation of a Terracotta Store type.
- Type - Interface in com.terracottatech.store.usage
-
It depicts the type of resource
Resource
- Type.Enum - Enum Class in com.terracottatech.store
- typedValue(boolean) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(byte[]) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(char) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(double) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(int) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(long) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(Cell<TT>) - Static method in interface com.terracottatech.store.TypedValue
-
Extract a TypedValue from a Cell.
- typedValue(StoreList) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(StoreMap) - Static method in interface com.terracottatech.store.TypedValue
- typedValue(Type<I>, I) - Static method in interface com.terracottatech.store.TypedValue
-
Factory builder to create a TypedValue.
- typedValue(String) - Static method in interface com.terracottatech.store.TypedValue
- TypedValue<T> - Interface in com.terracottatech.store
-
Core Type and value interface.
- TypedValue.Impl<T> - Class in com.terracottatech.store
-
Implementation class.
- typedValueOf(SonValue, boolean) - Static method in class com.terracottatech.store.definition.SonBridge
- TypedValueSelection - Interface in com.terracottatech.store
-
Specifically a
Selection
of TypedValue objects. - TypedValueSelectionImpl - Class in com.terracottatech.store.function
- TypedValueSelectionImpl(Collection<TypedValue<?>>) - Constructor for class com.terracottatech.store.function.TypedValueSelectionImpl
- typeNumberProperly(Number) - Method in interface com.terracottatech.store.function.selections.BuildableNumberSelectionOptionalFunction.BuildableDoubleSelectionOptionalFunction
- typeNumberProperly(Number) - Method in interface com.terracottatech.store.function.selections.BuildableNumberSelectionOptionalFunction.BuildableIntegerSelectionOptionalFunction
- typeNumberProperly(Number) - Method in interface com.terracottatech.store.function.selections.BuildableNumberSelectionOptionalFunction.BuildableLongSelectionOptionalFunction
- typeNumberProperly(Number) - Method in interface com.terracottatech.store.function.selections.BuildableNumberSelectionOptionalFunction
-
This exists to properly type a Number argument for concrete instances of this type.
U
- uncheckedEquals(Object, Object) - Static method in class com.terracottatech.store.Type
-
Compares two cell values for equality without checking for
null
or type-system support. - uncheckedHashCode(Object) - Static method in class com.terracottatech.store.Type
-
Return a hash code value consistent with
Type.uncheckedEquals(Object, Object)
without checking fornull
or type-system support. - unordered() - Method in interface com.terracottatech.store.async.AsyncMutableRecordStream
- unordered() - Method in interface com.terracottatech.store.async.AsyncRecordStream
- unordered() - Method in interface com.terracottatech.store.stream.MutableRecordStream
- unordered() - Method in interface com.terracottatech.store.stream.RecordStream
- unparse(DatasetManagerConfiguration) - Method in interface com.terracottatech.store.manager.DatasetManagerConfigurationParser
- UNSUPPORTED - Enum constant in enum class com.terracottatech.store.configuration.ProductFeatureStatus
-
This feature is no longer supported and its use in production system is highly discouraged.
- update(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.async.AsyncConditionalReadWriteRecordAccessor
-
An asynchronous equivalent to
ConditionalReadWriteRecordAccessor.update(UpdateOperation)
. - update(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.update(UpdateOperation)
. - update(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.ConditionalReadWriteRecordAccessor
-
Updates the record held against the key used to create this ConditionalReadWriteRecordAccessor, if that record matches the predicate used to create this ConditionalReadWriteRecordAccessor.
- update(UpdateOperation<? super K>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Updates a record held against the key used to create this ReadWriteRecordAccessor.
- update(UpdateOperation<? super K>, BiFunction<? super Record<K>, ? super Record<K>, T>) - Method in interface com.terracottatech.store.async.AsyncConditionalReadWriteRecordAccessor
-
An asynchronous equivalent to
ConditionalReadWriteRecordAccessor.update(UpdateOperation, BiFunction)
. - update(UpdateOperation<? super K>, BiFunction<? super Record<K>, ? super Record<K>, T>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.update(UpdateOperation, BiFunction)
. - update(UpdateOperation<? super K>, BiFunction<? super Record<K>, ? super Record<K>, T>) - Method in interface com.terracottatech.store.ConditionalReadWriteRecordAccessor
-
Updates the record held against the key used to create this ConditionalReadWriteRecordAccessor, if that record matches the predicate used to create this ConditionalReadWriteRecordAccessor.
- update(UpdateOperation<? super K>, BiFunction<? super Record<K>, ? super Record<K>, T>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Updates a record held against the key used to create this ReadWriteRecordAccessor.
- update(K, UpdateOperation<? super K>) - Method in interface com.terracottatech.store.async.AsyncDatasetWriterReader
-
An asynchronous equivalent to
DatasetWriterReader.update(Comparable, UpdateOperation)
. - update(K, UpdateOperation<? super K>) - Method in interface com.terracottatech.store.DatasetWriterReader
-
Updates a record for the specified key using the specified UpdateOperation.
- UpdateOperation<K extends Comparable<K>> - Interface in com.terracottatech.store
-
A transform that updates a record.
- UpdateOperation.BoolWriteOperationBuilder - Interface in com.terracottatech.store
-
A builder for a transform that writes a single boolean cell.
- UpdateOperation.CellUpdateOperation<K extends Comparable<K>,
T> - Interface in com.terracottatech.store -
A single cell transform.
- UpdateOperation.DoubleWriteOperationBuilder - Interface in com.terracottatech.store
-
A builder for a transform that writes a single double cell.
- UpdateOperation.IntWriteOperationBuilder - Interface in com.terracottatech.store
-
A builder for a transform that writes a single int cell.
- UpdateOperation.LongWriteOperationBuilder - Interface in com.terracottatech.store
-
A builder for a transform that writes a single long cell.
- UpdateOperation.WriteOperationBuilder<T,
D extends CellDefinition<T>> - Interface in com.terracottatech.store -
A builder for a transform that writes a single cell.
- upsert(Cell<?>...) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.upsert(Cell...)
. - upsert(Cell<?>...) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Ensures that the record has the supplied cells.
- upsert(UpdateOperation<K>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Apply the given update against this record or the empty record if no record exists.
- upsert(Iterable<Cell<?>>) - Method in interface com.terracottatech.store.async.AsyncReadWriteRecordAccessor
-
An asynchronous equivalent to
ReadWriteRecordAccessor.upsert(Iterable)
. - upsert(Iterable<Cell<?>>) - Method in interface com.terracottatech.store.ReadWriteRecordAccessor
-
Ensures that the record has the supplied cells.
- UsageEvent - Interface in com.terracottatech.store.usage
- UsageEventType - Enum Class in com.terracottatech.store.usage
- using(DatasetManagerConfiguration) - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a
DatasetManager
using the givenDatasetManagerConfiguration
and default ConfigurationModeConfigurationMode.VALIDATE
- using(DatasetManagerConfiguration, ConfigurationMode) - Static method in interface com.terracottatech.store.manager.DatasetManager
-
Creates a
DatasetManager
using the givenDatasetManagerConfiguration
and create/validateDataset
s as per givenConfigurationMode
- usingExecutor(Executor) - Method in interface com.terracottatech.store.async.Operation
-
Returns a new Operation that uses the supplied executor as it's default async executor.
V
- VALIDATE - Enum constant in enum class com.terracottatech.store.manager.ConfigurationMode
-
Validate all configured datasets
- value() - Method in interface com.terracottatech.store.Cell
-
Returns the value held within this cell.
- value() - Method in interface com.terracottatech.store.definition.BytesCellDefinition
- value() - Method in class com.terracottatech.store.definition.CellDefinition.CellImpl
- value() - Method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a function that extracts the value of this cell from a record.
- value() - Method in interface com.terracottatech.store.definition.ComparableCellDefinition
- value() - Method in interface com.terracottatech.store.definition.ListCellDefinition
- value() - Method in interface com.terracottatech.store.definition.MapCellDefinition
- value() - Method in interface com.terracottatech.store.definition.StringCellDefinition
- value() - Method in class com.terracottatech.store.TypedValue.Impl
- value() - Method in interface com.terracottatech.store.TypedValue
-
Returns the value held in this TypedValue instance.
- value(T) - Method in interface com.terracottatech.store.UpdateOperation.WriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and value.
- valueFrom(Function<D, Function<? super Record<?>, T>>) - Method in interface com.terracottatech.store.UpdateOperation.WriteOperationBuilder
-
Creates a transform that writes a cell with the supplied definition and a value derived via a function of that definition.
- valueOf(String) - Static method in enum class com.terracottatech.store.ChangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.configuration.DiskDurability.DiskDurabilityEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.configuration.MemoryUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.configuration.PersistentStorageEngine
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.configuration.ProductFeatureStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.function.Collectors.VarianceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.indexing.Index.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.manager.ConfigurationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.manager.DatasetManagerConfiguration.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.FileMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.PersistenceMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.Type.Enum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.usage.CoreType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.terracottatech.store.usage.UsageEventType
-
Returns the enum constant of this class with the specified name.
- valueOr(byte[]) - Method in interface com.terracottatech.store.definition.BytesCellDefinition
- valueOr(StoreList) - Method in interface com.terracottatech.store.definition.ListCellDefinition
- valueOr(StoreMap) - Method in interface com.terracottatech.store.definition.MapCellDefinition
- valueOr(String) - Method in interface com.terracottatech.store.definition.StringCellDefinition
- valueOr(T) - Method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a function that extracts the value of this cell from a record or uses the given default if the cell is absent.
- valueOr(T) - Method in interface com.terracottatech.store.definition.ComparableCellDefinition
- valueOrFail() - Method in interface com.terracottatech.store.definition.BytesCellDefinition
- valueOrFail() - Method in interface com.terracottatech.store.definition.CellDefinition
-
Returns a function that extracts the value of this cell from a record or throws a
NoSuchElementException
if the cell is absent. - valueOrFail() - Method in interface com.terracottatech.store.definition.ComparableCellDefinition
- valueOrFail() - Method in interface com.terracottatech.store.definition.ListCellDefinition
- valueOrFail() - Method in interface com.terracottatech.store.definition.MapCellDefinition
- valueOrFail() - Method in interface com.terracottatech.store.definition.StringCellDefinition
- values() - Static method in enum class com.terracottatech.store.ChangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.configuration.DiskDurability.DiskDurabilityEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.configuration.MemoryUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.configuration.PersistentStorageEngine
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.configuration.ProductFeatureStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.terracottatech.store.definition.StoreMapImpl
- values() - Static method in enum class com.terracottatech.store.function.Collectors.VarianceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.indexing.Index.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.manager.ConfigurationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.manager.DatasetManagerConfiguration.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.FileMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.manager.EmbeddedDatasetManagerBuilder.PersistenceMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.Type.Enum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.usage.CoreType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.terracottatech.store.usage.UsageEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- varianceOf(ToDoubleFunction<T>, Collectors.VarianceType) - Static method in class com.terracottatech.store.function.Collectors
-
Deprecated.
- varianceOf(ToIntFunction<T>, Collectors.VarianceType) - Static method in class com.terracottatech.store.function.Collectors
-
Deprecated.
- varianceOf(ToLongFunction<T>, Collectors.VarianceType) - Static method in class com.terracottatech.store.function.Collectors
-
Deprecated.
- varianceOfDouble(ToDoubleFunction<T>, Collectors.VarianceType) - Static method in class com.terracottatech.store.function.Collectors
-
Returns a
Collector
that produces the statistical variance of a double-valued function applied to the input elements. - varianceOfInt(ToIntFunction<T>, Collectors.VarianceType) - Static method in class com.terracottatech.store.function.Collectors
-
Returns a
Collector
that produces the statistical variance of an integer-valued function applied to the input elements. - varianceOfLong(ToLongFunction<T>, Collectors.VarianceType) - Static method in class com.terracottatech.store.function.Collectors
-
Returns a
Collector
that produces the statistical variance of a long-valued function applied to the input elements.
W
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface com.terracottatech.store.async.Operation
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface com.terracottatech.store.async.Operation
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface com.terracottatech.store.async.Operation
- with(boolean...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add boolean values to the list.
- with(byte[]...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add byte[] values to the list.
- with(char...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add char values to the list.
- with(double...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add a list of double values to the list.
- with(int...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add a list of integer values to the list.
- with(long...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add a list of long values to the list.
- with(Cell<?>) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a Cell to this map.
- with(Cell<?>...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add calls (just type and value) to the list.
- with(StoreList...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add a list values to the list.
- with(StoreMap...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add maps values to the list.
- with(String...) - Method in interface com.terracottatech.store.StoreList
-
Fluently add a list of strings to the list.
- with(String, boolean) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a boolean value to this map
- with(String, byte[]) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a byte array to this map
- with(String, char) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a char value to this map
- with(String, double) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a double value to this map
- with(String, int) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add an int value to this map
- with(String, long) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a long to this map
- with(String, StoreList) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a StoreList to this map
- with(String, StoreMap) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a StoreMap to this map
- with(String, TypedValue<?>) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a StoreMap to this map
- with(String, String) - Method in interface com.terracottatech.store.StoreMap
-
Fluently add a String to this map
- withClientAlias(String) - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Sets an alias to identify this clustered client.
- withClientTags(String...) - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Sets some tags to categorize this clustered client.
- withClientTags(Set<String>) - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Sets some tags to categorize this clustered client.
- withConnectionProperties(Properties) - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Sets
Properties
for this clustered client's connection. - withConnectionTimeout(long, TimeUnit) - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Configures this
DatasetManager
to use a specific connection timeout. - withListener(Listener) - Method in interface com.terracottatech.store.coordination.Coordinator.Builder
-
Register a listener to be called on membership and role changes.
- withReconnectTimeout(long, TimeUnit) - Method in interface com.terracottatech.store.manager.ClusteredDatasetManagerBuilder
-
Configures this
DatasetManager
to use the specific reconnect timeout. - write(Cell<T>) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a transform that writes the given cell.
- write(BoolCellDefinition) - Static method in interface com.terracottatech.store.UpdateOperation
- write(DoubleCellDefinition) - Static method in interface com.terracottatech.store.UpdateOperation
- write(IntCellDefinition) - Static method in interface com.terracottatech.store.UpdateOperation
- write(LongCellDefinition) - Static method in interface com.terracottatech.store.UpdateOperation
- write(KeyedCellCollection<?>, boolean) - Method in class com.terracottatech.store.definition.ComplexDataParser.KeyedCellCollectionWriter
-
Write a keyed cell collection
- write(D) - Static method in interface com.terracottatech.store.UpdateOperation
- write(String, T) - Static method in interface com.terracottatech.store.UpdateOperation
-
Creates a transform that writes a cell of the given name.
- writerReader() - Method in interface com.terracottatech.store.Dataset
-
Provides read-write access on to this dataset.
- writeToMutableList(MutableSonList, List<TypedValue<?>>) - Static method in class com.terracottatech.store.definition.SonBridge
- writeToMutableMap(MutableSonMap, Map<String, TypedValue<?>>) - Static method in class com.terracottatech.store.definition.SonBridge
X
- XmlConfiguration - Interface in com.terracottatech.store.manager
-
Helper class for converting XML configuration to
DatasetManagerConfiguration
and vice versa
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CellCollection.CELLS_FIELD_NAME