- DatastoreAccess - Interface in com.jmethods.catatumbo
-
An interface for working with (reading from and writing to) the Cloud
Datastore.
- DatastoreBatch - Interface in com.jmethods.catatumbo
-
Interface for executing Batch updates (Insert/Update/Delete).
- DatastoreBatch.Response - Interface in com.jmethods.catatumbo
-
Response when the the batch is submitted.
- DatastoreCursor - Interface in com.jmethods.catatumbo
-
Defines a contract for Datastore Cursors.
- DatastoreKey - Interface in com.jmethods.catatumbo
-
Objects of this class represent Keys in the Cloud Datastore.
- DatastoreTransaction - Interface in com.jmethods.catatumbo
-
A Datastore Transaction.
- DatastoreTransaction.Response - Interface in com.jmethods.catatumbo
-
Transaction's commit Response.
- DateMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping Dates to/from Cloud
Datastore.
- DateMapper() - Constructor for class com.jmethods.catatumbo.mappers.DateMapper
-
- Decimal - Annotation Type in com.jmethods.catatumbo
-
Specifies that the annotated field is of type decimal (aka numeric).
- DecimalMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
to map BigDecimal types to Integer fields
to/from the Cloud Datastore.
- DecimalMapper(int, int) - Constructor for class com.jmethods.catatumbo.mappers.DecimalMapper
-
Creates a new instance of DecimalMapper
to map decimal
values of given precision and scale.
- DefaultDatastoreBatch - Class in com.jmethods.catatumbo.impl
-
- DefaultDatastoreBatch(DefaultEntityManager) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
Creates a new instance of DefaultDatastoreBatch
.
- DefaultDatastoreCursor - Class in com.jmethods.catatumbo
-
- DefaultDatastoreCursor(String) - Constructor for class com.jmethods.catatumbo.DefaultDatastoreCursor
-
Creates a new instance of DefaultDatastoreCursor
.
- DefaultDatastoreKey - Class in com.jmethods.catatumbo
-
- DefaultDatastoreKey(String) - Constructor for class com.jmethods.catatumbo.DefaultDatastoreKey
-
Creates a new instance of DefaultDatastoreKey
.
- DefaultDatastoreKey(Key) - Constructor for class com.jmethods.catatumbo.DefaultDatastoreKey
-
Creates a new instance of DefaultDatastoreKey
.
- DefaultDatastoreReader - Class in com.jmethods.catatumbo.impl
-
Worker class for performing read operations on the Cloud Datastore.
- DefaultDatastoreReader(DefaultEntityManager) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreReader
-
Creates a new instance of DefaultDatastoreReader
.
- DefaultDatastoreReader(DefaultDatastoreTransaction) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreReader
-
Creates a new instance of DefaultDatastoreReader
.
- DefaultDatastoreTransaction - Class in com.jmethods.catatumbo.impl
-
- DefaultDatastoreTransaction(DefaultEntityManager) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
Creates a new instance of DatastoreTransaction
.
- DefaultDatastoreWriter - Class in com.jmethods.catatumbo.impl
-
Worker class for performing write operations on the Cloud Datastore.
- DefaultDatastoreWriter(DefaultEntityManager) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Creates a new instance of DefaultDatastoreWriter
.
- DefaultDatastoreWriter(DefaultDatastoreBatch) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Creates a new instance of DefaultDatastoreWriter
for
executing batch updates.
- DefaultDatastoreWriter(DefaultDatastoreTransaction) - Constructor for class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Creates a new instance of DefaultDatastoreWriter
for
transactional updates.
- DefaultEntityManager - Class in com.jmethods.catatumbo.impl
-
- DefaultEntityManager(Datastore) - Constructor for class com.jmethods.catatumbo.impl.DefaultEntityManager
-
Creates a new instance of DefaultEntityManager
.
- DefaultQueryResponse<T> - Class in com.jmethods.catatumbo
-
- DefaultQueryResponse() - Constructor for class com.jmethods.catatumbo.DefaultQueryResponse
-
Creates a new instance of BaseQueryResponse
.
- delete(Object) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the given entity from the Cloud Datastore.
- delete(List<?>) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the given entities from the Cloud Datastore.
- delete(Class<E>, long) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the entity with the given ID.
- delete(Class<E>, String) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the entity with the given ID.
- delete(Class<E>, DatastoreKey, long) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the entity with the given ID and parent key.
- delete(Class<E>, DatastoreKey, String) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the entity with the given ID and parent key.
- delete(Object) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity to this batch for deletion.
- delete(List<?>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entities to this batch for deletion.
- delete(Class<E>, long) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given ID and entity type to this batch for deletion.
- delete(Class<E>, String) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given ID and entity type to this batch for deletion.
- delete(Class<E>, DatastoreKey, long) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity type, parent key and ID to this batch for deletion.
- delete(Class<E>, DatastoreKey, String) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity type, parent key and ID to this batch for deletion.
- delete(Object) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- delete(List<?>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- delete(Class<E>, long) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- delete(Class<E>, String) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- delete(Class<E>, DatastoreKey, long) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- delete(Class<E>, DatastoreKey, String) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- delete(Object) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- delete(List<?>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- delete(Class<E>, long) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- delete(Class<E>, String) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- delete(Class<E>, DatastoreKey, long) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- delete(Class<E>, DatastoreKey, String) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- delete(Object) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the given entity from the Cloud Datastore.
- delete(List<?>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the given entities from the Cloud Datastore.
- delete(Class<E>, long) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the entity with the given ID.
- delete(Class<E>, String) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the entity with the given ID.
- delete(Class<E>, DatastoreKey, long) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the entity with the given ID and parent key.
- delete(Class<E>, DatastoreKey, String) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the entity with the given ID and parent key.
- delete(Object) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- delete(List<?>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- delete(Class<E>, long) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- delete(Class<E>, String) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- delete(Class<E>, DatastoreKey, long) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- delete(Class<E>, DatastoreKey, String) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- deleteAll(Class<E>) - Method in interface com.jmethods.catatumbo.EntityManager
-
Deletes all entities of given Kind.
- deleteAll(Class<E>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- deleteByKey(DatastoreKey) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes an entity given its key.
- deleteByKey(List<DatastoreKey>) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Deletes the entities having the given keys.
- deleteByKey(DatastoreKey) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given key to this batch for deletion.
- deleteByKey(List<DatastoreKey>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given keys to this batch for deletion.
- deleteByKey(DatastoreKey) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- deleteByKey(List<DatastoreKey>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- deleteByKey(DatastoreKey) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- deleteByKey(List<DatastoreKey>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- deleteByKey(DatastoreKey) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes an entity given its key.
- deleteByKey(List<DatastoreKey>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Deletes the entities having the given keys.
- deleteByKey(DatastoreKey) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- deleteByKey(List<DatastoreKey>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- DoubleMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping primitive and wrapper double
types to/from Cloud Datastore.
- DoubleMapper() - Constructor for class com.jmethods.catatumbo.mappers.DoubleMapper
-
- Embeddable - Annotation Type in com.jmethods.catatumbo
-
Specifies a class whose instances are stored as an intrinsic part of an
owning entity and share the identity of the entity.
- Embedded - Annotation Type in com.jmethods.catatumbo
-
Specifies a persistent property of an entity whose value is an instance of an
embeddable class.
- EmbeddedField - Class in com.jmethods.catatumbo.impl
-
Represents an embedded object of an entity or a nested embedded object.
- EmbeddedField(Field) - Constructor for class com.jmethods.catatumbo.impl.EmbeddedField
-
Creates a new instance of EmbeddedField
.
- EmbeddedField(Field, EmbeddedField) - Constructor for class com.jmethods.catatumbo.impl.EmbeddedField
-
Creates a new instance of EmbeddedField
.
- EmbeddedIntrospector - Class in com.jmethods.catatumbo.impl
-
Introspects and prepares the meatdata of an embedded field.
- EmbeddedMetadata - Class in com.jmethods.catatumbo.impl
-
Objects of this class hold the metadata of an embedded field.
- EmbeddedMetadata(EmbeddedField) - Constructor for class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Creates a new instance of EmbeddedMetadata
.
- embeddedMetadataMap - Variable in class com.jmethods.catatumbo.impl.MetadataBase
-
Metadata of embedded fields
- endCursor - Variable in class com.jmethods.catatumbo.DefaultQueryResponse
-
End cursor
- ensureUniqueProperties() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Validates this metadata to ensure there are no duplicate property names
defined in this entity/embedded objects.
- Entity - Annotation Type in com.jmethods.catatumbo
-
Specifies that a class is an entity.
- EntityIntrospector - Class in com.jmethods.catatumbo.impl
-
Introspector for entity classes.
- EntityListener - Annotation Type in com.jmethods.catatumbo
-
Specifies that a class is an EntityListener.
- EntityListeners - Annotation Type in com.jmethods.catatumbo
-
Specifies the callback listener classes to be used for an entity.
- EntityListenersIntrospector - Class in com.jmethods.catatumbo.impl
-
Introspects the given entity class to find all listeners that would receive
lifecycle callbacks.
- EntityListenersMetadata - Class in com.jmethods.catatumbo.impl
-
Objects of this class hold the metadata data of various entity listeners.
- EntityListenersMetadata(Class<?>) - Constructor for class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Creates a new instance of EntityListenersMetadata
.
- EntityListenerType - Enum in com.jmethods.catatumbo.impl
-
Enumeration of entity listener types.
- EntityManager - Interface in com.jmethods.catatumbo
-
Manages mapping and persistence of entities.
- EntityManagerException - Exception in com.jmethods.catatumbo
-
Exception thrown by EntityManager when mapping objects to/from the Cloud
Datastore.
- EntityManagerException() - Constructor for exception com.jmethods.catatumbo.EntityManagerException
-
Creates a new instance of EntityManagerException
without
detail message.
- EntityManagerException(String) - Constructor for exception com.jmethods.catatumbo.EntityManagerException
-
Constructs an instance of EntityManagerException
with the
specified detail message.
- EntityManagerException(String, Throwable) - Constructor for exception com.jmethods.catatumbo.EntityManagerException
-
Creates an instance of EntityManagerException
with the given
message and cause.
- EntityManagerException(Throwable) - Constructor for exception com.jmethods.catatumbo.EntityManagerException
-
Creates a new instance of EntityManagerException
with the
given cause.
- EntityManagerFactory - Class in com.jmethods.catatumbo
-
- EntityManagerFactory() - Constructor for class com.jmethods.catatumbo.EntityManagerFactory
-
- EntityManagerFactoryException - Exception in com.jmethods.catatumbo
-
- EntityManagerFactoryException() - Constructor for exception com.jmethods.catatumbo.EntityManagerFactoryException
-
Creates a new instance of EntityManagerFactoryException
.
- EntityManagerFactoryException(String, Throwable) - Constructor for exception com.jmethods.catatumbo.EntityManagerFactoryException
-
Creates a new instance of EntityManagerFactoryException
.
- EntityManagerFactoryException(String) - Constructor for exception com.jmethods.catatumbo.EntityManagerFactoryException
-
Creates a new instance of EntityManagerFactoryException
.
- EntityManagerFactoryException(Throwable) - Constructor for exception com.jmethods.catatumbo.EntityManagerFactoryException
-
Creates a new instance of EntityManagerFactoryException
.
- EntityMetadata - Class in com.jmethods.catatumbo.impl
-
Objects of this class hold metadata information about an entity.
- EntityMetadata(Class<?>, String) - Constructor for class com.jmethods.catatumbo.impl.EntityMetadata
-
Creates a new instance of EntityMetadata
.
- EntityQueryRequest - Class in com.jmethods.catatumbo
-
QueryRequest implementation for running full entity queries.
- EntityQueryRequest(String) - Constructor for class com.jmethods.catatumbo.EntityQueryRequest
-
Creates a new instance of EntityQueryRequest
.
- EnumMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping Enum types to/from Cloud
Datastore.
- EnumMapper(Class) - Constructor for class com.jmethods.catatumbo.mappers.EnumMapper
-
Creates a new instance of EnumMapper
.
- equals(Object) - Method in class com.jmethods.catatumbo.DefaultDatastoreCursor
-
- equals(Object) - Method in class com.jmethods.catatumbo.DefaultDatastoreKey
-
- equals(Object) - Method in class com.jmethods.catatumbo.GeoLocation
-
- equals(Object) - Method in class com.jmethods.catatumbo.impl.CallbackMetadata
-
- equals(Object) - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
- ExcludeDefaultListeners - Annotation Type in com.jmethods.catatumbo
-
Specifies that any default listeners registered with the
EntityManager
should be excluded.
- ExcludeSuperclassListeners - Annotation Type in com.jmethods.catatumbo
-
Specifies that the execution of listeners defined in the super class should
be excluded.
- execute(DatastoreTransaction) - Method in interface com.jmethods.catatumbo.TransactionalTask
-
Executes the task.
- executeEntityListeners(CallbackType, Object) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
Executes the entity listeners associated with the given entity.
- executeEntityListeners(CallbackType, List<?>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
Executes the entity listeners associated with the given list of entities.
- executeEntityQueryRequest(Class<E>, EntityQueryRequest) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
- executeEntityQueryRequest(Class<E>, EntityQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreReader
-
- executeEntityQueryRequest(Class<E>, EntityQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- executeEntityQueryRequest(Class<E>, EntityQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- executeInTransaction(TransactionalTask<T>) - Method in interface com.jmethods.catatumbo.EntityManager
-
- executeInTransaction(TransactionalTask<T>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- executeKeyQueryRequest(KeyQueryRequest) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
- executeKeyQueryRequest(KeyQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreReader
-
- executeKeyQueryRequest(KeyQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- executeKeyQueryRequest(KeyQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- executeProjectionQueryRequest(Class<E>, ProjectionQueryRequest) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
- executeProjectionQueryRequest(Class<E>, ProjectionQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreReader
-
- executeProjectionQueryRequest(Class<E>, ProjectionQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- executeProjectionQueryRequest(Class<E>, ProjectionQueryRequest) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- Exploded - Annotation Type in com.jmethods.catatumbo
-
Indicates that the
Embedded
object of an entity should be stored
using the Exploded strategy.
- ExternalListenerIntrospector - Class in com.jmethods.catatumbo.impl
-
Introspector for external EntityListener classes.
- ExternalListenerMetadata - Class in com.jmethods.catatumbo.impl
-
Metadata of an EntityListener.
- ExternalListenerMetadata(Class<?>) - Constructor for class com.jmethods.catatumbo.impl.ExternalListenerMetadata
-
Creates a new instance of ExternalListenerMetadata
.
- GeoLocation - Class in com.jmethods.catatumbo
-
Geographical Location data type to store longitude and latitude information
in a single property of Cloud Datastore.
- GeoLocation() - Constructor for class com.jmethods.catatumbo.GeoLocation
-
Creates a new instance of GeoLocation
.
- GeoLocation(double, double) - Constructor for class com.jmethods.catatumbo.GeoLocation
-
Creates a new instance of GeoLocation
.
- GeoLocationMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping GeoLocation (a.k.a GeoPoint)
type to/from Cloud Datastore.
- GeoLocationMapper() - Constructor for class com.jmethods.catatumbo.mappers.GeoLocationMapper
-
- get(K) - Method in class com.jmethods.catatumbo.impl.Cache
-
Returns the cached value for the given key.
- get(K) - Method in class com.jmethods.catatumbo.impl.LRUCache
-
Returns the cached object associated the given key.
- getAnnotationClass() - Method in enum com.jmethods.catatumbo.impl.CallbackType
-
Returns the annotation class for this callback type.
- getCallbackMethod() - Method in class com.jmethods.catatumbo.impl.CallbackMetadata
-
Returns the callback method.
- getCallbacks() - Method in class com.jmethods.catatumbo.impl.AbstractListenerMetadata
-
Returns all defined callbacks.
- getCallbacks(CallbackType) - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Returns the callbacks for the given callback type.
- getCallbacks() - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Returns all callbacks.
- getCallbackType() - Method in class com.jmethods.catatumbo.impl.CallbackMetadata
-
Returns the callback type.
- getCapitalizedName(String) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Capitalizes the given field name.
- getConstructor(Class<T>, Class<?>...) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns a public constructor of the given class with the given parameter
types.
- getDatastore() - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
Returns the underlying Datastore object.
- getDataType() - Method in class com.jmethods.catatumbo.impl.IdentifierMetadata
-
- getDeclaredType() - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Returns the declared type of the field to which this metadata belongs.
- getDeclaringClass() - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
Returns the class in which this field is declared.
- getEmbeddedMetadataCollection() - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
Returns a collection of the embedded metadata.
- getEmbeddedMetadataMap() - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
- getEncoded() - Method in interface com.jmethods.catatumbo.DatastoreCursor
-
Returns the encoded value of this cursor as a String.
- getEncoded() - Method in interface com.jmethods.catatumbo.DatastoreKey
-
Returns a String representation of this key.
- getEncoded() - Method in class com.jmethods.catatumbo.DefaultDatastoreCursor
-
Returns the encoded value of this cursor, in URL-safe format.
- getEncoded() - Method in class com.jmethods.catatumbo.DefaultDatastoreKey
-
- getEndCursor() - Method in class com.jmethods.catatumbo.DefaultQueryResponse
-
- getEndCursor() - Method in interface com.jmethods.catatumbo.QueryResponse
-
Returns the end cursor of the results.
- getEntityClass() - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Returns the entity class to which this metadata belongs.
- getEntityClass() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the enity class to which this metadata belongs.
- getEntityListenersMetadata(Object) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Returns the metadata of entity listeners associated with the given
entity.
- getEntityListenersMetadata(Class<?>) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Returns the metadata of entity listeners associated with the given entity
class.
- getEntityListenersMetadata() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the metadata of the entity listeners.
- getEntityManager() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
Returns the entity manager from which this batch was created.
- getEntityManager() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
Returns the entity manager that created this transaction.
- getField() - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
Returns the underlying field.
- getField() - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Returns the embedded field to which this metadata belongs.
- getField() - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Returns the field.
- getGneratedKeys() - Method in interface com.jmethods.catatumbo.DatastoreBatch.Response
-
Returns a list of generated keys.
- getGneratedKeys() - Method in interface com.jmethods.catatumbo.DatastoreTransaction.Response
-
Returns a list of generated keys.
- getIdentifierMetadata(Object) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Returns the Identifier Metadata for the given entity.
- getIdentifierMetadata(Class<?>) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Returns the Identifier Metadata for the given entity class.
- getIdentifierMetadata() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the metadata of the identifier.
- getInstance() - Static method in class com.jmethods.catatumbo.EntityManagerFactory
-
Returns the singleton instance of EntityManagerFactory
.
- getInstance() - Static method in class com.jmethods.catatumbo.impl.ListenerFactory
-
Returns the singleton instance of this class.
- getInstance() - Static method in class com.jmethods.catatumbo.MapperFactory
-
Returns the singleton instance of this MapperFactory
.
- getInstance() - Static method in class com.jmethods.catatumbo.mappers.CatchAllMapper
-
Returns the singleton instance of this mapper.
- getKeyMetadata() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the metadata of the entity's full key.
- getKind() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the entity kind.
- getLatitude() - Method in class com.jmethods.catatumbo.GeoLocation
-
Returns the latitude.
- getListener(Class<?>) - Method in class com.jmethods.catatumbo.impl.ListenerFactory
-
Returns the listener object for the given class.
- getListenerClass() - Method in class com.jmethods.catatumbo.impl.CallbackMetadata
-
Returns the listener class.
- getListenerType() - Method in class com.jmethods.catatumbo.impl.CallbackMetadata
-
Returns the listener type.
- getLongitude() - Method in class com.jmethods.catatumbo.GeoLocation
-
Returns the longitude.
- getMappedName() - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Returns the property name to which this embedded field is mapped.
- getMappedName() - Method in class com.jmethods.catatumbo.impl.PropertyMetadata
-
Returns the mapped name.
- getMapper() - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Returns the
Mapper
associated with the field to which this
metadata belongs.
- getMapper(Field) - Method in class com.jmethods.catatumbo.MapperFactory
-
Returns the mapper for the given field.
- getMapper(Type) - Method in class com.jmethods.catatumbo.MapperFactory
-
Returns a mapper for the given type.
- getMaxCapacity() - Method in class com.jmethods.catatumbo.impl.LRUCache
-
Returns the maximum capacity.
- getName() - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
Returns the name of this field.
- getName() - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Returns the field name.
- getNamedBindings() - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
- getNamedBindings() - Method in interface com.jmethods.catatumbo.QueryRequest
-
Returns the named bindings for this QueryRequest, if any.
- getNativeBatch() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
Returns the native batch.
- getNativeTransaction() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
Returns the native transaction.
- getParent() - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
Returns the parent field.
- getParentKeyMetadata() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the metadata of the Parent Key.
- getPositionalBindings() - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
- getPositionalBindings() - Method in interface com.jmethods.catatumbo.QueryRequest
-
Returns the positional bindings of this QueryRequest, if any,
Implementations should never return a null
.
- getPrecision() - Method in class com.jmethods.catatumbo.mappers.DecimalMapper
-
Returns the precision.
- getPropertyMetadata(Field) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the meatdata for the given field.
- getPropertyMetadata(String) - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
Returns the property metadata for the given property name.
- getPropertyMetadataCollection() - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
Returns the collection of PropertyMetadata.
- getPropertyMetadataMap() - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
Returns a map of property names and their metadata.
- getPropertyOverride(String) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the property override, if any for the given name.
- getQualifiedName() - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
Returns the qualified name of this embedded field.
- getQuery() - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
- getQuery() - Method in interface com.jmethods.catatumbo.QueryRequest
-
Returns the GQL query
- getReadMethod() - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Returns the read method of the embedded field to which this metadata
belongs.
- getReadMethod() - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Returns the read method (or getter method) for this field.
- getReadMethod(PropertyMetadata) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the read method for the given property.
- getReadMethod(Class<?>, String, Class<?>) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Gets the method object with the given name and return type.
- getReadMethod(PropertyMetadata, String) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the Method object that allows reading of the given property.
- getReadMethodName(Field) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the name of the method that can be used to read the given field.
- getReadMethodNameForBoolean(Field) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the name of the method that can be used to read the given boolean
field.
- getResults() - Method in class com.jmethods.catatumbo.DefaultQueryResponse
-
- getResults() - Method in interface com.jmethods.catatumbo.QueryResponse
-
Returns the results from the query execution.
- getScale() - Method in class com.jmethods.catatumbo.mappers.DecimalMapper
-
Returns the scale.
- getStartCursor() - Method in class com.jmethods.catatumbo.DefaultQueryResponse
-
- getStartCursor() - Method in interface com.jmethods.catatumbo.QueryResponse
-
Returns the start cursor of the results.
- getStorageStrategy() - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Returns the storage strategy.
- getType() - Method in class com.jmethods.catatumbo.impl.EmbeddedField
-
Returns the type of this field.
- getVersionMetadata(Class<?>) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Convenient method for getting the metadata of the field used for
optimistic locking.
- getVersionMetadata(Object) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Convenient method for getting the metadata of the field used for
optimistic locking.
- getVersionMetadata() - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Returns the meatdata of the field that is used for optimistic locking.
- getWriteMethod() - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Returns the write method of the embedded field to which this metadata
belongs.
- getWriteMethod() - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Returns the write method (or setter method).
- getWriteMethod(PropertyMetadata) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the write method(setter method) for the given property.
- getWriteMethod(Class<?>, String, Class<?>) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the write method with the given name and parameter type.
- getWriteMethodName(Field) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Returns the name of the method that can be used to write (or set) the
given field.
- id() - Method in interface com.jmethods.catatumbo.DatastoreKey
-
Returns the numeric ID of this key.
- id() - Method in class com.jmethods.catatumbo.DefaultDatastoreKey
-
- Identifier - Annotation Type in com.jmethods.catatumbo
-
Specifies the ID of an entity.
- IdentifierMetadata - Class in com.jmethods.catatumbo.impl
-
Objects of this class contain metadata about identifier field of an entity.
- IdentifierMetadata(Field, boolean) - Constructor for class com.jmethods.catatumbo.impl.IdentifierMetadata
-
Creates a new instance of IdentifierMetadata
.
- IdentifierMetadata.DataType - Enum in com.jmethods.catatumbo.impl
-
Valid identifier types.
- Ignore - Annotation Type in com.jmethods.catatumbo
-
Specifies that an entity field should be ignored by the EntityManager when
saving or loading the entities.
- Imploded - Annotation Type in com.jmethods.catatumbo
-
Specifies that the
Embedded
object of an
Entity
should be
stored using the Imploded strategy.
- initializeEmbedded(EmbeddedMetadata, Object) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Initializes the Embedded object represented by the given metadata.
- insert(E) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Inserts the given entity into the Cloud Datastore.
- insert(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Inserts the given list of entities into the Cloud Datastore.
- insert(E) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity to this batch for insertion.
- insert(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entities to this batch for insertion.
- insert(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- insert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- insert(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- insert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- insert(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Inserts the given entity into the Cloud Datastore.
- insert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Inserts the given list of entities into the Cloud Datastore.
- insert(E) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- insert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- insertWithDeferredIdAllocation(E) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity to this batch for insertion.
- insertWithDeferredIdAllocation(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entities to this batch for insertion.
- insertWithDeferredIdAllocation(E) - Method in interface com.jmethods.catatumbo.DatastoreTransaction
-
Inserts the given entity.
- insertWithDeferredIdAllocation(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreTransaction
-
Inserts the given entities.
- insertWithDeferredIdAllocation(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- insertWithDeferredIdAllocation(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- insertWithDeferredIdAllocation(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- insertWithDeferredIdAllocation(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- instantiateObject(Class<?>) - Static method in class com.jmethods.catatumbo.impl.IntrospectionUtils
-
Creates a new object of given class by invoking the class' default public
constructor.
- IntegerMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping primitive and wrapper integer
types to/from Cloud Datastore.
- IntegerMapper() - Constructor for class com.jmethods.catatumbo.mappers.IntegerMapper
-
- InternalListenerIntrospector - Class in com.jmethods.catatumbo.impl
-
Introspector for listeners defined within the entity or mapped super class.
- InternalListenerMetadata - Class in com.jmethods.catatumbo.impl
-
Metadata of listeners defined in an entity or mapped super class.
- InternalListenerMetadata(Class<?>) - Constructor for class com.jmethods.catatumbo.impl.InternalListenerMetadata
-
Creates a new instance of InternalListenerMetadata
.
- introspect(EmbeddedField, EntityMetadata) - Static method in class com.jmethods.catatumbo.impl.EmbeddedIntrospector
-
Introspects the given embedded field and returns its metadata.
- introspect(Object) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Introspects the given entity and returns the metadata associated with the
entity.
- introspect(Class<?>) - Static method in class com.jmethods.catatumbo.impl.EntityIntrospector
-
Introspects the given entity class and returns the metadata of the
entity.
- introspect(Object) - Static method in class com.jmethods.catatumbo.impl.EntityListenersIntrospector
-
Returns the metadata of various registered listeners for the given
entity.
- introspect(Class<?>) - Static method in class com.jmethods.catatumbo.impl.EntityListenersIntrospector
-
Returns the metadata of various registred listeners for the given entity
class.
- introspect(Class<?>) - Static method in class com.jmethods.catatumbo.impl.ExternalListenerIntrospector
-
Introspects the given entity listener class and returns its metadata.
- introspect(Class<?>) - Static method in class com.jmethods.catatumbo.impl.InternalListenerIntrospector
-
Introspects the given class for any defined listeners and returns the
metadata.
- IntrospectionUtils - Class in com.jmethods.catatumbo.impl
-
Utility methods for helping with introspection/reflection.
- isActive() - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Tells whether or not this DatastoreBatch is still active.
- isActive() - Method in interface com.jmethods.catatumbo.DatastoreTransaction
-
Tells if this DatastoreTransaction is still active.
- isActive() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- isActive() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- isAllowLiterals() - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
- isAllowLiterals() - Method in interface com.jmethods.catatumbo.QueryRequest
-
Tells whether or not to allow literals (constant values or synthetic
literals) in the query.
- isAutoGenerated() - Method in class com.jmethods.catatumbo.impl.IdentifierMetadata
-
Tells whether or not the identifier is to be generated automatically.
- isExcludeDefaultListeners() - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Tells whether or not the default (aka global) listeners should be
excluded.
- isExcludeSuperClassListeners() - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Tells whether or not to exclude the listeners defined in the super
classes of the entity.
- isIndexed() - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Returns whether or not this embedded object should be indexed.
- isIndexed() - Method in class com.jmethods.catatumbo.impl.PropertyMetadata
-
Returns whether or not the property is indexed.
- parent() - Method in interface com.jmethods.catatumbo.DatastoreKey
-
Returns the parent key, if one exists.
- parent() - Method in class com.jmethods.catatumbo.DefaultDatastoreKey
-
- ParentKey - Annotation Type in com.jmethods.catatumbo
-
Fields annotated as ParentKey
hold the parent key information,
if any.
- ParentKeyMetadata - Class in com.jmethods.catatumbo.impl
-
Objects of this class contain the meatadata about parent key of an entity.
- ParentKeyMetadata(Field) - Constructor for class com.jmethods.catatumbo.impl.ParentKeyMetadata
-
Creates a new instance of ParentKeyMeatadata
.
- positionalBindings - Variable in class com.jmethods.catatumbo.BaseQueryRequest
-
Positional bindings
- PostDelete - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PostInsert - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PostLoad - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PostUpdate - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PostUpsert - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PreDelete - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PreInsert - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PreUpdate - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- PreUpsert - Annotation Type in com.jmethods.catatumbo
-
Used for annotating a method as an entity listener method.
- ProjectionQueryRequest - Class in com.jmethods.catatumbo
-
An implementation of
QueryRequest
to execute projection queries.
- ProjectionQueryRequest(String) - Constructor for class com.jmethods.catatumbo.ProjectionQueryRequest
-
Creates a new instance of ProjectionQueryRequest
.
- Property - Annotation Type in com.jmethods.catatumbo
-
Specifies the mapped property for a persistable field.
- PropertyMapper - Annotation Type in com.jmethods.catatumbo
-
Specifies a custom
Mapper
for a field in the model class (Entity,
Embedded or MappedSuperClass).
- PropertyMetadata - Class in com.jmethods.catatumbo.impl
-
Objects of this class contain metadata about a property of an entity.
- PropertyMetadata(Field, String, boolean) - Constructor for class com.jmethods.catatumbo.impl.PropertyMetadata
-
Creates an instance of PropertyMetadata
.
- propertyMetadataMap - Variable in class com.jmethods.catatumbo.impl.MetadataBase
-
Metadata about various properties.
- PropertyOverride - Annotation Type in com.jmethods.catatumbo
-
Used to override mapping of a property.
- PropertyOverrides - Annotation Type in com.jmethods.catatumbo
-
Used to override mappings of properties.
- put(K, V) - Method in class com.jmethods.catatumbo.impl.Cache
-
Puts the given entry into this cache.
- put(CallbackType, CallbackMetadata) - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Adds the given CallbackEventMetadata.
- put(K, V) - Method in class com.jmethods.catatumbo.impl.LRUCache
-
Adds the given key and value to this cache.
- putEmbeddedMetadata(EmbeddedMetadata) - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
Puts/adds the given embedded metadata.
- putListener(CallbackType, Method) - Method in class com.jmethods.catatumbo.impl.AbstractListenerMetadata
-
Registers the given method as the callback method for the given event
type.
- putPropertyMetadata(PropertyMetadata) - Method in class com.jmethods.catatumbo.impl.MetadataBase
-
Puts/adds the given property metadata.
- putPropertyOverride(PropertyOverride) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Puts/adds the given property override.
- setAllowLiterals(boolean) - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
Allows or disallows presence of any literals (constants or synthetic
literals) in the query.
- setAutoGenerated(boolean) - Method in class com.jmethods.catatumbo.impl.IdentifierMetadata
-
Sets whether or not the identifier is to be generated automatically.
- setDefaultListeners(Class<?>...) - Method in interface com.jmethods.catatumbo.EntityManager
-
Registers the given entity lifecycle listeners with this entity manager.
- setDefaultListeners(Class<?>...) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- setDefaultMapper(Type, Mapper) - Method in class com.jmethods.catatumbo.MapperFactory
-
Sets or registers the given mapper for the given type.
- setEndCursor(DatastoreCursor) - Method in class com.jmethods.catatumbo.DefaultQueryResponse
-
Sets the end cursor to the given value.
- setEntityListenersMetadata(EntityListenersMetadata) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Sets the metadata of the entity listeners.
- setExcludeDefaultListeners(boolean) - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Sets whether or not to exclude the default (aka global) listeners.
- setExcludeSuperClassListeners(boolean) - Method in class com.jmethods.catatumbo.impl.EntityListenersMetadata
-
Sets whether or not to exclude the super class listeners.
- setIdentifierMetadata(IdentifierMetadata) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Sets the metadata of the identifier.
- setIndexed(boolean) - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Sets whether or not to index this embedded field.
- setIndexed(boolean) - Method in class com.jmethods.catatumbo.impl.PropertyMetadata
-
Sets whether or not the property is indexed.
- setKeyMetadata(KeyMetadata) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Sets the metadata of the Key field.
- setLatitude(double) - Method in class com.jmethods.catatumbo.GeoLocation
-
Sets the latitude to the given value.
- setLongitude(double) - Method in class com.jmethods.catatumbo.GeoLocation
-
Sets the longitude to the given value.
- setMappedName(String) - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Sets the property name to which this embedded field is mapped.
- setMappedName(String) - Method in class com.jmethods.catatumbo.impl.PropertyMetadata
-
Sets the mapped name.
- SetMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping
Set
types to/from
Cloud Datastore.
- SetMapper(Type) - Constructor for class com.jmethods.catatumbo.mappers.SetMapper
-
Creates a new instance of SetMapper
.
- setMaxCapacity(int) - Method in class com.jmethods.catatumbo.impl.LRUCache
-
Sets the maximum capacity.
- setNamedBinding(String, Object) - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
Adds or replaces the given named binding to the list of named bindings.
- setNamedBindings(Map<String, Object>) - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
Sets the named bindings that are needed for any named parameters in the
GQL query.
- setParentKetMetadata(ParentKeyMetadata) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Sets the meatadata about the parent key.
- setPositionalBindings(List<Object>) - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
Sets the positional bindings that are needed for any positional
parameters in the GQL Query.
- setQuery(String) - Method in class com.jmethods.catatumbo.BaseQueryRequest
-
Sets the GQL query to the given value.
- setReadMethod(Method) - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Sets the read method of the embedded field to which this metadata
belongs.
- setReadMethod(Method) - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Sets the read method (or getter method).
- setResults(List<T>) - Method in class com.jmethods.catatumbo.DefaultQueryResponse
-
Sets the results to the given results
.
- setStartCursor(DatastoreCursor) - Method in class com.jmethods.catatumbo.DefaultQueryResponse
-
Sets the starting cursor to the given value.
- setStorageStrategy(StorageStrategy) - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Sets the storage strategy to the given value.
- setVersionMetadata(PropertyMetadata) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Sets the metadata of the field that is used for optimistic locking.
- setWriteMethod(Method) - Method in class com.jmethods.catatumbo.impl.EmbeddedMetadata
-
Sets the write method of the embedded field to which this metadata
belongs.
- setWriteMethod(Method) - Method in class com.jmethods.catatumbo.impl.FieldMetadata
-
Sets the write method (or setter method).
- ShortMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping primitive and wrapper Short
types to/from the Cloud Datastore.
- ShortMapper() - Constructor for class com.jmethods.catatumbo.mappers.ShortMapper
-
- size() - Method in class com.jmethods.catatumbo.impl.Cache
-
Returns the size of this cache.
- size() - Method in class com.jmethods.catatumbo.impl.LRUCache
-
Returns the current size of this cache.
- startCursor - Variable in class com.jmethods.catatumbo.DefaultQueryResponse
-
Start cursor
- StorageStrategy - Enum in com.jmethods.catatumbo.impl
-
- StringMapper - Class in com.jmethods.catatumbo.mappers
-
An implementation of
Mapper
for mapping String types to/from the
Cloud Datastore.
- StringMapper() - Constructor for class com.jmethods.catatumbo.mappers.StringMapper
-
- submit() - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Submits the batch operations to the Cloud Datastore.
- submit() - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- unmarshal(Entity, Class<T>) - Static method in class com.jmethods.catatumbo.impl.Unmarshaller
-
Unmarshals the given native Entity into an object of given type,
entityClass.
- unmarshal(ProjectionEntity, Class<T>) - Static method in class com.jmethods.catatumbo.impl.Unmarshaller
-
Unmarshals the given native ProjectionEntity into an object of given
type, entityClass.
- Unmarshaller - Class in com.jmethods.catatumbo.impl
-
Converts Entities retrieved from the Cloud Datastore into Entity POJOs.
- Unmodeled - Annotation Type in com.jmethods.catatumbo
-
NOT IMPLEMENTED YET.
- update(E) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Updates the given entity in the Cloud Datastore.
- update(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Updates the given list of entities in the Cloud Datastore.
- update(E) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity to this batch for update.
- update(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entities to this batch for update.
- update(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- update(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- update(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- update(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- update(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Updates the given entity in the Cloud Datastore.
- update(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Updates the given list of entities in the Cloud Datastore.
- update(E) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- update(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- updateMasterPropertyMetadataMap(String, String) - Method in class com.jmethods.catatumbo.impl.EntityMetadata
-
Updates the master property metadata map with the given property
metadata.
- updateWithOptimisticLock(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Updates the given entity with optimistic locking, if the entity is set up
to support optimistic locking.
- upsert(E) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Updates or inserts the given entity in the Cloud Datastore.
- upsert(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreAccess
-
Updates or inserts the given list of entities in the Cloud Datastore.
- upsert(E) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity to this batch for update or insert.
- upsert(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entities to this batch for update or insert.
- upsert(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- upsert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- upsert(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- upsert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- upsert(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Updates or inserts the given entity in the Cloud Datastore.
- upsert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreWriter
-
Updates or inserts the given list of entities in the Cloud Datastore.
- upsert(E) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- upsert(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultEntityManager
-
- upsertWithDeferredIdAllocation(E) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entity to this batch for insert or update.
- upsertWithDeferredIdAllocation(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreBatch
-
Adds the given entities to this batch for update or insert.
- upsertWithDeferredIdAllocation(E) - Method in interface com.jmethods.catatumbo.DatastoreTransaction
-
Updates or inserts the given entity.
- upsertWithDeferredIdAllocation(List<E>) - Method in interface com.jmethods.catatumbo.DatastoreTransaction
-
Updates or Inserts the given entities.
- upsertWithDeferredIdAllocation(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- upsertWithDeferredIdAllocation(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreBatch
-
- upsertWithDeferredIdAllocation(E) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- upsertWithDeferredIdAllocation(List<E>) - Method in class com.jmethods.catatumbo.impl.DefaultDatastoreTransaction
-
- Utility - Class in com.jmethods.catatumbo
-
Utility methods.