All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractDelegatedAdvice<T,E> Abstract class for Delegated Advices for Manageable EntitiesCloneable An entity that can be cloned/copiedCloneable.CopiedEntityCallback<E extends Manageable> CloneableAdvice<E> Cloneable Advice that implementsCloneable.clone(Cloneable.CopiedEntityCallback)
andCloneable.copy()
methodsDelegatedAdvice<T> The delegated advice interfaceDeletable An enhanced entity that can be deleted.DeletableAdvice<E> Deletable Advice that implementsDeletable.delete()
methodEntityConfiguration Entity Configuration AnnotationEntityConfiguration.IdConfiguration EntityDetachedException Thrown when an entity is detached and a proxied implementation is being called.EntityField EntityInformation<E> Get Entity Information from the Entity class, or the entity objectEntityNotFoundException Thrown when a refresh is called on an entity that doesn't exist in the databaseEntitySchemaInformation<E> FieldUtils Utility class to operate on fields on a class.IEntityField Manageable A manageable entity that can be detached from the session thereafter, cannot be managed through the entity.ManageableAdvice<E> Manageable Advice that implementsManageable.isManaged()
andManageable.detach()
methods.ManageableWithId Entity that has a getter method that returns id.ManagedEntityEnhancer Entity Enhancer that creates proxy entities and adds functionalities like `refresh`, `update` based on the interfaces, the entity implements from.ManagedEntityInitializationException Thrown when an entity is not able to be initializedManagedEntityRuntimeException Managed Entity Runtime exceptionManagedMongoTemplate Managed Mongo Template to create proxy entities for queries and inserts made to the database.MongoManagedEntityAdvice<E> A method interceptor that delegates the methods to the right adviceRefreshable An entity that can be refreshed within a managed session.RefreshableAdvice<E> Refreshable advice that implementsRefreshable.refresh()
methodUpdatable A managed entity that can be updated.UpdatableAdvice<E> Updatable Advice that implementsUpdatable.update()
methodVersioned An entity that contains version