Class EmployeAbstract

All Implemented Interfaces:
Serializable, org.nuiton.topia.persistence.TopiaEntity, Party2, Employe, Personne
Direct Known Subclasses:
EmployeImpl

public abstract class EmployeAbstract extends PersonneImpl implements Employe
See Also:
  • Field Details

    • salary

      protected int salary
      Nom de l'attribut en BD : salary
  • Constructor Details

    • EmployeAbstract

      public EmployeAbstract()
  • Method Details

    • accept

      public void accept(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException
      Specified by:
      accept in interface org.nuiton.topia.persistence.TopiaEntity
      Overrides:
      accept in class PersonneAbstract
      Throws:
      org.nuiton.topia.TopiaException
    • accept0

      protected void accept0(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException
      Overrides:
      accept0 in class PersonneAbstract
      Throws:
      org.nuiton.topia.TopiaException
    • setSalary

      public void setSalary(int salary)
      Specified by:
      setSalary in interface Employe
    • getSalary

      public int getSalary()
      Specified by:
      getSalary in interface Employe
    • getAggregate

      public List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException
      Specified by:
      getAggregate in interface org.nuiton.topia.persistence.TopiaEntity
      Overrides:
      getAggregate in class PersonneAbstract
      Throws:
      org.nuiton.topia.TopiaException
    • getComposite

      public List<org.nuiton.topia.persistence.TopiaEntity> getComposite() throws org.nuiton.topia.TopiaException
      Specified by:
      getComposite in interface org.nuiton.topia.persistence.TopiaEntity
      Overrides:
      getComposite in class PersonneAbstract
      Throws:
      org.nuiton.topia.TopiaException
    • toString

      public String toString()
      Overrides:
      toString in class PersonneAbstract