All Classes and Interfaces

Class
Description
 
A useful partial implementation of Record.
AdvancedDatasetConfiguration
Interface for advanced dataset configuration options.
An asynchronous equivalent to ConditionalReadRecordAccessor.
An asynchronous equivalent to ConditionalReadWriteRecordAccessor.
An asynchronous equivalent to DatasetReader.
An asynchronous equivalent to DatasetWriterReader.
An asynchronous equivalent to DoubleStream.
An asynchronous equivalent to IntStream.
An asynchronous equivalent to LongStream.
Asynchronous equivalent to MutableRecordStream.
An asynchronous equivalent to ReadRecordAccessor.
An asynchronous equivalent to ReadWriteRecordAccessor.
Asynchronous equivalent to RecordStream.
An asynchronous equivalent to Stream.
 
 
Definition of a boolean cell.
A function of one argument that generates a byte[] result, and supports building derived functional types.
A function of one argument that generates an Optional<byte[]> result, and supports building derived functional types.
A function of one argument that generates a Comparable result, and supports building derived functional types.
A function of one argument that generates an Optional<Comparable> result, and supports building derived functional types.
 
 
 
 
A function of one argument that supports building derived functional types.
 
 
 
 
 
 
 
 
 
A function of one argument that generates an Optional result , and supports building derived functional types.
Created by cdennis on 5/24/17.
 
 
A function of one argument that generates a String result, and supports building derived functional types.
A function of one argument that generates an Optional<String> result, and supports building derived functional types.
A function of one argument that generates a double result, and supports building derived functional types.
A function of one argument that generates an int result, and supports building derived functional types.
A function of one argument that generates a long result, and supports building derived functional types.
 
 
Definition of a byte array cell.
A representation of a cell.
A collection of Cells.
A subset view of a cell collection.
A {name, type} tuple that identifies a cell.
 
Internal interned definition implementation.
A collection of Cells having no more than one cell having a given name.
 
 
Definition of a character cell.
A ClusteredDatasetManagerBuilder allows configuration of the interaction with a cluster.
Provides functionally transparent equivalent collectors to Collectors.
The set of variance statistic types.
Definition of a comparable cell.
 
Root interface for all ComplexData objects in the system, including StoreList, and StoreMap objects.
Exception class for "dot" traversal parsing issues.
Parsing exception.
This class can be used to parse ComplexData objects.
Class for reading a sequence of KeyedCellCollections from an input reader.
This class implements a KeyedCellCollection/KeyedComplexMap writer over a Writer instance.
A ConditionalReadRecordAccessor provides read operations on a record.
A ConditionalReadWriteRecordAccessor provides read and write transformations on a record.
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.
Provides functionally transparent constant bearing functions of various arities.
Simple tooling for coordination across a Terracotta cluster.
Builder for Coordinator instances.
 
Dataset<K extends Comparable<K>>
Main access point in to a Terracotta Store dataset.
 
 
Thrown to terminate a request to create a dataset that already exists.
Thrown when the requested dataset does not have the expected key type.
This is the entry point into the Terracotta store API.
 
 
 
 
 
Thrown to indicate a requested dataset does not exist.
Accessor that provides read only access on to a dataset.
Accessor that provides read and write access on to a dataset.
Used to specify the disk durability of a dataset.
Order is from most conservative to least conservative.
 
Definition of a double cell.
An EmbeddedDatasetManagerBuilder allows configuration of the interaction with embedded storage.
 
 
Index<T extends Comparable<T>>
Representation of an index.
Status of an index.
Allows creation, destruction, and querying of the indexes available to a Dataset.
Representation of the configuration settings for an index.
Definition of a integer cell.
 
An isolated (from any dataset) keyed cell collection.
A subset view of a keyed cell collection.
Definition of a StoreList cell.
Coordinator event listener interface.
Definition of a long cell.
Definition of a StoreMap cell.
 
A Stream of Record instances through which the Records may be mutated.
 
A representation of the asynchronous execution of an operation.
Programmatic representation of various persistent storage engine supported by the system and their attributes.
Persistent Storage engine type configured for a given dataset along with its attributes.
 
 
Specify lifecycle of a product feature.
A ReadRecordAccessor provides fine-control over read operations on the record held against the key that was used to create the ReadRecordAccessor.
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>>
A record is a set of Cells associated with a key.
A Stream of Record instances.
 
 
A representation of a role.
Thrown to indicate a role violation while attempting to execute a task.
Read only, random accessible heap of typed values.
Selection of Comparable elements.
Double specific Selection
Integer specific Selection
Long specific Selection
Selection where all the elements are a subclass of Number.
 
 
 
Indicates a remote stream cannot be started due to current resource usage in the server.
A checked exception that indicates a store operation has failed.
Thrown when an operation requests the use of an index that does not exist.
This is the interface for a concrete value of Type.LIST objects.
 
This is the interface for a concrete value of Type.MAP objects.
 
Throw to indicate an operation is abandoned due to a connection failure.
Thrown for operations attempted against a server connection for which all reconnection attempts have failed.
Thrown to indicate an operation is abandoned due to a connection failure and the thread is interrupted before a reconnect is complete.
Thrown whenever a client reconnection with a server times-out where the underlying cause is transient in nature.
Indicates that the retryable stream execution was prematurely terminated.
An unchecked exception that indicates a store operation has failed.
Thrown to indicate the requested stream is not among the streams registered for a dataset.
Indicates an open request for a stream supplied a stream identifier that is already in use.
Indicates that the stream execution was prematurely terminated.
Definition of a string cell.
Holds two values.
The representation of a Terracotta Store type.
It depicts the type of resource Resource
 
Core Type and value interface.
Implementation class.
Specifically a Selection of TypedValue objects.
 
A transform that updates a record.
A builder for a transform that writes a single boolean cell.
A single cell transform.
A builder for a transform that writes a single double cell.
A builder for a transform that writes a single int cell.
A builder for a transform that writes a single long cell.
A builder for a transform that writes a single cell.
 
 
Helper class for converting XML configuration to DatasetManagerConfiguration and vice versa