Uses of Class
org.tentackle.persist.AbstractPersistentObject
-
Packages that use AbstractPersistentObject Package Description org.tentackle.persist Higher-level PDO-aware persistence implementation.org.tentackle.persist.ns Persistence implementation for number sources.org.tentackle.persist.security Persistence implementation for security rules. -
-
Uses of AbstractPersistentObject in org.tentackle.persist
Classes in org.tentackle.persist with type parameters of type AbstractPersistentObject Modifier and Type Class Description classAbstractPersistentObject<T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>>Base persistent implementation of a PDO.classPersistentObjectClassVariables<T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>>ExtendsDbObjectClassVariablesforAbstractPersistentObjects.Methods in org.tentackle.persist with type parameters of type AbstractPersistentObject Modifier and Type Method Description static <T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>>
PersistentObjectClassVariables<T,P>PersistentObjectClassVariables. create(Class<T> pdoClass, Class<P> poClass, String tableAlias)Creates a PDO classvariable.static <T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>>
PersistentObjectClassVariables<T,P>PersistentObjectClassVariables. create(Class<T> pdoClass, Class<P> poClass, String tableAlias, PersistentObjectClassVariables<? super T,? super P> superClassVariables, List<Join<T,?>> eagerJoins)Creates a PDO classvariable.<T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>>
PersistentObjectClassVariables<T,P>PersistentClassVariablesFactory. pdoCv(Class<T> pdoClass, Class<P> poClass, String tableAlias)Creates a PDO classvariable.<T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T,P>>
PersistentObjectClassVariables<T,P>PersistentClassVariablesFactory. pdoCv(Class<T> pdoClass, Class<P> poClass, String tableAlias, PersistentObjectClassVariables<? super T,? super P> superClassVariables, List<Join<T,?>> eagerJoins)Creates a PDO classvariable.Methods in org.tentackle.persist that return types with arguments of type AbstractPersistentObject Modifier and Type Method Description <R extends PersistentDomainObject<R>>
Class<? extends AbstractPersistentObject<R,?>>AbstractPersistentObject. getPersistenceClass(Class<R> clazz)Gets the persistence class from a pdo class.Methods in org.tentackle.persist with parameters of type AbstractPersistentObject Modifier and Type Method Description protected voidAbstractPersistentObject. createAttributesInSnapshot(AbstractPersistentObject snapshot)Updates the attributes in snapshot object.
The snapshot object is assumed to be a clone of this object.protected voidAbstractPersistentObject. createComponentsInSnapshot(AbstractPersistentObject snapshot)Updates the components in snapshot object.
The snapshot object is assumed to be a clone of this object.booleanPersistentObjectClassVariables. isEditAllowed(AbstractPersistentObject<?,?> object)Check the edit permission for a PDO.booleanPersistentObjectClassVariables. isReadAllowed(AbstractPersistentObject<?,?> object)Check the read permission for a PDO.booleanPersistentObjectClassVariables. isViewAllowed(AbstractPersistentObject<?,?> object)Check the view permission for a PDO.booleanPersistentObjectClassVariables. isWriteAllowed(AbstractPersistentObject<?,?> object)Check the write permission for a PDO.protected voidAbstractPersistentObject. revertAttributesToSnapshot(AbstractPersistentObject snapshot)Copies all attributes from a snapshot object back to this object.protected voidAbstractPersistentObject. revertComponentsToSnapshot(AbstractPersistentObject snapshot)Reverts all components of this object to a given snapshot.TAbstractPersistentObject. selectByTemplate(AbstractPersistentObject<T,P> template)Selects an object according to a template object. -
Uses of AbstractPersistentObject in org.tentackle.persist.ns
Subclasses of AbstractPersistentObject in org.tentackle.persist.ns Modifier and Type Class Description classNumberPoolPersistenceImplNumber Space persistence implementation.classNumberRangePersistenceImplNumber Space persistence implementation. -
Uses of AbstractPersistentObject in org.tentackle.persist.security
Subclasses of AbstractPersistentObject in org.tentackle.persist.security Modifier and Type Class Description classSecurityPersistenceImplSecurity rule persistence implementation.
-