AlsoLoad |
Annotation which helps migrate schemas by loading one of several possible properties
in the entity into fields or methods.
|
Cache |
Place this on any POJO entity class to cause it to be cached in the memcache.
|
Container |
Place on one or more fields inside an embedded class.
|
Entity |
This annotation must be placed on your entity POJOs.
|
Id |
Place this annotation on a single Long, long, or String field of an entity POJO.
|
Ignore |
Flags a field of a POJO entity that should be completely ignored by Objectify.
|
IgnoreLoad |
Flags a field of a POJO entity that should not be loaded by Objectify.
|
IgnoreSave |
When placed on an entity field, the field will not be written to the datastore.
|
Index |
This annotation controls whether or not fields are indexed in the datastore.
|
Load |
Placed on an entity field of type Ref>, this will cause
Objectify to fetch that entity when the containing entity is loaded.
|
Mapify |
This annotation causes collection fields to be converted into a map by selecting
out a key field of your choosing.
|
OnLoad |
When placed on a method on a POJO entity, that method will be called just after being loaded from the
datastore.
|
OnSave |
When placed on a method on a POJO entity, that method will be called just prior to being saved in the
datastore.
|
Parent |
When placed on an entity field of type Key, the key will be used as the parent
ancestor for entity grouping.
|
Serialize |
When placed on an entity field, the field will be written as a single Blob
property using java serialization.
|
Stringify |
This annotation establishes a Stringifier for a field.
|
Subclass |
Indicates that a class is part of a polymorphic persistence hierarchy.
|
Translate |
Lets you define a particular translator for a specific property (field or @AlsoLoad method).
|
Unindex |
This annotation controls whether or not fields are indexed in the datastore.
|