Index

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

A

AddableField - Class in com.twicedb.client.shared
 
AddableField(FieldName, Boolean) - Constructor for class com.twicedb.client.shared.AddableField
 
AddableField(FieldName, Double) - Constructor for class com.twicedb.client.shared.AddableField
 
AddableField(FieldName, Float) - Constructor for class com.twicedb.client.shared.AddableField
 
AddableField(FieldName, Integer) - Constructor for class com.twicedb.client.shared.AddableField
 
AddableField(FieldName, Long) - Constructor for class com.twicedb.client.shared.AddableField
 
AddableField(FieldName, Short) - Constructor for class com.twicedb.client.shared.AddableField
 
AddableField(FieldName, String) - Constructor for class com.twicedb.client.shared.AddableField
 
addLatency(ClientMetrics.RequestKind, long) - Method in class com.twicedb.client.metrics.ClientMetrics
 
addRef(String, ObjectId) - Method in class com.twicedb.client.api.ResolvedRefs
 
addResolvedRef(String, Indexable) - Method in class com.twicedb.client.api.ResolvedRefs
 
AGGREGATION_RESPONSE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
aggregationResponse() - Method in record class com.twicedb.client.api.ReadAsyncResponse
Returns the value of the aggregationResponse record component.
AggregationResponse - Class in com.twicedb.client.shared
 
AggregationResponse(boolean) - Constructor for class com.twicedb.client.shared.AggregationResponse
 
AggregationResponse(BigDecimal, boolean) - Constructor for class com.twicedb.client.shared.AggregationResponse
 
AggregationResponse(BigInteger, boolean) - Constructor for class com.twicedb.client.shared.AggregationResponse
 

B

BACKFILL_TT_MIN - Static variable in record class com.twicedb.shared.BackfillTt
 
backfillTt() - Method in record class com.twicedb.shared.BackfillTt
Returns the value of the backfillTt record component.
BackfillTt - Record Class in com.twicedb.shared
The transaction time to backfill data.
BackfillTt(long) - Constructor for record class com.twicedb.shared.BackfillTt
Creates an instance of a BackfillTt record class.
BadResponseException - Exception in com.twicedb.client.impl
 
BadResponseException(String) - Constructor for exception com.twicedb.client.impl.BadResponseException
 
BadResponseException(String, Throwable) - Constructor for exception com.twicedb.client.impl.BadResponseException
 
BATCH_SIZE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
batchSize() - Method in record class com.twicedb.shared.BatchSize
Returns the value of the batchSize record component.
BatchSize - Record Class in com.twicedb.shared
 
BatchSize(int) - Constructor for record class com.twicedb.shared.BatchSize
Creates an instance of a BatchSize record class.
blob() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the blob record component.
Blob - Class in com.twicedb.shared
An arbitrary byte array of data to be stored in TwiceDB.
Blob(byte[]) - Constructor for class com.twicedb.shared.Blob
 
Blob(String) - Constructor for class com.twicedb.shared.Blob
 
buildAggregationResponse(ReadResponse.ReadCommandResponse, boolean) - Method in class com.twicedb.client.impl.ClientImpl
 

C

CAN_ENTITLE - Enum constant in enum class com.twicedb.client.shared.EntitleEntitlement
 
CAN_READ - Enum constant in enum class com.twicedb.client.shared.ReadEntitlement
 
CAN_WRITE - Enum constant in enum class com.twicedb.client.shared.WriteEntitlement
 
CANNOT_ENTITLE - Enum constant in enum class com.twicedb.client.shared.EntitleEntitlement
 
CANNOT_READ - Enum constant in enum class com.twicedb.client.shared.ReadEntitlement
 
CANNOT_WRITE - Enum constant in enum class com.twicedb.client.shared.WriteEntitlement
 
CannotQueryFieldException - Exception in com.twicedb.client.api
 
CannotQueryFieldException(String) - Constructor for exception com.twicedb.client.api.CannotQueryFieldException
 
catchUpLsqt(Tt, Duration) - Method in interface com.twicedb.client.api.Client
 
catchUpLsqt(Tt, Duration) - Method in class com.twicedb.client.impl.ClientImpl
 
checkReader() - Method in interface com.twicedb.client.api.Client
 
checkReader() - Method in class com.twicedb.client.impl.ClientImpl
 
checkReader(HealthCheckRequest) - Method in class com.twicedb.client.proxy.ClientProxy
 
checkWriter() - Method in interface com.twicedb.client.api.Client
 
checkWriter() - Method in class com.twicedb.client.impl.ClientImpl
 
checkWriter(HealthCheckRequest) - Method in class com.twicedb.client.proxy.ClientProxy
 
ClassTypeParams - Record Class in com.twicedb.gen
 
ClassTypeParams(List<String>) - Constructor for record class com.twicedb.gen.ClassTypeParams
Creates an instance of a ClassTypeParams record class.
CLAZZ_KEY - Static variable in class com.twicedb.client.api.Indexable
 
Client - Interface in com.twicedb.client.api
A TwiceDB client.
CLIENT_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
clientCommonName() - Method in record class com.twicedb.shared.ClientCommonName
Returns the value of the clientCommonName record component.
ClientCommonName - Record Class in com.twicedb.shared
 
ClientCommonName - Variable in class com.twicedb.shared.entitlements.Entitlement
 
ClientCommonName(String) - Constructor for record class com.twicedb.shared.ClientCommonName
Creates an instance of a ClientCommonName record class.
ClientConfig - Class in com.twicedb.client.config
A class holding the runtime configuration values of a client.
ClientConfig() - Constructor for class com.twicedb.client.config.ClientConfig
 
ClientConfig(String, String, String, String, String) - Constructor for class com.twicedb.client.config.ClientConfig
 
ClientImpl - Class in com.twicedb.client.impl
An implementation of the TwiceDB client API.
ClientImpl(ClientConfig) - Constructor for class com.twicedb.client.impl.ClientImpl
 
ClientMetrics - Class in com.twicedb.client.metrics
A container for tracking client-side metrics.
ClientMetrics() - Constructor for class com.twicedb.client.metrics.ClientMetrics
 
ClientMetrics.PercentileMapWithCount - Record Class in com.twicedb.client.metrics
 
ClientMetrics.RequestKind - Enum Class in com.twicedb.client.metrics
 
ClientProxy - Class in com.twicedb.client.proxy
A class for proxying network requests from the client to a TwiceDB server(s).
ClientProxy(String, ClientConfig) - Constructor for class com.twicedb.client.proxy.ClientProxy
 
ClientProxy(String, String, String, ClientConfig) - Constructor for class com.twicedb.client.proxy.ClientProxy
 
com.twicedb.client.api - package com.twicedb.client.api
Defines the API and utilities for storing and retrieving data with TwiceDB.
com.twicedb.client.config - package com.twicedb.client.config
Provides runtime configuration for the TwiceDB client.
com.twicedb.client.impl - package com.twicedb.client.impl
Implements the client API for TwiceDB, along with many useful classes for passing data around.
com.twicedb.client.metrics - package com.twicedb.client.metrics
Provides utilities for tracking and reporting client-side metrics.
com.twicedb.client.object_registry - package com.twicedb.client.object_registry
Defines the ObjectRegistry that allows the TwiceDB client to deserialize objects into the correct classes.
com.twicedb.client.proxy - package com.twicedb.client.proxy
Provides utilities for proxying requests from the client to TwiceDB server(s).
com.twicedb.client.shape_registry - package com.twicedb.client.shape_registry
Defines the ShapeRegistry that allows the TwiceDB client to modify object schemas.
com.twicedb.client.shared - package com.twicedb.client.shared
Provides utility / wrapper classes to be used by the client.
com.twicedb.client.txn - package com.twicedb.client.txn
Contains an implementation of the Txn api.
com.twicedb.client.version - package com.twicedb.client.version
Contains the version id of this release of the TwiceDB client.
com.twicedb.gen - package com.twicedb.gen
Contains classes that read TwiceDB annotations and generate code.
com.twicedb.shared - package com.twicedb.shared
Contains classes that are shared between the client and the server and utilities to manipulate them.
com.twicedb.shared.entitlements - package com.twicedb.shared.entitlements
Provides classes for entitlements.
commitTxn(Txn) - Method in interface com.twicedb.client.api.Client
 
commitTxn(Txn) - Method in class com.twicedb.client.impl.ClientImpl
 
