Class GeneratedEmployeTopiaDao<E extends Employe>

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

public abstract class GeneratedEmployeTopiaDao<E extends Employe> extends AbstractPersonneTopiaDao<E>
  • Constructor Details

    • GeneratedEmployeTopiaDao

      public GeneratedEmployeTopiaDao()
  • Method Details

    • getEntityClass

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

      public TopiaItLegacyEntityEnum getTopiaEntityEnum()
      Overrides:
      getTopiaEntityEnum in class GeneratedPersonneTopiaDao<E extends Employe>
    • delete

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

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forSalaryIn(Collection<Integer> v)
    • forSalaryEquals

      public org.nuiton.topia.persistence.TopiaQueryBuilderAddCriteriaOrRunQueryStep<E> forSalaryEquals(int v)
    • findBySalary

      @Deprecated public E findBySalary(int v)
      Deprecated.
    • findAllBySalary

      @Deprecated public List<E> findAllBySalary(int 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 Employe>
      Overrides:
      findUsages in class GeneratedPersonneTopiaDao<E extends Employe>
    • 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 Employe>
      Overrides:
      findAllUsages in class GeneratedPersonneTopiaDao<E extends Employe>
    • 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 Employe>
      Overrides:
      getAggregate in class GeneratedPersonneTopiaDao<E extends Employe>
      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 Employe>
      Overrides:
      getComposite in class GeneratedPersonneTopiaDao<E extends Employe>
      Throws:
      org.nuiton.topia.persistence.TopiaException