Class GeneratedPersonneTopiaDao<E extends Personne>

All Implemented Interfaces:
Iterable<E>, org.nuiton.topia.persistence.TopiaDao<E>
Direct Known Subclasses:
AbstractPersonneTopiaDao

public abstract class GeneratedPersonneTopiaDao<E extends Personne> extends AbstractParty2TopiaDao<E>
  • Constructor Details

    • GeneratedPersonneTopiaDao

      public GeneratedPersonneTopiaDao()
  • Method Details

    • getEntityClass

      public Class<E> getEntityClass()
      Specified by:
      getEntityClass in interface org.nuiton.topia.persistence.TopiaDao<E extends Personne>
      Overrides:
      getEntityClass in class GeneratedParty2TopiaDao<E extends Personne>
    • getTopiaEntityEnum

      public TopiaItLegacyEntityEnum getTopiaEntityEnum()
      Overrides:
      getTopiaEntityEnum in class GeneratedParty2TopiaDao<E extends Personne>
    • delete

      public void delete(E entity)
      Specified by:
      delete in interface org.nuiton.topia.persistence.TopiaDao<E extends Personne>
      Overrides:
      delete in class GeneratedParty2TopiaDao<E extends Personne>
    • forNameIn

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forNameIn(Collection<String> v)
    • forNameEquals

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forNameEquals(String v)
    • findByName

      @Deprecated public E findByName(String v)
      Deprecated.
    • findAllByName

      @Deprecated public List<E> findAllByName(String v)
      Deprecated.
    • forOtherNamesContains

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forOtherNamesContains(String v)
    • findContainsOtherNames

      @Deprecated public E findContainsOtherNames(String v)
      Deprecated.
    • findAllContainsOtherNames

      @Deprecated public List<E> findAllContainsOtherNames(String v)
      Deprecated.
    • forGenderIn

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forGenderIn(Collection<Gender> v)
    • forGenderEquals

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forGenderEquals(Gender v)
    • findByGender

      @Deprecated public E findByGender(Gender v)
      Deprecated.
    • findAllByGender

      @Deprecated public List<E> findAllByGender(Gender v)
      Deprecated.
    • forOtherGenderIn

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forOtherGenderIn(Collection<Gender> v)
    • forOtherGenderEquals

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forOtherGenderEquals(Gender v)
    • findByOtherGender

      @Deprecated public E findByOtherGender(Gender v)
      Deprecated.
    • findAllByOtherGender

      @Deprecated public List<E> findAllByOtherGender(Gender v)
      Deprecated.
    • forAddressIn

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forAddressIn(Collection<Address> v)
    • forAddressEquals

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forAddressEquals(Address v)
    • findByAddress

      @Deprecated public E findByAddress(Address v)
      Deprecated.
    • findAllByAddress

      @Deprecated public List<E> findAllByAddress(Address v)
      Deprecated.
    • forTitleContains

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forTitleContains(Title v)
    • findContainsTitle

      @Deprecated public E findContainsTitle(Title v)
      Deprecated.
    • findAllContainsTitle

      @Deprecated public List<E> findAllContainsTitle(Title v)
      Deprecated.
    • findUsages

      public <U extends org.nuiton.topia.persistence.TopiaEntity> List<U> findUsages(Class<U> type, E entity)
      Specified by:
      findUsages in interface org.nuiton.topia.persistence.TopiaDao<E extends Personne>
      Overrides:
      findUsages in class GeneratedParty2TopiaDao<E extends Personne>
    • findAllUsages

      public Map<Class<? extends org.nuiton.topia.persistence.TopiaEntity>, List<? extends org.nuiton.topia.persistence.TopiaEntity>> findAllUsages(E entity)
      Specified by:
      findAllUsages in interface org.nuiton.topia.persistence.TopiaDao<E extends Personne>
      Overrides:
      findAllUsages in class GeneratedParty2TopiaDao<E extends Personne>
    • getAggregate

      public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate(E entity) throws org.nuiton.topia.persistence.TopiaException
      Specified by:
      getAggregate in interface org.nuiton.topia.persistence.TopiaDao<E extends Personne>
      Overrides:
      getAggregate in class GeneratedParty2TopiaDao<E extends Personne>
      Throws:
      org.nuiton.topia.persistence.TopiaException
    • getComposite

      public List<org.nuiton.topia.persistence.TopiaEntity> getComposite(E entity) throws org.nuiton.topia.persistence.TopiaException
      Specified by:
      getComposite in interface org.nuiton.topia.persistence.TopiaDao<E extends Personne>
      Overrides:
      getComposite in class GeneratedParty2TopiaDao<E extends Personne>
      Throws:
      org.nuiton.topia.persistence.TopiaException