Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractTopiaApplicationContext<K extends TopiaPersistenceContext> - Class in org.nuiton.topia.persistence.internal
The application context is the main class in ToPIA usage.
AbstractTopiaApplicationContext(Properties) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
AbstractTopiaApplicationContext(Map<String, String>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
AbstractTopiaApplicationContext(TopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
AbstractTopiaDao<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.internal
This class has the common methods usable for each Dao managed by Topia.
AbstractTopiaDao() - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
AbstractTopiaDao.FindAllIterator<E extends TopiaEntity,O> - Class in org.nuiton.topia.persistence.internal
 
AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.internal
 
AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.internal
 
AbstractTopiaEntity - Class in org.nuiton.topia.persistence.internal
Base class of each entity.
AbstractTopiaEntity() - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
AbstractTopiaListenableSupport - Class in org.nuiton.topia.persistence.internal.support
 
AbstractTopiaListenableSupport() - Constructor for class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
AbstractTopiaPersistenceContext - Class in org.nuiton.topia.persistence.internal
Abstract implementation of the TopiaPersistenceContext.
AbstractTopiaPersistenceContext(AbstractTopiaPersistenceContextConstructorParameter) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
Creating a new TopiaPersistenceContext is equivalent to creating a new transaction
AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport - Class in org.nuiton.topia.persistence.internal
This subclass of TopiaHibernateSupport is made to be used only internally within this persistence context.
AbstractTopiaPersistenceContextConstructorParameter - Class in org.nuiton.topia.persistence.internal
Parameter-object design pattern for the AbstractTopiaApplicationContext constructor.
AbstractTopiaPersistenceContextConstructorParameter(HibernateProvider, TopiaFiresSupport, TopiaIdFactory, TopiaHibernateSessionRegistry) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
accept(TopiaEntityVisitor) - Method in interface org.nuiton.topia.persistence.TopiaEntity
Route the entity using a visitor.
accept(Class<? extends TopiaEntity>) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
Test if a given type of entity is matching the contract of this entity.
accessorExpression - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
the jxpath used to acces ref from root
addAll(DiffState.DiffStateMap, DiffState.DiffStateMap) - Static method in enum org.nuiton.topia.persistence.util.DiffState
Ajoute dans le premier dictionnaire, les listes du second dictionnaire.
addAllChild(String, B, Collection<?>) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Ajoute toutes les entites d'association.
addAllFetches(Collection<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addAllFetches(String, String...) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addAllFetches(String, String...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addAllFetches(Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addAllFetches(String, String...) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addAllFetches(Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addAssociations(List<AssociationMeta<T>>, Iterable<T>) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
addChild(String, B, Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Ajoute une entite d'association.
addCollectionIsEmpty(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addCollectionIsNotEmpty(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addContains(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addContains(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addContains(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addCreated() - Method in class org.nuiton.topia.persistence.event.EntityState
Add created state.
addDeclaredService(String, String, Map<String, String>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
addDeclaredService(String, String) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
addDeclaredService(String, Class<? extends TopiaService>, Map<String, String>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
addDeclaredService(String, Class<? extends TopiaService>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
addDeleted() - Method in class org.nuiton.topia.persistence.event.EntityState
Add deleted state.
addEntity(T) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
Adds the given entity to the dictonary (even if it does already exists).
addEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addEquals(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addEquals(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addFetch(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addFetch(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addFetch(String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addGreaterOrEquals(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterOrEquals(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterOrEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterOrEquals(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterOrEquals(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterThan(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterThan(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterThan(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterThan(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addGreaterThan(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addIds(Class<? extends TopiaEntity>, Iterable<String>) - Method in class org.nuiton.topia.persistence.util.TopiaEntityIdsMap
 
addIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addIn(String, Range<T>, boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addIn(String, Range<T>, boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addIn(String, Collection<?>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addInOrNotIn(String, Collection<?>, boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addInterface(Set<Class<? extends TopiaEntity>>, Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
addLike(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLoaded() - Method in class org.nuiton.topia.persistence.event.EntityState
Add loaded state.
addLowerOrEquals(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerOrEquals(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerOrEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerOrEquals(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerOrEquals(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerThan(String, Date) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerThan(String, Number) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerThan(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerThan(String, LocalDate) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addLowerThan(String, LocalDateTime) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
addNotContains(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotContains(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addNotContains(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addNotEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotEquals(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addNotEquals(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addNotIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotIn(String, Range<T>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addNotIn(String, Collection<?>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addNotLike(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotNull(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNotNull(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addNotNull(String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addNull(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addNull(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addNull(String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
addPostReadListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a PropertyChangeListener on any property reading.
addPostReadListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a PropertyChangeListener on the given property reading.
addPostReadListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPostReadListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPostWriteListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a PropertyChangeListener on any property writing.
addPostWriteListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a PropertyChangeListener on the given property writing.
addPostWriteListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPostWriteListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPreReadListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a VetoableChangeListener on any property reading.
addPreReadListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a VetoableChangeListener on the given property reading.
addPreReadListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPreReadListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPreWriteListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a VetoableChangeListener on any property writing.
addPreWriteListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Adds a VetoableChangeListener on the given property writing.
addPreWriteListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPreWriteListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
Adds a PropertyChangeListener on any property writing.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
Adds a PropertyChangeListener on the given property writing.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a PropertyChangeListener about some entity's property change.
addRead() - Method in class org.nuiton.topia.persistence.event.EntityState
Add read state After the invocation, method EntityState.isRead() will always return true.
addRule(String, String, String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
addRule(Map<String, String>) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
addRule(FilterRule) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
addRules(Collection<Map<String, String>>) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
addTables(List<TableMeta<T>>, Iterable<T>) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
addToList(P, E) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
addToList(P, E) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Add a erntity to his parent
addTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaEntitiesVetoable about any TopiaEntity.
addTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
addTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaEntityListener about any TopiaEntity.
addTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaEntityListener about the given entity class.
addTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
addTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
addTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaEntityVetoable about any TopiaEntity.
addTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaEntityVetoable about the given entity class.
addTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
addTopiaIdEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addTopiaIdEquals(String, String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addTopiaIdEquals(String, String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
This method has the same behavior as TopiaQueryBuilderAddCriteriaStep.addEquals(String, Object) but you don't need to have the entity but only the topiaId.
addTopiaIdIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addTopiaIdIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addTopiaIdIn(String, Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
This method has the same behavior as TopiaQueryBuilderAddCriteriaStep.addIn(String, Collection) but you don't need to have the entity but only the topiaId.
addTopiaIdNotEquals(String, String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addTopiaIdNotEquals(String, String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addTopiaIdNotEquals(String, String) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
This method has the same behavior as TopiaQueryBuilderAddCriteriaStep.addNotEquals(String, Object) but you don't need to have the entity but only the topiaId.
addTopiaIdNotIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addTopiaIdNotIn(String, Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
addTopiaIdNotIn(String, Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
This method has the same behavior as TopiaQueryBuilderAddCriteriaStep.addNotIn(String, Collection) but you don't need to have the entity but only the topiaId.
addTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaSchemaListener(TopiaSchemaListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaSchemaListener about any schema modification.
addTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaTransactionListener(TopiaTransactionListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaTransactionListener about the transaction.
addTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
addTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
addTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Register to the context a TopiaTransactionVetoable about the transaction.
addUniqueEntity(T) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
Adds the given entity to the dictonary only if it does not exists.
addUpdated() - Method in class org.nuiton.topia.persistence.event.EntityState
Add updated state.
addWhereClause(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addWhereClause(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
addWritten() - Method in class org.nuiton.topia.persistence.event.EntityState
Add written state.
after(Collector.CollectorVisitor, TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
afterAll(Collector.CollectorVisitor, TopiaEntity...) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
afterExecuteQuery(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
A hook to obtain the result set just after the query execute.
AGGREGATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
Deprecated.
since 3.0, will be removed in 3.1, unused
alreadyExplored - Variable in class org.nuiton.topia.persistence.DepthEntityVisitor
Cache of already explored entities.
alreadyExplored - Variable in class org.nuiton.topia.persistence.HorizontalEntityVisitor
Cache used to remember entity during exploration.
applicationFiresSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
ASSOCIATION_PATTERN - Static variable in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Le pattern d'une reference sur une association
AssociationMeta<T extends TopiaEntityEnum> - Class in org.nuiton.topia.persistence.metadata
Define the meta data of a entity association field.
AssociationMeta(T, T, String) - Constructor for class org.nuiton.topia.persistence.metadata.AssociationMeta
 
associationProperties - Variable in class org.nuiton.topia.persistence.util.EntityOperator
list of association names available on the entity.
associations - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
List of associations of the entity.
attachContext(Object, TopiaDaoSupplier, TopiaFiresSupport) - Static method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
Method to enrich an entity if possible with the daoSupplier or firesSupport instances
autocommit - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
auto commit connection state.

B

backup(File, boolean) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
Backup database in gzip compressed file.
backup(File, boolean) - Method in class org.nuiton.topia.persistence.util.TopiaH2Util
Deprecated.
Backup database in gzip compressed file.
batchSize - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
Default batch size used to iterate on data.
bean - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
BeanJdbcConfiguration - Class in org.nuiton.topia.persistence.jdbc
 
BeanJdbcConfiguration() - Constructor for class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
BeanTopiaConfiguration - Class in org.nuiton.topia.persistence
 
BeanTopiaConfiguration() - Constructor for class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
BeanTopiaConfiguration(JdbcConfiguration) - Constructor for class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
 
beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
 
beanTopiaConfiguration - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
 
before(Collector.CollectorVisitor, TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
beforeAll(Collector.CollectorVisitor, TopiaEntity...) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
beginTransaction(TopiaTransactionEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaTransactionVetoable
 
bind(Binder, Object) - Method in class org.nuiton.topia.persistence.util.TopiaEntityBinder
 
binder - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
Binder used to copy entities (lazy loaded).
bindTechnical(TopiaEntity, TopiaEntity) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Bind les valeurs techniques depuis une entitée vers une autre.
build() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
 
buildDifferentiel(List<E>, List<E>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Construit le dictionnaire des differences entre deux listes d'entites.
buildMap() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
 
buildProperties() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
 
buildQueries(Object...) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
Build the list of queries from the given parameter entityAndCondition.
BuildStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.BuildStep
 

C

canFilter() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
check(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
Do nothing but throws TopiaMisconfigurationException if there is a problem in given configuration.
checkHqlParameters(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
checkNotClosed() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
checkNotNull(String, String, Object) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
checkNotNullAndExistingEntity(String, E) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Teste si une entité possède un topiaId.
checkNotNullAndNoneExistingEntity(String, E) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Teste si une entité ne possède pas un topiaId.
checkParameters(Class<?>[], Object...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
checkSequence(Class<? extends TopiaEntity>, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
checkSequence(String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
checkSize(int, Object[]) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
checkType(Class<?>[], int, Object[]) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
childAddAllMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation addAll methods.
childAddMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation add methods.
childClearMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation clearmethods.
childGetMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation get methods.
childIsEmptyMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation isEmpty methods.
childRemoveMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation remove methods.
childSizeMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of assocation size methods.
CLASS_PATTERN - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
clear() - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
 
clear() - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
 
clear(boolean) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
 
clear() - Method in class org.nuiton.topia.persistence.legacy.Collector
 
clear() - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
clear() - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
Reset all states of the visitor.
clear(DiffState.DiffStateMap) - Static method in enum org.nuiton.topia.persistence.util.DiffState
Nettoye un dictionnaire donnee de toute ses donnees.
clear() - Static method in class org.nuiton.topia.persistence.util.EntityOperatorStore
 
clearChild(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Retire toutes les entites d'association.
clearProperties(B, String...) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Met a null toutes les proprietes donnees.
clone() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
close() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
close() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
close() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
close() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
 
close() - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
close() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
Method to call when the application is going for shutdown.
close() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Closes the PersistenceContext.
close() - Method in interface org.nuiton.topia.persistence.TopiaService
Called when service is no longer necessary.
close() - Method in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
 
closeConnection(Connection) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
closed - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
closed - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
Flog used to check if this persistence context is closed
closeQuietly(Statement) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
closeQuietly(Connection) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
closeQuietly(ResultSet) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
Collector<R> - Class in org.nuiton.topia.persistence.legacy
Un objet qui permet de parcourir des entites (via un Collector.CollectorVisitor) et de collecter des donnees pendant le parcours.
Collector(Collector.CollectorVisitor, TopiaEntityEnum[]) - Constructor for class org.nuiton.topia.persistence.legacy.Collector
 
Collector(TopiaEntityEnum[]) - Constructor for class org.nuiton.topia.persistence.legacy.Collector
 
Collector.CollectorVisitor - Class in org.nuiton.topia.persistence.legacy
 
CollectorVisitor() - Constructor for class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
ColumnMeta - Class in org.nuiton.topia.persistence.metadata
Define the meta data of a entity field.
ColumnMeta(String, Class<?>) - Constructor for class org.nuiton.topia.persistence.metadata.ColumnMeta
 
columns - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
List of columns of the entity.
commit(TopiaTransactionEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaTransactionListener
commit() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
commit() - Method in interface org.nuiton.topia.persistence.TopiaTransaction
Applies all the modifications made to this context on the persistence device.
compareTo(EntityState) - Method in class org.nuiton.topia.persistence.event.EntityState
 
compareTo(TopiaEntityRef) - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
COMPOSITE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
Deprecated.
since 3.0, will be removed in 3.1, unused
CONFIG_BYTECODE_PROVIDER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_CONNECTION_PROVIDER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_CURRENT_SESSION_CONTEXT_CLASS - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_DEFAULT_SCHEMA - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_DEFAULT_SCHEMA - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
CONFIG_DIALECT - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
dialect is now guessed by Topia, you may use TopiaConfiguration.getHibernateExtraConfiguration() and add a key using constant AvailableSettings.DIALECT.
CONFIG_DRIVER - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_DRIVER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
CONFIG_FORMAT_SQL - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_GENERATE_STATISTICS - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_HBM2DDL_AUTO - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_PASS - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_PASS - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
CONFIG_PERSISTENCE_INIT_SCHEMA - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_PERSISTENCE_INIT_SCHEMA - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
CONFIG_PERSISTENCE_TOPIA_ID_FACTORY_CLASS_NAME - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_PERSISTENCE_TOPIA_ID_FACTORY_CLASS_NAME - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
CONFIG_PERSISTENCE_USE_HIKARI_FOR_JDBC_CONNECTION_POOLING - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_PERSISTENCE_VALIDATE_SCHEMA - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_POOL_SIZE - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_SHOW_SQL - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
Deprecated.
use same constant in HibernateAvailableSettings
CONFIG_URL - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_URL - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
CONFIG_USER - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
CONFIG_USER - Static variable in interface org.nuiton.topia.persistence.TopiaConfigurationConstants
configuration - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
configure(Map) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
ConfigureInitSchemaStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
ConfigureJdbcConnectionPoolingStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
 
ConfigureValidateSchemaStep(BeanTopiaConfiguration) - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
 
connectionProps - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
All grabbed connection properties
connectionProvider - Variable in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
 
ConnectionProviderSupplier(TopiaHibernateSupport) - Constructor for class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
 
ConnectionProviderSupplier(Configuration) - Constructor for class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
 
contextCache - Static variable in class org.nuiton.topia.persistence.TopiaApplicationContextCache
Cache that contains all some already registered caches
contract - Variable in class org.nuiton.topia.persistence.util.EntityOperator
the constant of the entity
contracts - Variable in class org.nuiton.topia.persistence.legacy.Collector
la liste des contracts des entites connues.
convertPropertiesArrayToMap(Object...) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
 
convertPropertiesArrayToMap(String, Object, Object...) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
 
copy(TopiaEntity, TopiaEntity) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
copy(String, B, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Copie une propriete de src vers dst.
copyOf(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
copyProperties(B, B, boolean, String...) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Recopie toutes les proprietes donnes depuis src vers dst.
count(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
count() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
count() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
count() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
count() - Method in interface org.nuiton.topia.persistence.TopiaDao
Count the number of existing entities.
count() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
This method is equivalent as calling Collection.size() after doing a TopiaQueryBuilderRunQueryStep.findAll() but it may be faster.
create(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
 
create(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
 
create(E) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
create(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
create(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
create() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
create(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
Creates an entity not created without the DAO using any of the others create methods.
create(String, Object, Object...) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
create(Map<String, Object>) - Method in interface org.nuiton.topia.persistence.TopiaDao
Creates a new instance of the entity managed by the DAO
create() - Method in interface org.nuiton.topia.persistence.TopiaDao
 
CREATE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
createAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
createAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
createSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
createSchema(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
createSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
createSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
createSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
createSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
createSequences(TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
CSV_EXTENSION - Static variable in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
 
CURRENT_VALUE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 

D

dangerousToString() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
dangerousToString() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
dao - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
daoCache - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
Already loaded DAO cache within this persistence context
data - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
data - Variable in class org.nuiton.topia.persistence.pager.FilterRule
 
DBMapping - Class in org.nuiton.topia.persistence.legacy
Une classe qui permet d'obtenir les mapping de noms entre les entités et les objets de la base.
DBMapping(String, String) - Constructor for class org.nuiton.topia.persistence.legacy.DBMapping
 
DbMeta<T extends TopiaEntityEnum> - Class in org.nuiton.topia.persistence.metadata
Define metas about a db.
DbMeta(TopiaEntityEnumProvider<T>, T[], T...) - Constructor for class org.nuiton.topia.persistence.metadata.DbMeta
 
DBNAME_ATTRIBUTE_PATTERN - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
dbSchemaName() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
dbTableName() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
declaredServices - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
declaredServicesConfiguration - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
DEFAULT_INSTANCE - Static variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
Default instance used as fallback by the entities if they are out of a ToPIA runtime scope.
DefaultTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
DefaultTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.DefaultTopiaIdFactory
Deprecated.
 
delegateVisitor - Variable in class org.nuiton.topia.persistence.DepthEntityVisitor
The business visitor (optional)
delegateVisitor - Variable in class org.nuiton.topia.persistence.HorizontalEntityVisitor
Delegate visitor.
delete(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
 
delete(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
 
delete(E) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
delete(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
delete(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
delete(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Remove a persistent instance.
delete(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
Deletes the given entity from the storage
delete() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
Delete entity in persistence context.
delete(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Delete into this TopiaContext an entity created by another TopiaContext
deleteAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
deleteAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
deleteAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaDao
Deletes all given entities from the storage
deleteAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Delete into this TopiaContext an entities created by another TopiaContext
deleted - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
dependencies - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
List of dependencies (says all property with a topiaentity type)
DepthEntityVisitor - Class in org.nuiton.topia.persistence
Visitor to run through the entity graph by depth.
DepthEntityVisitor() - Constructor for class org.nuiton.topia.persistence.DepthEntityVisitor
 
DepthEntityVisitor(TopiaEntityVisitor) - Constructor for class org.nuiton.topia.persistence.DepthEntityVisitor
 
descriptor - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
descriptor of the filed containing the childs
detect(TopiaEntity...) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
detectEntities(TopiaEntityEnum[], Set<Class<? extends TopiaEntity>>, TopiaEntity...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Collecte l'ensemble des entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.
detectEntityIds(TopiaEntityEnum[], Set<Class<? extends TopiaEntity>>, TopiaEntity...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Collecte l'ensemble des ids d'entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.
detectReferences(TopiaEntityEnum[], String[], TopiaEntity) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.
detectReferences(TopiaEntityEnum[], String[], Collection<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.
detectTypes(TopiaEntityEnum[], TopiaEntity...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Collecte l'ensemble des types d'entites (via un parcours en profondeur).
DiffState - Enum in org.nuiton.topia.persistence.util
Pour qualifier l'etat d'une entite lors du calcul d'un differentiel entre deux entites.
DiffState.DiffStateMap - Class in org.nuiton.topia.persistence.util
 
DiffStateMap() - Constructor for class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
 
DiffStateMap(EnumMap<DiffState, ? extends List<String>>) - Constructor for class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
 
DiffStateMap(Map<DiffState, ? extends List<String>>) - Constructor for class org.nuiton.topia.persistence.util.DiffState.DiffStateMap
 
doAddGreaterOrEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
doAddGreaterThan(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
doAddLowerOrEquals(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
doAddLowerThan(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
doNotValidateSchemaOnStartup() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
 
doSqlWork(TopiaSqlWork) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
doSQLWork(TopiaSqlSupport, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
doSqlWork(TopiaSqlWork) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
Runs the given SQL work on the current context
DOT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
dropSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
dropSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 

E

empty - Variable in class org.nuiton.topia.persistence.util.TopiaEntityBinder
 
emptyMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
end(TopiaEntity) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
 
end(TopiaEntity) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
 
end(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
end(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
Ends the visit of the given entity.
entitiesVetoables - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on list of entities events
ENTITY_CLASSES - Static variable in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
entityClass - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
entityClasses - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
List of persistent classes
entityHasId(String) - Static method in class org.nuiton.topia.persistence.TopiaEntities
Creates a Guava's Predicate which tests if a TopiaEntity has the given topiaId
entityListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on entity events
EntityListUpdator<P extends TopiaEntity,E extends TopiaEntity> - Class in org.nuiton.topia.persistence.legacy
A implementation of ListUpdator for TopiaEntity type.
EntityListUpdator(Class<P>, Class<E>, String) - Constructor for class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
EntityOperator<B extends TopiaEntity> - Class in org.nuiton.topia.persistence.util
Un objet qui permet d'effecuter des operations de manipulation des donnees dans les entites du type donne.
EntityOperator(TopiaEntityEnum) - Constructor for class org.nuiton.topia.persistence.util.EntityOperator
 
EntityOperatorStore - Class in org.nuiton.topia.persistence.util
Un cache d'operateurs.
EntityOperatorStore() - Constructor for class org.nuiton.topia.persistence.util.EntityOperatorStore
 
EntityState - Class in org.nuiton.topia.persistence.event
Used to know the state of an entity during transaction.
EntityState() - Constructor for class org.nuiton.topia.persistence.event.EntityState
 
entityVetoables - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on entity events that can prevent things
equals(Object) - Method in class org.nuiton.topia.persistence.event.EntityState
 
equals(Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
equals(Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
equals(Object) - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
execute(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
execute(Connection) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateSqlWork
 
execute(Connection) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
 
execute(Connection) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlWork
 
execute(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Execute JPA-QL operation on data (Update, Delete).
execute(Connection) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlWork
Execute the discrete work encapsulated by this work instance using the supplied connection.
executeSql(String) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
executeSql(String) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
Execute a given SQL code inside this transaction.
exists(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
exists() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
exists() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
exists() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
 
existSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
existSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
existSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 

F

fetchProperties - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
field - Variable in class org.nuiton.topia.persistence.pager.FilterRule
 
filter(Collection<TopiaEntity>, Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Filter a list of entities, and keep only the ones from a given type.
FilterRule - Class in org.nuiton.topia.persistence.pager
Rule for a filtered pager.
FilterRule(FilterRuleOperator, String, String) - Constructor for class org.nuiton.topia.persistence.pager.FilterRule
 
FilterRuleGroupOperator - Enum in org.nuiton.topia.persistence.pager
Define the operator to apply between some rules.
FilterRuleOperator - Enum in org.nuiton.topia.persistence.pager
Operator used in a rule.
finalize() - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
finalize() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
finalize() - Method in class org.nuiton.topia.persistence.legacy.Collector
 
finalize() - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
finalize() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
finalize() - Method in class org.nuiton.topia.persistence.util.EntityOperatorStore
 
find(String, int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
find(String, Map<String, Object>, int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
find(String, Map<String, Object>, PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
find(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
find(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
find(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
find(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
find(String, int, int, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
find(String, int, int, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Allow to do some JPA-QL query using the given bounds.
find(int, int) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the elements with the given bounds.
find(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the elements according to the given PaginationParameter.
find0(String, int, int, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
findAll(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAll(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findAll(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
findAll(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Allow to do some JPA-QL query WARNING : Depending on the registered service, this method may not support something else than queries on TopiaEntity
findAll() - Method in interface org.nuiton.topia.persistence.TopiaDao
Finds all the entities managed by this DAO.
findAll() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get all the elements of the result set.
findAllIds() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAllIds() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findAllIds() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findAllIds() - Method in interface org.nuiton.topia.persistence.TopiaDao
Find all the ids for the entities managed by this DAO.
findAllIds() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get all the elements identifiers of the result set.
FindAllIterator(AbstractTopiaDao<E>, int, String, Map<String, Object>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
findAllLazy(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAllLazy(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAllLazy(String, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAllLazy(String, Map<String, Object>, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAllLazy() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAllLazy() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findAllLazy(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findAllLazy() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findAllLazy(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findAllLazy() - Method in interface org.nuiton.topia.persistence.TopiaDao
 
findAllLazy() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get all the elements in a lazy loading list.
findAllLazy(int) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get all the elements in a lazy loading list.
findAllUsages(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
Find all usages of the given entity.
findAny(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findAny(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
findAny(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Allow to do some JPA-QL query and return a single result.
findAny() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the an element of the non-empty result set.
findAnyOrNull(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAnyOrNull(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findAnyOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findAnyOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findAnyOrNull() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the an element of the result set or null if query result is empty.
findByTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
Deprecated.
findByTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
findByTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaDao
findByTopiaId(Iterable<E>, String) - Static method in class org.nuiton.topia.persistence.TopiaEntities
Iterate over the given Iterable looking for a TopiaEntity having the given topiaId.
findByTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Retrieve TopiaEntity using its unique topiaId.
findClassName(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
findFirst(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findFirst() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the first element of the non-empty result set.
findFirstOrNull(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findFirstOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findFirstOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findFirstOrNull() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the first element of the result set or null if query result is empty.
findIds(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findIds(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findIds(int, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findIds(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findIds(int, int) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the elements identifiers with the given bounds.
findIds(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the elements identifiers according to the given PaginationParameter.
findIdsPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findIdsPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findIdsPage(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the elements identifiers according to the given PaginationParameter.
findMultipleResult(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
findMultipleResult(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
Runs the given SQL query and return all his result if there is some.
findPage(String, Map<String, Object>, PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findPage(PaginationParameter) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findPage(PaginationParameter) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the elements according to the given PaginationParameter.
findSingleResult(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
findSingleResult(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.persistence.support.TopiaSqlSupport
Runs the given SQL query and return its first result if there is some.
findUnique(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findUnique(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
findUnique(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Allow to do some JPA-QL query and return an unique result.
findUnique() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
Get the first element of a single-element result set.
findUniqueOrNull(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
findUniqueOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
findUniqueOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
findUniqueOrNull() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
Get the first element of a single-element result set or null if query result is empty.
findUsages(Class<R>, E) - Method in interface org.nuiton.topia.persistence.TopiaDao
Find usages of the given entity in the entities of the given type.
fireEntitiesLoad(TopiaJpaSupport, List<E>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify entities listeners for load operation
fireOnBeginTransaction(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostCommit(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostCreate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostDelete(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostLoad(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostRead(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
fireOnPostRead(String, int, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
fireOnPostRead(PropertyChangeSupport, TopiaEntity, String, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostRead(PropertyChangeSupport, TopiaEntity, String, int, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostRollback(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostUpdate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostWrite(String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
fireOnPostWrite(String, int, Object, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
fireOnPostWrite(PropertyChangeSupport, TopiaEntity, String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPostWrite(PropertyChangeSupport, TopiaEntity, String, int, Object, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPreCreate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPreDelete(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPreLoad(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPreRead(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
fireOnPreRead(VetoableChangeSupport, TopiaEntity, String, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPreUpdate(TopiaPersistenceContext, TopiaEntity, Object[]) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
fireOnPreWrite(String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
fireOnPreWrite(VetoableChangeSupport, TopiaEntity, String, Object, Object) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
firePostCreateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify topia context listeners for create schema post operation
firePostDropSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify topia context listeners for drop schema post operation
firePostUpdateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify topia context listeners for create schema post operation
firePreCreateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify topia context listeners for create schema pre operation
firePreDropSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify topia context listeners for drop schema pre operation
firePreUpdateSchema(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Notify topia context listeners for create schema pre operation
firesSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
A potential instance that may be injected by the Dao or retrieved in a contextable entity.
firesSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
Object that handles each event propagation.
firesSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
Object that handles each event propagation.
firesSupport - Variable in class org.nuiton.topia.persistence.util.TopiaH2Util
Deprecated.
 
firstPageLoaded - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
forAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forAll() - Method in interface org.nuiton.topia.persistence.TopiaDao
Creates a QueryBuilder without restriction
forContains(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forContains(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
forDatabase(String, String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forDatabase(String, String, String, Class<? extends Driver>) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forDatabase(JdbcConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forDatabase(String, String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forDatabase(String, String, String, Class<? extends Driver>) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forEquals(String, Object) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forEquals(String, Object) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
forH2Database(String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forH2Database(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forH2Database(File) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forH2Database(String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forH2Database(String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forH2Database(File) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forH2DatabaseInTempDirectory() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forH2DatabaseInTempDirectory() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forHql(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forHql(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forHql(String, String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forIn(String, Collection<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forIn(String, Collection<?>) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
forInMemoryH2Database() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forInMemoryH2Database() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forPostgresqlDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forPostgresqlDatabase(String, String, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forProperties(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forProperties(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forProperties(Map<String, Object>) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
forProperties(String, Object, Object...) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
forTest(Class<?>, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forTestDatabase(Class<?>, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
forTestDatabase(Class<?>, String) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
forTopiaIdEquals(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forTopiaIdEquals(String) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
forTopiaIdIn(Collection<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
forTopiaIdIn(Collection<String>) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
fromHql - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
FullyQualifiedNamePlusUuidTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
Default implementation of TopiaIdFactory.
FullyQualifiedNamePlusUuidTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 

G

get(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Recupere la valeur de la propriete donnee.
get(Class<T>) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
 
get() - Method in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
 
getAccessorExpression() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
getAggregate(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
getAggregate() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
Deprecated.
from 3.0, method will be moved to entity's generated Dao (cf http://nuiton.org/issues/2776)
getAlias() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getAlreadyExplored() - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
getAlreadyExplored() - Method in class org.nuiton.topia.persistence.legacy.Collector
 
getApplicationFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
getAssociationProperties() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getAssociationPropertyType(String) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getAssociationPropertyType(int) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getAssociations() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getAssociations(String) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getBatchSize() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getBatchSize() - Method in interface org.nuiton.topia.persistence.TopiaDao
Obtains the batch size used to load data.
getBigInteger(TopiaSqlSupport, String, BigInteger) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getBinder() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getChild(P, String) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
getChild(P, String) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Obtain a child from the entity given his id.
getChild(String, B, String) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Recupere une entite d'association a partir de son id.
getChilds(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
getChilds(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Obtain the collection of childs from the entity.
getChilds(TopiaEntity) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
getClassName(String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 
getClassName(String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
getClassName(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
getClassName(String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
 
getClazz() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getColumnNames() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getColumnNames(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
Obtain the column names of a given result set using his metadata.
getColumnNamesAsArray() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getColumns(String) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getColumns() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getColumnType() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
getComposite(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
getComposite() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
Deprecated.
from 3.0, method will be moved to entity's generated Dao(cf http://nuiton.org/issues/2776)
getConfiguration() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getConfiguration() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getConnection() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
getConnectionProps() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
getContext(AbstractEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
Look for the TopiaPersistenceContext based on the given Hibernate session
getContext(Properties, Function<Properties, C>) - Static method in class org.nuiton.topia.persistence.TopiaApplicationContextCache
Static method that can provide an ApplicationContext.
getContract() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
getContractClass(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
getContractClass(Class<? extends TopiaEntity>) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getContractClass(Class<T>) - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getContractClass(TopiaEntityEnum[], Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getContractClasses() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getContractClasses(TopiaEntityEnum[], Iterable<Class<? extends TopiaEntity>>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getContracts(TopiaEntityEnum[]) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Ontenir l'ensemble des contrats d'entites a partir des descriptions d'entites.
getCurrentValueFromSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getCurrentValueFromSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getCurrentValueFromSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getDao(Class<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getDao(Class<E>, Class<D>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getDao(Class<E>) - Method in interface org.nuiton.topia.persistence.TopiaDaoSupplier
Get Dao for specified class.
getDao(Class<E>, Class<D>) - Method in interface org.nuiton.topia.persistence.TopiaDaoSupplier
Get Dao for specified class.
getData() - Method in class org.nuiton.topia.persistence.pager.FilterRule
 
getDb2JdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getDBProperty(Class<? extends TopiaEntity>, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getDBTable(Class<? extends TopiaEntity>) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getDeclaredServices() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
getDeclaredServices() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
 
getDeclaredServicesConfiguration() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
getDeclaredServicesConfiguration() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
 
getDependencies() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getDerbyJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getEntities() - Method in class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
 
getEntities() - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
getEntities(TopiaPersistenceContext, List<E>, boolean) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getEntities(TopiaPersistenceContext, String...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getEntitiesList(TopiaPersistenceContext, String...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getEntity() - Method in class org.nuiton.topia.persistence.event.TopiaEntityEvent
 
getEntityByIndex(Collection<O>, int) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Get entity at index position in the collection is not null.
getEntityByTopiaId(Collection<E>, String) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Récupère une entité dans une liste d'entités à partir de son TopiaEntity.getTopiaId().
getEntityClass() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getEntityClass() - Method in interface org.nuiton.topia.persistence.TopiaDao
Return the class of the entity managed by this DAO.
getEntityEnum(Class<E>) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnumProvider
Method that returns the TopiaEntityEnum corresponding to the given entity's class.
getEntityEnum(String) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnumProvider
Method that returns the TopiaEntityEnum corresponding to the given entity's enum name.
getEntityEnum(Class<? extends TopiaEntity>, TopiaEntityEnum...) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getEntityState(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Get or create the entity state from the AbstractTopiaListenableSupport.transactionEntities map.
getEntityType() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getExistingEntity(TopiaDao<E>, String) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Récupère une entité qui doit exister à partir de son id.
getField() - Method in class org.nuiton.topia.persistence.pager.FilterRule
 
getFilename() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
getFilename() - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
 
getFilename() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getFilterRuleGroupOperator() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
getFiresSupportOrNull() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
getGenericEntityDao() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
 
getGooglaAppEngineJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getGroupOp() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
getH2JdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getHibernateConfiguration() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
getHibernateConfiguration() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
Get the current Hibernate Configuration.
getHibernateConfiguration() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
 
getHibernateDialect(TopiaConfiguration) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
Get Hibernate Dialect to use for given TopiaConfiguration.
getHibernateExtraConfiguration() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
getHibernateExtraConfiguration() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
Topia will automatically generate an Hibernate configuration for you based on the different element of this TopiaConfiguration.
getHibernateFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
getHibernateFactory() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
 
getHibernateMetadata() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
getHibernateMetadata() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
 
getHibernateProvider() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getHibernateProvider() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
getHibernateService(SessionFactory, Class<S>) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
Method to get an Hibernate service instance from a given Hibernate SessionFactory NB: This method is static to make sure it does not depend on the current instance
getHibernateSession() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
getHibernateSession() - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
getHibernateSession() - Method in interface org.nuiton.topia.persistence.support.TopiaHibernateSupport
 
getHibernateSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getHibernateSupport() - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
getHibernateTopiaReplicationSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getHql() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHql() - Method in exception org.nuiton.topia.persistence.TopiaQueryException
 
getHqlDbJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getHqlForFetchStep1() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHqlForFetchStep2() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHqlForNoConstraint() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getHqlForProperties(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getHqlForProperties(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getHqlFromClause(boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHqlOrderByClause() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHqlParameters() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHqlParameters() - Method in exception org.nuiton.topia.persistence.TopiaQueryException
 
getHqlSelectClause(boolean) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getHqlWhereClause() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
getImplementation() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
Note : this is a lazy accessor.
getImplementationClass(Class<T>) - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getImplementationClasses() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getImplementationFQN() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
getInterfaces(Class<? extends TopiaEntity>, Set<Class<? extends TopiaEntity>>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
getInvoker() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
getInvokerProperty() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
getIsolation() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
getJdbcConnectionPassword() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
getJdbcConnectionPassword() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
 
getJdbcConnectionUrl() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
getJdbcConnectionUrl() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
 
getJdbcConnectionUser() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
getJdbcConnectionUser() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
 
getJdbcDriver() - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
getJdbcDriverClass() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
getJdbcDriverClass() - Method in interface org.nuiton.topia.persistence.jdbc.JdbcConfiguration
 
getJdtsJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getList(T) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
 
getMariaDbJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getMetaData() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
 
getMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
getMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of getter methods.
getModelName() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getModelVersion() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getMysqlJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getName() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
getName() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
getName() - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
 
getName() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getNaturalId(B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Pour obtenir un dictionnaire de la clef naturelle (clef métier) du bean donne.
getNaturalIds() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
getNaturalIdsOnNotNullsProperties() - Method in class org.nuiton.topia.persistence.util.EntityOperator
Get all properties from a natural id or marked as not-null.
getNaturalIsdAndNotNulls(B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Pour obtenir un dictionnaire des propriétés marqués not-null et la clef naturelle du bean donne.
getNbRows(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
From a given result set, let's count his number of row.
getNextStep() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
getNextValueFromSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getNextValueFromSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getNextValueFromSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getNormalizedAssociationTableName(String, String) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Given two names (representing two types of entity), obtains the association table name in the format X_Y where X est the table name smaller (in natural order on String).
getNotNull(B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Pour obtenir un dictionnaire des propriétés marqués not-null du bean donne.
getNotNulls() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
getOp() - Method in class org.nuiton.topia.persistence.pager.FilterRule
 
getOperator() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
getOperator() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getOperator(TopiaEntityEnum) - Static method in class org.nuiton.topia.persistence.util.EntityOperatorStore
 
getOracleJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getPaginationParameter() - Method in exception org.nuiton.topia.persistence.QueryMissingOrderException
 
getParameterName(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
Converts a (nested) property name to an HQL argument name.
getPath() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
getPersistenceClasses() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getPersistenceClasses() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getPersistenceContext(Session) - Method in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
Look for the TopiaPersistenceContext based on the given Hibernate session
getPersistenceHelper() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
getPool() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
getPoolSize() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
getPostgreSqlJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getPostReadListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
Initialize AbstractTopiaEntity.postReadListeners at first use or after deserialisation.
getPostWriteListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
Initialize AbstractTopiaEntity.postWriteListeners at first use or after deserialisation.
getPreReadListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
Initialize AbstractTopiaEntity.preReadListeners at first use or after deserialisation.
getPreWriteListeners(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
Initialize AbstractTopiaEntity.preWriteListeners at first use or after deserialisation.
getProperties() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getProperties(String[]) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getProperties(String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Permet de récupérer le fichier de propriété ayant le nom passé en argument.
getProperties(Properties, String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Permet de récupérer le fichier de propriété ayant le nom passé en argument.
getPropertyName() - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
getPropertyName() - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Obtain the name of the property containing childs.
getPropertyType(String) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getPropertyType(int) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
getRandomPart(String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 
getRandomPart(String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
getRandomPart(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
getRandomPart(String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
 
getRef() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
getRegisteredContextUrls() - Static method in class org.nuiton.topia.persistence.TopiaApplicationContextCache
Method to get the list of contexts in memory (each context is identified by its URL).
getResult() - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
 
getRoot() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
getRowAsMap(String[], ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
Given the column names of the result set, transform the row of the result set to a map with column name as key.
getRules() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
getSchemaName() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
getSchemaName() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getSchemaName() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
Deprecated.
getSchemaName() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
 
getSchemaName(Configuration) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Return hibernate schema name
getSchemaNames() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getSchemaNames() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
getSchemaVersion() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
getSchemaVersion() - Method in interface org.nuiton.topia.persistence.TopiaMigrationService
 
getSeparator() - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 
getSeparator() - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
getSeparator() - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
getSeparator() - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
 
getSequenceKeysIterator() - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getSequencePropertyName(String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getSequenceSQL(String, Class<? extends TopiaEntity>, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getSequenceSQL(String, String) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
getServices() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getServices(Class<T>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getServices() - Method in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
 
getServices(Class<T>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
 
getServices() - Method in interface org.nuiton.topia.persistence.support.TopiaServiceSupport
 
getServices(Class<T>) - Method in interface org.nuiton.topia.persistence.support.TopiaServiceSupport
 
getSessionFactory() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
 
getSessionFactoryServiceRegistry(SessionFactory) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
Method to extract from the given Hibernate SessionFactory a working instance of SessionFactoryServiceRegistry IMPORTANT : If possible, prefer using this method instead of HibernateProvider.getStandardServiceRegistry(org.hibernate.SessionFactory) because the SessionFactoryServiceRegistry is a child of the StandardServiceRegistry NB: This method is static to make sure it does not depend on the current instance
getSessionRegistry() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getSessionRegistry() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
getSortColumn() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
getSource() - Method in class org.nuiton.topia.persistence.event.TopiaContextEvent
 
getSource() - Method in class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
 
getSource() - Method in class org.nuiton.topia.persistence.event.TopiaEntityEvent
 
getSource() - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
getSource() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
getSource() - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
 
getSource() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
getSourceType() - Method in interface org.nuiton.topia.persistence.legacy.Loador
Obtains the type of the entity.
getSqlDroidJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getSqliteJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getSqlServerJdbcDriverClassName() - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
getSqlSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getStack() - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
getStack() - Method in class org.nuiton.topia.persistence.legacy.Collector
 
getStandardServiceRegistry(SessionFactory) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
Method to extract from the given Hibernate SessionFactory a working instance of StandardServiceRegistry IMPORTANT : As much as possible, prefer using the HibernateProvider.getSessionFactoryServiceRegistry(org.hibernate.SessionFactory) mthod instead of the current one because the SessionFactoryServiceRegistry is a child of the StandardServiceRegistry NB: This method is static to make sure it does not depend on the current instance
getState() - Method in class org.nuiton.topia.persistence.event.TopiaEntityEvent
 
getTable(T) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
getTableNames() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
getTables() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
getTarget() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
getTopiaConfiguration() - Method in exception org.nuiton.topia.persistence.TopiaMisconfigurationException
 
getTopiaCreateDate() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
getTopiaCreateDate() - Method in interface org.nuiton.topia.persistence.TopiaEntity
Technical date creation of the entity.
getTopiaDaoSupplier() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
 
getTopiaEntityEnum() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getTopiaFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getTopiaFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
getTopiaFiresSupport() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getTopiaFiresSupport() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Get the currently configured TopiaFiresSupport.
getTopiaId() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
getTopiaId() - Method in interface org.nuiton.topia.persistence.TopiaEntity
Unique technical Id of the entity.
getTopiaIdArray(Collection<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Construit un tableau des topiaId d'une liste donnée d'entités.
getTopiaIdComparator() - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Obtain a new Comparator pour TopiaEntity based on the TopiaEntity.getTopiaId() method.
getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
getTopiaIdFactory() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
getTopiaIdFactory() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
Configuration directive to change topia Ids generation strategy.
getTopiaIdFactory() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Get the currently configured TopiaIdFactory.
getTopiaIdFunction() - Static method in class org.nuiton.topia.persistence.TopiaEntities
Function to obtain TopiaEntity.getTopiaId() from any entity.
getTopiaIdList(Collection<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Construit la liste des topiaId d'une liste donnée d'entités.
getTopiaIdPattern(Class<? extends TopiaEntity>) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Compute the pattern to be used to capture a topia id for a given entity class.
getTopiaPattern(String, Class<? extends TopiaEntity>...) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Compute a regex pattern given a format string.
getTopiaValue(Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
getTopiaVersion() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
getTopiaVersion() - Method in interface org.nuiton.topia.persistence.TopiaEntity
Technical property to keep versionning of the entity.
getTransaction() - Method in interface org.nuiton.topia.persistence.TopiaTransactionAware
Deprecated.
Obtains the internal transaction.
getType() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
getType(Class<?>) - Method in class org.nuiton.topia.persistence.util.TopiaEntityMap
Obtains from a entity his key.
getTypeSimpleName() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
getUrl() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
getWhereClauses() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
groupOp - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
guessHibernateDialect(String) - Static method in class org.nuiton.topia.persistence.internal.HibernateProvider
Deprecated.
Hibernate can do a much better job at guessing the dialect by calling JDBC and discovering the actual DBMS version and the dialect to use.
guessJdbcDriverClassName(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 

H

hasFetchProperties() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
hashCode() - Method in class org.nuiton.topia.persistence.event.EntityState
 
hashCode() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
We are using the topiaCreateDate for the hashCode because it does not change through time.
hashCode() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
hashCode() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
hasNext() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
HibernateAvailableSettings - Interface in org.nuiton.topia.persistence
It's just a shortcut that allows you to use AvailableSettings constants without adding Hibernate to your dependencies so one can fill the TopiaConfiguration.getHibernateExtraConfiguration().
hibernateConfiguration - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
 
hibernateExtraConfiguration - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
hibernateProvider - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
hibernateProvider - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
hibernateProvider - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
HibernateProvider - Class in org.nuiton.topia.persistence.internal
 
HibernateProvider(TopiaConfiguration, TopiaServiceSupport, TopiaHibernateSessionRegistry, Set<Class<? extends TopiaEntity>>) - Constructor for class org.nuiton.topia.persistence.internal.HibernateProvider
 
hibernateSession - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
hibernateSessionFactory - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
 
HibernateSqlWork(String) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateSqlWork
 
hibernateSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
This subclass of TopiaHibernateSupport is made to be used only internally within this persistence context.
hibernateSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
Object to get Hibernate's Session, Configuration, ...
hibernateSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
HibernateTopiaJpaSupport - Class in org.nuiton.topia.persistence.internal.support
This class is the Hibernate implementation of TopiaJpaSupport.
HibernateTopiaJpaSupport(TopiaHibernateSupport, TopiaFiresSupport) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
HibernateTopiaMigrationService - Class in org.nuiton.topia.persistence
 
HibernateTopiaMigrationService() - Constructor for class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
hibernateTopiaReplicationSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
HibernateTopiaReplicationSupport - Class in org.nuiton.topia.persistence.internal.support
 
HibernateTopiaReplicationSupport(TopiaHibernateSupport) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
HibernateTopiaSqlQueryWork(TopiaSqlQuery<O>, boolean) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
 
HibernateTopiaSqlSupport - Class in org.nuiton.topia.persistence.internal.support
Hibernate-based implementation of TopiaSqlSupport.
HibernateTopiaSqlSupport(TopiaHibernateSupport) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
HibernateTopiaSqlSupport(Session) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
HibernateTopiaSqlSupport.HibernateSqlWork - Class in org.nuiton.topia.persistence.internal.support
 
HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork<O> - Class in org.nuiton.topia.persistence.internal.support
 
HibernateTopiaSqlSupport.HibernateTopiaSqlWork - Class in org.nuiton.topia.persistence.internal.support
 
HibernateTopiaSqlWork(TopiaSqlWork) - Constructor for class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlWork
 
HorizontalEntityVisitor - Class in org.nuiton.topia.persistence
Visitor to run through entities horizontally, then delegate visiting to another visitor.
HorizontalEntityVisitor(TopiaEntityVisitor) - Constructor for class org.nuiton.topia.persistence.HorizontalEntityVisitor
Constructor.
hql - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
hql - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
hql - Variable in exception org.nuiton.topia.persistence.TopiaQueryException
 
HqlAndParametersBuilder<E extends TopiaEntity> - Class in org.nuiton.topia.persistence
A builder to create syntactically correct HQL and associated parameters given properties or after various constraint adds.
HqlAndParametersBuilder(Class<E>) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
HqlAndParametersBuilder(Class<E>, String) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
HqlAndParametersBuilder(Class<E>, FilterRuleGroupOperator) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
HqlAndParametersBuilder(Class<E>, String, FilterRuleGroupOperator) - Constructor for class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
hqlAndParametersBuilder - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
hqlClausesJoiner - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
hqlContainsCount(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
hqlContainsOrderBy(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
hqlContainsOrderBy(String) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
hqlForFetchStep1 - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
hqlForFetchStep2 - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
hqlParameters - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
hqlParameters - Variable in exception org.nuiton.topia.persistence.TopiaQueryException
 
hqlStartsWithSelect(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 

I

init() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
init(TopiaJpaSupport, TopiaHibernateSupport, TopiaSqlSupport, TopiaIdFactory, TopiaFiresSupport, TopiaDaoSupplier) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
When AbstractTopiaContext create the TopiaDAOHibernate, it must call this method just after.
init(TopiaApplicationContext, boolean, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
init() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
init(Class<?>, Set<Class<?>>, List<String>, List<String>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>, List<Method>) - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
initMapping(Properties) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
initOnCreateSchema() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
initOnCreateSchema() - Method in interface org.nuiton.topia.persistence.TopiaMigrationService
The schema has been created by ToPIA, the service should init the migration engine and store the schema version somewhere.
initPagination(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
initPagination(String, Map<String, Object>, int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
initPagination(int) - Method in interface org.nuiton.topia.persistence.TopiaDao
Creates a new pager initialized for the first page of all data of the dao.
initPagination(String, Map<String, Object>, int) - Method in interface org.nuiton.topia.persistence.TopiaDao
Creates a new pager initialized for the first page of data of the given query.
initSchema - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
initSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
Will make everything possible to ensure the schema is ready to use.
initSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
initServices() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
initServices(TopiaApplicationContext) - Method in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
 
initTopiaService(TopiaApplicationContext, Map<String, String>) - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
initTopiaService(TopiaApplicationContext, Map<String, String>) - Method in interface org.nuiton.topia.persistence.TopiaService
Initialize the service.
InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep(AbstractTopiaDao<E>, HqlAndParametersBuilder<E>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
InnerTopiaQueryBuilderRunQueryStep(AbstractTopiaDao<E>, boolean, boolean, String, Map<String, Object>) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
InnerTopiaQueryBuilderRunQueryStep(AbstractTopiaDao<E>, boolean, boolean, String, Map<String, Object>, String, String) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
InternalTopiaHibernateSupport(HibernateProvider) - Constructor for class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
invoke(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
invoke(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.util.EntityOperator
 
invokeWithResult(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
invokeWithResult(Method, Object, Object...) - Static method in class org.nuiton.topia.persistence.util.EntityOperator
 
IS_STACK_TRACE_ELEMENT_ABOUT_SCHEMA_VALIDATION - Static variable in exception org.nuiton.topia.persistence.SchemaValidationTopiaException
We can know that an HibernateException is about schema validation if one of the stack trace element validate this predicate.
isAutocommit() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
isBoolean() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
isChildEmpty(TopiaEntity) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
isChildEmpty(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Test s'il existe des entites d'association pour la propriete donnee.
isClosed() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
isClosed() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
isClosed() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
isClosed() - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Tells if the context is closed
isCreated() - Method in class org.nuiton.topia.persistence.event.EntityState
Tells if the #CREATED state is on.
isCreated(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
isDate() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
isDb2Url(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isDeleted() - Method in class org.nuiton.topia.persistence.event.EntityState
Tells if the #DELETED state is on.
isDeleted(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
isDeleted() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
isDeleted() - Method in interface org.nuiton.topia.persistence.TopiaEntity
 
isDerbyUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isEditable(TableMeta<T>) - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
isEmpty(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
isEmpty(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Tests if the given entity has some childs.
isFK() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
isGoogleAppEngineUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isH2Url(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isHsqlDbUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isInitSchema() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
isInitSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
If application context should init schema.
isInitSchema() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
You can set it to false if you don't want Topia to deal with the schema (you keep it up to date with your own sql file).
isJtdsUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isLoaded() - Method in class org.nuiton.topia.persistence.event.EntityState
Tells if the #LOADED state is on.
isLoaded(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
isMariaDbUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isModification(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
isMysqlUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isNotEmpty(ListenerSet<?>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
isNotEmpty(Set<?>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
isNotEmpty(CategorisedListenerSet<?>, Class<?>) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
 
isNumber() - Method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
isolation - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
Sql isolation level to use in connection.
isOpened() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
isOpened() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
isOracleUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isOrderByClausePresent() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
isPersisted() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
isPersisted() - Method in interface org.nuiton.topia.persistence.TopiaEntity
This method must be used to know if the current entity is present on the persistent support.
isPostgreSqlUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isRead() - Method in class org.nuiton.topia.persistence.event.EntityState
Tells if the #READ state is on.
isRead(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
isSchemaEmpty() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
isSchemaEmpty() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
isSchemaEmpty(Configuration, Metadata) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Test if the db associated to the given configuration contains any of the dealed entities.
isSchemaEmpty(TopiaHibernateSupport) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Test if the db associated to the given configuration contains any of the dealed entities.
isSchemaExist(TopiaHibernateSupport, String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Test si une entité donnée correspondant a une configuration existe en base.
isSchemaExist(Configuration, Metadata, String) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Test si une entite donnee correspondant a une configuration existe en base.
isSortAscendant() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
isSqlDroidUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isSqliteUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isSqlServerUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
isTableExist(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
 
isTableExist(String, String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
Tests if a given table exists.
isTableExists(Class<?>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
isTableExists(Class<?>) - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
isTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 
isTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
isTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
isTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
 
isUnwrappableAs(Class) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
isUpdated() - Method in class org.nuiton.topia.persistence.event.EntityState
Tells if the #UPDATED state is on.
isUpdated(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
isUseHikariForJdbcConnectionPooling() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
isUseHikariForJdbcConnectionPooling() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
If you want to favor using HikariCP as a connection pool.
isUseNaturalIds() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
isUseNotNulls() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
 
isValidateSchema() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
isValidateSchema() - Method in interface org.nuiton.topia.persistence.TopiaConfiguration
If true, ToPIA will validate schema against model upon starting.
isWritten() - Method in class org.nuiton.topia.persistence.event.EntityState
Tells if the #WRITTEN state is on.
isWritten(TopiaEntity) - Method in class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
iterator() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
iterator() - Method in class org.nuiton.topia.persistence.metadata.DbMeta
 
iterator() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 

J

JdbcConfiguration - Interface in org.nuiton.topia.persistence.jdbc
Jdbc part of the configuration needed to instantiate a TopiaApplicationContext.
jdbcConfiguration - Variable in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
JdbcConfigurationBuilder - Class in org.nuiton.topia.persistence.jdbc
Builder to create a JdbcConfiguration instance
JdbcConfigurationBuilder() - Constructor for class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
jdbcConfigurationBuilder - Variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
jdbcConnectionPassword - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
jdbcConnectionUrl - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
jdbcConnectionUser - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
jdbcDriverClass - Variable in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
JdbcH2Helper - Class in org.nuiton.topia.persistence.jdbc
 
JdbcH2Helper(JdbcConfiguration) - Constructor for class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
 
JdbcHelper - Class in org.nuiton.topia.persistence.jdbc
 
JdbcHelper(JdbcConfiguration) - Constructor for class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
jpaSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
This instance of TopiaJpaSupport is created by the persistence context itself.

L

LegacyTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
Implements TopiaIdFactory with Topia 2.x and before ids.
LegacyTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
ListenableBean - Interface in org.nuiton.topia.persistence.event
Contract to centralize usable methods to register/unregister PropertyChangeListener.
ListenableTopiaEntity - Interface in org.nuiton.topia.persistence.event
Contract to centralize usable methods to register/unregister pre/post read/write listeners.
ListUpdator<P,E> - Interface in org.nuiton.topia.persistence.legacy
A simple contract to allow you to update some collections of an entity.
load(TopiaEntitiesEvent<E>) - Method in interface org.nuiton.topia.persistence.event.TopiaEntitiesVetoable
 
load(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
 
load(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
 
load(E, E, boolean, String...) - Method in interface org.nuiton.topia.persistence.legacy.Loador
Bind an entity to another.
load(E, E, boolean, String...) - Method in class org.nuiton.topia.persistence.util.TopiaEntityBinder
 
Loador<E> - Interface in org.nuiton.topia.persistence.legacy
A simple contract to load an object from another one.
log - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
log

M

MAIN_CONFIGURATION - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
Configuration that must not be in TopiaConfiguration.getHibernateExtraConfiguration().
mappingBeanToDb - Variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
MESSAGE - Static variable in exception org.nuiton.topia.persistence.QueryMissingOrderException
 
metaData - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
 
Metadatas - Class in org.nuiton.topia.persistence.metadata
Useful methods around metadatas.
Metadatas() - Constructor for class org.nuiton.topia.persistence.metadata.Metadatas
 
MetaFilenameAware<T extends TopiaEntityEnum> - Interface in org.nuiton.topia.persistence.metadata
Contract to import or export some metas.
multipleResult - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
 

N

name - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
Name fo the association.
name - Variable in class org.nuiton.topia.persistence.metadata.ColumnMeta
Name of the column.
name() - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
This is a convenient method, as entity enum offers this method from Enum.name().
NAMING_STRATEGY - Static variable in interface org.nuiton.topia.persistence.HibernateAvailableSettings
AvailableSettings seems to lack a constant for this configuration directive.
naturalIdsOnNotNullsProperties - Variable in class org.nuiton.topia.persistence.util.EntityOperator
list of property names available on the entity used in a natural ids or marked as not-null.
newAssociation() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
newDbMeta(TopiaEntityEnumProvider<T>, T[], T...) - Static method in class org.nuiton.topia.persistence.metadata.DbMeta
 
newEntity() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
newEntity() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
newEntityListUpdator(Class<P>, Class<E>, String) - Static method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
newFile(File) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
newFile(File) - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
 
newFile(File) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
newFromClause() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newFromClause(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newHibernateConfiguration() - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
Creates a new Configuration instance.
newHqlAndParametersBuilder(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newHqlAndParametersBuilder() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newInstance() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newInstance(Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newInstance(String, Object, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newInstance() - Method in interface org.nuiton.topia.persistence.TopiaDao
 
newInstance(Map<String, Object>) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
newInstance(String, Object, Object...) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
newInstance() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
newMap() - Static method in enum org.nuiton.topia.persistence.util.DiffState
Construit un dictionnaire avec pour tous les états une liste vide.
newMeta(T, T, String) - Static method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
newMeta(String, Class<?>) - Static method in class org.nuiton.topia.persistence.metadata.ColumnMeta
 
newMeta(T, TopiaEntityEnumProvider<T>) - Static method in class org.nuiton.topia.persistence.metadata.TableMeta
 
newMetaBySourcefunction() - Static method in class org.nuiton.topia.persistence.metadata.Metadatas
 
newMetaData(Configuration, SessionFactory) - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
 
newMetaData(Configuration, SessionFactory, Collection<Class<?>>) - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
 
newPersistenceContext() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
Creates a new instance of XxxTopiaPersistenceContext (where Xxx is the project name).
newQueryBuilder() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newQueryBuilder(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
newQueryBuilder() - Method in interface org.nuiton.topia.persistence.TopiaDao
 
newQueryBuilder(FilterRuleGroupOperator) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
newSessionFactory(Configuration) - Method in class org.nuiton.topia.persistence.internal.HibernateProvider
 
newSessionFactory(Configuration) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Builds a new instance of Hibernate SessionFactory according to the given Hibernate Configuration
newTopiaId(Class<E>, TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 
newTopiaId(Class<E>, String) - Method in class org.nuiton.topia.persistence.internal.FullyQualifiedNamePlusUuidTopiaIdFactory
 
newTopiaId(Class<E>, TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
newTopiaId(Class<E>, String) - Method in class org.nuiton.topia.persistence.internal.LegacyTopiaIdFactory
 
newTopiaId(Class<E>, TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
newTopiaId(Class<E>, String) - Method in class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
newTopiaId(Class<E>, TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
Generates a new topiaId for the given entity type and the given entity.
newTopiaId(Class<E>, String) - Method in interface org.nuiton.topia.persistence.TopiaIdFactory
Builds a new topiaId for the given entity type and the given random part.
newWriter(File) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
newWriter(File) - Method in interface org.nuiton.topia.persistence.metadata.MetaFilenameAware
 
newWriter(File) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
next() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
NEXT_VALUE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
nextStep() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
NO_CHANGE - Static variable in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Used to fire read event
nonEditableTypes - Variable in class org.nuiton.topia.persistence.metadata.DbMeta
All types non editables.
notifyDeleted() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
notifyDeleted() - Method in interface org.nuiton.topia.persistence.TopiaEntity
Notifies the current entity instance than it has been removed from the persistent support.
notifyEntityCreated(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Register an entity created during the current transaction.
notifyEntityDeleted(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
used to register objects deleted during transaction.
notifyEntityLoaded(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Register an entity loaded during the current transaction.
notifyEntityRead(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
used to register objects loaded during transaction.
notifyEntityUpdated(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
used to register objects modified (update) during transaction.
notifyEntityWritten(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
used to register objects modified (setter) during transaction.

O

obtainProperties(E, String...) - Method in interface org.nuiton.topia.persistence.legacy.Loador
Obtain from an entity all data to bind to another one according the definition of the loador.
obtainProperties(B, String...) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Obtenir dans un dictionnaire, les valeurs des proprietes donnees.
onEnded(TopiaEntity, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onEnding(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onlyCreateSchemaIfDatabaseIsEmpty() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
onPostDelete(PostDeleteEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPostInsert(PostInsertEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPostLoad(PostLoadEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPostUpdate(PostUpdateEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPreDelete(PreDeleteEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPreInsert(PreInsertEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPreLoad(PreLoadEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onPreUpdate(PreUpdateEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onSaveOrUpdate(SaveOrUpdateEvent) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
onStarted(TopiaEntity, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onStarting(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onVisited(TopiaEntity, String, Class<?>, Object, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onVisited(TopiaEntity, String, Class<?>, Class<?>, Object, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onVisited(TopiaEntity, String, Class<?>, Class<?>, int, Object, boolean) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onVisiting(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onVisiting(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
onVisiting(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector
 
op - Variable in class org.nuiton.topia.persistence.pager.FilterRule
 
openConnection() - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
operator - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
Operator of the source entity used to get / set associations.
operator - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
Entity operator used in generic algorithms.
orderByArguments - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
org.nuiton.topia - package org.nuiton.topia
TODO-FD20100507 : Need update this javadoc for ToPIA 2.4
org.nuiton.topia.persistence - package org.nuiton.topia.persistence
This package contains most of the needed contracts when using ToPIA.
org.nuiton.topia.persistence.event - package org.nuiton.topia.persistence.event
Events used for ToPIA services.
org.nuiton.topia.persistence.internal - package org.nuiton.topia.persistence.internal
 
org.nuiton.topia.persistence.internal.support - package org.nuiton.topia.persistence.internal.support
 
org.nuiton.topia.persistence.jdbc - package org.nuiton.topia.persistence.jdbc
 
org.nuiton.topia.persistence.legacy - package org.nuiton.topia.persistence.legacy
 
org.nuiton.topia.persistence.metadata - package org.nuiton.topia.persistence.metadata
Package to define metadata over TopiaEntity.
org.nuiton.topia.persistence.pager - package org.nuiton.topia.persistence.pager
 
org.nuiton.topia.persistence.support - package org.nuiton.topia.persistence.support
 
org.nuiton.topia.persistence.util - package org.nuiton.topia.persistence.util
 

P

pager - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
PAGINATION_ORDER_TO_HQL - Static variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
paginationParameter - Variable in exception org.nuiton.topia.persistence.QueryMissingOrderException
 
parameters - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
params - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
parent - Variable in class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Each TopiaFiresSupport may have a parent on which events will be propagated.
path - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
persistenceContexts - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
A set of known initialized opened persistence contexts.
persistenceHelper - Variable in class org.nuiton.topia.persistence.metadata.DbMeta
 
pool - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
Our pool of connections which are not closed and availables.
poolSize - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
Size of connection pool.
postCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
postCreateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
Called after createSchema call
postDropSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
postDropSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
Called after dropSchema call
postReadListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
postUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
postUpdateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
Called after updateSchema call
postWriteListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
preCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
preCreateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
Called before createSchema call
preDropSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
preDropSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
Called before dropSchema call
prepareCreate(TopiaEntity, String) - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
prepareQuery(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
prepareQuery(Connection) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
Prepare the statement used to do the sql query.
prepareResult(ResultSet) - Method in class org.nuiton.topia.persistence.support.TopiaSqlQuery
given a result set, extract the data.
preReadListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
preUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
preUpdateSchema(TopiaContextEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaSchemaListener
Called before updateSchema call
preWriteListeners - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
properties - Variable in class org.nuiton.topia.persistence.util.EntityOperator
list of property names available on the entity.
PROPERTY_AGGREGATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntityContextable
 
PROPERTY_COMPOSITE - Static variable in interface org.nuiton.topia.persistence.TopiaEntityContextable
 
PROPERTY_TOPIA_CREATE_DATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
 
PROPERTY_TOPIA_DAO_SUPPLIER - Static variable in interface org.nuiton.topia.persistence.TopiaEntityContextable
 
PROPERTY_TOPIA_ID - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
 
PROPERTY_TOPIA_VERSION - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
 
propertyChangeListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on entity's properties events
propertyName - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
name of the field containing the childs
putHqlParameterWithAvailableName(String, Object) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
Add a parameter in the parameters map searching with the suitable parameter name in order to prevent conflicts.

Q

query - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
 
QueryMissingOrderException - Exception in org.nuiton.topia.persistence
If you get this exception, it means that you asked ToPIA to make an operation that needs a deterministic way to sort the result but you didn't defined such query.
QueryMissingOrderException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.QueryMissingOrderException
 
QueryMissingOrderException(String, Map<String, Object>, PaginationParameter) - Constructor for exception org.nuiton.topia.persistence.QueryMissingOrderException
 

R

readMap(Map<String, String>) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
readProperties(File) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
readProperties(Properties) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
ref - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
the entity ref
register(Session, TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
Register the Session ↔ TopiaPersistenceContext couple
registerDriver() - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
registerPersistenceContext(TopiaPersistenceContext) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
registry - Variable in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
registry - Variable in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
 
remove() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator
 
removeAll(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
removeAll(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Remove all childs of the given parent.
removeAllMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
removeChild(String, B, Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Retire une entite d'association.
removeContext(TopiaApplicationContext) - Static method in class org.nuiton.topia.persistence.TopiaApplicationContextCache
Remove the given TopiaApplicationContext from the registered ones
removeEmptyStates(DiffState.DiffStateMap) - Static method in enum org.nuiton.topia.persistence.util.DiffState
Supprime toutes les entrees vides du dictionnaire .
removeFromList(P, E) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
removeFromList(P, E) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Remove from a prent entity a given child.
removeMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
removePostReadListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given PropertyChangeListener registered for any property reading.
removePostReadListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given PropertyChangeListener registered the given property reading.
removePostReadListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePostReadListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePostWriteListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given PropertyChangeListener registered for any property writing.
removePostWriteListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given PropertyChangeListener registered the given property writing.
removePostWriteListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePostWriteListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePreReadListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given VetoableChangeListener registered for any property reading.
removePreReadListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given VetoableChangeListener registered the given property reading.
removePreReadListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePreReadListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePreWriteListener(VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given VetoableChangeListener registered for any property writing.
removePreWriteListener(String, VetoableChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
Remove the given VetoableChangeListener registered the given property writing.
removePreWriteListener(String, VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePreWriteListener(VetoableChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
Remove the given PropertyChangeListener registered for any property writing.
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.event.ListenableBean
Remove the given PropertyChangeListener registered the given property writing.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given PropertyChangeListener about some entity's property change from the context
removeTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaEntitiesVetoable(TopiaEntitiesVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaEntitiesVetoable about any TopiaEntity from the context
removeTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
removeTopiaEntityListener(TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaEntityListener about any TopiaEntity from the context
removeTopiaEntityListener(Class<? extends TopiaEntity>, TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaEntityListener about the given entity class from the context
removeTopiaEntityListener(TopiaEntityListener) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaEntityVetoable about any TopiaEntity from the context
removeTopiaEntityVetoable(Class<? extends TopiaEntity>, TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaEntityVetoable about the given entity class from the context
removeTopiaEntityVetoable(TopiaEntityVetoable) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
removeTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaSchemaListener(TopiaSchemaListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaSchemaListener(TopiaSchemaListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaSchemaListener about any schema modification from the context
removeTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaTransactionListener(TopiaTransactionListener) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaTransactionListener(TopiaTransactionListener) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaTransactionListener about the transaction from the context
removeTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
removeTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
 
removeTopiaTransactionVetoable(TopiaTransactionVetoable) - Method in interface org.nuiton.topia.persistence.support.TopiaListenableSupport
Unregister the given TopiaTransactionVetoable about the transaction from the context
replicate(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
replicate(TopiaReplicationDestination, Object...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
replicate(TopiaReplicationDestination, Object...) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
replicate(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
replicate(TopiaReplicationDestination, Object...) - Method in interface org.nuiton.topia.persistence.support.TopiaReplicationSupport
Makes a replication of some entities from this context to the given context without any entity modification.
replicate(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaReplicationDestination
Must replicate given entity in current database
replicate0(TopiaReplicationDestination, Object...) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
replicateEntities(TopiaReplicationDestination, List<T>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
replicateEntities(TopiaReplicationDestination, List<T>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
replicateEntities(TopiaReplicationDestination, List<T>) - Method in interface org.nuiton.topia.persistence.support.TopiaReplicationSupport
Makes a replication of some entities from this context to the given context without any entity modification.
replicateEntity(TopiaReplicationDestination, T) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
replicateEntity(TopiaReplicationDestination, T) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
replicateEntity(TopiaReplicationDestination, T) - Method in interface org.nuiton.topia.persistence.support.TopiaReplicationSupport
Replicate a given entity from this context to the given context.
requiresPostCommitHanding(EntityPersister) - Method in class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
restore(File) - Method in class org.nuiton.topia.persistence.jdbc.JdbcH2Helper
Read database from gzip compressed file
restore(File) - Method in class org.nuiton.topia.persistence.util.TopiaH2Util
Deprecated.
Read database from gzip compressed file Only work for h2 database
result - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlQueryWork
 
retainContracts(TopiaEntityEnum[], Set<Class<? extends TopiaEntity>>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Filtre un ensemble de classes d'entites en ne conservant que les contrats des entites.
retainEntities(Collection<E>, List<String>) - Static method in class org.nuiton.topia.persistence.util.TopiaEntityHelper
Construit une list d'entite dont les ids sont tous dans la liste d'ids donnee.
rollback(TopiaTransactionEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaTransactionListener
rollback() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
rollback() - Method in interface org.nuiton.topia.persistence.TopiaTransaction
Cancels all the modifications made to this context, coming back to the state when this transaction has been created (using TopiaApplicationContext.newPersistenceContext()) or previously rollbacked (using the current method).
rollback0(boolean) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
root - Variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
the root entity
runInSession(Configuration, Function<Session, V>) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
Apply the given Function in a Hibernate transaction.
runSchemaMigration() - Method in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
runSchemaMigration() - Method in interface org.nuiton.topia.persistence.TopiaMigrationService
The schema already exists in an unknown version, service should update the schema if necessary.
runSelectOnString(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 
runUpdate(String) - Method in class org.nuiton.topia.persistence.jdbc.JdbcHelper
 

S

save(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
save(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Persist the given transient instance, first assigning a generated identifier.
saveOrUpdate(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
saveOrUpdate(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
schema - Variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
SCHEMA_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
schemaName - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
SchemaValidationTopiaException - Exception in org.nuiton.topia.persistence
This exception is throwed when the database schema is not suitable for the current entities model.
SchemaValidationTopiaException(String, HibernateException) - Constructor for exception org.nuiton.topia.persistence.SchemaValidationTopiaException
 
script - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateSqlWork
 
selectClause - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
SEPARATOR - Static variable in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
SEQUENCE_ATTRIBUTE_PATTERN - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
sequences - Variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
services - Variable in class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
 
session - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport
 
sessionFactory - Variable in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
If provided, the SessionFactory will be used instead of the StandardServiceRegistry
sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
The shared instance of TopiaHibernateSessionRegistry
sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
sessionRegistry - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
 
set(String, B, Object) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Positionner la valeur donne de la propriete donnee.
setBatchSize(int) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
setBatchSize(int) - Method in interface org.nuiton.topia.persistence.TopiaDao
Set a new default batch size.
setChilds(P, Collection<E>) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
setChilds(P, Collection<E>) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Set the childs of an entity
setChilds(TopiaEntity, Collection<TopiaEntity>) - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
setCollector(Collector<?>) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
setDeclaredServices(Map<String, Class<? extends TopiaService>>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setDeclaredServicesConfiguration(Map<String, Map<String, String>>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setEmpty(E) - Method in class org.nuiton.topia.persistence.util.TopiaEntityBinder
 
setFilterOperationGroup(String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
setFilterRuleGroup(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
setFiresSupport(TopiaFiresSupport) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
setGroupOp(FilterRuleGroupOperator) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
setHibernateExtraConfiguration(Map<String, String>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setHibernateSession(Session) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext.InternalTopiaHibernateSupport
 
setImplementationFQN(String) - Method in interface org.nuiton.topia.persistence.TopiaEntityEnum
Change the implementation class of the entity.
setInitSchema(boolean) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setJdbcConnectionPassword(String) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
setJdbcConnectionUrl(String) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
setJdbcConnectionUser(String) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
setJdbcDriverClass(Class<? extends Driver>) - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
setMethods - Variable in class org.nuiton.topia.persistence.util.EntityOperator
cache of setter methods.
setNull(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Positionner la valeur nulle de la propriete donnee.
setOrderByArguments(LinkedHashSet<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
setOrderByArguments(String...) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
setOrderByArguments(Collection<PaginationOrder>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
setOrderByArguments(LinkedHashSet<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
setOrderByArguments(String...) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
setOrderByArguments(Collection<PaginationOrder>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
setOrderByArguments(LinkedHashSet<String>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
setOrderByArguments(String...) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
setOrderByArguments(Collection<PaginationOrder>) - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaStep
 
setParameters(Map<String, Object>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
setRules(List<FilterRule>) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
setSchemaName(String) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setSelectClause(String) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
setSortAscendant(boolean) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
setSortAscendant(boolean) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
setSortColumn(String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
setSortcolumn(String) - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
setTopiaCreateDate(Date) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
setTopiaCreateDate(Date) - Method in interface org.nuiton.topia.persistence.TopiaEntity
Set the technical creation date of the entity.
setTopiaDaoSupplier(TopiaDaoSupplier) - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
Injects into this entity the given TopiaDaoSupplier, which can be used to get any Dao instance.
setTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
setTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaEntity
Set the technical id of the entity.
setTopiaIdFactory(TopiaIdFactory) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setTopiaIdFactoryClass(Class<? extends TopiaIdFactory>) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setTopiaIdFactoryClassName(String) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setTopiaVersion(long) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
setTopiaVersion(long) - Method in interface org.nuiton.topia.persistence.TopiaEntity
Set the technical version of the entity.
setTransaction(TopiaTransaction) - Method in interface org.nuiton.topia.persistence.TopiaTransactionAware
Deprecated.
Put in the instance, the given transaction.
setUseFlushMode(boolean) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
setUseFlushMode(boolean) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Tells to the context if it has to use a flush mode before each query.
setUseHikariForJdbcConnectionPooling(boolean) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setValidateSchema(boolean) - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
setWhereClauses(Set<String>) - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
ShortTopiaIdFactory - Class in org.nuiton.topia.persistence.internal
Does the same than FullyQualifiedNamePlusUuidTopiaIdFactory but produces shorter topiaId.
ShortTopiaIdFactory() - Constructor for class org.nuiton.topia.persistence.internal.ShortTopiaIdFactory
 
showCreateSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
showCreateSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
size(P) - Method in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
size(P) - Method in interface org.nuiton.topia.persistence.legacy.ListUpdator
Obtain the number of childs for the given parent.
sizeChild(String, B) - Method in class org.nuiton.topia.persistence.util.EntityOperator
Retourne le nombre d'entite d'association.
sizeMethod - Variable in class org.nuiton.topia.persistence.legacy.EntityListUpdator
 
sortAccordingToIds(List<O>, List<String>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
This method can be used when it is not possible to sort entities in SQL/HQL.
sortAscendant - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
sortColumn - Variable in class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
source - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
Association source entity type.
source - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
Type of the entity.
split(Iterable<M>) - Static method in class org.nuiton.topia.persistence.metadata.Metadatas
 
sqlSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
This instance of TopiaSqlSupport is created by the persistence context itself.
sqlSupport - Variable in class org.nuiton.topia.persistence.util.TopiaH2Util
Deprecated.
 
stack - Variable in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
la pile des entites en cours de parcours
stackSize() - Method in class org.nuiton.topia.persistence.legacy.Collector
 
standardServiceRegistry - Variable in class org.nuiton.topia.persistence.util.TopiaUtil.ConnectionProviderSupplier
StandardServiceRegistry will be used if no SessionFactory is provided
start(TopiaEntity) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
 
start(TopiaEntity) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
 
start(TopiaEntity) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
start(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
Start the visit of the given entity.
startTransaction() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
state - Variable in class org.nuiton.topia.persistence.event.EntityState
Internal representation of all states of entity (use bitwise operation).
stop() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
store - Variable in class org.nuiton.topia.persistence.util.EntityOperatorStore
le cache d'operateurs
stream() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
stream() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
stream(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
stream(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
stream(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
Like HibernateTopiaJpaSupport.findAll(String, Map) but getting a stream that may lazily fetch data.
stream(String, Map<String, Object>) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
stream() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Like TopiaQueryBuilderRunQueryStep.findAll() but getting a stream that may lazily fetch data.
streamAll() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
streamAll() - Method in interface org.nuiton.topia.persistence.TopiaDao
Stream all the entities managed by this DAO.
supportsAggressiveRelease() - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 

T

TableMeta<T extends TopiaEntityEnum> - Class in org.nuiton.topia.persistence.metadata
Define metas of a given db table.
TableMeta(T, TopiaEntityEnumProvider<T>) - Constructor for class org.nuiton.topia.persistence.metadata.TableMeta
 
tables - Variable in class org.nuiton.topia.persistence.metadata.DbMeta
All metas of the db.
target - Variable in class org.nuiton.topia.persistence.metadata.AssociationMeta
Association target entity type.
throwIfHibernateExceptionIsAboutSchemaValidation(HibernateException) - Static method in exception org.nuiton.topia.persistence.SchemaValidationTopiaException
If given HibernateException is about schema validation, throw a SchemaValidationTopiaException.
TIMESTAMP - Static variable in class org.nuiton.topia.persistence.jdbc.JdbcConfigurationBuilder
 
toBean() - Method in class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
toHql(String, String, Object, Map<String, Object>) - Method in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
 
toMap(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
TOPIA_CREATE_DATE - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
Deprecated.
since 3.0, will be removed in 3.1, use TopiaEntity.PROPERTY_TOPIA_CREATE_DATE instead
TOPIA_ID - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
Deprecated.
since 3.0, will be removed in 3.1, use TopiaEntity.PROPERTY_TOPIA_ID instead
TOPIA_SERVICE_CONFIGURATION_PREFIX - Static variable in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
TOPIA_VERSION - Static variable in interface org.nuiton.topia.persistence.TopiaEntity
Deprecated.
since 3.0, will be removed in 3.1, use TopiaEntity.PROPERTY_TOPIA_VERSION instead
topiaApplicationContext - Variable in class org.nuiton.topia.persistence.HibernateTopiaMigrationService
 
TopiaApplicationContext<K extends TopiaPersistenceContext> - Interface in org.nuiton.topia.persistence
This is the main entry point for ToPIA.
TopiaApplicationContextCache - Class in org.nuiton.topia.persistence
This class will provide a TopiaApplicationContext cache.
TopiaApplicationContextCache() - Constructor for class org.nuiton.topia.persistence.TopiaApplicationContextCache
 
topiaConfiguration - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
 
TopiaConfiguration - Interface in org.nuiton.topia.persistence
Configuration needed to instantiate a TopiaApplicationContext.
topiaConfiguration - Variable in exception org.nuiton.topia.persistence.TopiaMisconfigurationException
 
TopiaConfigurationBuilder - Class in org.nuiton.topia.persistence
Builder to create a TopiaConfiguration instance.
TopiaConfigurationBuilder() - Constructor for class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
TopiaConfigurationBuilder.BuildStep - Class in org.nuiton.topia.persistence
 
TopiaConfigurationBuilder.ConfigureInitSchemaStep - Class in org.nuiton.topia.persistence
 
TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep - Class in org.nuiton.topia.persistence
 
TopiaConfigurationBuilder.ConfigureValidateSchemaStep - Class in org.nuiton.topia.persistence
 
TopiaConfigurationConstants - Interface in org.nuiton.topia.persistence
Deprecated.
if you want to dynamically create configuration through Java, use TopiaConfigurationBuilder, if you need Hibernate constants, use HibernateAvailableSettings
TopiaConnectionProvider - Class in org.nuiton.topia.persistence.internal
Customized connection provider.
TopiaConnectionProvider() - Constructor for class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
TopiaContextAdapter - Class in org.nuiton.topia.persistence.event
Adapter pattern of TopiaSchemaListener.
TopiaContextAdapter() - Constructor for class org.nuiton.topia.persistence.event.TopiaContextAdapter
 
TopiaContextEvent - Class in org.nuiton.topia.persistence.event
TODO-fdesbois-20100507 : Need javadoc.
TopiaContextEvent(TopiaApplicationContext) - Constructor for class org.nuiton.topia.persistence.event.TopiaContextEvent
Constructor
topiaCreateDate - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
topiaDao - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
topiaDao - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
TopiaDao<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
This contract represents the common operations any Dao should be able to provide as API.
topiaDaoSupplier - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
TopiaDaoSupplier - Interface in org.nuiton.topia.persistence
Contract that provides any Dao instance from a given entity class.
TopiaEntities - Class in org.nuiton.topia.persistence
Utility class that provides useful methods for TopiaEntity manipulation.
TopiaEntities() - Constructor for class org.nuiton.topia.persistence.TopiaEntities
 
TopiaEntitiesEvent<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.event
TODO-fdesbois-20100507 : Need javadoc.
TopiaEntitiesEvent(TopiaJpaSupport, List<E>) - Constructor for class org.nuiton.topia.persistence.event.TopiaEntitiesEvent
 
TopiaEntitiesVetoable - Interface in org.nuiton.topia.persistence.event
Permet de lancer des événements liés au récupération des données
TopiaEntity - Interface in org.nuiton.topia.persistence
The TopiaEntity is the main interface for each generated entity.
TopiaEntityBinder<E extends TopiaEntity> - Class in org.nuiton.topia.persistence.util
A Binder dedicated to TopiaEntity dealing with technical values.
TopiaEntityBinder() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityBinder
 
TopiaEntityContextable - Interface in org.nuiton.topia.persistence
TopiaEntity with TopiaDaoSupplier support (injected by AbstractTopiaDao into entities).
TopiaEntityEnum - Interface in org.nuiton.topia.persistence
This contract represents a generated entity.
TopiaEntityEnumProvider<T extends TopiaEntityEnum> - Interface in org.nuiton.topia.persistence
Object which helps to wrap some static generated code (entityEnum).
TopiaEntityEvent - Class in org.nuiton.topia.persistence.event
TODO-fdesbois-20100507 : Need javadoc.
TopiaEntityEvent(TopiaPersistenceContext, TopiaEntity, Object[]) - Constructor for class org.nuiton.topia.persistence.event.TopiaEntityEvent
 
TopiaEntityHelper - Class in org.nuiton.topia.persistence.util
Une classe avec des méthodes utiles sur les entités.
TopiaEntityHelper() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityHelper
 
TopiaEntityIdsMap - Class in org.nuiton.topia.persistence.util
A map of ids of entities grouped by their type.
TopiaEntityIdsMap() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityIdsMap
 
TopiaEntityListener - Interface in org.nuiton.topia.persistence.event
TODO-fdesbois-20100507 : Need javadoc.
TopiaEntityMap<K extends TopiaEntityEnum,V extends TopiaEntity> - Class in org.nuiton.topia.persistence.util
A dictionnary of TopiaEntity associated to a TopiaEntityEnum.
TopiaEntityMap(int, float) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
 
TopiaEntityMap(int) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
 
TopiaEntityMap() - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
 
TopiaEntityMap(Map<? extends K, ? extends List<? extends V>>) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityMap
 
TopiaEntityRef - Class in org.nuiton.topia.persistence.util
Definition of a reference of an entity from a root entity.
TopiaEntityRef(TopiaEntity, TopiaEntity, String, TopiaEntity[]) - Constructor for class org.nuiton.topia.persistence.util.TopiaEntityRef
 
TopiaEntityVetoable - Interface in org.nuiton.topia.persistence.event
TODO-fdesbois-20100507 : Need javadoc.
TopiaEntityVisitor - Interface in org.nuiton.topia.persistence
Visitor contract for any TopiaEntity.
TopiaException - Exception in org.nuiton.topia.persistence
Main exception for any ToPIA exception Created: 23 déc.
TopiaException() - Constructor for exception org.nuiton.topia.persistence.TopiaException
Default constructor.
TopiaException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaException
Constructor with message.
TopiaException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaException
Constructor for a wrapped TopiaException over a cause with a message.
TopiaException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaException
Constructor for a wrapped TopiaException over a cause.
topiaFiresSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
topiaFiresSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
TopiaFiresSupport - Class in org.nuiton.topia.persistence.internal.support
Contains all about event listening and propagation.
TopiaFiresSupport() - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Constructor to be used by the TopiaApplicationContext
TopiaFiresSupport(TopiaFiresSupport) - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaFiresSupport
Constructor to be used by the TopiaPersistenceContext.
TopiaH2Util - Class in org.nuiton.topia.persistence.util
Deprecated.
use JdbcH2Helper out of the hibernate session
TopiaH2Util(TopiaSqlSupport, TopiaFiresSupport) - Constructor for class org.nuiton.topia.persistence.util.TopiaH2Util
Deprecated.
 
TopiaHibernateEventListener - Class in org.nuiton.topia.persistence.internal.support
 
TopiaHibernateEventListener(TopiaHibernateSessionRegistry) - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaHibernateEventListener
 
TopiaHibernateSessionRegistry - Class in org.nuiton.topia.persistence.internal
Class used to keep an association between an Hibernate Session and a TopiaPersistenceContext
TopiaHibernateSessionRegistry() - Constructor for class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
 
topiaHibernateSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
topiaHibernateSupport - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaReplicationSupport
 
TopiaHibernateSupport - Interface in org.nuiton.topia.persistence.support
This API provides methods to interact with Hibernate
topiaId - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
topiaIdFactory - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
Used to affect a new topiaId when create is called.
topiaIdFactory - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContextConstructorParameter
 
TopiaIdFactory - Interface in org.nuiton.topia.persistence
This contract represents a topiaId generation strategy.
topiaJpaSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
TopiaJpaSupport - Interface in org.nuiton.topia.persistence.support
This API provides methods to use persistence using JPA queries
TopiaListenableSupport - Interface in org.nuiton.topia.persistence.support
This API provides methods to add/remove any kind of listener
TopiaMigrationService - Interface in org.nuiton.topia.persistence
When TopiaApplicationContext.initSchema() is called, topia will look for a topia-service that is able to migrate the database.
TopiaMigrationServiceException - Exception in org.nuiton.topia.persistence
 
TopiaMigrationServiceException() - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
 
TopiaMigrationServiceException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
 
TopiaMigrationServiceException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
 
TopiaMigrationServiceException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaMigrationServiceException
 
TopiaMisconfigurationException - Exception in org.nuiton.topia.persistence
Exception raised when a user has wrongly configured ToPIA.
TopiaMisconfigurationException(String, TopiaConfiguration) - Constructor for exception org.nuiton.topia.persistence.TopiaMisconfigurationException
 
TopiaMisconfigurationException(String, Throwable, TopiaConfiguration) - Constructor for exception org.nuiton.topia.persistence.TopiaMisconfigurationException
 
TopiaNonUniqueResultException - Exception in org.nuiton.topia.persistence
Exception raised when a query returns more than one result while it was expected to return only one (or no result).
TopiaNonUniqueResultException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaNonUniqueResultException
 
TopiaNoResultException - Exception in org.nuiton.topia.persistence
Exception raised when a query returned no result while at least one result was expected.
TopiaNoResultException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaNoResultException
 
TopiaNotFoundException - Exception in org.nuiton.topia.persistence
Exception thrown if one of the expected configuration entries is missing at runtime Created: 23 déc.
TopiaNotFoundException() - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
Default constructor.
TopiaNotFoundException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
Constructor with message.
TopiaNotFoundException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
Constructor for a wrapped TopiaNotFoundException over a cause with a message.
TopiaNotFoundException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaNotFoundException
Constructor for a wrapped TopiaNotFoundException over a cause.
TopiaPagerBean - Class in org.nuiton.topia.persistence.pager
Extension of a PagerBean to add filter and ordering capacities.
TopiaPagerBean() - Constructor for class org.nuiton.topia.persistence.pager.TopiaPagerBean
 
TopiaPagerBeanBuilder - Class in org.nuiton.topia.persistence.pager
To build a TopiaPagerBean from scratch.
TopiaPagerBeanBuilder() - Constructor for class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
TopiaPagerBeanBuilder(TopiaPagerBean) - Constructor for class org.nuiton.topia.persistence.pager.TopiaPagerBeanBuilder
 
TopiaPersistenceContext - Interface in org.nuiton.topia.persistence
This contract represents a persistence context, which lifecycle is linked to the transaction lifecycle.
TopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
Additional contract that aggregate both TopiaQueryBuilderAddCriteriaStep and TopiaQueryBuilderRunQueryStep contracts.
TopiaQueryBuilderAddCriteriaStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
Represents a step when building a query to add a constraint.
TopiaQueryBuilderRunQueryStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
This interface represents different common operations that a user may do after a query is defined (using the TopiaQueryBuilderAddCriteriaStep) There are different methods according to the supposed existence or uniqueness of the result.
TopiaQueryBuilderRunQueryWithUniqueResultStep<E extends TopiaEntity> - Interface in org.nuiton.topia.persistence
A subset of TopiaQueryBuilderRunQueryStep for certain API methods that should not allow findAll.
TopiaQueryException - Exception in org.nuiton.topia.persistence
Exception raised when an error occur in the context of a particular query.
TopiaQueryException(String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
 
TopiaQueryException(String, String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
 
TopiaQueryException(String, Throwable, String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
 
TopiaQueryException(Throwable, String, Map<String, Object>) - Constructor for exception org.nuiton.topia.persistence.TopiaQueryException
 
TopiaReplicationDestination - Interface in org.nuiton.topia.persistence
Represent the destination of a replication process.
TopiaReplicationSupport - Interface in org.nuiton.topia.persistence.support
This API provides methods about entities replication to a destination
TopiaSchemaListener - Interface in org.nuiton.topia.persistence.event
Listener for TopiaContext actions.
topiaSchemaListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on schema events
TopiaService - Interface in org.nuiton.topia.persistence
Used to implement a service for Topia.
topiaServiceSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
topiaServiceSupport - Variable in class org.nuiton.topia.persistence.internal.HibernateProvider
 
TopiaServiceSupport - Interface in org.nuiton.topia.persistence.support
This API provides methods to manipulate services
TopiaServiceSupportImpl - Class in org.nuiton.topia.persistence.internal.support
This is the default TopiaServiceSupport implementation.
TopiaServiceSupportImpl() - Constructor for class org.nuiton.topia.persistence.internal.support.TopiaServiceSupportImpl
 
TopiaSqlQuery<O> - Class in org.nuiton.topia.persistence.support
Wrap a Sql query some object.
TopiaSqlQuery() - Constructor for class org.nuiton.topia.persistence.support.TopiaSqlQuery
 
topiaSqlSupport - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
TopiaSqlSupport - Interface in org.nuiton.topia.persistence.support
This API provides methods to run SQL queries
TopiaSqlWork - Interface in org.nuiton.topia.persistence.support
Interface used for any native SQL batch.
TopiaTransaction - Interface in org.nuiton.topia.persistence
This contract represents a transaction and provides methods to manipulate it.
TopiaTransactionAware - Interface in org.nuiton.topia.persistence
Deprecated.
This is probably not useful anymore.
TopiaTransactionEvent - Class in org.nuiton.topia.persistence.event
Event fires for TopiaTransactionListener.
TopiaTransactionEvent(TopiaPersistenceContext) - Constructor for class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
TopiaTransactionEvent(TopiaPersistenceContext, Map<TopiaEntity, EntityState>) - Constructor for class org.nuiton.topia.persistence.event.TopiaTransactionEvent
 
TopiaTransactionListener - Interface in org.nuiton.topia.persistence.event
To listen transaction operations such as commit and rollback.
TopiaTransactionVetoable - Interface in org.nuiton.topia.persistence.event
TODO-fdesbois-20100507 : Need javadoc.
TopiaUtil - Class in org.nuiton.topia.persistence.util
TODO-fdesbois-20100507 : Need javadoc + translations for existing methods.
TopiaUtil() - Constructor for class org.nuiton.topia.persistence.util.TopiaUtil
 
TopiaUtil.ConnectionProviderSupplier - Class in org.nuiton.topia.persistence.util
Hibernate 4.3.x compatible Supplier<ConnectionProvider>.
topiaVersion - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
 
TopiaVetoException - Exception in org.nuiton.topia.persistence
Exception thrown when something went wrong during event firing Created: 5 janv.
TopiaVetoException() - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
Default constructor.
TopiaVetoException(String) - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
Constructor with message.
TopiaVetoException(String, Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
Constructor for a wrapped TopiaVetoException over a cause with a message.
TopiaVetoException(Throwable) - Constructor for exception org.nuiton.topia.persistence.TopiaVetoException
Constructor for a wrapped TopiaVetoException over a cause.
toProperties(TopiaConfiguration) - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder
 
toString() - Method in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
toString() - Method in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
toString() - Method in class org.nuiton.topia.persistence.jdbc.BeanJdbcConfiguration
 
toString() - Method in class org.nuiton.topia.persistence.metadata.AssociationMeta
 
toString() - Method in class org.nuiton.topia.persistence.metadata.TableMeta
 
toString() - Method in class org.nuiton.topia.persistence.util.EntityOperator
 
toString() - Method in class org.nuiton.topia.persistence.util.TopiaEntityRef
 
toVisitEntities - Variable in class org.nuiton.topia.persistence.HorizontalEntityVisitor
Entity to be visited later.
transactionEntities - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Map to collect entities modifications during the current transaction
transactionListeners - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on transaction events
transactionVetoables - Variable in class org.nuiton.topia.persistence.internal.support.AbstractTopiaListenableSupport
Listeners on transaction events that can prevent things
tryFindAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
tryFindAny() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
tryFindAny(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
tryFindAny() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the an element of the result set.
tryFindByTopiaId(String) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
Deprecated.
tryFindByTopiaId(String) - Method in interface org.nuiton.topia.persistence.TopiaDao
tryFindFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
tryFindFirst() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
tryFindFirst(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
tryFindFirst() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryStep
Get the first element of the result set.
tryFindUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep
 
tryFindUnique() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
tryFindUnique(String, Map<String, Object>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
tryFindUnique() - Method in interface org.nuiton.topia.persistence.TopiaQueryBuilderRunQueryWithUniqueResultStep
Get the first element of a single-element result set.
type - Variable in class org.nuiton.topia.persistence.metadata.ColumnMeta
Type of the column.

U

uniqueIndex(Iterable<M>) - Static method in class org.nuiton.topia.persistence.metadata.Metadatas
 
unregister(Session) - Method in class org.nuiton.topia.persistence.internal.TopiaHibernateSessionRegistry
Removes the Session ↔ TopiaPersistenceContext association from the registry
unwrap(Class<T>) - Method in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
 
update(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityListener
 
update(TopiaEntityEvent) - Method in interface org.nuiton.topia.persistence.event.TopiaEntityVetoable
 
update(E) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
update(TopiaEntity) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaPersistenceContext
 
update(Object) - Method in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
 
update(Object) - Method in interface org.nuiton.topia.persistence.support.TopiaJpaSupport
Update the persistent instance with the identifier of the given detached instance.
update(E) - Method in interface org.nuiton.topia.persistence.TopiaDao
Update an entity.
update() - Method in interface org.nuiton.topia.persistence.TopiaEntityContextable
Update entity in persistence context.
update(TopiaEntity) - Method in interface org.nuiton.topia.persistence.TopiaPersistenceContext
Add into this TopiaContext an entity created by another TopiaContext
UPDATE_SEQUENCE_FORMAT - Static variable in class org.nuiton.topia.persistence.legacy.DBMapping
 
updateAll(Iterable<E>) - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaDao
 
updateAll(Iterable<E>) - Method in interface org.nuiton.topia.persistence.TopiaDao
 
updateSchema() - Method in class org.nuiton.topia.persistence.internal.AbstractTopiaApplicationContext
 
updateSchema() - Method in interface org.nuiton.topia.persistence.TopiaApplicationContext
 
updateSequence(String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
updateSequence(Class<? extends TopiaEntity>, String, TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
updateSequence(String, TopiaSqlSupport, boolean) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
updateSequences(TopiaSqlSupport) - Method in class org.nuiton.topia.persistence.legacy.DBMapping
 
url - Variable in class org.nuiton.topia.persistence.internal.TopiaConnectionProvider
JDBC url of connection.
useAlreadyExistingDatabaseAsIs() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
useC3p0ConnectionPool() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
 
useDefaultConnectionPool() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
 
useFlushMode - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaJpaSupport
This flag permits to use (or not) the flush mode when doing queries.
useFlyway() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
useHibernateUpdate() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
useHikariConnectionPool() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureJdbcConnectionPoolingStep
 
useHikariForJdbcConnectionPooling - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
useLiquibase() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureInitSchemaStep
 
useNaturalIdsOrNotNulls - Variable in class org.nuiton.topia.persistence.metadata.TableMeta
 

V

validateSchema - Variable in class org.nuiton.topia.persistence.BeanTopiaConfiguration
 
validateSchemaOnStartup() - Method in class org.nuiton.topia.persistence.TopiaConfigurationBuilder.ConfigureValidateSchemaStep
 
valueOf(String) - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleGroupOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nuiton.topia.persistence.util.DiffState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleGroupOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nuiton.topia.persistence.pager.FilterRuleOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nuiton.topia.persistence.util.DiffState
Returns an array containing the constants of this enum type, in the order they are declared.
visit(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
 
visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
 
visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.DepthEntityVisitor
 
visit(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
 
visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
 
visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.HorizontalEntityVisitor
 
visit(TopiaEntity, String, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in class org.nuiton.topia.persistence.legacy.Collector.CollectorVisitor
 
visit(TopiaEntity, String, Class<?>, Object) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
Visit a none indexed property for the given entity.
visit(TopiaEntity, String, Class<?>, Class<?>, Object) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
Visit a collection property for the given entity.
visit(TopiaEntity, String, Class<?>, Class<?>, int, Object) - Method in interface org.nuiton.topia.persistence.TopiaEntityVisitor
Visit a indexed value from a collection property for the given entity.
visitor - Variable in class org.nuiton.topia.persistence.legacy.Collector
le visiteur utiliser pour trouver les types

W

warnOnAutomaticSchemaOperationRisk(Configuration) - Static method in class org.nuiton.topia.persistence.util.TopiaUtil
 
whereClauses - Variable in class org.nuiton.topia.persistence.HqlAndParametersBuilder
 
withOrderByClause - Variable in class org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep
 
work - Variable in class org.nuiton.topia.persistence.internal.support.HibernateTopiaSqlSupport.HibernateTopiaSqlWork
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2004–2019 CodeLutin. All rights reserved.