- AbstractProperty - Class in com.googlecode.objectify.impl
-
Some common behavior of properties
- AbstractProperty(String, Annotation[], Object) - Constructor for class com.googlecode.objectify.impl.AbstractProperty
-
- AbstractTranslator<T> - Class in com.googlecode.objectify.impl.translate
-
Very simple helper for all kinds of translators.
- AbstractTranslator() - Constructor for class com.googlecode.objectify.impl.translate.AbstractTranslator
-
- add(Future<?>) - Method in class com.googlecode.objectify.cache.Pending
-
Register a pending Future that has a callback.
- add(Key<?>, SessionValue<?>) - Method in class com.googlecode.objectify.impl.Session
-
Add/overwrite a SV.
- add(ObjectifyFactory) - Static method in class com.googlecode.objectify.impl.translate.opt.joda.JodaMoneyTranslators
-
- add(ObjectifyFactory) - Static method in class com.googlecode.objectify.impl.translate.opt.joda.JodaTimeTranslators
-
- add(TranslatorFactory<?>) - Method in class com.googlecode.objectify.impl.translate.TranslatorRegistry
-
Add a new translator to the list.
- add(K, V) - Method in class com.googlecode.objectify.util.IdentityMultimapList
-
Adds a value to the set associated with the key.
- add(K, V) - Method in class com.googlecode.objectify.util.MultimapList
-
Adds a value to the set associated with the key.
- addAll(Session) - Method in class com.googlecode.objectify.impl.Session
-
Add all entries in the other session to this one
- addAlternateEmbedPath(Path) - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
There are multiple paths that might lead to a place when dealing with embedded collections; this makes
sure they all get into the embedCollectionPoints (if appropriate - they are only added if we are in
an embedded collection.
- addEarly(TranslatorFactory<?>) - Method in class com.googlecode.objectify.impl.translate.TranslatorRegistry
-
Add a new translator to the beginning of the list, before all other translators
except other translators that have been added early.
- addLoadGroup(Class<?>) - Method in class com.googlecode.objectify.impl.SessionValue
-
- addPending(Future<?>) - Static method in class com.googlecode.objectify.cache.PendingFutures
-
Register a pending Future that has a callback.
- addReference(Reference) - Method in class com.googlecode.objectify.impl.SessionValue
-
- addSubclass(Class<S>, ConcreteEntityMetadata<S>) - Method in class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
Registers an @EntitySubclass in a polymorphic hierarchy.
- addToList() - Method in class com.googlecode.objectify.impl.Node
-
Creates a new node at same path, adds it to the list, and returns it
- addToList(Node) - Method in class com.googlecode.objectify.impl.Node
-
Adds a node to the list
- addToMap(Node) - Method in class com.googlecode.objectify.impl.Node
-
Adds a node to the map, keyed by its path segment
- addWildcardParameters(Class<?>) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns a type representing the class, with all type parameters the unbound wildcard ("?").
- ads - Variable in class com.googlecode.objectify.impl.QueryEngine
-
- ads - Variable in class com.googlecode.objectify.impl.WriteEngine
-
- allocateId(Class<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Allocates a single id from the allocator for the specified kind.
- allocateId(Object, Class<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Allocates a single id from the allocator for the specified kind.
- allocateIdRange(KeyRange) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- allocateIdRange(KeyRange<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Allocates a user-specified contiguous range of unique IDs, preventing the allocator from
giving them out to entities (with autogeneration) or other calls to allocate methods.
- allocateIds(String, long) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- allocateIds(Key, String, long) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- allocateIds(String, long) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- allocateIds(Key, String, long) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- allocateIds(Class<T>, long) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Preallocate a contiguous range of unique ids within the namespace of the
specified entity class.
- allocateIds(Object, Class<T>, long) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Preallocate a contiguous range of unique ids within the namespace of the
specified entity class and the parent key.
- AlsoLoad - Annotation Type in com.googlecode.objectify.annotation
-
Annotation which helps migrate schemas by loading one of several possible properties
in the entity into fields or methods.
- Always - Class in com.googlecode.objectify.condition
-
Simple If condition that always returns true for any value.
- Always() - Constructor for class com.googlecode.objectify.condition.Always
-
- ancestor(Object) - Method in interface com.googlecode.objectify.cmd.Query
-
- ancestor(Object) - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Restricts result set only to objects which have the given ancestor
somewhere in the chain.
- ancestor(Object) - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- ancestor(Object) - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- apply(Iterable<T>) - Method in class com.googlecode.objectify.util.IterateFunction
-
- apply(Result<T>) - Method in class com.googlecode.objectify.util.ResultNowFunction
-
- arrayOf(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.TypeFactory
-
Creates a array type.
- ArrayTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Translator which can load an array of things.
- ArrayTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.ArrayTranslatorFactory
-
- AsIsTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
This should be the last translator in the list - the one to try when nothing else wants the type.
- AsIsTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.AsIsTranslatorFactory
-
- AsyncCacheFilter - Class in com.googlecode.objectify.cache
-
This Filter is a companion to the CachingAsyncDatastoreService, and must be
installed any time the CachingAsyncDatastoreService is used.
- AsyncCacheFilter() - Constructor for class com.googlecode.objectify.cache.AsyncCacheFilter
-
- Cache - Annotation Type in com.googlecode.objectify.annotation
-
Place this on any POJO entity class to cause it to be cached in the memcache.
- cache - Variable in class com.googlecode.objectify.impl.ObjectifyImpl
-
Our options
- cache(boolean) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- cache(boolean) - Method in interface com.googlecode.objectify.Objectify
-
Provides a new Objectify instance which uses (or doesn't use) a 2nd-level memcache.
- CacheControl - Interface in com.googlecode.objectify.cache
-
Interface by which expiry times for cache entities is communicated to the cache system.
- CacheControlImpl - Class in com.googlecode.objectify.impl
-
Implements CacheControl for Objectify
- CacheControlImpl(ObjectifyFactory) - Constructor for class com.googlecode.objectify.impl.CacheControlImpl
-
- cached - Variable in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
The cached annotation, or null if entity should not be cached
- cacheEnabled - Variable in class com.googlecode.objectify.impl.Registrar
-
True if any @Cached entities have been registered
- CachingAsyncDatastoreService - Class in com.googlecode.objectify.cache
-
A write-through memcache for Entity objects that works for both transactional
and nontransactional sessions.
- CachingAsyncDatastoreService(AsyncDatastoreService, EntityMemcache) - Constructor for class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- CachingDatastoreService - Class in com.googlecode.objectify.cache
-
A synchronous facade for the CachingAsyncDatastoreService.
- CachingDatastoreService(DatastoreService, CachingAsyncDatastoreService) - Constructor for class com.googlecode.objectify.cache.CachingDatastoreService
-
- CachingDatastoreServiceFactory - Class in com.googlecode.objectify.cache
-
A convenience class with factory methods to create caching versions of DatastoreService
and AsyncDatastoreService.
- CachingDatastoreServiceFactory() - Constructor for class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
- cancel(boolean) - Method in class com.googlecode.objectify.cache.MergeFuture
-
- cancel(boolean) - Method in class com.googlecode.objectify.cache.TriggerFuture
-
- cancel(boolean) - Method in class com.googlecode.objectify.util.FutureNow
-
- capture(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Applies capture conversion to the given type.
- capture(ParameterizedType) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Applies capture conversion to the given type.
- CaptureType - Interface in com.googlecode.objectify.repackaged.gentyref
-
CaptureType represents a wildcard that has gone through capture conversion.
- checkPendingFutures() - Method in class com.googlecode.objectify.cache.Pending
-
Deprecated.
- checkReferences(SessionValue<?>) - Method in class com.googlecode.objectify.impl.LoadEngine
-
Check to see if any of the references for a sessionvalue should be loaded based on current load
groups.
- chunk(int) - Method in interface com.googlecode.objectify.cmd.Query
-
- chunk(int) - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Sets the internal chunking and prefetching strategy within the low-level API.
- Chunk<T> - Class in com.googlecode.objectify.impl
-
A single chunk during a query.
- Chunk(Cursor, Iterable<T>) - Constructor for class com.googlecode.objectify.impl.Chunk
-
- chunk(int) - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- chunk(int) - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- chunkAll() - Method in interface com.googlecode.objectify.cmd.Query
-
- chunkAll() - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Sets the internal chunking and prefetching strategy within the low-level API to attempt to get all
results at once.
- chunkAll() - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- chunkAll() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- ChunkingIterator<T> - Class in com.googlecode.objectify.impl
-
Base class for normal and hybrid iterators, handles the chunking logic.
- ChunkingIterator(LoadEngine, PreparedQuery, QueryResultIterator<Key<T>>, int) - Constructor for class com.googlecode.objectify.impl.ChunkingIterator
-
- ChunkIterator<T> - Class in com.googlecode.objectify.impl
-
Splits a QueryResultIterator into a series of chunks which include the Cursor for
the beginning of the chunk.
- ChunkIterator(QueryResultIterator<Key<T>>, int, LoadEngine) - Constructor for class com.googlecode.objectify.impl.ChunkIterator
-
- ClassTranslator<T> - Class in com.googlecode.objectify.impl.translate
-
Translator which knows what to do with a whole class.
- ClassTranslator(Class<T>, Path, CreateContext) - Constructor for class com.googlecode.objectify.impl.translate.ClassTranslator
-
- clazz - Variable in class com.googlecode.objectify.impl.translate.ClassTranslator
-
- clear() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- clear() - Method in class com.googlecode.objectify.impl.Session
-
- clear() - Method in interface com.googlecode.objectify.Objectify
-
Clears the session; all subsequent requests (or Ref>.get() calls) will go to the datastore/memcache
to repopulate the session.
- clone() - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- clone() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- clone() - Method in class com.googlecode.objectify.impl.QueryImpl
-
- clone() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- cloneQuery(Query) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Make a new Query object that is exactly like the old.
- CollectionTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Translator which can load things into a collection field.
- CollectionTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.CollectionTranslatorFactory
-
- CollectionTranslatorFactory.CollectionListNodeTranslator - Class in com.googlecode.objectify.impl.translate
-
- CollectionTranslatorFactory.CollectionListNodeTranslator() - Constructor for class com.googlecode.objectify.impl.translate.CollectionTranslatorFactory.CollectionListNodeTranslator
-
- com.google.appengine.api.datastore - package com.google.appengine.api.datastore
-
- com.google.appengine.api.users - package com.google.appengine.api.users
-
- com.googlecode.objectify - package com.googlecode.objectify
-
- com.googlecode.objectify.annotation - package com.googlecode.objectify.annotation
-
- com.googlecode.objectify.cache - package com.googlecode.objectify.cache
-
- com.googlecode.objectify.cmd - package com.googlecode.objectify.cmd
-
- com.googlecode.objectify.condition - package com.googlecode.objectify.condition
-
- com.googlecode.objectify.impl - package com.googlecode.objectify.impl
-
- com.googlecode.objectify.impl.ref - package com.googlecode.objectify.impl.ref
-
- com.googlecode.objectify.impl.translate - package com.googlecode.objectify.impl.translate
-
- com.googlecode.objectify.impl.translate.opt - package com.googlecode.objectify.impl.translate.opt
-
- com.googlecode.objectify.impl.translate.opt.joda - package com.googlecode.objectify.impl.translate.opt.joda
-
- com.googlecode.objectify.mapper - package com.googlecode.objectify.mapper
-
- com.googlecode.objectify.repackaged.gentyref - package com.googlecode.objectify.repackaged.gentyref
-
- com.googlecode.objectify.util - package com.googlecode.objectify.util
-
- com.googlecode.objectify.util.cmd - package com.googlecode.objectify.util.cmd
-
- com.googlecode.objectify.util.jackson - package com.googlecode.objectify.util.jackson
-
- commit() - Method in class com.googlecode.objectify.impl.TransactionImpl
-
- commit() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- commitAsync() - Method in class com.googlecode.objectify.impl.TransactionImpl
-
- commitAsync() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- committed() - Method in class com.googlecode.objectify.impl.TransactorYes
-
Called when the associated transaction is committed.
- compareTo(Key<?>) - Method in class com.googlecode.objectify.Key
-
Compares based on comparison of the raw key
- compareTo(Ref<T>) - Method in class com.googlecode.objectify.Ref
-
Comparison is based on key
- complete() - Static method in class com.googlecode.objectify.cache.AsyncCacheFilter
-
Perform the actions that are performed upon normal completion of a request.
- complete() - Static method in class com.googlecode.objectify.ObjectifyFilter
-
Perform the actions that are performed upon normal completion of a request.
- completeAllPendingFutures() - Method in class com.googlecode.objectify.cache.Pending
-
Iterate through all pending futures and get() them, forcing any callbacks to be called.
- completeAllPendingFutures() - Static method in class com.googlecode.objectify.cache.PendingFutures
-
Iterate through all pending futures and get() them, forcing any callbacks to be called.
- ConcreteEntityMetadata<T> - Class in com.googlecode.objectify.impl
-
Knows how to map between datastore Entity objects and your typed POJO objects.
- ConcreteEntityMetadata(ObjectifyFactory, Class<T>) - Constructor for class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
Inspects and stores the metadata for a particular entity class.
- consistency - Variable in class com.googlecode.objectify.impl.ObjectifyImpl
-
- consistency(ReadPolicy.Consistency) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- consistency(ReadPolicy.Consistency) - Method in interface com.googlecode.objectify.Objectify
-
Provides a new Objectify instance with the specified Consistency.
- construct(Class<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Construct an instance of the specified type.
- constructCollection(Class<T>, int) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Construct a collection of the specified type and the specified size for use on a POJO field.
- constructMap(Class<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Construct a map of the specified type for use on a POJO field.
- contains(Key<?>) - Method in class com.googlecode.objectify.impl.Session
-
- containsKey(String) - Method in class com.googlecode.objectify.impl.Node
-
Checks to see of the map contains the key
- convertException(Throwable) - Method in class com.googlecode.objectify.util.SimpleFutureWrapper
-
- count() - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Count the total number of values in the result.
- count() - Method in class com.googlecode.objectify.impl.QueryImpl
-
- count() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- create(Future<S>) - Static method in class com.googlecode.objectify.impl.ResultAdapter
-
Cuts out some typing
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.ArrayTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.AsIsTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.CollectionTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.EmbedClassTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.MapifyTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.MapTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.NumberTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.SerializeTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.TranslateTranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in interface com.googlecode.objectify.impl.translate.TranslatorFactory
-
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.TranslatorRegistry
-
Goes through our list of known translators and returns the first one that succeeds
- create(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.ValueTranslatorFactory
-
- create(Key) - Static method in class com.googlecode.objectify.Key
-
Key.create(key) is easier to type than new Key(key)
- create(Class<? extends T>, long) - Static method in class com.googlecode.objectify.Key
-
Key.create(Blah.class, id) is easier to type than new Key(Blah.class, id)
- create(Class<? extends T>, String) - Static method in class com.googlecode.objectify.Key
-
Key.create(Blah.class, name) is easier to type than new Key(Blah.class, name)
- create(Key<?>, Class<? extends T>, long) - Static method in class com.googlecode.objectify.Key
-
Key.create(parent, Blah.class, id) is easier to type than new Key(parent, Blah.class, id)
- create(Key<?>, Class<? extends T>, String) - Static method in class com.googlecode.objectify.Key
-
Key.create(parent, Blah.class, name) is easier to type than new Key(parent, Blah.class, name)
- create(String) - Static method in class com.googlecode.objectify.Key
-
Key.create(webSafeString) is easier to type than new Key(webSafeString)
- create(T) - Static method in class com.googlecode.objectify.Key
-
Create a key from a registered POJO entity.
- create(Key<T>) - Static method in class com.googlecode.objectify.Ref
-
Key.create(Blah.class, id) is easier to type than new Key(Blah.class, id)
- create(T) - Static method in class com.googlecode.objectify.Ref
-
Creates a Ref from a registered pojo entity
- create(Class<? super S>, Result<S>) - Static method in class com.googlecode.objectify.util.ResultProxy
-
Create a ResultProxy for the given interface.
- createAsyncDatastoreService() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
Make a datastore service config that corresponds to our options.
- createAsyncDatastoreService(DatastoreServiceConfig, boolean) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Get an AsyncDatastoreService facade appropriate to the options.
- CreateContext - Class in com.googlecode.objectify.impl.translate
-
The context while creating translator factories.
- CreateContext(ObjectifyFactory) - Constructor for class com.googlecode.objectify.impl.translate.CreateContext
-
- createDatastoreServiceConfig() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
Make a datastore service config that corresponds to our options.
- createIf(Class<? extends If<?, ?>>, Field) - Method in class com.googlecode.objectify.impl.IfConditionGenerator
-
- createKey(Key<?>, Class<T>, Object) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Construct a Key> from a Long or String id
- createKey(Key, String, Object) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Construct a Key from a Long or String id
- createKeys(Key, String, Iterable<?>) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Make a list of keys
- createKeys(Key<?>, Class<T>, Iterable<?>) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Make a list of Key>s
- createProxy(MemcacheService) - Static method in class com.googlecode.objectify.cache.MemcacheServiceRetryProxy
-
Create the proxy that does retries.
- createProxy(MemcacheService, int) - Static method in class com.googlecode.objectify.cache.MemcacheServiceRetryProxy
-
Create the proxy that does retries.
- createRawAsyncDatastoreService(DatastoreServiceConfig) - Method in class com.googlecode.objectify.ObjectifyFactory
-
You can override this to add behavior at the raw datastoreservice level.
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.ByteArrayTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.EnumTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.KeyTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.BigDecimalLongTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.BigMoneyStringTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.DateTimeZoneTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.LocalDateTimeTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.LocalDateTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.LocalTimeTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.MoneyStringTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.opt.joda.ReadableInstantTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.RefTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.SqlDateTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.StringTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.TextTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.TimeZoneTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.URLTranslatorFactory
-
- createSafe(Path, Property, Type, CreateContext) - Method in class com.googlecode.objectify.impl.translate.ValueTranslatorFactory
-
Create a translator, knowing that we have the appropriate type.
- createWriteEngine() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
Use this once for one operation and then throw it away
- Cursor_CustomFieldSerializer - Class in com.google.appengine.api.datastore
-
Custom field serializer for the datastore Cursor class
- Cursor_CustomFieldSerializer() - Constructor for class com.google.appengine.api.datastore.Cursor_CustomFieldSerializer
-
- Embed - Annotation Type in com.googlecode.objectify.annotation
-
When placed on a type class, fields of that type will be broken down and stored in a dot-separated
embedded format in the containing entity.
- EmbedClassTranslatorFactory<T> - Class in com.googlecode.objectify.impl.translate
-
Translator which can map whole embedded classes.
- EmbedClassTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.EmbedClassTranslatorFactory
-
- EmbedMap - Annotation Type in com.googlecode.objectify.annotation
-
This annotation causes Map fields to be stored as an embedded structure similar
to how @Embed works; for a field 'someMap', the entity will contain 'someMap.key1', 'someMap.key2', etc.
- empty(Iterable<Key>) - Method in class com.googlecode.objectify.cache.EntityMemcache
-
Revert a set of keys to the empty state.
- endAt(Cursor) - Method in interface com.googlecode.objectify.cmd.Query
-
- endAt(Cursor) - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Ends query results at the specified Cursor.
- endAt(Cursor) - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- endAt(Cursor) - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- enlist(Result<?>) - Method in class com.googlecode.objectify.impl.TransactionImpl
-
Enlist any operations that modify the session.
- enterCollection(Path) - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- enterEmbed(Path) - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- enterOwnerContext(Class<?>) - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
Call when entering a new class context.
- enterOwnerContext(Object) - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
Enter an "owner" context; this is the context of the object that we are processing right now.
- entities(Iterable<?>) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Begin asynchronous deletion of specific entities.
- entities(Object...) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Convenient substitute for entities(Iterable)
- entities(Iterable<E>) - Method in interface com.googlecode.objectify.cmd.Loader
-
Load multiple entities from the datastore in a batch.
- entities(E...) - Method in interface com.googlecode.objectify.cmd.Loader
-
A convenient substitute for entities(Iterable)
- entities(Iterable<E>) - Method in interface com.googlecode.objectify.cmd.Saver
-
Asynchronously save a batch of entities in the datastore.
- entities(E...) - Method in interface com.googlecode.objectify.cmd.Saver
-
A convenience method for entities(Iterable)
- entities(E...) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- entities(Iterable<E>) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- entities(E...) - Method in class com.googlecode.objectify.impl.SaverImpl
-
- entities(Iterable<E>) - Method in class com.googlecode.objectify.impl.SaverImpl
-
- Entity - Annotation Type in com.googlecode.objectify.annotation
-
This annotation must be placed on your entity POJOs.
- entity(Object) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Begin asynchronous deletion of a specific entity.
- entity(E) - Method in interface com.googlecode.objectify.cmd.Loader
-
Load a single entity which has the same id/parent as the specified entity.
- entity(E) - Method in interface com.googlecode.objectify.cmd.Saver
-
Asynchronously save a single entity in the datastore.
- entity(E) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- entity(E) - Method in class com.googlecode.objectify.impl.SaverImpl
-
- entityClass - Variable in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
- EntityClassTranslator<T> - Class in com.googlecode.objectify.impl.translate
-
Translator which can maps the root of an entity.
- EntityClassTranslator(Type, CreateContext) - Constructor for class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- EntityMemcache - Class in com.googlecode.objectify.cache
-
This is the facade used by Objectify to cache entities in the MemcacheService.
- EntityMemcache(String) - Constructor for class com.googlecode.objectify.cache.EntityMemcache
-
Creates a memcache which caches everything without expiry and doesn't record statistics.
- EntityMemcache(String, CacheControl) - Constructor for class com.googlecode.objectify.cache.EntityMemcache
-
Creates a memcache which doesn't record stats
- EntityMemcache(String, CacheControl, MemcacheStats) - Constructor for class com.googlecode.objectify.cache.EntityMemcache
-
- entityMemcache - Variable in class com.googlecode.objectify.ObjectifyFactory
-
Manages caching of entities at a low level
- EntityMemcache.Bucket - Class in com.googlecode.objectify.cache
-
A bucket represents memcache information for a particular Key.
- EntityMemcache.Bucket(Key) - Constructor for class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
Crate a bucket with an uncacheable key.
- EntityMemcache.Bucket(Key, MemcacheService.IdentifiableValue) - Constructor for class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
- EntityMemcacheStats - Class in com.googlecode.objectify.impl
-
Tracks hit/miss statistics for the memcache.
- EntityMemcacheStats() - Constructor for class com.googlecode.objectify.impl.EntityMemcacheStats
-
- EntityMemcacheStats.Stat - Class in com.googlecode.objectify.impl
-
- EntityMemcacheStats.Stat() - Constructor for class com.googlecode.objectify.impl.EntityMemcacheStats.Stat
-
- EntityMetadata<T> - Interface in com.googlecode.objectify.impl
-
The interface by which POJOs and datastore Entity objects are translated back and forth.
- EntityNotFoundException_CustomFieldSerializer - Class in com.google.appengine.api.datastore
-
Custom field serializer for the datastore EntityNotFoundException class
- EntityNotFoundException_CustomFieldSerializer() - Constructor for class com.google.appengine.api.datastore.EntityNotFoundException_CustomFieldSerializer
-
- EntitySubclass - Annotation Type in com.googlecode.objectify.annotation
-
Indicates that a class is part of a polymorphic persistence hierarchy.
- EnumTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Knows how to convert Enums to the datastore String
- EnumTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.EnumTranslatorFactory
-
- equals(Object) - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
- equals(Object) - Method in class com.googlecode.objectify.impl.Path
-
Compares on complete path
- equals(Object) - Method in class com.googlecode.objectify.Key
-
- equals(Object) - Method in class com.googlecode.objectify.Ref
-
Equality comparison is based on key equivalence
- equals(Object) - Method in class com.googlecode.objectify.repackaged.gentyref.TypeToken
-
- equivalent(Key<T>) - Method in class com.googlecode.objectify.Key
-
A type-safe equivalence comparison
- equivalent(Ref<T>) - Method in class com.googlecode.objectify.Key
-
A type-safe equivalence comparison
- equivalent(Ref<T>) - Method in class com.googlecode.objectify.Ref
-
Type-safe comparison for key equivalence
- equivalent(Key<T>) - Method in class com.googlecode.objectify.Ref
-
Type safe comparison for key equivalence
- erase(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns the erasure of the given type.
- execute() - Method in class com.googlecode.objectify.impl.LoadEngine
-
Starts asychronous fetching of the batch.
- execute(TxnType, Work<R>) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- execute(ObjectifyImpl<O>, TxnType, Work<R>) - Method in class com.googlecode.objectify.impl.Transactor
-
- execute(ObjectifyImpl<O>, TxnType, Work<R>) - Method in class com.googlecode.objectify.impl.TransactorNo
-
- execute(ObjectifyImpl<O>, TxnType, Work<R>) - Method in class com.googlecode.objectify.impl.TransactorYes
-
- execute(TxnType, Work<R>) - Method in interface com.googlecode.objectify.Objectify
-
Executes the work with the transactional behavior defined by the parameter txnType.
- executeLoad(Node, Object, LoadContext) - Method in class com.googlecode.objectify.impl.TranslatableProperty
-
Gets the appropriate value from the node and sets it on the appropriate field of the pojo.
- executeSave(Object, Node, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.TranslatableProperty
-
Gets the appropriate field value from the pojo and puts it in the node with the appropriate key for this
property.
- exitCollection() - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- exitEmbed() - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- exitOwnerContext(Class<?>) - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
Pops the class context; the parameter is a sanity check
- exitOwnerContext(Object) - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
Exit an "owner" context.
- extend(String) - Method in class com.googlecode.objectify.impl.Path
-
- generateIfConditions(Class<? extends If<?, ?>>[], Field) - Method in class com.googlecode.objectify.impl.IfConditionGenerator
-
- GenericTypeReflector - Class in com.googlecode.objectify.repackaged.gentyref
-
Utility class for doing reflection on types.
- GenericTypeReflector() - Constructor for class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
- get(Key) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- get(Iterable<Key>) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- get(Transaction, Key) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- get(Transaction, Iterable<Key>) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- get(Key) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- get(Iterable<Key>) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- get(Transaction, Key) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- get(Transaction, Iterable<Key>) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- get() - Method in class com.googlecode.objectify.cache.MergeFuture
-
- get(long, TimeUnit) - Method in class com.googlecode.objectify.cache.MergeFuture
-
- get() - Method in class com.googlecode.objectify.cache.TriggerFuture
-
- get(long, TimeUnit) - Method in class com.googlecode.objectify.cache.TriggerFuture
-
- get(Object) - Method in class com.googlecode.objectify.impl.FieldProperty
-
- get(Object) - Method in class com.googlecode.objectify.impl.MethodProperty
-
- get(int) - Method in class com.googlecode.objectify.impl.Node
-
Gets the node at the index of the list, assuming this is a list node
- get(String) - Method in class com.googlecode.objectify.impl.Node
-
Gets key on a map node
- get(Object) - Method in class com.googlecode.objectify.impl.NullProperty
-
- get(Object) - Method in interface com.googlecode.objectify.impl.Property
-
Get the value of the property (field) if possible, or null if not possible (method)
- get() - Method in class com.googlecode.objectify.impl.ref.DeadRef
-
- get() - Method in class com.googlecode.objectify.impl.ref.LiveRef
-
- get(Key<T>) - Method in class com.googlecode.objectify.impl.Session
-
- get() - Method in class com.googlecode.objectify.LoadResult
-
Deprecated.
- get() - Method in class com.googlecode.objectify.Ref
-
Obtain the entity value associated with the key.
- get(Class<T>) - Static method in class com.googlecode.objectify.repackaged.gentyref.TypeToken
-
Gets type token for the given Class
instance.
- get(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.TypeToken
-
Gets type token for the given Type
instance.
- get() - Method in class com.googlecode.objectify.util.FutureNow
-
- get(long, TimeUnit) - Method in class com.googlecode.objectify.util.FutureNow
-
- getActiveTransactions() - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- getActiveTransactions() - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- getAll(Iterable<Key>) - Method in class com.googlecode.objectify.cache.EntityMemcache
-
Gets the Buckets for the specified keys.
- getAll(Collection<Key>) - Method in class com.googlecode.objectify.cache.KeyMemcacheService
-
- getAnnotation(Class<A>) - Method in class com.googlecode.objectify.impl.AbstractProperty
-
- getAnnotation(Class<A>) - Method in interface com.googlecode.objectify.impl.Property
-
Get an annotation on this type, or null if there is no annotation of that type
- getAnnotation(Class<A>, Annotation[]) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Gets the annotation that has the specified type, or null if there isn't one
- getAnnotation(Class<A>, Property, Class<?>) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Checks both the annotations list and the annotations on the class for the type
- getApp() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- getArgument() - Method in exception com.googlecode.objectify.repackaged.gentyref.TypeArgumentNotInBoundException
-
Returns the supplied argument that is not within the bound.
- getArrayComponentType(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
If type is an array type, returns the type of the component of the array.
- getAsyncDatastoreService() - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching AsyncDatastoreService with no pre-set expiration on cache values.
- getAsyncDatastoreService(DatastoreServiceConfig) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching AsyncDatastoreService with no pre-set expiration on cache values.
- getAsyncDatastoreService(int) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching AsyncDatastoreService with a specific expiration on all cached items.
- getAsyncDatastoreService(DatastoreServiceConfig, int) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching AsyncDatastoreService with a specific expiration on all cached items.
- getAsyncDatastoreService(EntityMemcache) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching AsyncDatastoreService that uses a particular EntityMemcache configuration.
- getAsyncDatastoreService(DatastoreServiceConfig, EntityMemcache) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching AsyncDatastoreService that uses a particular EntityMemcache configuration.
- getBound() - Method in exception com.googlecode.objectify.repackaged.gentyref.TypeArgumentNotInBoundException
-
Returns the bound that was not satisfied.
- getCache() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- getCacheExpirySeconds() - Method in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
- getCacheExpirySeconds() - Method in interface com.googlecode.objectify.impl.EntityMetadata
-
Get the expiry associated with this kind, defined by the @Cached annotation.
- getCacheExpirySeconds() - Method in class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
- getConstructor(Class<T>, Class<?>...) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Gets a constructor that has the specified types of arguments.
- getCurrentTransaction() - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- getCurrentTransaction(Transaction) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- getCurrentTransaction() - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- getCurrentTransaction(Transaction) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- getCursor() - Method in class com.googlecode.objectify.impl.ChunkingIterator
-
From Alfred Fuller (principal GAE datastore guru):
Calling getCursor() for results in the middle of a batch forces the sdk to run a new query as seen here:
http://code.google.com/p/googleappengine/source/browse/trunk/java/src/main/com/google/appengine/api/datastore/Cursor.java#70
Doing this for every result will definitely give you really bad performance.
- getCursor() - Method in class com.googlecode.objectify.impl.ResultWithCursor
-
- getCursor() - Method in class com.googlecode.objectify.util.cmd.QueryResultIteratorWrapper
-
- getCursor() - Method in class com.googlecode.objectify.util.TranslatingQueryResultIterator
-
- getDatastoreAttributes() - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- getDatastoreAttributes() - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- getDatastoreService() - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching DatastoreService with no pre-set expiration on cache values.
- getDatastoreService(DatastoreServiceConfig) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching DatastoreService with no pre-set expiration on cache values.
- getDatastoreService(int) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching DatastoreService with a specific expiration on all cached items.
- getDatastoreService(DatastoreServiceConfig, int) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching DatastoreService with a specific expiration on all cached items.
- getDatastoreService(EntityMemcache) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching DatastoreService that uses a particular EntityMemcache configuration.
- getDatastoreService(DatastoreServiceConfig, EntityMemcache) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
Get a caching DatastoreService that uses a particular EntityMemcache configuration.
- getDeclaredField(Class<?>, String) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
A recursive version of Class.getDeclaredField, goes up the hierarchy looking
- getDefaultMemcacheNamespace() - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
The memcache snamespace used by default for most of these factory methods
- getEmbedCollectionPoints() - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- getEntity() - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
Get the entity stored at this bucket, possibly the one that was set
- getEntity() - Method in exception com.googlecode.objectify.LoadException
-
The complete version of what we couldn't translate
- getEntityClass() - Method in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
- getEntityClass() - Method in interface com.googlecode.objectify.impl.EntityMetadata
-
Gets the class associated with this entity.
- getEntityClass() - Method in class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
- getExactFieldType(Field, Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns the exact type of the given field in the given type.
- getExactParameterTypes(Method, Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns the exact parameter types of the given method in the given type.
- getExactReturnType(Method, Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns the exact return type of the given method in the given type.
- getExactSuperType(Type, Class<?>) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Finds the most specific supertype of type whose erasure is searchClass.
- getExpirySeconds(Key) - Method in interface com.googlecode.objectify.cache.CacheControl
-
Get the amount of time that entities of a particular key should be cached, if at all.
- getExpirySeconds(Key) - Method in class com.googlecode.objectify.impl.CacheControlImpl
-
- getFactory() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
Deprecated.
- getFactory() - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- getFactory() - Method in interface com.googlecode.objectify.Objectify
-
Deprecated.
- getFinalPath() - Method in class com.googlecode.objectify.impl.ForwardPath
-
Get the complete path in this chain, typically for error messages or debugging
- getHits() - Method in class com.googlecode.objectify.impl.EntityMemcacheStats.Stat
-
- getId() - Method in class com.googlecode.objectify.Key
-
- getId() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- getId(Key) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Gets the String or Long id from the key, or null if incomplete
- getId(Key<?>) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Gets the String or Long id from the key, or null if incomplete
- getIdentifiables(Collection<Key>) - Method in class com.googlecode.objectify.cache.KeyMemcacheService
-
- getIdFieldName() - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
- getIdFieldName() - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- getIdFieldType() - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
- getIdFieldType() - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- getIndexes() - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- getIndexes() - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- getIndexInstruction(Object) - Method in class com.googlecode.objectify.impl.FieldProperty
-
- getIndexInstruction(Object) - Method in class com.googlecode.objectify.impl.MethodProperty
-
Since we are never saved this is never called
- getIndexInstruction(Object) - Method in class com.googlecode.objectify.impl.NullProperty
-
Since we are never saved this is never called
- getIndexInstruction(Object) - Method in interface com.googlecode.objectify.impl.Property
-
Gets the index instruction for this property, if there is one.
- getIndexList() - Method in class com.googlecode.objectify.impl.ChunkingIterator
-
- getIndexList() - Method in class com.googlecode.objectify.util.cmd.QueryResultIteratorWrapper
-
- getIndexList() - Method in class com.googlecode.objectify.util.TranslatingQueryResultIterator
-
- getKey() - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
- getKey() - Method in class com.googlecode.objectify.impl.Reference
-
- getKey(V) - Method in interface com.googlecode.objectify.mapper.Mapper
-
Get whatever should be used as the map key given the specified value
- getKey() - Method in exception com.googlecode.objectify.NotFoundException
-
- getKey() - Method in class com.googlecode.objectify.Ref
-
Same as key() but conforms to JavaBeans conventions in case this is being processed by a JSON
converter or expression language.
- getKeyMetadata() - Method in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
- getKeyMetadata() - Method in interface com.googlecode.objectify.impl.EntityMetadata
-
Get specific metadata about the key for this type.
- getKeyMetadata() - Method in class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
- getKeyMetadata() - Method in class com.googlecode.objectify.impl.Transmog
-
- getKind() - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
- getKind() - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- getKind() - Method in class com.googlecode.objectify.Key
-
- getKind(Class<?>) - Static method in class com.googlecode.objectify.Key
-
Determines the kind for a Class, as understood by the datastore.
- getLoader() - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
- getLoadGroups() - Method in interface com.googlecode.objectify.cmd.Loader
-
- getLoadGroups() - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- getLoadGroups() - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
Gets the currently enabled set of load groups
- getLoadNames() - Method in class com.googlecode.objectify.impl.AbstractProperty
-
- getLoadNames() - Method in interface com.googlecode.objectify.impl.Property
-
Get all the names associated with this property (ie, due to @AlsoLoad).
- getLowerBounds() - Method in interface com.googlecode.objectify.repackaged.gentyref.CaptureType
-
Returns an array of Type objects representing the
lower bound(s) of this type variable.
- getMemcacheStats() - Method in class com.googlecode.objectify.ObjectifyFactory
-
Get the object that tracks memcache stats.
- getMemcacheStats() - Method in class com.googlecode.objectify.util.MemcacheStatsServlet
-
If you aren't using ObjectifyService, you can extend the servlet and override this method.
- getMetadata(T) - Static method in class com.googlecode.objectify.impl.Keys
-
- getMetadata(Class<T>) - Static method in class com.googlecode.objectify.impl.Keys
-
- getMetadata(Key<T>) - Static method in class com.googlecode.objectify.impl.Keys
-
- getMetadata(String) - Method in class com.googlecode.objectify.impl.Registrar
-
- getMetadata(Class<T>) - Method in class com.googlecode.objectify.impl.Registrar
-
- getMetadata(Class<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
- getMetadata(Key) - Method in class com.googlecode.objectify.ObjectifyFactory
-
- getMetadata(Key<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
- getMetadata(String) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Gets metadata for the specified kind, returning null if nothing registered.
- getMetadataForEntity(T) - Method in class com.googlecode.objectify.ObjectifyFactory
-
Named differently so you don't accidentally use the Object form
- getMetadataSafe(Class<T>) - Static method in class com.googlecode.objectify.impl.Keys
-
- getMetadataSafe(T) - Static method in class com.googlecode.objectify.impl.Keys
-
- getMetadataSafe(String) - Method in class com.googlecode.objectify.impl.Registrar
-
Gets metadata for the specified kind
- getMetadataSafe(Class<T>) - Method in class com.googlecode.objectify.impl.Registrar
-
- getMisses() - Method in class com.googlecode.objectify.impl.EntityMemcacheStats.Stat
-
- getName() - Method in class com.googlecode.objectify.impl.AbstractProperty
-
- getName() - Method in class com.googlecode.objectify.impl.NullProperty
-
- getName() - Method in interface com.googlecode.objectify.impl.Property
-
Get the primary name associated with this property
- getName() - Method in class com.googlecode.objectify.Key
-
- getNext() - Method in class com.googlecode.objectify.impl.ForwardPath
-
- getNoArgConstructor(Class<T>) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Throw an IllegalStateException if the class does not have a no-arg constructor.
- getObjectify() - Method in interface com.googlecode.objectify.cmd.Loader
-
- getObjectify() - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- getObjectify() - Method in class com.googlecode.objectify.impl.translate.SaveContext
-
- getObjectifyImpl() - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- getOffset() - Method in class com.googlecode.objectify.impl.ResultWithCursor
-
- getOwner(Property) - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
Get the owner object which is appropriate for the specified property.
- getParameter() - Method in exception com.googlecode.objectify.repackaged.gentyref.TypeArgumentNotInBoundException
-
Returns the type parameter.
- getParent() - Method in class com.googlecode.objectify.Key
-
- getParentFieldName() - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
- getParentFieldName() - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- getPath() - Method in class com.googlecode.objectify.impl.ForwardPath
-
- getPath() - Method in class com.googlecode.objectify.impl.Node
-
Gets the path to this node
- getPercent() - Method in class com.googlecode.objectify.impl.EntityMemcacheStats.Stat
-
- getPojo() - Method in exception com.googlecode.objectify.SaveException
-
The complete version of what we couldn't translate
- getPrevious() - Method in class com.googlecode.objectify.impl.Path
-
Get the previous path; for root this will be null
- getProperties(ObjectifyFactory, Class<?>) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Get all the persistable fields and methods on a class, checking the superclasses as well.
- getProperty() - Method in class com.googlecode.objectify.impl.Reference
-
- getProperty() - Method in class com.googlecode.objectify.impl.TranslatableProperty
-
- getPropertyValue() - Method in class com.googlecode.objectify.impl.Node
-
- getRaw() - Method in class com.googlecode.objectify.Key
-
- getRaw() - Method in class com.googlecode.objectify.KeyRange
-
Get the raw datastore keyrange.
- getRaw() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
Just in case something needs this
- getRawKey(T) - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
Gets a key composed of the relevant id and parent fields in the object.
- getRawKey(T) - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- getRawKeys(Iterable<? extends Ref<?>>) - Static method in class com.googlecode.objectify.util.DatastoreUtils
-
Turn a list of refs into a list of raw keys.
- getReferences() - Method in class com.googlecode.objectify.impl.SessionValue
-
- getReferences(Object) - Method in class com.googlecode.objectify.impl.translate.SaveContext
-
- getResult() - Method in class com.googlecode.objectify.impl.ResultWithCursor
-
- getResult() - Method in class com.googlecode.objectify.impl.SessionValue
-
- getRoot() - Method in class com.googlecode.objectify.Key
-
Gets the root of a parent graph of keys.
- getSegment() - Method in class com.googlecode.objectify.impl.Path
-
Get this segment of the path.
- getSession() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- getSession() - Method in class com.googlecode.objectify.impl.Transactor
-
- getStats() - Method in class com.googlecode.objectify.impl.EntityMemcacheStats
-
Get the live statistics.
- getString() - Method in class com.googlecode.objectify.Key
-
Call KeyFactory.keyToString() on the underlying Key.
- getTransaction() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- getTransaction() - Method in class com.googlecode.objectify.impl.Transactor
-
- getTransaction() - Method in class com.googlecode.objectify.impl.TransactorNo
-
- getTransaction() - Method in class com.googlecode.objectify.impl.TransactorYes
-
- getTransaction() - Method in interface com.googlecode.objectify.Objectify
-
Get the underlying transaction object associated with this Objectify instance.
- getTranslatedClass() - Method in class com.googlecode.objectify.impl.translate.ClassTranslator
-
- getTranslators() - Method in class com.googlecode.objectify.ObjectifyFactory
-
Gets the master list of all registered TranslatorFactory objects.
- getTransmog() - Method in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
Just for testing purposes; not part of the EntityMetadata interface
- getType() - Method in class com.googlecode.objectify.impl.FieldProperty
-
- getType() - Method in class com.googlecode.objectify.impl.MethodProperty
-
- getType() - Method in class com.googlecode.objectify.impl.NullProperty
-
- getType() - Method in interface com.googlecode.objectify.impl.Property
-
Get the real generic type of the field
- getType() - Method in class com.googlecode.objectify.repackaged.gentyref.TypeToken
-
- getTypeName(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns the display name of a Type.
- getTypeParameter(Type, TypeVariable<? extends Class<?>>) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Gets the type parameter for a given type that is the value for a given type variable.
- getUpperBoundClassAndInterfaces(Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Returns list of classes and interfaces that are supertypes of the given type.
- getUpperBounds() - Method in interface com.googlecode.objectify.repackaged.gentyref.CaptureType
-
Returns an array of Type objects representing the upper
bound(s) of this capture.
- getValue(Object) - Method in class com.googlecode.objectify.impl.TranslatableProperty
-
Comes out in datastore format
- getValue() - Method in class com.googlecode.objectify.Ref
-
This method exists to facilitate serialization via javabeans conventions.
- getValue() - Method in class com.googlecode.objectify.util.Holder
-
- group(Class<?>...) - Method in interface com.googlecode.objectify.cmd.Loader
-
Enables one or more fetch groups.
- group(Class<?>...) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- Id - Annotation Type in com.googlecode.objectify.annotation
-
Place this annotation on a single Long, long, or String field of an entity POJO.
- id(long) - Method in interface com.googlecode.objectify.cmd.DeleteIds
-
Specify the numeric id of an entity and start asynchronous deletion.
- id(String) - Method in interface com.googlecode.objectify.cmd.DeleteIds
-
Specify the String id of an entity and start asynchronous deletion.
- id(long) - Method in interface com.googlecode.objectify.cmd.LoadIds
-
Specify the numeric id of an entity and start asynchronous fetch.
- id(String) - Method in interface com.googlecode.objectify.cmd.LoadIds
-
Specify the String id of an entity and start asynchronous fetch.
- IdentityMultimapList<K,V> - Class in com.googlecode.objectify.util
-
Identity-based Multimap that stores values in an ArrayList.
- IdentityMultimapList() - Constructor for class com.googlecode.objectify.util.IdentityMultimapList
-
- ids(long...) - Method in interface com.googlecode.objectify.cmd.DeleteIds
-
Specify the numeric ids of multiple entities and start asynchronous deletion.
- ids(String...) - Method in interface com.googlecode.objectify.cmd.DeleteIds
-
Specify the String ids of multiple entities and start asynchronous deletion.
- ids(Iterable<S>) - Method in interface com.googlecode.objectify.cmd.DeleteIds
-
Specify the ids of multiple entities and start asynchronous deletion.
- ids(Long...) - Method in interface com.googlecode.objectify.cmd.LoadIds
-
Specify the numeric ids of multiple entities and start asynchronous fetch.
- ids(String...) - Method in interface com.googlecode.objectify.cmd.LoadIds
-
Specify the String ids of multiple entities and start asynchronous fetch.
- ids(Iterable<S>) - Method in interface com.googlecode.objectify.cmd.LoadIds
-
Specify the ids of multiple entities and start asynchronous fetch.
- If<V,P> - Interface in com.googlecode.objectify.condition
-
A simple interface that defines a condition test for a field value or whole
entity.
- IfConditionGenerator - Class in com.googlecode.objectify.impl
-
Utility that makes it easy to generate If conditions.
- IfConditionGenerator(ObjectifyFactory, Class<?>) - Constructor for class com.googlecode.objectify.impl.IfConditionGenerator
-
- IfDefault - Class in com.googlecode.objectify.condition
-
This condition tests against the default value of the field that it
is placed upon, whatever that default may be.
- IfDefault() - Constructor for class com.googlecode.objectify.condition.IfDefault
-
- IfEmpty - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is null or empty.
- IfEmpty() - Constructor for class com.googlecode.objectify.condition.IfEmpty
-
- IfEmptyString - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is an empty string.
- IfEmptyString() - Constructor for class com.googlecode.objectify.condition.IfEmptyString
-
- IfFalse - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is a boolean false.
- IfFalse() - Constructor for class com.googlecode.objectify.condition.IfFalse
-
- IfNotDefault - Class in com.googlecode.objectify.condition
-
The opposite of IfDefault
- IfNotDefault() - Constructor for class com.googlecode.objectify.condition.IfNotDefault
-
- IfNotEmpty - Class in com.googlecode.objectify.condition
-
Satisfies the opposite of IfEmpty - returns true if the value
is not null and not an empty String, Collection, or Map.
- IfNotEmpty() - Constructor for class com.googlecode.objectify.condition.IfNotEmpty
-
- IfNotNull - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is not null.
- IfNotNull() - Constructor for class com.googlecode.objectify.condition.IfNotNull
-
- IfNotZero - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is anything other than zero.
- IfNotZero() - Constructor for class com.googlecode.objectify.condition.IfNotZero
-
- IfNull - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is null.
- IfNull() - Constructor for class com.googlecode.objectify.condition.IfNull
-
- IfTrue - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is a boolean true.
- IfTrue() - Constructor for class com.googlecode.objectify.condition.IfTrue
-
- IfZero - Class in com.googlecode.objectify.condition
-
Simple If condition that returns true if the value is a numeric zero.
- IfZero() - Constructor for class com.googlecode.objectify.condition.IfZero
-
- Ignore - Annotation Type in com.googlecode.objectify.annotation
-
Flags a field of a POJO entity that should be completely ignored by Objectify.
- IgnoreLoad - Annotation Type in com.googlecode.objectify.annotation
-
Flags a field of a POJO entity that should not be loaded by Objectify.
- IgnoreSave - Annotation Type in com.googlecode.objectify.annotation
-
When placed on an entity field, the field will not be written to the datastore.
- Index - Annotation Type in com.googlecode.objectify.annotation
-
This annotation controls whether or not fields are indexed in the datastore.
- init(FilterConfig) - Method in class com.googlecode.objectify.cache.AsyncCacheFilter
-
- init(ObjectifyFactory, Class<?>, Field) - Method in class com.googlecode.objectify.condition.IfDefault
-
- init(ObjectifyFactory, Class<?>, Field) - Method in class com.googlecode.objectify.condition.IfNotDefault
-
- init(ObjectifyFactory, Class<?>, Field) - Method in interface com.googlecode.objectify.condition.InitializeIf
-
Instructs the condition instance which field it lives on.
- initEntity(T) - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
This hides all the messiness of trying to create an Entity from an object that:
- initEntity(T) - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- InitializeIf - Interface in com.googlecode.objectify.condition
-
If an If, ?> condition class implements this interface, it will be called once just after construction.
- innerClass(Type, Class<?>) - Static method in class com.googlecode.objectify.repackaged.gentyref.TypeFactory
-
Creates a type of clazz nested in owner.
- INSTANCE - Static variable in class com.googlecode.objectify.impl.NullProperty
-
Always just use this instance
- instance() - Static method in class com.googlecode.objectify.util.IterateFunction
-
- instance() - Static method in class com.googlecode.objectify.util.ResultNowFunction
-
- instantiate(SerializationStreamReader) - Static method in class com.google.appengine.api.datastore.Cursor_CustomFieldSerializer
-
- instantiate(SerializationStreamReader) - Static method in class com.google.appengine.api.datastore.EntityNotFoundException_CustomFieldSerializer
-
- instantiate(SerializationStreamReader) - Static method in class com.google.appengine.api.datastore.Key_CustomFieldSerializer
-
- instantiate(SerializationStreamReader) - Static method in class com.google.appengine.api.users.User_CustomFieldSerializer
-
- instantiate(SerializationStreamReader) - Static method in class com.googlecode.objectify.impl.ref.DeadRef_CustomFieldSerializer
-
- instantiate(SerializationStreamReader) - Static method in class com.googlecode.objectify.impl.ref.LiveRef_CustomFieldSerializer
-
- instantiateInstance(SerializationStreamReader) - Method in class com.google.appengine.api.datastore.Cursor_CustomFieldSerializer
-
- instantiateInstance(SerializationStreamReader) - Method in class com.google.appengine.api.datastore.EntityNotFoundException_CustomFieldSerializer
-
- instantiateInstance(SerializationStreamReader) - Method in class com.google.appengine.api.datastore.Key_CustomFieldSerializer
-
- instantiateInstance(SerializationStreamReader) - Method in class com.googlecode.objectify.impl.ref.DeadRef_CustomFieldSerializer
-
- instantiateInstance(SerializationStreamReader) - Method in class com.googlecode.objectify.impl.ref.LiveRef_CustomFieldSerializer
-
- invoke(Object, Method, Object[]) - Method in class com.googlecode.objectify.cache.MemcacheServiceRetryProxy
-
- invoke(Object, Method, Object[]) - Method in class com.googlecode.objectify.util.ResultProxy
-
- isActive() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- isAssignableFrom(Class<?>, Class<?>) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Just like Class.isAssignableFrom(), but does the right thing when considering autoboxing.
- isCacheable() - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
- isCacheEnabled() - Method in class com.googlecode.objectify.impl.Registrar
-
- isCancelled() - Method in class com.googlecode.objectify.cache.MergeFuture
-
- isCancelled() - Method in class com.googlecode.objectify.cache.TriggerFuture
-
- isCancelled() - Method in class com.googlecode.objectify.util.FutureNow
-
- isDone() - Method in class com.googlecode.objectify.cache.MergeFuture
-
- isDone() - Method in class com.googlecode.objectify.cache.TriggerFuture
-
This version also checks to see if we are done and we still need to call the trigger.
- isDone() - Method in class com.googlecode.objectify.util.FutureNow
-
- isEmpty() - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
"Empty" means we don't know the value - it could be null, it could be uncacheable, or we could have some
really weird unknown data in the cache.
- isEmpty() - Method in class com.googlecode.objectify.cache.Pending
-
- isEmpty() - Method in class com.googlecode.objectify.impl.Node
-
Test for empty of any node type
- isExecuted() - Method in class com.googlecode.objectify.util.ResultCache
-
- isIdGeneratable() - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
- isIdGeneratable() - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- isInCollection() - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- isInEmbed() - Method in class com.googlecode.objectify.impl.translate.CreateContext
-
- isLast() - Method in class com.googlecode.objectify.impl.ResultWithCursor
-
- isLoaded(Key<?>) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- isLoaded() - Method in class com.googlecode.objectify.impl.ref.DeadRef
-
- isLoaded() - Method in class com.googlecode.objectify.impl.ref.LiveRef
-
- isLoaded(Key<?>) - Method in interface com.googlecode.objectify.Objectify
-
- isLoaded() - Method in class com.googlecode.objectify.Ref
-
If an entity has been loaded into the session or is otherwise available, this will return true.
- isNegative() - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
- isOfInterest(Field) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Determine if we should create a Property for the field.
- isOfInterest(Method) - Static method in class com.googlecode.objectify.impl.TypeUtils
-
Determine if we should create a Property for the method (ie, @AlsoLoad)
- isPropertyIndexed() - Method in class com.googlecode.objectify.impl.Node
-
- isSaved(Object) - Method in class com.googlecode.objectify.impl.FieldProperty
-
- isSaved(Object) - Method in class com.googlecode.objectify.impl.MethodProperty
-
Never saved
- isSaved(Object) - Method in class com.googlecode.objectify.impl.NullProperty
-
Never saved
- isSaved(Object) - Method in interface com.googlecode.objectify.impl.Property
-
- isSuperType(Type, Type) - Static method in class com.googlecode.objectify.repackaged.gentyref.GenericTypeReflector
-
Checks if the capture of subType is a subtype of superType
- iterable() - Method in interface com.googlecode.objectify.cmd.QueryExecute
-
Starts an asynchronous query which will return entities.
- iterable() - Method in class com.googlecode.objectify.impl.QueryImpl
-
- iterable() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- IterateFunction<T> - Class in com.googlecode.objectify.util
-
Function that converts Iterables into Iterators.
- IterateFunction() - Constructor for class com.googlecode.objectify.util.IterateFunction
-
- iterator() - Method in class com.googlecode.objectify.impl.Node
-
Iterate over the values in either the map or list, whichever is appropriate
- iterator() - Method in class com.googlecode.objectify.impl.QueryImpl
-
- iterator() - Method in class com.googlecode.objectify.KeyRange
-
- iterator() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- iterator() - Method in class com.googlecode.objectify.util.TranslatingQueryResultIterable
-
- IteratorFirstResult<T> - Class in com.googlecode.objectify.util
-
Extracts the first value of the iterator as the result value.
- IteratorFirstResult(Iterator<T>) - Constructor for class com.googlecode.objectify.util.IteratorFirstResult
-
- key(Key<?>) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Begin asynchronous deletion of a specific entity.
- key(Key<E>) - Method in interface com.googlecode.objectify.cmd.Loader
-
Load a single entity by key.
- key(Key<E>) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- Key<T> - Class in com.googlecode.objectify
-
A typesafe wrapper for the datastore Key object.
- key(Key) - Static method in class com.googlecode.objectify.Key
-
Easy null-safe conversion of the raw key.
- key(Key<?>) - Static method in class com.googlecode.objectify.Key
-
Easy null-safe conversion of the typed key.
- key - Variable in class com.googlecode.objectify.Ref
-
The key associated with this ref
- key() - Method in class com.googlecode.objectify.Ref
-
- Key_CustomFieldSerializer - Class in com.google.appengine.api.datastore
-
Custom field serializer for the datastore Key class.
- Key_CustomFieldSerializer() - Constructor for class com.google.appengine.api.datastore.Key_CustomFieldSerializer
-
- KeyDeserializer - Class in com.googlecode.objectify.util.jackson
-
Will deserialize an Objectify Key> that was serialized with the KeySerializer
- KeyDeserializer() - Constructor for class com.googlecode.objectify.util.jackson.KeyDeserializer
-
- KeyKeySerializer - Class in com.googlecode.objectify.util.jackson
-
Configuring this serializer will make Key> objects render as their web-safe string *when they are used as Map keys*.
- KeyKeySerializer() - Constructor for class com.googlecode.objectify.util.jackson.KeyKeySerializer
-
- KeyMemcacheService - Class in com.googlecode.objectify.cache
-
Subset of MemcacheService used by EntityMemcache, but smart enough to translate Key into the stringified
version so that the memcache keys are intelligible.
- KeyMemcacheService(MemcacheService) - Constructor for class com.googlecode.objectify.cache.KeyMemcacheService
-
- KeyMetadata<T> - Interface in com.googlecode.objectify.impl
-
Interface for mapping key/parent fields on pojo entities.
- keyOf(T) - Static method in class com.googlecode.objectify.impl.Keys
-
- KeyRange<T> - Class in com.googlecode.objectify
-
This is a typesafe version of the KeyRange object.
- KeyRange(KeyRange) - Constructor for class com.googlecode.objectify.KeyRange
-
- keys(Iterable<? extends Key<?>>) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Begin asynchronous deletion of specific entities.
- keys(Key<?>...) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Convenient substitute for keys(Iterable)
- keys(Iterable<Key<E>>) - Method in interface com.googlecode.objectify.cmd.Loader
-
Load multiple entities by key from the datastore in a batch.
- keys(Key<? extends E>...) - Method in interface com.googlecode.objectify.cmd.Loader
-
A convenient substitute for keys(Iterable)
- keys() - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Switches to a keys-only query.
- Keys - Class in com.googlecode.objectify.impl
-
Holds static metadata about entity keys.
- Keys() - Constructor for class com.googlecode.objectify.impl.Keys
-
- keys(Key<? extends E>...) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- keys(Iterable<Key<E>>) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- keys() - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- keys() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- KeySerializer - Class in com.googlecode.objectify.util.jackson
-
Configuring this serializer will make Key> objects render as their web-safe string.
- KeySerializer() - Constructor for class com.googlecode.objectify.util.jackson.KeySerializer
-
- keysIterable() - Method in class com.googlecode.objectify.impl.QueryImpl
-
Get an iterator over the keys.
- keysOf(Iterable<EntityMemcache.Bucket>) - Static method in class com.googlecode.objectify.cache.EntityMemcache
-
Basically a list comprehension of the keys for convenience.
- KeyTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Knows how to convert Key> objects to datastore-native Key objects and vice-versa.
- KeyTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.KeyTranslatorFactory
-
- LangUtils - Class in com.googlecode.objectify.util
-
Dumb tools missing from Java.
- LangUtils() - Constructor for class com.googlecode.objectify.util.LangUtils
-
- limit(int) - Method in interface com.googlecode.objectify.cmd.Query
-
- limit(int) - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Limit the fetched result set to a certain number of values.
- limit(int) - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- limit(int) - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- list() - Method in interface com.googlecode.objectify.cmd.QueryExecute
-
Execute the query and get the results as a List.
- list() - Method in class com.googlecode.objectify.impl.QueryImpl
-
- list() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- ListNodeTranslator<T> - Class in com.googlecode.objectify.impl.translate
-
Helper which expects a list node in the data structure and throws an exception one is not found.
- ListNodeTranslator() - Constructor for class com.googlecode.objectify.impl.translate.ListNodeTranslator
-
- LiveRef<T> - Class in com.googlecode.objectify.impl.ref
-
Implementation of Refs which are "live" and connected to the datastore so they can fetch
entity values even if they have not already been loaded.
- LiveRef() - Constructor for class com.googlecode.objectify.impl.ref.LiveRef
-
For GWT serialization
- LiveRef(Key<T>) - Constructor for class com.googlecode.objectify.impl.ref.LiveRef
-
Create a Ref based on the key
- LiveRef(Key<T>, Objectify) - Constructor for class com.googlecode.objectify.impl.ref.LiveRef
-
Create a Ref based on the key, with the specified session
- LiveRef_CustomFieldSerializer - Class in com.googlecode.objectify.impl.ref
-
Custom field serializer for the LiveRef class.
- LiveRef_CustomFieldSerializer() - Constructor for class com.googlecode.objectify.impl.ref.LiveRef_CustomFieldSerializer
-
- Load - Annotation Type in com.googlecode.objectify.annotation
-
Placed on an entity field of type Ref>, this will cause
Objectify to fetch that entity when the containing entity is loaded.
- load(Entity, LoadContext) - Method in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
- load(Entity, LoadContext) - Method in interface com.googlecode.objectify.impl.EntityMetadata
-
Converts an entity to an object of the appropriate type for this metadata structure.
- load(Key<T>) - Method in class com.googlecode.objectify.impl.LoadEngine
-
Gets the result, possibly from the session, putting it in the session if necessary.
- load(Entity, LoadContext) - Method in class com.googlecode.objectify.impl.LoadEngine
-
Converts a datastore entity into a typed pojo object
- load() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- load(Entity, LoadContext) - Method in class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
- load(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.AbstractTranslator
-
- load(Node, LoadContext) - Method in interface com.googlecode.objectify.impl.translate.Translator
-
Loads the content of the specified node, returning the pojo equivalent.
- load(Entity, LoadContext) - Method in class com.googlecode.objectify.impl.Transmog
-
Create a pojo from the Entity.
- load(Node, LoadContext) - Method in class com.googlecode.objectify.impl.Transmog
-
Public just for testing
- load(Entity) - Method in class com.googlecode.objectify.impl.Transmog
-
Turn the Entity into the hierarchical set of Nodes that the translation system understands.
- load() - Method in interface com.googlecode.objectify.Objectify
-
Start a load command chain.
- loadAbstract(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.AbstractTranslator
-
Implement loading
- loadAbstract(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.ListNodeTranslator
-
- loadAbstract(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.MapNodeTranslator
-
- loadAbstract(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.PropertyValueNodeTranslator
-
- LoadContext - Class in com.googlecode.objectify.impl.translate
-
The context of a load operation, which may extend across several entities (for example, a batch).
- LoadContext(Loader, LoadEngine) - Constructor for class com.googlecode.objectify.impl.translate.LoadContext
-
- LoadEngine - Class in com.googlecode.objectify.impl
-
Represents one "batch" of loading.
- LoadEngine(LoaderImpl<?>, ObjectifyImpl<?>, Session, AsyncDatastoreService, Set<Class<?>>) - Constructor for class com.googlecode.objectify.impl.LoadEngine
-
- Loader - Interface in com.googlecode.objectify.cmd
-
The top element in the command chain for retrieving entities from the datastore.
- loader - Variable in class com.googlecode.objectify.impl.QueryEngine
-
- loader - Variable in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- LoaderImpl<L extends Loader> - Class in com.googlecode.objectify.impl
-
Implementation of the Loader interface.
- LoaderImpl(ObjectifyImpl<?>) - Constructor for class com.googlecode.objectify.impl.LoaderImpl
-
- LoadException - Exception in com.googlecode.objectify
-
Thrown when something went wrong during the load translation process; for example, the data in the
datastore might be in a format incompatible with the intended pojo field.
- LoadException(Entity, String, Throwable) - Constructor for exception com.googlecode.objectify.LoadException
-
Constructor to use when you're saving an entity with a known key
- loadGroups - Variable in class com.googlecode.objectify.impl.LoaderImpl
-
- LoadIds<T> - Interface in com.googlecode.objectify.cmd
-
Terminator methods for a fetch-by-key command chain which constructs the key implicitly from
type, id, and (optionally) parent.
- loadList(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.CollectionTranslatorFactory.CollectionListNodeTranslator
-
Same as having a null existing collection
- loadList(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.ListNodeTranslator
-
Implement this knowing that we have a proper list node
- loadList(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.MapifyTranslatorFactory.MapifyListNodeTranslator
-
Same as having a null existing map
- loadListIntoExistingCollection(Node, LoadContext, Collection<Object>) - Method in class com.googlecode.objectify.impl.translate.CollectionTranslatorFactory.CollectionListNodeTranslator
-
Load into an existing collection; allows us to recycle collection instances on entities, which might have
exotic concrete types or special initializers (comparators, etc).
- loadListIntoExistingMap(Node, LoadContext, Map<Object, Object>) - Method in class com.googlecode.objectify.impl.translate.MapifyTranslatorFactory.MapifyListNodeTranslator
-
Load into an existing map; allows us to recycle map instances on entities, which might have
exotic concrete types or special initializers (comparators, etc).
- loadMap(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.ClassTranslator
-
- loadMap(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.MapNodeTranslator
-
Implement this knowing that we have a proper map node
- loadMap(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.MapTranslatorFactory.MapMapNodeTranslator
-
Same as having a null existing collection
- loadMapIntoExistingMap(Node, LoadContext, Map<String, Object>) - Method in class com.googlecode.objectify.impl.translate.MapTranslatorFactory.MapMapNodeTranslator
-
Load into an existing map; allows us to recycle map instances on entities, which might have
exotic concrete types or special initializers (comparators, etc).
- loadPropertyValue(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.PropertyValueNodeTranslator
-
Implement this knowing that we have a proper property value node with a non-null value
- loadPropertyValue(Node, LoadContext) - Method in class com.googlecode.objectify.impl.translate.ValueTranslator
-
- LoadResult<T> - Class in com.googlecode.objectify
-
Enhances the basic Result> with some additional methods useful when loading data.
- LoadResult(Key<T>, Result<T>) - Constructor for class com.googlecode.objectify.LoadResult
-
- LoadType<T> - Interface in com.googlecode.objectify.cmd
-
Once you have narrowed your interest to a type (via load().type(SomeType.class)
), the command
pattern can diverge into two directions: Either defining a parent or ids (which corresponds to a
batch get) or calling query-related methods (which will produce a query).
- loadValue(D, LoadContext) - Method in class com.googlecode.objectify.impl.translate.ValueTranslator
-
Decode from a property value as stored in the datastore to a type that will be stored in a pojo.
- LocalDateTimeTranslatorFactory - Class in com.googlecode.objectify.impl.translate.opt.joda
-
Stores LocalDateTime as a String in ISO8601 format (yyyy-MM-ddTHH:mm:ss.SSS)
- LocalDateTimeTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.opt.joda.LocalDateTimeTranslatorFactory
-
- LocalDateTranslatorFactory - Class in com.googlecode.objectify.impl.translate.opt.joda
-
Stores LocalDate as a String in ISO format: yyyy-MM-dd
- LocalDateTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.opt.joda.LocalDateTranslatorFactory
-
- LocalTimeTranslatorFactory - Class in com.googlecode.objectify.impl.translate.opt.joda
-
Stores LocalTime as a String in ISO8601 format: HH:MM:SS.ZZZZ
- LocalTimeTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.opt.joda.LocalTimeTranslatorFactory
-
- LogUtils - Class in com.googlecode.objectify.util
-
Static methods that help out making log messages.
- LogUtils() - Constructor for class com.googlecode.objectify.util.LogUtils
-
- makeFilterable(Object) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
Translates the value of a filter clause into something the datastore understands.
- MakeListResult<T> - Class in com.googlecode.objectify.util
-
Simple ResultTranslator that converts from an Iterable to a List.
- MakeListResult(Iterable<T>) - Constructor for class com.googlecode.objectify.util.MakeListResult
-
- makeRef(Key<?>, Property, Key<T>) - Method in class com.googlecode.objectify.impl.LoadEngine
-
Create a Ref for the key, and maybe initialize the value depending on the load annotation and the current
state of load groups.
- makeRef(Property, Key<T>) - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
Create a Ref for the key, and maybe initialize the value depending on the load annotation and the current
state of load groups.
- Mapify - Annotation Type in com.googlecode.objectify.annotation
-
This annotation causes collection fields to be converted into a map by selecting
out a key field of your choosing.
- MapifyTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
This takes a collection and converts it to a map by letting you select out the key value
using a class of your own devising.
- MapifyTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.MapifyTranslatorFactory
-
- MapifyTranslatorFactory.MapifyListNodeTranslator - Class in com.googlecode.objectify.impl.translate
-
- MapifyTranslatorFactory.MapifyListNodeTranslator() - Constructor for class com.googlecode.objectify.impl.translate.MapifyTranslatorFactory.MapifyListNodeTranslator
-
- MapNodeTranslator<T> - Class in com.googlecode.objectify.impl.translate
-
Helper which expects a map node in the data structure and throws an exception if a map is not found.
- MapNodeTranslator() - Constructor for class com.googlecode.objectify.impl.translate.MapNodeTranslator
-
- Mapper<K,V> - Interface in com.googlecode.objectify.mapper
-
Used with the @Mapify annotation to convert collections (usually of embedded objects) into maps
with arbitrary keys.
- MapTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Translator which manages an expando-style Map.
- MapTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.MapTranslatorFactory
-
- MapTranslatorFactory.MapMapNodeTranslator - Class in com.googlecode.objectify.impl.translate
-
- MapTranslatorFactory.MapMapNodeTranslator() - Constructor for class com.googlecode.objectify.impl.translate.MapTranslatorFactory.MapMapNodeTranslator
-
- matchesPojo(Object) - Method in class com.googlecode.objectify.condition.Always
-
- matchesPojo(P) - Method in interface com.googlecode.objectify.condition.If
-
Override this method to test a whole pojo for your condition.
- matchesPojo(Object) - Method in class com.googlecode.objectify.condition.ValueIf
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.Always
-
- matchesValue(V) - Method in interface com.googlecode.objectify.condition.If
-
Test a simple property value.
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.IfDefault
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.IfEmpty
-
- matchesValue(String) - Method in class com.googlecode.objectify.condition.IfEmptyString
-
- matchesValue(Boolean) - Method in class com.googlecode.objectify.condition.IfFalse
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.IfNotDefault
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.IfNotEmpty
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.IfNotNull
-
- matchesValue(Number) - Method in class com.googlecode.objectify.condition.IfNotZero
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.IfNull
-
- matchesValue(Boolean) - Method in class com.googlecode.objectify.condition.IfTrue
-
- matchesValue(Number) - Method in class com.googlecode.objectify.condition.IfZero
-
- matchesValue(Object) - Method in class com.googlecode.objectify.condition.PojoIf
-
- MEMCACHE_NAMESPACE - Static variable in class com.googlecode.objectify.ObjectifyFactory
-
Default memcache namespace; override getRawMemcacheService() to change
- MemcacheServiceRetryProxy - Class in com.googlecode.objectify.cache
-
Dynamic proxy which wraps a MemcacheService and adds retries when an exception occurs.
- MemcacheServiceRetryProxy(MemcacheService, int) - Constructor for class com.googlecode.objectify.cache.MemcacheServiceRetryProxy
-
- MemcacheStats - Interface in com.googlecode.objectify.cache
-
Interface for tracking hit rates of the entity memcache.
- memcacheStats - Variable in class com.googlecode.objectify.ObjectifyFactory
-
Tracks stats
- MemcacheStatsServlet - Class in com.googlecode.objectify.util
-
If you are using the ObjectifyService static factory, you can mount this servlet to see the
memcache stats for an instance.
- MemcacheStatsServlet() - Constructor for class com.googlecode.objectify.util.MemcacheStatsServlet
-
- MergeFuture<K,V> - Class in com.googlecode.objectify.cache
-
A Future which merges some previously loaded values with the results of another
Future that is in progress.
- MergeFuture(Map<K, V>, Future<Map<K, V>>) - Constructor for class com.googlecode.objectify.cache.MergeFuture
-
- MethodProperty - Class in com.googlecode.objectify.impl
-
Property which encapsulates a method with an @AlsoLoad parameter.
- MethodProperty(Method) - Constructor for class com.googlecode.objectify.impl.MethodProperty
-
- MoneyStringTranslatorFactory - Class in com.googlecode.objectify.impl.translate.opt.joda
-
Stores Money as its string representation.
- MoneyStringTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.opt.joda.MoneyStringTranslatorFactory
-
- msg(Path, String) - Static method in class com.googlecode.objectify.util.LogUtils
-
Create a log a message for a given path
- MultimapList<K,V> - Class in com.googlecode.objectify.util
-
Multimap that stores values in an ArrayList.
- MultimapList() - Constructor for class com.googlecode.objectify.util.MultimapList
-
- Objectify - Interface in com.googlecode.objectify
-
This is the main "business end" of Objectify.
- ObjectifyFactory - Class in com.googlecode.objectify
-
Factory which allows us to construct implementations of the Objectify interface.
- ObjectifyFactory() - Constructor for class com.googlecode.objectify.ObjectifyFactory
-
- ObjectifyFilter - Class in com.googlecode.objectify
-
Configure this filter to use Objectify in your application.
- ObjectifyFilter() - Constructor for class com.googlecode.objectify.ObjectifyFilter
-
- ObjectifyImpl<O extends Objectify> - Class in com.googlecode.objectify.impl
-
Implementation of the Objectify interface.
- ObjectifyImpl(ObjectifyFactory) - Constructor for class com.googlecode.objectify.impl.ObjectifyImpl
-
- ObjectifyImpl(ObjectifyImpl<O>) - Constructor for class com.googlecode.objectify.impl.ObjectifyImpl
-
Copy constructor
- ObjectifyJacksonModule - Class in com.googlecode.objectify.util.jackson
-
Call jackson's ObjectMapper.registerModule(new ObjectifyJacksonModule())
to enable
intelligent serialization and deserialization of various Objectify and GAE classes.
- ObjectifyJacksonModule() - Constructor for class com.googlecode.objectify.util.jackson.ObjectifyJacksonModule
-
- ObjectifyService - Class in com.googlecode.objectify
-
Holder of the master ObjectifyFactory and provider of the current thread-local Objectify instance.
- ObjectifyService() - Constructor for class com.googlecode.objectify.ObjectifyService
-
- objectsEqual(Object, Object) - Static method in class com.googlecode.objectify.util.LangUtils
-
Simple null-safe equality check
- of(Path) - Static method in class com.googlecode.objectify.impl.ForwardPath
-
Recursive method which reverses the path into a ForwardPath.
- of(Object) - Static method in class com.googlecode.objectify.impl.Node
-
Create a simple unindexed property value node with a root (basically meaningless) path
- of(String) - Static method in class com.googlecode.objectify.impl.Path
-
Convert an x.y.z path string back into a Path
- offset(int) - Method in interface com.googlecode.objectify.cmd.Query
-
- offset(int) - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Starts the query results at a particular zero-based offset.
- offset(int) - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- offset(int) - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- ofy - Variable in class com.googlecode.objectify.impl.LoaderImpl
-
- ofy - Variable in class com.googlecode.objectify.impl.ref.LiveRef
-
So that Refs can be associated with a session
- ofy - Variable in class com.googlecode.objectify.impl.WriteEngine
-
- ofy() - Static method in class com.googlecode.objectify.ObjectifyService
-
The method to call at any time to get the current Objectify, which may change depending on txn context
- OnLoad - Annotation Type in com.googlecode.objectify.annotation
-
When placed on a method on a POJO entity, that method will be called just after being loaded from the
datastore.
- onLoadMethods - Variable in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
Any methods in the hierarchy annotated with @OnLoad, could be null
- OnSave - Annotation Type in com.googlecode.objectify.annotation
-
When placed on a method on a POJO entity, that method will be called just prior to being saved in the
datastore.
- onSaveMethods - Variable in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
Any methods in the hierarchy annotated with @OnSave, could be null
- order(String) - Method in interface com.googlecode.objectify.cmd.Query
-
Sorts based on a property.
- order(String) - Method in class com.googlecode.objectify.impl.QueryImpl
-
- order(String) - Method in class com.googlecode.objectify.util.cmd.QueryWrapper
-
- Owner - Annotation Type in com.googlecode.objectify.annotation
-
Place on one or more fields insde an @Embed class.
- owners - Variable in class com.googlecode.objectify.impl.translate.ClassTranslator
-
Any owner properties, if they exist
- parameterizedClass(Class<?>, Type...) - Static method in class com.googlecode.objectify.repackaged.gentyref.TypeFactory
-
Creates a type of class clazz with arguments as type arguments.
- parameterizedInnerClass(Type, Class<?>, Type...) - Static method in class com.googlecode.objectify.repackaged.gentyref.TypeFactory
-
Creates a type of clazz with arguments as type arguments, nested in owner.
- Parent - Annotation Type in com.googlecode.objectify.annotation
-
When placed on an entity field of type Key, the key will be used as the parent
ancestor for entity grouping.
- parent(Object) - Method in interface com.googlecode.objectify.cmd.DeleteType
-
Defines the parent part of a key (or set of keys) when building a delete request.
- parent(Object) - Method in interface com.googlecode.objectify.cmd.LoadType
-
Define a parent for a get-by-key operation.
- parent - Variable in class com.googlecode.objectify.Key
-
Cache the instance of the parent wrapper to avoid unnecessary garbage
- parentTransactor - Variable in class com.googlecode.objectify.impl.TransactorYes
-
The non-transactional transactor that spawned us
- path(int) - Method in class com.googlecode.objectify.impl.Node
-
Gets the node at the index of the list, making sure that a node exists there.
- path(String) - Method in class com.googlecode.objectify.impl.Node
-
Gets the node with the specified key in the map, making sure that a node exists there.
- Path - Class in com.googlecode.objectify.impl
-
Path represents the individual steps from the root object to the current property.
- path - Variable in class com.googlecode.objectify.impl.translate.ValueTranslator
-
- Pending - Class in com.googlecode.objectify.cache
-
This is the state maintained on a per-thread basis for all of the oustanding Future> objects
that have pending callbacks.
- Pending() - Constructor for class com.googlecode.objectify.cache.Pending
-
- PendingFutures - Class in com.googlecode.objectify.cache
-
This bit of appengine magic hooks into the ApiProxy and does the heavy lifting of
making the TriggerFuture> work.
- PendingFutures() - Constructor for class com.googlecode.objectify.cache.PendingFutures
-
- PojoIf<P> - Class in com.googlecode.objectify.condition
-
Base class for If classes that test against a whole POJO object.
- PojoIf() - Constructor for class com.googlecode.objectify.condition.PojoIf
-
- PolymorphicEntityMetadata<T> - Class in com.googlecode.objectify.impl
-
The interface by which POJOs and datastore Entity objects are translated back and forth.
- PolymorphicEntityMetadata(Class<T>, ConcreteEntityMetadata<T>) - Constructor for class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
Initializes this metadata structure with the specified class.
- pop() - Static method in class com.googlecode.objectify.ObjectifyService
-
Pops context off of stack after a transaction completes
- postExecuteHook() - Method in class com.googlecode.objectify.util.ResultCache
-
Executed once after the cached value is assigned.
- prepare(Query) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- prepare(Transaction, Query) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- prepare(Query) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- prepare(Transaction, Query) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- Property - Interface in com.googlecode.objectify.impl
-
Basic interface so we can wrap fields and methods so they look more or less the same.
- property - Variable in class com.googlecode.objectify.impl.TranslatableProperty
-
- PropertyValueNodeTranslator<T> - Class in com.googlecode.objectify.impl.translate
-
Helper which expects a property value in the data structure and throws an exception if one is not found.
- PropertyValueNodeTranslator() - Constructor for class com.googlecode.objectify.impl.translate.PropertyValueNodeTranslator
-
- props - Variable in class com.googlecode.objectify.impl.translate.ClassTranslator
-
- push(Objectify) - Static method in class com.googlecode.objectify.ObjectifyService
-
Pushes new context onto stack when a transaction starts
- put(Entity) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- put(Iterable<Entity>) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- put(Transaction, Entity) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- put(Transaction, Iterable<Entity>) - Method in class com.googlecode.objectify.cache.CachingAsyncDatastoreService
-
- put(Entity) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- put(Iterable<Entity>) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- put(Transaction, Entity) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- put(Transaction, Iterable<Entity>) - Method in class com.googlecode.objectify.cache.CachingDatastoreService
-
- put(String, Node) - Method in class com.googlecode.objectify.impl.Node
-
Puts a value on a map node
- putAll(Collection<EntityMemcache.Bucket>) - Method in class com.googlecode.objectify.cache.EntityMemcache
-
Update a set of buckets with new values.
- putAll(Map<Key, Object>) - Method in class com.googlecode.objectify.cache.KeyMemcacheService
-
- putIfUntouched(Map<Key, MemcacheService.CasValues>) - Method in class com.googlecode.objectify.cache.KeyMemcacheService
-
- raw - Variable in class com.googlecode.objectify.cache.TriggerFuture
-
Wrap the raw Future>
- raw - Variable in class com.googlecode.objectify.Key
-
- RawKeyDeserializer - Class in com.googlecode.objectify.util.jackson
-
Will deserialize a google native datastore Key that was serialized with the RawKeySerializer
- RawKeyDeserializer() - Constructor for class com.googlecode.objectify.util.jackson.RawKeyDeserializer
-
- RawKeyKeySerializer - Class in com.googlecode.objectify.util.jackson
-
Configuring this serializer will make native datastore Key objects render as their web-safe string *when they are used as Map keys*.
- RawKeyKeySerializer() - Constructor for class com.googlecode.objectify.util.jackson.RawKeyKeySerializer
-
- rawKeyOf(Object) - Static method in class com.googlecode.objectify.impl.Keys
-
- RawKeySerializer - Class in com.googlecode.objectify.util.jackson
-
Configuring this serializer will make native datastore Key objects render as their web-safe string.
- RawKeySerializer() - Constructor for class com.googlecode.objectify.util.jackson.RawKeySerializer
-
- ReadableInstantTranslatorFactory - Class in com.googlecode.objectify.impl.translate.opt.joda
-
Converts Joda ReadableInstants (DateTime, DateMidnight, etc) into java.util.Date
- ReadableInstantTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.opt.joda.ReadableInstantTranslatorFactory
-
- recordHit(Key) - Method in interface com.googlecode.objectify.cache.MemcacheStats
-
- recordHit(Key) - Method in class com.googlecode.objectify.impl.EntityMemcacheStats
-
- recordMiss(Key) - Method in interface com.googlecode.objectify.cache.MemcacheStats
-
- recordMiss(Key) - Method in class com.googlecode.objectify.impl.EntityMemcacheStats
-
- ref(Ref<E>) - Method in interface com.googlecode.objectify.cmd.Loader
-
Load a single entity ref.
- ref(Ref<E>) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- Ref<T> - Class in com.googlecode.objectify
-
Ref> is a Key> which allows the entity value to be fetched directly.
- Ref() - Constructor for class com.googlecode.objectify.Ref
-
For GWT serialization
- Ref(Key<T>) - Constructor for class com.googlecode.objectify.Ref
-
Create a Ref based on the key, with the specified session
- RefDeserializer - Class in com.googlecode.objectify.util.jackson
-
Will deserialize an Objectify Ref> that was serialized with the RefSerializer.
- RefDeserializer() - Constructor for class com.googlecode.objectify.util.jackson.RefDeserializer
-
- Reference - Class in com.googlecode.objectify.impl
-
Information we track internally about a Ref> on a cached entity.
- Reference(Property, Key<?>) - Constructor for class com.googlecode.objectify.impl.Reference
-
- RefKeySerializer - Class in com.googlecode.objectify.util.jackson
-
Like RefSerializer, but handles Refs when they are used as Map keys.
- RefKeySerializer() - Constructor for class com.googlecode.objectify.util.jackson.RefKeySerializer
-
- refs(Iterable<Ref<E>>) - Method in interface com.googlecode.objectify.cmd.Loader
-
Load multiple refs in a batch operation.
- refs(Ref<? extends E>...) - Method in interface com.googlecode.objectify.cmd.Loader
-
A convenient substitute for refs(Iterable)
- refs(Ref<? extends E>...) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- refs(Iterable<Ref<E>>) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- RefSerializer - Class in com.googlecode.objectify.util.jackson
-
Serializing Ref> is a little complicated - if we have a loaded value, render it as-is, but if not, just render the key string.
- RefSerializer() - Constructor for class com.googlecode.objectify.util.jackson.RefSerializer
-
- RefTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Knows how to convert Ref> objects to datastore-native Key objects and vice-versa.
- RefTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.RefTranslatorFactory
-
- register(Class<T>, KeyMetadata<T>) - Static method in class com.googlecode.objectify.impl.Keys
-
Register some key metadata.
- register(Class<T>) - Method in class com.googlecode.objectify.impl.Registrar
-
All POJO entity classes which are to be managed by Objectify
must be registered first.
- register(Class<T>) - Method in class com.googlecode.objectify.ObjectifyFactory
-
All POJO entity classes which are to be managed by Objectify
must be registered first.
- register(Class<?>) - Static method in class com.googlecode.objectify.ObjectifyService
-
A shortcut for ObjectifyFactory.register()
- registerPolymorphicHierarchy(String, Class) - Method in class com.googlecode.objectify.impl.Registrar
-
Recursively register classes in the hierarchy which have @EntitySubclass
or @Entity.
- registerReference(Property, Ref<?>) - Method in class com.googlecode.objectify.impl.translate.SaveContext
-
- Registrar - Class in com.googlecode.objectify.impl
-
Maintains information about registered entity classes
- Registrar(ObjectifyFactory) - Constructor for class com.googlecode.objectify.impl.Registrar
-
- registrar - Variable in class com.googlecode.objectify.ObjectifyFactory
-
Encapsulates entity registration info
- remove(Future<?>) - Method in class com.googlecode.objectify.cache.Pending
-
De-register a pending Future.
- remove() - Method in class com.googlecode.objectify.impl.Chunk
-
- remove() - Method in class com.googlecode.objectify.impl.ChunkingIterator
-
Not implemented
- remove() - Method in class com.googlecode.objectify.impl.ChunkIterator
-
- remove(String) - Method in class com.googlecode.objectify.impl.Node
-
Removes from map node
- remove() - Method in class com.googlecode.objectify.util.cmd.QueryResultIteratorWrapper
-
- remove() - Method in class com.googlecode.objectify.util.TranslatingIterator
-
- removePending(Future<?>) - Static method in class com.googlecode.objectify.cache.PendingFutures
-
Deregister a pending Future that had a callback.
- reset() - Static method in class com.googlecode.objectify.ObjectifyService
-
Clear the stack of any leftover Objectify instances
- Result<T> - Interface in com.googlecode.objectify
-
This interface provides a return value for asynchronous Objectify calls,
nearly the same as java.util.concurrent.Future
.
- ResultAdapter<T> - Class in com.googlecode.objectify.impl
-
Adapts a Future object to a (much more convenient) Result object.
- ResultAdapter(Future<T>) - Constructor for class com.googlecode.objectify.impl.ResultAdapter
-
- ResultCache<T> - Class in com.googlecode.objectify.util
-
Caches a result value so it is only executed once
- ResultCache() - Constructor for class com.googlecode.objectify.util.ResultCache
-
- ResultNow<T> - Class in com.googlecode.objectify.util
-
Simplistic result that holds a constant value.
- ResultNow(T) - Constructor for class com.googlecode.objectify.util.ResultNow
-
- ResultNowFunction<T> - Class in com.googlecode.objectify.util
-
Simple function that extracts the value of a Result>
- ResultNowFunction() - Constructor for class com.googlecode.objectify.util.ResultNowFunction
-
- ResultProxy<T> - Class in com.googlecode.objectify.util
-
A dynamic proxy that wraps a Result> value.
- ResultTranslator<F,T> - Class in com.googlecode.objectify.util
-
Translates from one arbitrary thing to a Result of another arbitrary thing, caching the value.
- ResultTranslator(F) - Constructor for class com.googlecode.objectify.util.ResultTranslator
-
- ResultWithCursor<T> - Class in com.googlecode.objectify.impl
-
Associates a result value with a base cursor + offset to this particular item.
- ResultWithCursor(Cursor, int, T, boolean) - Constructor for class com.googlecode.objectify.impl.ResultWithCursor
-
- ResultWrapper<F,T> - Class in com.googlecode.objectify.util
-
Wraps a Result, translating from one type to another and caching the result
- ResultWrapper(Result<F>) - Constructor for class com.googlecode.objectify.util.ResultWrapper
-
- rollback() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- rollbackAsync() - Method in class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- root() - Static method in class com.googlecode.objectify.impl.Path
-
- run() - Method in class com.googlecode.objectify.VoidWork
-
- run() - Method in interface com.googlecode.objectify.Work
-
- safe() - Method in class com.googlecode.objectify.LoadResult
-
Like now(), but throws NotFoundException instead of returning null.
- safe() - Method in class com.googlecode.objectify.Ref
-
Obtain the entity value, throwing an exception if the entity was not found.
- safeGet() - Method in class com.googlecode.objectify.LoadResult
-
Deprecated.
- safeGet() - Method in class com.googlecode.objectify.Ref
-
Deprecated.
- save(T, SaveContext) - Method in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
- save(T, SaveContext) - Method in interface com.googlecode.objectify.impl.EntityMetadata
-
Converts an object to a datastore Entity with the appropriate Key type.
- save() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- save(T, SaveContext) - Method in class com.googlecode.objectify.impl.PolymorphicEntityMetadata
-
- save(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.AbstractTranslator
-
- save(T, Path, boolean, SaveContext) - Method in interface com.googlecode.objectify.impl.translate.Translator
-
Translates the pojo into an EntityNode format.
- save(T, SaveContext) - Method in class com.googlecode.objectify.impl.Transmog
-
Creates an Entity that has been set up with the content of the pojo, including key fields.
- save(Node) - Method in class com.googlecode.objectify.impl.Transmog
-
Turn a hierarchical series of Nodes into the standard Entity storage format.
- save(Iterable<? extends E>) - Method in class com.googlecode.objectify.impl.WriteEngine
-
The fundamental put() operation.
- save() - Method in interface com.googlecode.objectify.Objectify
-
Start a save command chain.
- saveAbstract(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.AbstractTranslator
-
Implement saving
- saveAbstract(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.ListNodeTranslator
-
- saveAbstract(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.MapNodeTranslator
-
- saveAbstract(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.PropertyValueNodeTranslator
-
- SaveContext - Class in com.googlecode.objectify.impl.translate
-
The context of a save operation; might involve multiple entities (eg, batch save).
- SaveContext(Objectify) - Constructor for class com.googlecode.objectify.impl.translate.SaveContext
-
- SaveException - Exception in com.googlecode.objectify
-
Thrown when something went wrong during the save translation process.
- SaveException(Object, String, Throwable) - Constructor for exception com.googlecode.objectify.SaveException
-
Constructor to use when you're saving an entity with a known key
- saveList(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.ListNodeTranslator
-
Implement this to return a proper list node
- saveMap(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.ClassTranslator
-
- saveMap(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.MapNodeTranslator
-
Implement this, returning a map node
- savePropertyValue(T, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.PropertyValueNodeTranslator
-
Implement this, returning a property value node.
- savePropertyValue(P, Path, boolean, SaveContext) - Method in class com.googlecode.objectify.impl.translate.ValueTranslator
-
- Saver - Interface in com.googlecode.objectify.cmd
-
The top element in the command chain for saving entities in the datastore.
- SaverImpl - Class in com.googlecode.objectify.impl
-
Implementation of the Put interface.
- SaverImpl(ObjectifyImpl<?>) - Constructor for class com.googlecode.objectify.impl.SaverImpl
-
- saveToNode(T, SaveContext) - Method in class com.googlecode.objectify.impl.Transmog
-
Public just for testing
- saveValue(P, SaveContext) - Method in class com.googlecode.objectify.impl.translate.ValueTranslator
-
Encode from a normal pojo value to a format that the datastore understands.
- serialize(SerializationStreamWriter, Cursor) - Static method in class com.google.appengine.api.datastore.Cursor_CustomFieldSerializer
-
- serialize(SerializationStreamWriter, EntityNotFoundException) - Static method in class com.google.appengine.api.datastore.EntityNotFoundException_CustomFieldSerializer
-
- serialize(SerializationStreamWriter, Key) - Static method in class com.google.appengine.api.datastore.Key_CustomFieldSerializer
-
- serialize(SerializationStreamWriter, User) - Static method in class com.google.appengine.api.users.User_CustomFieldSerializer
-
- Serialize - Annotation Type in com.googlecode.objectify.annotation
-
When placed on an entity field, the field will be written as a single Blob
property using java serialization.
- serialize(SerializationStreamWriter, DeadRef<?>) - Static method in class com.googlecode.objectify.impl.ref.DeadRef_CustomFieldSerializer
-
- serialize(SerializationStreamWriter, LiveRef<?>) - Static method in class com.googlecode.objectify.impl.ref.LiveRef_CustomFieldSerializer
-
- serialize(BlobKey, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.BlobKeySerializer
-
- serialize(Key, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.KeyKeySerializer
-
- serialize(Key, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.KeySerializer
-
- serialize(Key, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.RawKeyKeySerializer
-
- serialize(Key, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.RawKeySerializer
-
- serialize(Ref, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.RefKeySerializer
-
- serialize(Ref, JsonGenerator, SerializerProvider) - Method in class com.googlecode.objectify.util.jackson.RefSerializer
-
- serializeInstance(SerializationStreamWriter, Cursor) - Method in class com.google.appengine.api.datastore.Cursor_CustomFieldSerializer
-
- serializeInstance(SerializationStreamWriter, EntityNotFoundException) - Method in class com.google.appengine.api.datastore.EntityNotFoundException_CustomFieldSerializer
-
- serializeInstance(SerializationStreamWriter, Key) - Method in class com.google.appengine.api.datastore.Key_CustomFieldSerializer
-
- serializeInstance(SerializationStreamWriter, DeadRef<?>) - Method in class com.googlecode.objectify.impl.ref.DeadRef_CustomFieldSerializer
-
- serializeInstance(SerializationStreamWriter, LiveRef<?>) - Method in class com.googlecode.objectify.impl.ref.LiveRef_CustomFieldSerializer
-
- SerializeTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Loader which can load any serialized thing from a Blob.
- SerializeTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.SerializeTranslatorFactory
-
- Session - Class in com.googlecode.objectify.impl
-
The basic session cache.
- Session() - Constructor for class com.googlecode.objectify.impl.Session
-
- session - Variable in class com.googlecode.objectify.impl.Transactor
-
Our session
- session - Variable in class com.googlecode.objectify.impl.WriteEngine
-
- SessionValue<T> - Class in com.googlecode.objectify.impl
-
The information we maintain on behalf of an entity instance in the session cache.
- SessionValue(Result<T>) - Constructor for class com.googlecode.objectify.impl.SessionValue
-
- SessionValue(Result<T>, List<Reference>) - Constructor for class com.googlecode.objectify.impl.SessionValue
-
- set(Object, Object) - Method in class com.googlecode.objectify.impl.FieldProperty
-
- set(Object, Object) - Method in class com.googlecode.objectify.impl.MethodProperty
-
- set(Object, Object) - Method in class com.googlecode.objectify.impl.NullProperty
-
- set(Object, Object) - Method in interface com.googlecode.objectify.impl.Property
-
Actually set the property (field or method) on an object
- setCurrentRoot(Key<?>) - Method in class com.googlecode.objectify.impl.translate.LoadContext
-
Sets the current root entity
- setCurrentRoot(Object) - Method in class com.googlecode.objectify.impl.translate.SaveContext
-
Sets the current root entity, not its key!
- setDefaultMemcacheNamespace(String) - Static method in class com.googlecode.objectify.cache.CachingDatastoreServiceFactory
-
The default namespace is the one used by Objectify for its cache.
- setErrorHandler(ErrorHandler) - Method in class com.googlecode.objectify.cache.KeyMemcacheService
-
- setFactory(ObjectifyFactory) - Static method in class com.googlecode.objectify.ObjectifyService
-
- setKey(T, Key, LoadContext) - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
Sets the key onto the POJO id/parent fields
- setKey(T, Key, LoadContext) - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- setList(List<Node>) - Method in class com.googlecode.objectify.impl.Node
-
Changes any kind of node into a list node with the new contents
- setLongId(T, Long) - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
Sets the numeric id field
- setLongId(T, Long) - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- setNext(Entity) - Method in class com.googlecode.objectify.cache.EntityMemcache.Bucket
-
Prepare the value that will be set in memcache in the next putAll().
- setPropertyIndexed(boolean) - Method in class com.googlecode.objectify.impl.Node
-
- setPropertyValue(Object) - Method in class com.googlecode.objectify.impl.Node
-
- setPropertyValue(Object, boolean) - Method in class com.googlecode.objectify.impl.Node
-
- setValue(Object, Object, LoadContext) - Method in class com.googlecode.objectify.impl.TranslatableProperty
-
- setValue(T) - Method in class com.googlecode.objectify.util.Holder
-
- shouldLoad(Set<Class<?>>) - Method in class com.googlecode.objectify.impl.AbstractProperty
-
- shouldLoad(Property) - Method in class com.googlecode.objectify.impl.LoadEngine
-
- shouldLoad(Set<Class<?>>) - Method in interface com.googlecode.objectify.impl.Property
-
- shouldLoadParent(Set<Class<?>>) - Method in interface com.googlecode.objectify.impl.KeyMetadata
-
- shouldLoadParent(Set<Class<?>>) - Method in class com.googlecode.objectify.impl.translate.EntityClassTranslator
-
- SimpleFutureWrapper<K,V> - Class in com.googlecode.objectify.util
-
Slightly more convenient than the GAE SDK version.
- SimpleFutureWrapper(Future<K>) - Constructor for class com.googlecode.objectify.util.SimpleFutureWrapper
-
- SimpleQuery<T> - Interface in com.googlecode.objectify.cmd
-
A restricted set of query operations that apply to both kindless queries and typed queries.
- SimpleQueryImpl<T> - Class in com.googlecode.objectify.impl
-
Base for command classes that include methods for defining a query (filter, order, limit, etc).
- SimpleQueryWrapper<H extends SimpleQueryWrapper<H,T>,T> - Class in com.googlecode.objectify.util.cmd
-
Simple wrapper/decorator for a SimpleQuery.
- SimpleQueryWrapper(SimpleQuery<T>) - Constructor for class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- size() - Method in class com.googlecode.objectify.impl.Node
-
- SkipException - Exception in com.googlecode.objectify.impl.translate
-
Thrown by any Translator that wants its value to be skipped.
- SkipException() - Constructor for exception com.googlecode.objectify.impl.translate.SkipException
-
- SqlDateTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
The datastore can't store java.sql.Date, but it can do java.util.Date.
- SqlDateTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.SqlDateTranslatorFactory
-
- startAt(Cursor) - Method in interface com.googlecode.objectify.cmd.Query
-
- startAt(Cursor) - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Starts query results at the specified Cursor.
- startAt(Cursor) - Method in class com.googlecode.objectify.impl.SimpleQueryImpl
-
- startAt(Cursor) - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- StringTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Knows how to convert Strings.
- StringTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.StringTranslatorFactory
-
- stuff(Entity) - Method in class com.googlecode.objectify.impl.LoadEngine
-
Stuffs an Entity into a place where values in the round can be obtained instead of going to the datastore.
- success(T) - Method in class com.googlecode.objectify.cache.TriggerSuccessFuture
-
This method will be called ONCE upon successful completion of the future.
- SUPPORTS_XG - Static variable in class com.googlecode.objectify.util.DatastoreIntrospector
-
true if XG transactions are supported
- TextTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Knows how to convert Texts.
- TextTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.TextTranslatorFactory
-
- throwIllegalState(String) - Method in class com.googlecode.objectify.impl.Path
-
Convenient way to include path location in the exception message.
- throwIllegalState(String, Throwable) - Method in class com.googlecode.objectify.impl.Path
-
Convenient way to include path location in the exception message.
- TimeZoneTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Converts java.util.TimeZone
- TimeZoneTranslatorFactory() - Constructor for class com.googlecode.objectify.impl.translate.TimeZoneTranslatorFactory
-
- toEntity(Object) - Method in interface com.googlecode.objectify.cmd.Saver
-
Convert a POJO object to a native datastore Entity.
- toEntity(Object) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- toEntity(Object) - Method in class com.googlecode.objectify.impl.SaverImpl
-
- toEntity(Object) - Method in interface com.googlecode.objectify.Objectify
-
Deprecated.
- toKey(Object) - Static method in class com.googlecode.objectify.impl.Keys
-
Gets the Key given an object that might be a Key, Key, or entity.
- toPathString() - Method in class com.googlecode.objectify.impl.Path
-
Create the full x.y.z string
- toPojo(Entity) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- toPojo(Entity) - Method in interface com.googlecode.objectify.Objectify
-
Deprecated.
- toRawKey(Object) - Static method in class com.googlecode.objectify.impl.Keys
-
Gets the raw datstore Key given an object that might be a Key, Key, or entity.
- toString() - Method in interface com.googlecode.objectify.cmd.QueryExecute
-
Generates a string that consistently and uniquely specifies this query.
- toString() - Method in interface com.googlecode.objectify.cmd.SimpleQuery
-
Generates a string that consistently and uniquely specifies this query.
- toString() - Method in class com.googlecode.objectify.impl.FieldProperty
-
- toString() - Method in class com.googlecode.objectify.impl.ForwardPath
-
- toString() - Method in class com.googlecode.objectify.impl.MethodProperty
-
- toString() - Method in class com.googlecode.objectify.impl.Node
-
- toString() - Method in class com.googlecode.objectify.impl.NullProperty
-
- toString() - Method in class com.googlecode.objectify.impl.Path
-
- toString() - Method in class com.googlecode.objectify.impl.QueryImpl
-
- toString() - Method in class com.googlecode.objectify.impl.Session
-
Convenient for debugging
- toString() - Method in class com.googlecode.objectify.impl.TranslatableProperty
-
This is easier to debug if we have a string value
- toString() - Method in class com.googlecode.objectify.Key
-
Creates a human-readable version of this key
- toString() - Method in class com.googlecode.objectify.Ref
-
Renders some info about the key
- toString() - Method in class com.googlecode.objectify.util.cmd.SimpleQueryWrapper
-
- toString() - Method in class com.googlecode.objectify.util.ResultCache
-
We can get away with this because the subclass almost always provides concrete types
- toString() - Method in class com.googlecode.objectify.util.ResultNow
-
- toString() - Method in class com.googlecode.objectify.util.ResultTranslator
-
We can get away with this because the subclass almost always provides concrete types
- transact(Work<R>) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- transact(ObjectifyImpl<O>, Work<R>) - Method in class com.googlecode.objectify.impl.Transactor
-
- transact(ObjectifyImpl<O>, Work<R>) - Method in class com.googlecode.objectify.impl.TransactorNo
-
- transact(ObjectifyImpl<O>, Work<R>) - Method in class com.googlecode.objectify.impl.TransactorYes
-
- transact(Work<R>) - Method in interface com.googlecode.objectify.Objectify
-
Executes work in a transaction.
- transaction - Variable in class com.googlecode.objectify.impl.TransactorYes
-
Our transaction.
- TransactionImpl - Class in com.googlecode.objectify.impl
-
- TransactionImpl(Transaction, TransactorYes<?>) - Constructor for class com.googlecode.objectify.impl.TransactionImpl
-
- transactionless() - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- transactionless(ObjectifyImpl<O>) - Method in class com.googlecode.objectify.impl.Transactor
-
- transactionless(ObjectifyImpl<O>) - Method in class com.googlecode.objectify.impl.TransactorNo
-
- transactionless(ObjectifyImpl<O>) - Method in class com.googlecode.objectify.impl.TransactorYes
-
This version goes back to life without a transaction, but preserves current state regarding deadline, consistency, etc.
- transactionless() - Method in interface com.googlecode.objectify.Objectify
-
If you are in a transaction, this provides you an objectify instance which is outside of the
current transaction and works with the session prior to the transaction start.
- transactionRaw - Variable in class com.googlecode.objectify.impl.QueryEngine
-
- TransactionWrapper - Class in com.googlecode.objectify.util.cmd
-
Simple pass-through to the base methods.
- TransactionWrapper(Transaction) - Constructor for class com.googlecode.objectify.util.cmd.TransactionWrapper
-
- transactNew(Work<R>) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- transactNew(int, Work<R>) - Method in class com.googlecode.objectify.impl.ObjectifyImpl
-
- transactNew(ObjectifyImpl<O>, int, Work<R>) - Method in class com.googlecode.objectify.impl.Transactor
-
- transactNew(ObjectifyImpl<O>, int, Work<R>) - Method in class com.googlecode.objectify.impl.TransactorNo
-
- transactNew(ObjectifyImpl<O>, int, Work<R>) - Method in class com.googlecode.objectify.impl.TransactorYes
-
We need to make sure the parentSession is the transactionless session, not the session
for our transaction.
- transactNew(Work<R>) - Method in interface com.googlecode.objectify.Objectify
-
Executes work in a new transaction.
- transactNew(int, Work<R>) - Method in interface com.googlecode.objectify.Objectify
-
Executes the work in a new transaction, repeating up to limitTries times when a ConcurrentModificationException
is thrown.
- transactor - Variable in class com.googlecode.objectify.impl.ObjectifyImpl
-
- Transactor<O extends Objectify> - Class in com.googlecode.objectify.impl
-
Determines the transactional behavior of an ObjectifyImpl instance.
- Transactor() - Constructor for class com.googlecode.objectify.impl.Transactor
-
Construct a transactor with a fresh session
- Transactor(Session) - Constructor for class com.googlecode.objectify.impl.Transactor
-
Construct a transactor with an explicit session
- TransactorNo<O extends Objectify> - Class in com.googlecode.objectify.impl
-
- TransactorNo() - Constructor for class com.googlecode.objectify.impl.TransactorNo
-
- TransactorNo(Session) - Constructor for class com.googlecode.objectify.impl.TransactorNo
-
- TransactorYes<O extends Objectify> - Class in com.googlecode.objectify.impl
-
Implementation for when we start a transaction.
- TransactorYes(ObjectifyImpl<O>, TransactorNo<O>) - Constructor for class com.googlecode.objectify.impl.TransactorYes
-
- TranslatableProperty<T> - Class in com.googlecode.objectify.impl
-
Associates a Property with a Translator and provides a more convenient interface.
- TranslatableProperty(Property, Translator<T>) - Constructor for class com.googlecode.objectify.impl.TranslatableProperty
-
- Translate - Annotation Type in com.googlecode.objectify.annotation
-
Lets you define a particular translator for a specific property (field or @AlsoLoad method).
- translate(Result<Map<Key, Entity>>) - Method in class com.googlecode.objectify.impl.LoadEngine
-
Asynchronously translate raw to processed; might produce successive load operations as refs are filled in
- translate(String) - Method in class com.googlecode.objectify.impl.QueryImpl
-
Converts the textual operator (">", "<=", etc) into a FilterOperator.
- translate(Iterable<T>) - Method in class com.googlecode.objectify.util.MakeListResult
-
- translate(F) - Method in class com.googlecode.objectify.util.ResultTranslator
-
- translate(Result<F>) - Method in class com.googlecode.objectify.util.ResultWrapper
-
- translate(F) - Method in class com.googlecode.objectify.util.TranslatingIterator
-
You implement this - convert from one object to the other
- translate(F) - Method in class com.googlecode.objectify.util.TranslatingQueryResultIterable
-
You implement this - convert from one object to the other
- TranslateException - Exception in com.googlecode.objectify
-
Thrown when something went wrong during the entity translation process; for example, the data in the
datastore might be in a format incompatible with the intended pojo field.
- TranslateException(String, Throwable) - Constructor for exception com.googlecode.objectify.TranslateException
-
- TranslateTranslatorFactory - Class in com.googlecode.objectify.impl.translate
-
Translator factory which lets users define a custom translator for a field.
- TranslateTranslatorFactory(boolean) - Constructor for class com.googlecode.objectify.impl.translate.TranslateTranslatorFactory
-
- TranslatingIterator<F,T> - Class in com.googlecode.objectify.util
-
Iterator wrapper that translates from one type to another
- TranslatingIterator(Iterator<F>) - Constructor for class com.googlecode.objectify.util.TranslatingIterator
-
- TranslatingQueryResultIterable<F,T> - Class in com.googlecode.objectify.util
-
QueryResultIterable wrapper that creates iterators that translate from one type to another
- TranslatingQueryResultIterable(QueryResultIterable<F>) - Constructor for class com.googlecode.objectify.util.TranslatingQueryResultIterable
-
- TranslatingQueryResultIterator<F,T> - Class in com.googlecode.objectify.util
-
QueryResultIterator wrapper that translates from one type to another
- TranslatingQueryResultIterator(QueryResultIterator<F>) - Constructor for class com.googlecode.objectify.util.TranslatingQueryResultIterator
-
- translator - Variable in class com.googlecode.objectify.impl.TranslatableProperty
-
- Translator<T> - Interface in com.googlecode.objectify.impl.translate
-
A translator knows how convert between POJO objects and the EntityNode tree structure
that Objectify can persist.
- TranslatorFactory<T> - Interface in com.googlecode.objectify.impl.translate
-
A translator knows how to load an entity Node subgraph into a POJO object.
- TranslatorRegistry - Class in com.googlecode.objectify.impl.translate
-
Manages all the translators used to map between POJO fields and the
types that the Datastore can actually persist.
- TranslatorRegistry(ObjectifyFactory) - Constructor for class com.googlecode.objectify.impl.translate.TranslatorRegistry
-
Initialize the default set of converters in the proper order.
- translators - Variable in class com.googlecode.objectify.ObjectifyFactory
-
All the various loaders
- transmog - Variable in class com.googlecode.objectify.impl.ConcreteEntityMetadata
-
For translating between pojos and entities
- Transmog<T> - Class in com.googlecode.objectify.impl
-
Transmogrifies POJO entities into datastore Entity objects and vice-versa.
- Transmog(ObjectifyFactory, Class<T>) - Constructor for class com.googlecode.objectify.impl.Transmog
-
Creats a transmog for the specified class, introspecting it and discovering
how to load/save its properties.
- trigger() - Method in class com.googlecode.objectify.cache.TriggerFuture
-
This method will be called ONCE upon completion of the future, successful or not.
- trigger() - Method in class com.googlecode.objectify.cache.TriggerSuccessFuture
-
- TriggerFuture<T> - Class in com.googlecode.objectify.cache
-
A Future> wrapper that executes an abstract method with the result at some point after
the data becomes available.
- TriggerFuture(Future<T>) - Constructor for class com.googlecode.objectify.cache.TriggerFuture
-
Wrap a normal Future>
- TriggerSuccessFuture<T> - Class in com.googlecode.objectify.cache
-
Extends TriggerFuture so that it only gets triggered on successful (no exception)
completion of the Future.
- TriggerSuccessFuture(Future<T>) - Constructor for class com.googlecode.objectify.cache.TriggerSuccessFuture
-
Wrap a normal Future>
- TxnType - Enum in com.googlecode.objectify
-
Just like the EJB options.
- type(Class<?>) - Method in interface com.googlecode.objectify.cmd.Deleter
-
Begin construction of a key or keys to delete by specifying a kind.
- type(Class<E>) - Method in interface com.googlecode.objectify.cmd.Loader
-
Restricts the find operation to entities of a particular type.
- type(Class<E>) - Method in class com.googlecode.objectify.impl.LoaderImpl
-
- TypeArgumentNotInBoundException - Exception in com.googlecode.objectify.repackaged.gentyref
-
Thrown to indicate that a type argument for a parameterized type is not within the bound declared on the type
parameter.
- TypeArgumentNotInBoundException(Type, TypeVariable<?>, Type) - Constructor for exception com.googlecode.objectify.repackaged.gentyref.TypeArgumentNotInBoundException
-
- TypeFactory - Class in com.googlecode.objectify.repackaged.gentyref
-
Utility class for creating instances of
Type
.
- TypeFactory() - Constructor for class com.googlecode.objectify.repackaged.gentyref.TypeFactory
-
- TypeToken<T> - Class in com.googlecode.objectify.repackaged.gentyref
-
- TypeToken() - Constructor for class com.googlecode.objectify.repackaged.gentyref.TypeToken
-
Constructs a type token.
- TypeUtils - Class in com.googlecode.objectify.impl
-
- TypeUtils() - Constructor for class com.googlecode.objectify.impl.TypeUtils
-