Package com.gigaspaces.annotation.pojo
package com.gigaspaces.annotation.pojo
Provides annotations to support POJO usage with GigaSpaces.
-
ClassDescriptionDefines a compound space index.Defines multiple CompoundSpaceIndex annotations for a POJO.Determines FIFO operations support.Defines a class annotation of Entry/POJO objects.Indicates that entries of this class will be stored in-memory in a packed binary format.Specifies that the annotated constructor should be used to read the class properties and to instantiate new instances.Indicates that the annotated property will be used to store and retrieve dynamic properties.Excludes a property from the space when using
SpaceClass.includeProperties()set toSpaceClass.IncludeProperties.IMPLICIT.Defines a space fifo grouping index.Defines a space fifo grouping property.To designate a property as the entity's primary key.Defines a space index.Defines multiple @SpaceIndex annotation for a single object property.Indicates the property that holds the entity lease expiration.Indicate if the instance is persist.Defines a method annotation type with full meta-data of POJO fields.Deprecated.Indicate which the member of the POJO is the routing index for partial.Designate a property as a sequence number .Define cache rules that determine which entries will be available in RAM for faster access.Indicates the property that holds the optimistic locking version.