Package com.googlecode.objectify.annotation


package com.googlecode.objectify.annotation
  • Annotation Types
    Class
    Description
    Annotation which helps migrate schemas by loading one of several possible properties in the entity into fields or methods.
    Place this on any POJO entity class to cause it to be cached in the memcache.
    Place on one or more fields inside an embedded class.
    This annotation must be placed on your entity POJOs.
    Place this annotation on a single Long, long, or String field of an entity POJO.
    Flags a field of a POJO entity that should be completely ignored by Objectify.
    Flags a field of a POJO entity that should not be loaded by Objectify.
    When placed on an entity field, the field will not be written to the datastore.
    This annotation controls whether or not fields are indexed in the datastore.
    Placed on an entity field of type Refinvalid input: '<'?>, this will cause Objectify to fetch that entity when the containing entity is loaded.
    This annotation causes collection fields to be converted into a map by selecting out a key field of your choosing.
    When placed on an entity field of type String, the value will be used as a namespace for saving the entity.
    When placed on a method on a POJO entity, that method will be called just after being loaded from the datastore.
    When placed on a method on a POJO entity, that method will be called just prior to being saved in the datastore.
    When placed on an entity field of type Key, the key will be used as the parent ancestor for entity grouping.
    When placed on an entity field, the field will be written as a single Blob property using java serialization.
    This annotation establishes a Stringifier for a field.
    Indicates that a class is part of a polymorphic persistence hierarchy.
    Lets you define a particular translator for a specific property (field or @AlsoLoad method).
    This annotation controls whether or not fields are indexed in the datastore.