Uses of Class
org.tentackle.persist.AbstractPersistentObject
Packages that use AbstractPersistentObject
Package
Description
Higher-level PDO-aware persistence implementation.
Persistence implementation for number sources.
Persistence implementation for security rules.
-
Uses of AbstractPersistentObject in org.tentackle.persist
Classes in org.tentackle.persist with type parameters of type AbstractPersistentObjectModifier and TypeClassDescriptionclassAbstractPersistentObject<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 AbstractPersistentObjectModifier and TypeMethodDescriptionstatic <T extends PersistentDomainObject<T>,P extends AbstractPersistentObject<T, P>>
PersistentObjectClassVariables<T,P> Creates a PDO class variable.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> 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 AbstractPersistentObjectModifier and TypeMethodDescription<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 AbstractPersistentObjectModifier and TypeMethodDescriptionprotected 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.AbstractPersistentObject.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.nsModifier and TypeClassDescriptionclassNumber Space persistence implementation.classNumber Space persistence implementation. -
Uses of AbstractPersistentObject in org.tentackle.persist.security
Subclasses of AbstractPersistentObject in org.tentackle.persist.securityModifier and TypeClassDescriptionclassSecurity rule persistence implementation.