Package step.core.accessors
-
Interface Summary Interface Description Accessor<T extends AbstractIdentifiableObject> CRUDAccessor<T extends AbstractIdentifiableObject> -
Class Summary Class Description AbstractAccessor AbstractCRUDAccessor<T extends AbstractIdentifiableObject> AbstractIdentifiableObject This class is the parent class of all objects that have to be identified uniquely for persistence purposes for instanceAbstractOrganizableObject This class extendsAbstractIdentifiableObject
and is used as parent class for all the objects that should be organized or identified by custom attributesAbstractTrackedObject This class extendsAbstractOrganizableObject
and is used as parent class for all the objects for which modifications should be trackedAccessorLayerJacksonMapperProvider DefaultAccessorModule Default Jackson module used for the serialization in the persistence layer (Jongo) This module isn't used in the REST layer (Jersey) and can therefore be used to define serializers that only have to be used when persisting objectsFunctionAccessorImpl InMemoryCRUDAccessor<T extends AbstractIdentifiableObject> LayeredCRUDAccessor<T extends AbstractIdentifiableObject> MapDeserializer MapSerializer MongoClientSession PlanAccessorImpl -
Annotation Types Summary Annotation Type Description Attribute With this annotation you can define attributes (AbstractOrganizableObject.attributes
) to be added to any kind of object that ends up in a anAbstractOrganizableObject
This is for instance the case with Keywords: