Package org.nuiton.topiatest
Class NaturalizedEntityDAOAbstract<E extends NaturalizedEntity>
java.lang.Object
org.nuiton.topia.persistence.TopiaDAOImpl<E>
org.nuiton.topiatest.NaturalizedEntityDAOAbstract<E>
- All Implemented Interfaces:
Iterable<E>,org.nuiton.topia.persistence.TopiaDAO<E>,org.nuiton.topia.persistence.TopiaDAODeprecated<E>
- Direct Known Subclasses:
NaturalizedEntityDAOImpl
public abstract class NaturalizedEntityDAOAbstract<E extends NaturalizedEntity>
extends org.nuiton.topia.persistence.TopiaDAOImpl<E>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
org.nuiton.topia.persistence.TopiaDAOImpl.FindAllIterator<E extends org.nuiton.topia.persistence.TopiaEntity,R extends Object> -
Field Summary
Fields inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
context, entityClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.createByNaturalId(Integer naturalIdNotNull, String naturalIdNull) createByNotNull(Integer naturalIdNotNull) booleanexistByNaturalId(Integer naturalIdNotNull, String naturalIdNull) Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity) findByNaturalId(Integer naturalIdNotNull, String naturalIdNull) <U extends org.nuiton.topia.persistence.TopiaEntity>
List<U>findUsages(Class<U> type, E entity) Methods inherited from class org.nuiton.topia.persistence.TopiaDAOImpl
addTopiaEntityListener, addTopiaEntityVetoable, computeAndAddRecordsToPager, count, countByQuery, countByQuery, create, create, create, createQuery, createQuery, createSimpleQuery, delete, deleteAll, existByProperties, existByQuery, existByTopiaId, existsByQuery, findAll, findAllByProperties, findAllByProperties, findAllByProperty, findAllByQuery, findAllByQuery, findAllByQuery, findAllByQueryAndPager, findAllByQueryAndPager, findAllByQueryWithBound, findAllByQueryWithBound, findAllContains, findAllIds, findAllLazyByQuery, findAllLazyByQuery, findAllLazyByQuery, findAllLazyByQuery, findAllMappedByQuery, findAllMappedByQuery, findAllWithOrder, findByPrimaryKey, findByPrimaryKey, findByProperties, findByProperties, findByProperty, findByQuery, findByQuery, findByQuery, findByTopiaId, findContains, getBatchSize, getContext, getId, getId, getRequestPermission, init, iterator, newInstance, removeTopiaEntityListener, removeTopiaEntityVetoable, setBatchSize, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
NaturalizedEntityDAOAbstract
public NaturalizedEntityDAOAbstract()
-
-
Method Details
-
getEntityClass
- Specified by:
getEntityClassin interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends NaturalizedEntity>- Overrides:
getEntityClassin classorg.nuiton.topia.persistence.TopiaDAOImpl<E extends NaturalizedEntity>
-
getTopiaEntityEnum
- Specified by:
getTopiaEntityEnumin interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends NaturalizedEntity>- Overrides:
getTopiaEntityEnumin classorg.nuiton.topia.persistence.TopiaDAOImpl<E extends NaturalizedEntity>
-
findByNaturalId
public E findByNaturalId(Integer naturalIdNotNull, String naturalIdNull) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
existByNaturalId
public boolean existByNaturalId(Integer naturalIdNotNull, String naturalIdNull) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
create
@Deprecated public E create(Integer naturalIdNotNull, String naturalIdNull) throws org.nuiton.topia.TopiaException Deprecated.since 2.6.10, prefer usecreateByNaturalId(java.lang.Integer, java.lang.String)- Parameters:
naturalIdNotNull-naturalIdNull-- Returns:
- Throws:
org.nuiton.topia.TopiaException
-
createByNaturalId
public E createByNaturalId(Integer naturalIdNotNull, String naturalIdNull) throws org.nuiton.topia.TopiaException - Throws:
org.nuiton.topia.TopiaException
-
createByNotNull
- Throws:
org.nuiton.topia.TopiaException
-
findByNaturalIdNotNull
- Throws:
org.nuiton.topia.TopiaException
-
findAllByNaturalIdNotNull
- Throws:
org.nuiton.topia.TopiaException
-
findByNaturalIdNull
- Throws:
org.nuiton.topia.TopiaException
-
findAllByNaturalIdNull
- Throws:
org.nuiton.topia.TopiaException
-
findUsages
public <U extends org.nuiton.topia.persistence.TopiaEntity> List<U> findUsages(Class<U> type, E entity) throws org.nuiton.topia.TopiaException - Specified by:
findUsagesin interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends NaturalizedEntity>- Overrides:
findUsagesin classorg.nuiton.topia.persistence.TopiaDAOImpl<E extends NaturalizedEntity>- Throws:
org.nuiton.topia.TopiaException
-
findAllUsages
public Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>,List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity) throws org.nuiton.topia.TopiaException - Specified by:
findAllUsagesin interfaceorg.nuiton.topia.persistence.TopiaDAO<E extends NaturalizedEntity>- Overrides:
findAllUsagesin classorg.nuiton.topia.persistence.TopiaDAOImpl<E extends NaturalizedEntity>- Throws:
org.nuiton.topia.TopiaException
-
createByNaturalId(java.lang.Integer, java.lang.String)