commitTxnAsync(Txn) - Method in interface com.twicedb.client.api.Client
 
commitTxnAsync(Txn) - Method in class com.twicedb.client.impl.ClientImpl
 
compare(IndexCondition, IndexCondition) - Method in class com.twicedb.client.api.IndexedQuery.SortByKey
 
compressBlobWithCompressor(Compressor, ByteString) - Static method in class com.twicedb.client.proxy.ClientProxy
 
ConstructorArgsStyle - Enum Class in com.twicedb.gen
 
count() - Method in record class com.twicedb.client.metrics.ClientMetrics.PercentileMapWithCount
Returns the value of the count record component.
COUNT - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
COUNT_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
countByIndexedQuery(IndexedQuery<I>, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
countByIndexedQuery(IndexedQuery<I>, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
countByIndexedQueryAsync(IndexedQuery<I>, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
countByIndexedQueryAsync(IndexedQuery<I>, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 

D

DanglingRefException - Exception in com.twicedb.client.impl
 
DanglingRefException(String) - Constructor for exception com.twicedb.client.impl.DanglingRefException
 
DanglingRefException(String, Throwable) - Constructor for exception com.twicedb.client.impl.DanglingRefException
 
delete(ObjectId, Tt, Vt) - Method in interface com.twicedb.client.api.Client
 
delete(ObjectId, Tt, Vt) - Method in interface com.twicedb.client.api.Txn
 
delete(ObjectId, Tt, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
delete(ObjectId, Tt, Vt) - Method in class com.twicedb.client.txn.Txn
 
deleteAsync(ObjectId, Tt, Vt) - Method in interface com.twicedb.client.api.Client
 
deleteAsync(ObjectId, Tt, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
deleteObject(Client, I, Vt) - Static method in interface com.twicedb.client.api.IndexableI
 
deleteObject(Indexable, Vt) - Method in interface com.twicedb.client.api.Txn
 
deleteObject(Indexable, Vt) - Method in class com.twicedb.client.txn.Txn
 
deleteObject(I, Vt) - Method in interface com.twicedb.client.api.Client
 
deleteObject(I, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
deleteObjectAsync(Client, I, Vt) - Static method in interface com.twicedb.client.api.IndexableI
 
deleteObjectAsync(I, Vt) - Method in interface com.twicedb.client.api.Client
 
deleteObjectAsync(I, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.twicedb.client.api.RefResolverDeserializer
 
DuplicateUniqueIndexException - Exception in com.twicedb.client.impl
 
DuplicateUniqueIndexException(String) - Constructor for exception com.twicedb.client.impl.DuplicateUniqueIndexException
 
DuplicateUniqueIndexException(String, Throwable) - Constructor for exception com.twicedb.client.impl.DuplicateUniqueIndexException
 

E

elapsed() - Method in record class com.twicedb.client.proxy.ReadResponseWithTiming
Returns the value of the elapsed record component.
elapsed() - Method in record class com.twicedb.client.proxy.WriteResponseWithTiming
Returns the value of the elapsed record component.
emailAddress() - Method in record class com.twicedb.shared.EmailAddress
Returns the value of the emailAddress record component.
EmailAddress - Record Class in com.twicedb.shared
 
EmailAddress - Variable in class com.twicedb.shared.entitlements.Entitlement
 
EmailAddress(String) - Constructor for record class com.twicedb.shared.EmailAddress
Creates an instance of a EmailAddress record class.
EmailAddressAndEntitledFqn() - Method in class com.twicedb.shared.entitlements.Entitlement
 
emptyIndexedQuery(Indexable<I>) - Static method in class com.twicedb.client.api.IndexedQuery
 
ensureCanProjectField(String, ProjectOp) - Method in class com.twicedb.client.api.Indexable
 
ensureCanQueryField(String) - Method in class com.twicedb.client.api.Indexable
 
entitle(EmailAddress, Fqn, ReadEntitlement, WriteEntitlement, EntitleEntitlement, Vt, BackfillTt) - Method in interface com.twicedb.client.api.Client
 
entitle(EmailAddress, Fqn, ReadEntitlement, WriteEntitlement, EntitleEntitlement, Vt, BackfillTt) - Method in class com.twicedb.client.impl.ClientImpl
Sets new entitlements.
Entitle - Variable in class com.twicedb.shared.entitlements.Entitlement
 
ENTITLE - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
EntitledFqn - Variable in class com.twicedb.shared.entitlements.Entitlement
 
EntitleEntitlement - Enum Class in com.twicedb.client.shared
 
Entitlement - Class in com.twicedb.shared.entitlements
 
Entitlement() - Constructor for class com.twicedb.shared.entitlements.Entitlement
 
entitlementId() - Method in record class com.twicedb.shared.entitlements.EntitlementId
Returns the value of the entitlementId record component.
EntitlementId - Record Class in com.twicedb.shared.entitlements
 
EntitlementId - Variable in class com.twicedb.shared.entitlements.Entitlement
 
EntitlementId(String) - Constructor for record class com.twicedb.shared.entitlements.EntitlementId
Creates an instance of a EntitlementId record class.
EQUAL - Enum constant in enum class com.twicedb.client.api.IndexedQueryOp
 
equals(Object) - Method in class com.twicedb.client.api.Event
 
equals(Object) - Method in class com.twicedb.client.api.Indexable
 
equals(Object) - Method in class com.twicedb.client.api.IndexedQuery
 
equals(Object) - Method in record class com.twicedb.client.api.ReadAsyncRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.api.ReadAsyncResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.metrics.ClientMetrics.PercentileMapWithCount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.proxy.ReadResponseWithTiming
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.proxy.WriteResponseWithTiming
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.FieldName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.ReadObject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.ServerStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.SubscribeResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.SubscriptionId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.WriteAsyncRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.WriteAsyncResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.WrittenObject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.client.shared.WrittenTransaction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.gen.ClassTypeParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.gen.TwiceDBClasses
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.BackfillTt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.BatchSize
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.twicedb.shared.Blob
 
equals(Object) - Method in record class com.twicedb.shared.ClientCommonName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.EmailAddress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.entitlements.EntitlementId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.twicedb.shared.EventBlob
 
equals(Object) - Method in record class com.twicedb.shared.EventId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.Fqn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.Lsqt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.ObjectId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.Percentile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.ProjectedFieldKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.TemporalCoordinates
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.TimesliceId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.Tt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.twicedb.shared.Vt
Indicates whether some other object is "equal to" this one.
error() - Method in record class com.twicedb.client.shared.WriteAsyncResponse
Returns the value of the error record component.
error() - Method in record class com.twicedb.client.shared.WrittenObject
Returns the value of the error record component.
error() - Method in record class com.twicedb.client.shared.WrittenTransaction
Returns the value of the error record component.
event() - Method in record class com.twicedb.client.api.ReadAsyncResponse
Returns the value of the event record component.
Event<E extends EventI<E>> - Class in com.twicedb.client.api
 
Event() - Constructor for class com.twicedb.client.api.Event
 
EVENT_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
EVENT_ID_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
EventBlob - Class in com.twicedb.shared
An arbitrary byte array of data to be stored in TwiceDB.
EventBlob(byte[]) - Constructor for class com.twicedb.shared.EventBlob
 
EventBlob(String) - Constructor for class com.twicedb.shared.EventBlob
 
EventI<E extends EventI<E>> - Interface in com.twicedb.client.api
 
eventId() - Method in record class com.twicedb.shared.EventId
Returns the value of the eventId record component.
EventId - Record Class in com.twicedb.shared
A unique identifier for each event in TwiceDB.
EventId(String) - Constructor for record class com.twicedb.shared.EventId
Creates an instance of a EventId record class.
EventIdAlreadySetException - Exception in com.twicedb.client.api
 
EventIdAlreadySetException(String) - Constructor for exception com.twicedb.client.api.EventIdAlreadySetException
 
eventTxn(Event) - Static method in class com.twicedb.client.txn.Txn
 

F

FieldName - Record Class in com.twicedb.client.shared
 
FieldName(String) - Constructor for record class com.twicedb.client.shared.FieldName
Creates an instance of a FieldName record class.
fqn() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the fqn record component.
fqn() - Method in record class com.twicedb.shared.Fqn
Returns the value of the fqn record component.
Fqn - Record Class in com.twicedb.shared
 
Fqn(String) - Constructor for record class com.twicedb.shared.Fqn
Creates an instance of a Fqn record class.
FQN_KEY - Static variable in class com.twicedb.client.api.Indexable
 
FQN_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
FqnAlreadyRegisteredException - Exception in com.twicedb.client.object_registry
 
FqnAlreadyRegisteredException(Fqn) - Constructor for exception com.twicedb.client.object_registry.FqnAlreadyRegisteredException
 
FqnAlreadyRegisteredException(String) - Constructor for exception com.twicedb.client.object_registry.FqnAlreadyRegisteredException
 
FqnAlreadySetException - Exception in com.twicedb.client.api
 
FqnAlreadySetException(String) - Constructor for exception com.twicedb.client.api.FqnAlreadySetException
 
future() - Method in record class com.twicedb.client.api.ReadAsyncRequest
Returns the value of the future record component.
future() - Method in record class com.twicedb.client.shared.WriteAsyncRequest
Returns the value of the future record component.
FutureBackfillTtException - Exception in com.twicedb.client.impl
 
FutureBackfillTtException(String) - Constructor for exception com.twicedb.client.impl.FutureBackfillTtException
 
FutureBackfillTtException(String, Throwable) - Constructor for exception com.twicedb.client.impl.FutureBackfillTtException
 

G

GENERATED_ILLEGAL_ACCESS_EXCEPTION_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
GENERATED_MISSING_OBJECT_ID_EXCEPTION_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
GENERATED_NO_SUCH_FIELD_EXCEPTION_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
GeneratedIllegalAccessException - Exception in com.twicedb.gen
 
GeneratedIllegalAccessException(String, IllegalAccessException) - Constructor for exception com.twicedb.gen.GeneratedIllegalAccessException
 
GeneratedMissingObjectIdException - Exception in com.twicedb.gen
 
GeneratedMissingObjectIdException(String) - Constructor for exception com.twicedb.gen.GeneratedMissingObjectIdException
 
GeneratedNoSuchFieldException - Exception in com.twicedb.gen
 
GeneratedNoSuchFieldException(String, NoSuchFieldException) - Constructor for exception com.twicedb.gen.GeneratedNoSuchFieldException
 
generateEntitlementId() - Static method in class com.twicedb.shared.entitlements.Entitlement
 
generateEventId() - Method in class com.twicedb.client.api.Event
 
generateObjectId() - Method in class com.twicedb.client.api.Indexable
 
GET_TYPE_TOKEN_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
getAggregatedValueInteger() - Method in class com.twicedb.client.shared.AggregationResponse
 
getAggregatedValueNonInteger() - Method in class com.twicedb.client.shared.AggregationResponse
 
getAggregationExists() - Method in class com.twicedb.client.shared.AggregationResponse
 
getBackfillTt() - Method in class com.twicedb.client.api.Indexable
 
getBackfillTt() - Method in interface com.twicedb.client.api.IndexableI
 
getBelongsToClassName() - Method in interface com.twicedb.client.api.RefResolver
 
getBigInteger() - Method in class com.twicedb.shared.ProjectedFieldValue
 
getBlob() - Method in class com.twicedb.client.api.Event
 
getBlob() - Method in interface com.twicedb.client.api.EventI
 
getBlob() - Method in class com.twicedb.client.api.Indexable
 
getBlob() - Method in interface com.twicedb.client.api.IndexableI
 
getBoolean() - Method in class com.twicedb.client.shared.AddableField
 
getCAFile() - Method in class com.twicedb.client.config.ClientConfig
 
getCertFile() - Method in class com.twicedb.client.config.ClientConfig
 
getData() - Method in class com.twicedb.shared.Blob
 
getData() - Method in class com.twicedb.shared.EventBlob
 
getDouble() - Method in class com.twicedb.shared.ProjectedFieldValue
 
getEvent() - Method in interface com.twicedb.client.api.Txn
 
getEvent() - Method in class com.twicedb.client.txn.Txn
 
getEvent(Client) - Method in class com.twicedb.client.api.Indexable
 
getEvent(Client, EventId, Tt) - Method in class com.twicedb.client.api.Event
 
getEventAsync(Client) - Method in class com.twicedb.client.api.Indexable
 
getEventAsync(Client, EventId, Tt) - Method in class com.twicedb.client.api.Event
 
getEventFromBlob(<any>, EventBlob, EventId, Tt) - Static method in class com.twicedb.client.api.Event
 
getEventId() - Method in class com.twicedb.client.api.Event
 
getEventId() - Method in interface com.twicedb.client.api.EventI
 
getFloat() - Method in class com.twicedb.shared.ProjectedFieldValue
 
getFqn() - Method in interface com.twicedb.client.api.ProvidesFqn
 
getFqn() - Method in class com.twicedb.shared.entitlements.Entitlement
 
getFqn(EventI<E>) - Method in class com.twicedb.client.api.Event
 
getFqn(EventI<E>) - Method in interface com.twicedb.client.api.EventI
 
getFqn(Indexable<I>) - Method in class com.twicedb.client.api.Indexable
 
getFqn(Indexable<I>) - Method in interface com.twicedb.client.api.IndexableI
 
getIndexable() - Method in class com.twicedb.client.api.IndexedQuery
 
getIndexedQuery() - Method in class com.twicedb.client.api.Indexable
 
getIndexedQuery() - Method in interface com.twicedb.client.api.IndexableI
 
getIndexes() - Method in class com.twicedb.client.api.IndexedQuery
 
getInteger() - Method in class com.twicedb.shared.ProjectedFieldValue
 
getKeyFile() - Method in class com.twicedb.client.config.ClientConfig
 
getKeystoreFile() - Method in class com.twicedb.client.config.ClientConfig
 
getKeystorePassword() - Method in class com.twicedb.client.config.ClientConfig
 
getLastWrite() - Method in class com.twicedb.client.api.Indexable
 
getLastWrite() - Method in interface com.twicedb.client.api.IndexableI
 
getLong() - Method in class com.twicedb.shared.ProjectedFieldValue
 
getLsqt() - Method in interface com.twicedb.client.api.Client
 
getLsqt() - Method in class com.twicedb.client.impl.ClientImpl
 
getMetrics() - Method in interface com.twicedb.client.api.Client
 
getMetrics() - Method in class com.twicedb.client.impl.ClientImpl
 
getMinCompressionSize() - Method in class com.twicedb.client.config.ClientConfig
 
getName() - Method in class com.twicedb.client.shared.AddableField
 
getNumber() - Method in class com.twicedb.client.shared.AddableField
 
getObjectId() - Method in class com.twicedb.client.api.Indexable
 
getObjectId() - Method in interface com.twicedb.client.api.IndexableI
 
getObjects() - Method in interface com.twicedb.client.api.Txn
 
getObjects() - Method in class com.twicedb.client.txn.Txn
 
getPackagePrefixes() - Method in class com.twicedb.client.config.ClientConfig
 
getPercentileMap(ClientMetrics.RequestKind) - Method in class com.twicedb.client.metrics.ClientMetrics
 
getProjectedFields(I) - Static method in class com.twicedb.client.txn.ProjectedFieldsConverter
 
getProjectedFieldsMethod(Fqn) - Static method in class com.twicedb.client.object_registry.ObjectRegistry
 
getReachedReadQueueCap() - Method in class com.twicedb.client.metrics.ClientMetrics
 
getReachedWriteQueueCap() - Method in class com.twicedb.client.metrics.ClientMetrics
 
getReaderAddress() - Method in class com.twicedb.client.config.ClientConfig
 
getReadQueueCap() - Method in interface com.twicedb.client.api.Client
 
getReadQueueCap() - Method in class com.twicedb.client.impl.ClientImpl
 
getReadQueueCapacity() - Method in class com.twicedb.client.config.ClientConfig
 
getRefResolver() - Method in class com.twicedb.client.api.Indexable
 
getRefResolver() - Method in interface com.twicedb.client.api.IndexableI
 
getRefs() - Method in interface com.twicedb.client.api.RefResolver
 
getRefs() - Method in class com.twicedb.client.api.ResolvedRefs
 
getResolvedRefs() - Method in class com.twicedb.client.api.ResolvedRefs
 
getRetryingServiceConfig() - Method in class com.twicedb.client.proxy.ClientProxy
 
getServerStatus(ServerType) - Method in interface com.twicedb.client.api.Client
 
getServerStatus(ServerType) - Method in class com.twicedb.client.impl.ClientImpl
Returns a ServerStatus object that contains basic information about the reader or the writer to which the client is connected.
getShard() - Method in class com.twicedb.client.config.ClientConfig
 
getString() - Method in class com.twicedb.client.shared.AddableField
 
getTimesliceId() - Method in class com.twicedb.client.api.Indexable
 
getTruststoreFile() - Method in class com.twicedb.client.config.ClientConfig
 
getTruststorePassword() - Method in class com.twicedb.client.config.ClientConfig
 
getTt() - Method in class com.twicedb.client.api.Event
 
getTt() - Method in interface com.twicedb.client.api.EventI
 
getTtFrom() - Method in class com.twicedb.client.api.Indexable
 
getTtFrom() - Method in interface com.twicedb.client.api.IndexableI
 
getTtResolvedAt() - Method in class com.twicedb.client.api.Indexable
 
getType(Fqn) - Static method in class com.twicedb.client.object_registry.ObjectRegistry
 
getTypeToken() - Method in class com.twicedb.client.api.Event
 
getTypeToken() - Method in interface com.twicedb.client.api.EventI
 
getTypeToken() - Method in class com.twicedb.client.api.Indexable
 
getTypeToken() - Method in interface com.twicedb.client.api.IndexableI
 
GetTypeTokenException - Exception in com.twicedb.client.api
 
GetTypeTokenException(String) - Constructor for exception com.twicedb.client.api.GetTypeTokenException
 
getVtFrom() - Method in class com.twicedb.client.api.Indexable
 
getVtFrom() - Method in interface com.twicedb.client.api.IndexableI
 
getVtResolvedAt() - Method in class com.twicedb.client.api.Indexable
 
getWriteCommands() - Method in interface com.twicedb.client.api.Txn
 
getWriteCommands() - Method in class com.twicedb.client.txn.Txn
 
getWriteQueueCap() - Method in interface com.twicedb.client.api.Client
 
getWriteQueueCap() - Method in class com.twicedb.client.impl.ClientImpl
 
getWriteQueueCapacity() - Method in class com.twicedb.client.config.ClientConfig
 
getWriterAddress() - Method in class com.twicedb.client.config.ClientConfig
 
getZkAddress() - Method in class com.twicedb.client.config.ClientConfig
 
gitRevision() - Method in record class com.twicedb.client.shared.ServerStatus
Returns the value of the gitRevision record component.
GREATER_THAN - Enum constant in enum class com.twicedb.client.api.IndexedQueryOp
 
GREATER_THAN_OR_EQUAL_TO - Enum constant in enum class com.twicedb.client.api.IndexedQueryOp
 
greaterThan(TimesliceId) - Method in record class com.twicedb.shared.TimesliceId
 
gson - Static variable in class com.twicedb.client.api.Event
 
gson - Static variable in class com.twicedb.client.api.Indexable
 

H

hasEvent() - Method in interface com.twicedb.client.api.Txn
 
hasEvent() - Method in class com.twicedb.client.txn.Txn
 
hashCode() - Method in class com.twicedb.client.api.Event
 
hashCode() - Method in class com.twicedb.client.api.Indexable
 
hashCode() - Method in class com.twicedb.client.api.IndexedQuery
 
hashCode() - Method in record class com.twicedb.client.api.ReadAsyncRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.api.ReadAsyncResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.metrics.ClientMetrics.PercentileMapWithCount
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.proxy.ReadResponseWithTiming
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.proxy.WriteResponseWithTiming
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.FieldName
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.ReadObject
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.ServerStatus
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.SubscribeResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.SubscriptionId
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.WriteAsyncRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.WriteAsyncResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.WrittenObject
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.client.shared.WrittenTransaction
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.gen.ClassTypeParams
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.gen.TwiceDBClasses
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.BackfillTt
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.BatchSize
Returns a hash code value for this object.
hashCode() - Method in class com.twicedb.shared.Blob
 
hashCode() - Method in record class com.twicedb.shared.ClientCommonName
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.EmailAddress
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.entitlements.EntitlementId
Returns a hash code value for this object.
hashCode() - Method in class com.twicedb.shared.EventBlob
 
hashCode() - Method in record class com.twicedb.shared.EventId
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.Fqn
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.Lsqt
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.ObjectId
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.Percentile
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.ProjectedFieldKey
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.TemporalCoordinates
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.TimesliceId
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.Tt
Returns a hash code value for this object.
hashCode() - Method in record class com.twicedb.shared.Vt
Returns a hash code value for this object.

I

incrementReachedReadQueueCap() - Method in class com.twicedb.client.metrics.ClientMetrics
 
incrementReachedWriteQueueCap() - Method in class com.twicedb.client.metrics.ClientMetrics
 
Indexable<I extends Indexable> - Class in com.twicedb.client.api
An object that can be indexed.
Indexable() - Constructor for class com.twicedb.client.api.Indexable
 
INDEXABLE_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
INDEXABLE_I_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
IndexableI<I extends Indexable> - Interface in com.twicedb.client.api
An object that can be indexed.
INDEXED_QUERY_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
IndexedQuery<I extends Indexable> - Class in com.twicedb.client.api
A read query of indexed fields.
IndexedQuery.SortByKey - Class in com.twicedb.client.api
 
IndexedQueryOp - Enum Class in com.twicedb.client.api
The comparisons available in indexed queries.
INF - Static variable in record class com.twicedb.shared.Tt
 
INF - Static variable in record class com.twicedb.shared.Vt
 
InvalidObjectIdException - Exception in com.twicedb.client.impl
 
InvalidObjectIdException(String) - Constructor for exception com.twicedb.client.impl.InvalidObjectIdException
 
InvalidObjectIdException(String, Throwable) - Constructor for exception com.twicedb.client.impl.InvalidObjectIdException
 
isBigInteger() - Method in class com.twicedb.shared.ProjectedFieldValue
 
isDouble() - Method in class com.twicedb.shared.ProjectedFieldValue
 
isEmpty() - Method in record class com.twicedb.gen.ClassTypeParams
 
isFloat() - Method in class com.twicedb.shared.ProjectedFieldValue
 
isGreater(Lsqt) - Method in record class com.twicedb.shared.Lsqt
 
isGreater(Tt) - Method in record class com.twicedb.shared.BackfillTt
 
isGreater(Tt) - Method in record class com.twicedb.shared.Tt
 
isGreaterOrEqualTo(Tt) - Method in record class com.twicedb.shared.Tt
 
isInteger() - Method in class com.twicedb.shared.ProjectedFieldValue
 
isLess(Lsqt) - Method in record class com.twicedb.shared.Lsqt
 
isLong() - Method in class com.twicedb.shared.ProjectedFieldValue
 

K

key() - Method in record class com.twicedb.shared.ProjectedFieldKey
Returns the value of the key record component.

L

lastWrite() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the lastWrite record component.
lastWrite() - Method in record class com.twicedb.client.shared.WrittenObject
Returns the value of the lastWrite record component.
LESS_THAN - Enum constant in enum class com.twicedb.client.api.IndexedQueryOp
 
LESS_THAN_OR_EQUAL_TO - Enum constant in enum class com.twicedb.client.api.IndexedQueryOp
 
lessThan(TimesliceId) - Method in record class com.twicedb.shared.TimesliceId
 
LIST_LOCKED_FQNS - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
listLockedFqns() - Method in interface com.twicedb.client.api.Client
 
listLockedFqns() - Method in class com.twicedb.client.impl.ClientImpl
 
LOCK_FQNS - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
lockFqn(Fqn) - Method in interface com.twicedb.client.api.Client
 
lockFqn(Fqn) - Method in class com.twicedb.client.impl.ClientImpl
 
logger - Static variable in interface com.twicedb.client.api.IndexableI
 
lsqt() - Method in record class com.twicedb.shared.Lsqt
Returns the value of the lsqt record component.
Lsqt - Record Class in com.twicedb.shared
A representation of the last safe query time ("Lsqt"), the largest Tt at which the client knows that is safe to read.
Lsqt(long) - Constructor for record class com.twicedb.shared.Lsqt
Creates an instance of a Lsqt record class.

M

MAX - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
MAX_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
maxByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
maxByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
maxByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
maxByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
MEAN - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
MEAN_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
meanByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
meanByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
meanByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
meanByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
MEDIAN - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
MEDIAN_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
medianByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
medianByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
medianByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
medianByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
MIN - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
MIN_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
minByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
minByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
minByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
minByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
MissingAnnotationException - Exception in com.twicedb.client.api
 
MissingAnnotationException(String) - Constructor for exception com.twicedb.client.api.MissingAnnotationException
 
MissingObjectIdException - Exception in com.twicedb.client.impl
 
MissingObjectIdException(String) - Constructor for exception com.twicedb.client.impl.MissingObjectIdException
 
MissingObjectIdException(String, Throwable) - Constructor for exception com.twicedb.client.impl.MissingObjectIdException
 

N

name() - Method in record class com.twicedb.client.shared.FieldName
Returns the value of the name record component.
NoClientConfigException - Exception in com.twicedb.client.object_registry
 
NoClientConfigException(String) - Constructor for exception com.twicedb.client.object_registry.NoClientConfigException
 
NoEventFoundException - Exception in com.twicedb.client.impl
 
NoEventFoundException() - Constructor for exception com.twicedb.client.impl.NoEventFoundException
 
NoEventFoundException(String) - Constructor for exception com.twicedb.client.impl.NoEventFoundException
 
NoEventFoundException(String, Throwable) - Constructor for exception com.twicedb.client.impl.NoEventFoundException
 
NullEntitlementId - Static variable in record class com.twicedb.shared.entitlements.EntitlementId
 

O

OBJECT_ID_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
OBJECT_REGISTRY_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
objectId() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the objectId record component.
objectId() - Method in record class com.twicedb.client.shared.WrittenObject
Returns the value of the objectId record component.
objectId() - Method in record class com.twicedb.shared.ObjectId
Returns the value of the objectId record component.
ObjectId - Record Class in com.twicedb.shared
A unique identifier for each object in TwiceDB.
ObjectId(String) - Constructor for record class com.twicedb.shared.ObjectId
Creates an instance of a ObjectId record class.
ObjectRegistry - Class in com.twicedb.client.object_registry
 
ObjectRegistry() - Constructor for class com.twicedb.client.object_registry.ObjectRegistry
 
of(Instant) - Static method in record class com.twicedb.shared.BackfillTt
 
of(Instant) - Static method in record class com.twicedb.shared.Tt
 
of(Instant) - Static method in record class com.twicedb.shared.Vt
 
of(LocalDate) - Static method in record class com.twicedb.shared.BackfillTt
 
of(LocalDate) - Static method in record class com.twicedb.shared.Tt
 
of(LocalDate) - Static method in record class com.twicedb.shared.Vt
 
of(ZonedDateTime) - Static method in record class com.twicedb.shared.BackfillTt
 
of(ZonedDateTime) - Static method in record class com.twicedb.shared.Tt
 
of(ZonedDateTime) - Static method in record class com.twicedb.shared.Vt
 
of(Date) - Static method in record class com.twicedb.shared.BackfillTt
 
of(Date) - Static method in record class com.twicedb.shared.Tt
 
of(Date) - Static method in record class com.twicedb.shared.Vt
 

P

percentile() - Method in record class com.twicedb.shared.Percentile
Returns the value of the percentile record component.
Percentile - Record Class in com.twicedb.shared
 
Percentile(Double) - Constructor for record class com.twicedb.shared.Percentile
Creates an instance of a Percentile record class.
PERCENTILE - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
PERCENTILE_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
PERCENTILE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
percentileByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, Percentile, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
percentileByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, Percentile, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
percentileByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, Percentile, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
percentileByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, Percentile, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
percentileMap() - Method in record class com.twicedb.client.metrics.ClientMetrics.PercentileMapWithCount
Returns the value of the percentileMap record component.
PercentileMapWithCount(Map<Double, Double>, int) - Constructor for record class com.twicedb.client.metrics.ClientMetrics.PercentileMapWithCount
Creates an instance of a PercentileMapWithCount record class.
PlainEvent - Class in com.twicedb.client.api
 
PlainEvent() - Constructor for class com.twicedb.client.api.PlainEvent
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.twicedb.gen.TwiceDBProcessorEvents
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.twicedb.gen.TwiceDBProcessorObjects
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.twicedb.gen.TwiceDBProcessorRefs
 
processJsonForRead(Fqn, String) - Static method in class com.twicedb.client.shape_registry.ShapeRegistry
 
PROJECT_OP_BASE - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
PROJECTED_FIELD_KEY_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
PROJECTED_FIELD_VALUE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
ProjectedFieldKey - Record Class in com.twicedb.shared
 
ProjectedFieldKey(String) - Constructor for record class com.twicedb.shared.ProjectedFieldKey
Creates an instance of a ProjectedFieldKey record class.
ProjectedFieldsConverter - Class in com.twicedb.client.txn
 
ProjectedFieldValue - Class in com.twicedb.shared
 
ProjectedFieldValue(Double) - Constructor for class com.twicedb.shared.ProjectedFieldValue
 
ProjectedFieldValue(Float) - Constructor for class com.twicedb.shared.ProjectedFieldValue
 
ProjectedFieldValue(Integer) - Constructor for class com.twicedb.shared.ProjectedFieldValue
 
ProjectedFieldValue(Long) - Constructor for class com.twicedb.shared.ProjectedFieldValue
 
ProjectedFieldValue(BigInteger) - Constructor for class com.twicedb.shared.ProjectedFieldValue
 
ProjectOp - Enum Class in com.twicedb.client.api
 
PROVIDED_FQN_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
providedFqn() - Static method in class com.twicedb.shared.entitlements.Entitlement
 
PROVIDES_FQN_CLASS_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
ProvidesFqn - Interface in com.twicedb.client.api
An object that provides its own Fqn.
put(ObjectId, Tt, Vt, Blob) - Method in interface com.twicedb.client.api.Client
 
put(ObjectId, Tt, Vt, Blob) - Method in interface com.twicedb.client.api.Txn
 
put(ObjectId, Tt, Vt, Blob) - Method in class com.twicedb.client.impl.ClientImpl
 
put(ObjectId, Tt, Vt, Blob) - Method in class com.twicedb.client.txn.Txn
 
putAsync(ObjectId, Tt, Vt, Blob) - Method in interface com.twicedb.client.api.Client
 
putAsync(ObjectId, Tt, Vt, Blob) - Method in class com.twicedb.client.impl.ClientImpl
 
putObject(Client, I, Vt) - Static method in interface com.twicedb.client.api.IndexableI
 
putObject(Indexable, Vt) - Method in interface com.twicedb.client.api.Txn
 
putObject(Indexable, Vt) - Method in class com.twicedb.client.txn.Txn
 
putObject(I, Vt) - Method in interface com.twicedb.client.api.Client
 
putObject(I, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
putObjectAsync(Client, Indexable, Vt) - Static method in interface com.twicedb.client.api.IndexableI
 
putObjectAsync(I, Vt) - Method in interface com.twicedb.client.api.Client
 
putObjectAsync(I, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 

R

r() - Method in record class com.twicedb.client.proxy.ReadResponseWithTiming
Returns the value of the r record component.
r() - Method in record class com.twicedb.client.proxy.WriteResponseWithTiming
Returns the value of the r record component.
read(ReadRequest) - Method in class com.twicedb.client.proxy.ClientProxy
 
Read - Variable in class com.twicedb.shared.entitlements.Entitlement
 
READ_EVENT - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_FROM_QUEUE - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_OBJECTS_AT_TT - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_OBJECTS_AT_VT - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_OBJECTS_BY_EVENT - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_OBJECTS_BY_FQN - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_OBJECTS_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
READ_POINT - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
ReadAsyncRequest - Record Class in com.twicedb.client.api
An asynchronous read request.
ReadAsyncRequest(ReadRequest, CompletableFuture<ReadAsyncResponse>) - Constructor for record class com.twicedb.client.api.ReadAsyncRequest
Creates an instance of a ReadAsyncRequest record class.
ReadAsyncResponse - Record Class in com.twicedb.client.api
An asynchronous read response.
ReadAsyncResponse(EventI, List<ReadObject>, AggregationResponse) - Constructor for record class com.twicedb.client.api.ReadAsyncResponse
Creates an instance of a ReadAsyncResponse record class.
ReadAtFutureTtException - Exception in com.twicedb.client.impl
 
ReadAtFutureTtException(String) - Constructor for exception com.twicedb.client.impl.ReadAtFutureTtException
 
ReadAtFutureTtException(String, Throwable) - Constructor for exception com.twicedb.client.impl.ReadAtFutureTtException
 
ReadEntitlement - Enum Class in com.twicedb.client.shared
 
READER - Enum constant in enum class com.twicedb.client.shared.ServerType
 
readEvent(EventId, Fqn, Tt) - Method in interface com.twicedb.client.api.Client
 
readEvent(EventId, Fqn, Tt) - Method in class com.twicedb.client.impl.ClientImpl
 
readEvent(ReadRequest) - Method in class com.twicedb.client.proxy.ClientProxy
 
readEventAsync(EventId, Fqn, Tt) - Method in interface com.twicedb.client.api.Client
 
readEventAsync(EventId, Fqn, Tt) - Method in class com.twicedb.client.impl.ClientImpl
 
readEventForObject(Indexable<I>) - Method in interface com.twicedb.client.api.Client
 
readEventForObject(Indexable<I>) - Method in class com.twicedb.client.impl.ClientImpl
 
readEventForObjectAsync(Indexable<I>) - Method in interface com.twicedb.client.api.Client
 
readEventForObjectAsync(Indexable<I>) - Method in class com.twicedb.client.impl.ClientImpl
 
readLsqt() - Method in interface com.twicedb.client.api.Client
 
readLsqt() - Method in class com.twicedb.client.impl.ClientImpl
 
readLsqt() - Method in class com.twicedb.client.proxy.ClientProxy
 
readObject(Client, I, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObject(I, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObject(I, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
ReadObject - Record Class in com.twicedb.client.shared
An object that has been read from TwiceDB.
ReadObject(ObjectId, Tt, Tt, Tt, Vt, Vt, Tt, Vt, TimesliceId, Fqn, Blob) - Constructor for record class com.twicedb.client.shared.ReadObject
Creates an instance of a ReadObject record class.
readObjectAsync(Client, I, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectAsync(I, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjectAsync(I, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjects() - Method in record class com.twicedb.client.api.ReadAsyncResponse
Returns the value of the readObjects record component.
readObjects(Client, TemporalCoordinates) - Method in class com.twicedb.client.api.IndexedQuery
 
readObjects(Client, I, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjects(I, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjects(I, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjects(ReadRequest) - Method in class com.twicedb.client.proxy.ClientProxy
 
readObjectsAsync(Client, TemporalCoordinates) - Method in class com.twicedb.client.api.IndexedQuery
 
readObjectsAsync(Client, I, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsAsync(I, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjectsAsync(I, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsAtTt(Client, I, Tt) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsAtTt(I, Tt) - Method in interface com.twicedb.client.api.Client
 
readObjectsAtTt(I, Tt) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsAtTtAsync(Client, I, Tt) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsAtTtAsync(I, Tt) - Method in interface com.twicedb.client.api.Client
 
readObjectsAtTtAsync(I, Tt) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsAtVt(Client, I, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsAtVt(I, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjectsAtVt(I, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsAtVtAsync(Client, I, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsAtVtAsync(I, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjectsAtVtAsync(I, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsByEvent(E) - Method in interface com.twicedb.client.api.Client
 
readObjectsByEvent(E) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsByEventAsync(E) - Method in interface com.twicedb.client.api.Client
 
readObjectsByEventAsync(E) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsByFqn(Fqn, Tt, TimesliceId, Tt, BatchSize) - Method in interface com.twicedb.client.api.Client
 
readObjectsByFqn(Fqn, Tt, TimesliceId, Tt, BatchSize) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsByIndexedQuery(Client, IndexedQuery<I>, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsByIndexedQuery(IndexedQuery<I>, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjectsByIndexedQuery(IndexedQuery<I>, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsByIndexedQueryAsync(Client, IndexedQuery<I>, TemporalCoordinates) - Static method in interface com.twicedb.client.api.IndexableI
 
readObjectsByIndexedQueryAsync(IndexedQuery<I>, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readObjectsByIndexedQueryAsync(IndexedQuery<I>, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readObjectsToIndexables(List<ReadObject>) - Method in interface com.twicedb.client.api.Client
 
readObjectsToIndexables(List<ReadObject>) - Method in class com.twicedb.client.impl.ClientImpl
 
readPoint(ObjectId, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readPoint(ObjectId, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
readPointAsync(ObjectId, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
readPointAsync(ObjectId, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
ReadResponseWithTiming - Record Class in com.twicedb.client.proxy
 
ReadResponseWithTiming(ReadResponse, long) - Constructor for record class com.twicedb.client.proxy.ReadResponseWithTiming
Creates an instance of a ReadResponseWithTiming record class.
REF_RESOLVER_BASE_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
REF_RESOLVER_KEY - Static variable in class com.twicedb.client.api.Indexable
 
refResolver - Variable in class com.twicedb.client.api.Indexable
 
RefResolver - Interface in com.twicedb.client.api
 
RefResolverDeserializationException - Exception in com.twicedb.client.api
 
RefResolverDeserializationException(String) - Constructor for exception com.twicedb.client.api.RefResolverDeserializationException
 
RefResolverDeserializationException(Throwable) - Constructor for exception com.twicedb.client.api.RefResolverDeserializationException
 
RefResolverDeserializer - Class in com.twicedb.client.api
 
RefResolverDeserializer() - Constructor for class com.twicedb.client.api.RefResolverDeserializer
 
RefResolverSerializer - Class in com.twicedb.client.api
 
RefResolverSerializer() - Constructor for class com.twicedb.client.api.RefResolverSerializer
 
register(Fqn, TypeToken) - Static method in class com.twicedb.client.object_registry.ObjectRegistry
 
registerAddableField(Fqn, AddableField) - Static method in class com.twicedb.client.shape_registry.ShapeRegistry
 
registerRemovableField(Fqn, FieldName) - Static method in class com.twicedb.client.shape_registry.ShapeRegistry
 
reindexObject(I) - Method in interface com.twicedb.client.api.Client
 
reindexObject(I) - Method in class com.twicedb.client.impl.ClientImpl
 
reindexObjectAsync(I) - Method in interface com.twicedb.client.api.Client
 
reindexObjectAsync(I) - Method in class com.twicedb.client.impl.ClientImpl
 
reinstate(ObjectId, Tt, Vt) - Method in interface com.twicedb.client.api.Client
 
reinstate(ObjectId, Tt, Vt) - Method in interface com.twicedb.client.api.Txn
 
reinstate(ObjectId, Tt, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
reinstate(ObjectId, Tt, Vt) - Method in class com.twicedb.client.txn.Txn
 
reinstateAsync(ObjectId, Tt, Vt) - Method in interface com.twicedb.client.api.Client
 
reinstateAsync(ObjectId, Tt, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
reinstateObject(Client, I, Vt) - Static method in interface com.twicedb.client.api.IndexableI
 
reinstateObject(Indexable, Vt) - Method in interface com.twicedb.client.api.Txn
 
reinstateObject(Indexable, Vt) - Method in class com.twicedb.client.txn.Txn
 
reinstateObject(I, Vt) - Method in interface com.twicedb.client.api.Client
 
reinstateObject(I, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
reinstateObjectAsync(Client, I, Vt) - Static method in interface com.twicedb.client.api.IndexableI
 
reinstateObjectAsync(I, Vt) - Method in interface com.twicedb.client.api.Client
 
reinstateObjectAsync(I, Vt) - Method in class com.twicedb.client.impl.ClientImpl
 
request() - Method in record class com.twicedb.client.api.ReadAsyncRequest
Returns the value of the request record component.
request() - Method in record class com.twicedb.client.shared.WriteAsyncRequest
Returns the value of the request record component.
resetBackfillTt(BackfillTt) - Method in class com.twicedb.client.api.Indexable
 
RESOLVED_REFS_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
ResolvedRefs - Class in com.twicedb.client.api
 
ResolvedRefs() - Constructor for class com.twicedb.client.api.ResolvedRefs
 

S

serialize(RefResolver, Type, JsonSerializationContext) - Method in class com.twicedb.client.api.RefResolverSerializer
 
ServerStatus - Record Class in com.twicedb.client.shared
 
ServerStatus(String) - Constructor for record class com.twicedb.client.shared.ServerStatus
Creates an instance of a ServerStatus record class.
ServerType - Enum Class in com.twicedb.client.shared
 
setBackfillTt(BackfillTt) - Method in class com.twicedb.client.api.Indexable
 
setClientConfig(ClientConfig) - Static method in class com.twicedb.client.object_registry.ObjectRegistry
 
setEvent(Event) - Method in class com.twicedb.client.txn.Txn
 
setEvent(Event<E>) - Method in interface com.twicedb.client.api.Txn
 
setEventId(EventId) - Method in class com.twicedb.client.api.Event
 
setLastWrite(Tt) - Method in class com.twicedb.client.api.Indexable
 
setObjectId(ObjectId) - Method in class com.twicedb.client.api.Indexable
 
setRefResolver(RefResolver) - Method in class com.twicedb.client.api.Indexable
 
setTimesliceId(TimesliceId) - Method in class com.twicedb.client.api.Indexable
 
setTt(Tt) - Method in class com.twicedb.client.api.Event
 
setTtFrom(Tt) - Method in class com.twicedb.client.api.Indexable
 
setTtResolvedAt(Tt) - Method in class com.twicedb.client.api.Indexable
 
setTtResolvedAt(Tt) - Method in interface com.twicedb.client.api.RefResolver
 
setTypeToken(<any>) - Method in class com.twicedb.client.api.Event
 
setTypeToken(TypeToken) - Method in class com.twicedb.client.api.Indexable
 
setVtFrom(Vt) - Method in class com.twicedb.client.api.Indexable
 
setVtResolvedAt(Vt) - Method in class com.twicedb.client.api.Indexable
 
setVtResolvedAt(Vt) - Method in interface com.twicedb.client.api.RefResolver
 
setZkAddress(String) - Method in class com.twicedb.client.config.ClientConfig
 
ShapeRegistry - Class in com.twicedb.client.shape_registry
 
SortByKey() - Constructor for class com.twicedb.client.api.IndexedQuery.SortByKey
 
StarEmailAddress - Static variable in record class com.twicedb.shared.EmailAddress
 
StarFqn - Static variable in record class com.twicedb.shared.Fqn
 
start() - Method in interface com.twicedb.client.api.Client
 
start() - Method in class com.twicedb.client.impl.ClientImpl
 
status(ServerType) - Method in class com.twicedb.client.proxy.ClientProxy
 
STDEV - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
STDEV_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
stdevByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
stdevByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
stdevByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
stdevByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
stop() - Method in interface com.twicedb.client.api.Client
 
stop() - Method in class com.twicedb.client.impl.ClientImpl
 
stop() - Method in class com.twicedb.client.proxy.ClientProxy
 
subscribe(SubscribeRequest, Function<SubscribeResponse, Boolean>) - Method in class com.twicedb.client.proxy.ClientProxy
 
SubscribeResponse - Record Class in com.twicedb.client.shared
 
SubscribeResponse(Tt, Vt, SubscriptionId) - Constructor for record class com.twicedb.client.shared.SubscribeResponse
Creates an instance of a SubscribeResponse record class.
subscribeToIndexedQuery(IndexedQuery<I>, Function<SubscribeResponse, Boolean>) - Method in interface com.twicedb.client.api.Client
 
subscribeToIndexedQuery(IndexedQuery<I>, Function<SubscribeResponse, Boolean>) - Method in class com.twicedb.client.impl.ClientImpl
 
subscribeToObjectId(ObjectId, Function<SubscribeResponse, Boolean>) - Method in interface com.twicedb.client.api.Client
 
subscribeToObjectId(ObjectId, Function<SubscribeResponse, Boolean>) - Method in class com.twicedb.client.impl.ClientImpl
 
subscriptionId() - Method in record class com.twicedb.client.shared.SubscribeResponse
Returns the value of the subscriptionId record component.
subscriptionId() - Method in record class com.twicedb.client.shared.SubscriptionId
Returns the value of the subscriptionId record component.
SubscriptionId - Record Class in com.twicedb.client.shared
 
SubscriptionId(long) - Constructor for record class com.twicedb.client.shared.SubscriptionId
Creates an instance of a SubscriptionId record class.
SUM - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
SUM_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
sumByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
sumByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
sumByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
sumByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 

T

t - Variable in class com.twicedb.client.api.Event
 
t - Variable in class com.twicedb.client.api.Indexable
 
TEMPORAL_COORDINATES_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
TemporalCoordinates - Record Class in com.twicedb.shared
The (Tt, Vt) pair at which reads and writes take place.
TemporalCoordinates(Tt, Vt) - Constructor for record class com.twicedb.shared.TemporalCoordinates
Creates an instance of a TemporalCoordinates record class.
TIMESLICE_ID_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
timesliceId() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the timesliceId record component.
timesliceId() - Method in record class com.twicedb.shared.TimesliceId
Returns the value of the timesliceId record component.
TimesliceId - Record Class in com.twicedb.shared
 
TimesliceId(String) - Constructor for record class com.twicedb.shared.TimesliceId
Creates an instance of a TimesliceId record class.
toString() - Method in record class com.twicedb.client.api.ReadAsyncRequest
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.api.ReadAsyncResponse
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.metrics.ClientMetrics.PercentileMapWithCount
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.proxy.ReadResponseWithTiming
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.proxy.WriteResponseWithTiming
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.FieldName
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.ReadObject
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.ServerStatus
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.SubscribeResponse
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.SubscriptionId
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.WriteAsyncRequest
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.WriteAsyncResponse
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.WrittenObject
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.client.shared.WrittenTransaction
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.gen.ClassTypeParams
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.gen.TwiceDBClasses
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.BackfillTt
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.BatchSize
Returns a string representation of this record class.
toString() - Method in class com.twicedb.shared.Blob
 
toString() - Method in record class com.twicedb.shared.ClientCommonName
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.EmailAddress
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.entitlements.EntitlementId
Returns a string representation of this record class.
toString() - Method in class com.twicedb.shared.EventBlob
 
toString() - Method in record class com.twicedb.shared.EventId
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.Fqn
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.Lsqt
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.ObjectId
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.Percentile
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.ProjectedFieldKey
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.TemporalCoordinates
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.TimesliceId
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.Tt
Returns a string representation of this record class.
toString() - Method in record class com.twicedb.shared.Vt
Returns a string representation of this record class.
toTt() - Method in record class com.twicedb.shared.BackfillTt
 
toTt() - Method in record class com.twicedb.shared.Lsqt
 
transformReadEvents(TypeToken, List<Event>) - Static method in interface com.twicedb.client.api.EventI
 
transformReadIndexables(TypeToken, List<Indexable>) - Static method in interface com.twicedb.client.api.IndexableI
 
transformReadObjects(TypeToken, List<ReadObject>) - Static method in interface com.twicedb.client.api.IndexableI
 
tt() - Method in record class com.twicedb.client.shared.SubscribeResponse
Returns the value of the tt record component.
tt() - Method in record class com.twicedb.client.shared.WrittenTransaction
Returns the value of the tt record component.
tt() - Method in record class com.twicedb.shared.TemporalCoordinates
Returns the value of the tt record component.
tt() - Method in record class com.twicedb.shared.Tt
Returns the value of the tt record component.
Tt - Record Class in com.twicedb.shared
The transaction time.
Tt(long) - Constructor for record class com.twicedb.shared.Tt
Creates an instance of a Tt record class.
TT_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
ttFrom() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the ttFrom record component.
ttResolvedAt() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the ttResolvedAt record component.
ttTo() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the ttTo record component.
TWICEDB_EVENT_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
TWICEDB_OBJECT_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
TWICEDB_REF_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
TwiceDBClasses - Record Class in com.twicedb.gen
 
TwiceDBClasses() - Constructor for record class com.twicedb.gen.TwiceDBClasses
Creates an instance of a TwiceDBClasses record class.
TwiceDBEvent - Annotation Interface in com.twicedb.client.api
 
TwiceDBIndex - Annotation Interface in com.twicedb.client.api
An annotation that causes the annotated field to be indexed and to be read-queryable.
TwiceDBObject - Annotation Interface in com.twicedb.client.api
 
TwiceDBProcessorEvents - Class in com.twicedb.gen
 
TwiceDBProcessorEvents() - Constructor for class com.twicedb.gen.TwiceDBProcessorEvents
 
TwiceDBProcessorObjects - Class in com.twicedb.gen
 
TwiceDBProcessorObjects() - Constructor for class com.twicedb.gen.TwiceDBProcessorObjects
 
TwiceDBProcessorRefs - Class in com.twicedb.gen
 
TwiceDBProcessorRefs() - Constructor for class com.twicedb.gen.TwiceDBProcessorRefs
 
TwiceDBProject - Annotation Interface in com.twicedb.client.api
An annotation that causes the annotated field to be projected and to be aggregatable.
TwiceDBRef - Annotation Interface in com.twicedb.client.api
 
TwiceDBUnique - Annotation Interface in com.twicedb.client.api
An annotation that causes the annotated field to be indexed and to be read-queryable, just like @TwiceDBIndex, and also to be unique at all (tt, vt).
Txn - Class in com.twicedb.client.txn
An implementation of a transaction for TwiceDB.
Txn - Interface in com.twicedb.client.api
 
Txn() - Constructor for class com.twicedb.client.txn.Txn
 
TxnEventAlreadySetException - Exception in com.twicedb.client.api
 
TxnEventAlreadySetException(String) - Constructor for exception com.twicedb.client.api.TxnEventAlreadySetException
 
TYPE_TOKEN_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
TypeNotFoundException - Exception in com.twicedb.client.impl
 
TypeNotFoundException(String) - Constructor for exception com.twicedb.client.impl.TypeNotFoundException
 
TypeNotFoundException(String, Throwable) - Constructor for exception com.twicedb.client.impl.TypeNotFoundException
 
typeParams() - Method in record class com.twicedb.gen.ClassTypeParams
Returns the value of the typeParams record component.

U

uncompressBlob(ByteString, int) - Method in class com.twicedb.client.proxy.ClientProxy
 
uncompressBlobWithDecompressor(Decompressor, ByteString, int) - Static method in class com.twicedb.client.proxy.ClientProxy
 
UNLOCK_FQNS - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
unlockFqn(Fqn) - Method in interface com.twicedb.client.api.Client
 
unlockFqn(Fqn) - Method in class com.twicedb.client.impl.ClientImpl
 

V

valid() - Method in record class com.twicedb.shared.EventId
 
valid() - Method in record class com.twicedb.shared.ObjectId
 
valueOf(String) - Static method in enum class com.twicedb.client.api.IndexedQueryOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.client.api.ProjectOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.client.shared.EntitleEntitlement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.client.shared.ReadEntitlement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.client.shared.ServerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.client.shared.WriteEntitlement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.twicedb.gen.ConstructorArgsStyle
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.twicedb.client.api.IndexedQueryOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.client.api.ProjectOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.client.shared.EntitleEntitlement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.client.shared.ReadEntitlement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.client.shared.ServerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.client.shared.WriteEntitlement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.twicedb.gen.ConstructorArgsStyle
Returns an array containing the constants of this enum class, in the order they are declared.
VAR - Enum constant in enum class com.twicedb.client.api.ProjectOp
 
VAR_BY_INDEXES - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
varByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
varByIndexedQuery(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
varByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in interface com.twicedb.client.api.Client
 
varByIndexedQueryAsync(IndexedQuery<I>, ProjectedFieldKey, TemporalCoordinates) - Method in class com.twicedb.client.impl.ClientImpl
 
Version - Class in com.twicedb.client.version
A version id for this release of the TwiceDB client.
VERSION - Static variable in class com.twicedb.client.version.Version
 
VERSION_KEY - Static variable in class com.twicedb.client.version.Version
 
vt() - Method in record class com.twicedb.client.shared.SubscribeResponse
Returns the value of the vt record component.
vt() - Method in record class com.twicedb.shared.TemporalCoordinates
Returns the value of the vt record component.
vt() - Method in record class com.twicedb.shared.Vt
Returns the value of the vt record component.
Vt - Record Class in com.twicedb.shared
The valid time.
Vt(long) - Constructor for record class com.twicedb.shared.Vt
Creates an instance of a Vt record class.
VT_NAME - Static variable in record class com.twicedb.gen.TwiceDBClasses
 
vtFrom() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the vtFrom record component.
vtResolvedAt() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the vtResolvedAt record component.
vtTo() - Method in record class com.twicedb.client.shared.ReadObject
Returns the value of the vtTo record component.

W

whereEqual(String, Boolean) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, Double) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, Float) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, Integer) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, Long) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, String) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, BigInteger) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqual(String, ZonedDateTime) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, Boolean) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, Double) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, Float) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, Integer) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, Long) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, String) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, BigInteger) - Method in class com.twicedb.client.api.IndexedQuery
 
whereEqualUnique(String, ZonedDateTime) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, Double) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, Float) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, Integer) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, Long) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, String) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, BigInteger) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThan(String, ZonedDateTime) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, Double) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, Float) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, Integer) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, Long) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, String) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, BigInteger) - Method in class com.twicedb.client.api.IndexedQuery
 
whereGreaterThanOrEqualTo(String, ZonedDateTime) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, Double) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, Float) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, Integer) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, Long) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, String) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, BigInteger) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThan(String, ZonedDateTime) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, Double) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, Float) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, Integer) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, Long) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, String) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, BigInteger) - Method in class com.twicedb.client.api.IndexedQuery
 
whereLessThanOrEqualTo(String, ZonedDateTime) - Method in class com.twicedb.client.api.IndexedQuery
 
WITH_ARGS - Enum constant in enum class com.twicedb.gen.ConstructorArgsStyle
 
WITHOUT_ARGS - Enum constant in enum class com.twicedb.gen.ConstructorArgsStyle
 
write(WriteRequest) - Method in class com.twicedb.client.proxy.ClientProxy
 
Write - Variable in class com.twicedb.shared.entitlements.Entitlement
 
WRITE - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
WRITE_FROM_QUEUE - Enum constant in enum class com.twicedb.client.metrics.ClientMetrics.RequestKind
 
WriteAsyncRequest - Record Class in com.twicedb.client.shared
An asynchronous write request.
WriteAsyncRequest(WriteRequest, Future<WriteAsyncResponse>) - Constructor for record class com.twicedb.client.shared.WriteAsyncRequest
Creates an instance of a WriteAsyncRequest record class.
WriteAsyncResponse - Record Class in com.twicedb.client.shared
An asynchronous write response.
WriteAsyncResponse(List<WrittenTransaction>, String) - Constructor for record class com.twicedb.client.shared.WriteAsyncResponse
Creates an instance of a WriteAsyncResponse record class.
WriteEntitlement - Enum Class in com.twicedb.client.shared
 
WRITER - Enum constant in enum class com.twicedb.client.shared.ServerType
 
WriteResponseWithTiming - Record Class in com.twicedb.client.proxy
 
WriteResponseWithTiming(WriteResponse, long) - Constructor for record class com.twicedb.client.proxy.WriteResponseWithTiming
Creates an instance of a WriteResponseWithTiming record class.
WrittenObject - Record Class in com.twicedb.client.shared
An object that has been written to TwiceDB.
WrittenObject(String, ObjectId, Tt) - Constructor for record class com.twicedb.client.shared.WrittenObject
Creates an instance of a WrittenObject record class.
writtenObjects() - Method in record class com.twicedb.client.shared.WrittenTransaction
Returns the value of the writtenObjects record component.
WrittenTransaction - Record Class in com.twicedb.client.shared
A transaction that has been written to TwiceDB.
WrittenTransaction(String, Tt, List<WrittenObject>) - Constructor for record class com.twicedb.client.shared.WrittenTransaction
Creates an instance of a WrittenTransaction record class.
writtenTransactions() - Method in record class com.twicedb.client.shared.WriteAsyncResponse
Returns the value of the writtenTransactions record component.
WrongNumberOfObjectsException - Exception in com.twicedb.client.impl
An exception raised when the wrong number of objects is read from TwiceDB.
WrongNumberOfObjectsException(String) - Constructor for exception com.twicedb.client.impl.WrongNumberOfObjectsException
 
WrongNumberOfObjectsException(String, Throwable) - Constructor for exception com.twicedb.client.impl.WrongNumberOfObjectsException
 
WrongNumberOfResponsesException - Exception in com.twicedb.client.impl
 
WrongNumberOfResponsesException(String) - Constructor for exception com.twicedb.client.impl.WrongNumberOfResponsesException
 
WrongNumberOfResponsesException(String, Throwable) - Constructor for exception com.twicedb.client.impl.WrongNumberOfResponsesException
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form