A C D E G H I J K L M N S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractIdentifiableObject - Class in step.core.accessors
-
This class is the parent class of all objects that have to be identified uniquely for persistence purposes for instance
- AbstractIdentifiableObject() - Constructor for class step.core.accessors.AbstractIdentifiableObject
- AbstractOrganizableObject - Class in step.core.accessors
-
This class extends
AbstractIdentifiableObjectand is used as parent class for all the objects that should be organized or identified by custom attributes - AbstractOrganizableObject() - Constructor for class step.core.accessors.AbstractOrganizableObject
- AbstractTrackedObject - Class in step.core.accessors
-
This class extends
AbstractOrganizableObjectand is used as parent class for all the objects for which modifications should be tracked - AbstractTrackedObject() - Constructor for class step.core.accessors.AbstractTrackedObject
- AbstractUser - Class in step.core.accessors
- AbstractUser() - Constructor for class step.core.accessors.AbstractUser
- addAttribute(String, String) - Method in class step.core.accessors.AbstractOrganizableObject
-
Add an attribute to the attribute.
- addAttribute(String, String) - Method in interface step.core.objectenricher.EnricheableObject
- addCustomField(String, Object) - Method in class step.core.accessors.AbstractIdentifiableObject
- Attribute - Annotation Type in step.core.accessors
-
With this annotation you can define attributes (
AbstractOrganizableObject.attributes) to be added to any kind of object that ends up in a anAbstractOrganizableObjectThis is for instance the case with Keywords: - attributes - Variable in class step.core.accessors.AbstractOrganizableObject
C
- computeCustomFieldIfAbsent(String, Function<? super String, T>) - Method in class step.core.accessors.AbstractIdentifiableObject
- customFields - Variable in class step.core.accessors.AbstractIdentifiableObject
D
- deserialize(JsonParser, DeserializationContext) - Method in class step.core.accessors.MapDeserializer
E
- EnricheableObject - Interface in step.core.objectenricher
- equals(Object) - Method in class step.core.accessors.AbstractIdentifiableObject
G
- getAttribute(String) - Method in class step.core.accessors.AbstractOrganizableObject
- getAttribute(String) - Method in interface step.core.objectenricher.EnricheableObject
- getAttributes() - Method in class step.core.accessors.AbstractOrganizableObject
- getAttributes() - Method in interface step.core.objectenricher.EnricheableObject
- getCustomField(String) - Method in class step.core.accessors.AbstractIdentifiableObject
- getCustomField(String, Class<T>) - Method in class step.core.accessors.AbstractIdentifiableObject
- getCustomFields() - Method in class step.core.accessors.AbstractIdentifiableObject
- getId() - Method in class step.core.accessors.AbstractIdentifiableObject
- getLastModificationDate() - Method in class step.core.accessors.AbstractTrackedObject
- getLastModificationUser() - Method in class step.core.accessors.AbstractTrackedObject
- getMapper() - Static method in class step.core.accessors.MapDeserializer
- getSessionUsername() - Method in class step.core.accessors.AbstractUser
H
- hasAttribute(String) - Method in class step.core.accessors.AbstractOrganizableObject
- hashCode() - Method in class step.core.accessors.AbstractIdentifiableObject
I
- Id - Annotation Type in javax.persistence
- ID - Static variable in class step.core.accessors.AbstractIdentifiableObject
J
- javax.persistence - package javax.persistence
K
L
- lastModificationDate - Variable in class step.core.accessors.AbstractTrackedObject
- lastModificationUser - Variable in class step.core.accessors.AbstractTrackedObject
M
- MapDeserializer - Class in step.core.accessors
- MapDeserializer() - Constructor for class step.core.accessors.MapDeserializer
- MapSerializer - Class in step.core.accessors
- MapSerializer() - Constructor for class step.core.accessors.MapSerializer
N
- NAME - Static variable in class step.core.accessors.AbstractOrganizableObject
S
- serialize(Map<String, Object>, JsonGenerator, SerializerProvider) - Method in class step.core.accessors.MapSerializer
- setAttributes(Map<String, String>) - Method in class step.core.accessors.AbstractOrganizableObject
-
Sets the attributes used to identify this object's instance
- setAttributes(Map<String, String>) - Method in interface step.core.objectenricher.EnricheableObject
- setCustomFields(Map<String, Object>) - Method in class step.core.accessors.AbstractIdentifiableObject
- setId(ObjectId) - Method in class step.core.accessors.AbstractIdentifiableObject
- setLastModificationDate(Date) - Method in class step.core.accessors.AbstractTrackedObject
- setLastModificationUser(String) - Method in class step.core.accessors.AbstractTrackedObject
- step.core.accessors - package step.core.accessors
- step.core.objectenricher - package step.core.objectenricher
V
- value() - Method in annotation type step.core.accessors.Attribute
- VERSION - Static variable in class step.core.accessors.AbstractOrganizableObject
All Classes All Packages