Class A12AAbstract

java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.mapping.test12.A12AAbstract
All Implemented Interfaces:
Serializable, A12A, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
A12AImpl

public abstract class A12AAbstract extends org.nuiton.topia.persistence.internal.AbstractTopiaEntity implements A12A
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Date
    Nom de l'attribut en BD : dateField
    protected int
    Nom de l'attribut en BD : integerField
    protected String
    Nom de l'attribut en BD : stringField

    Fields inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaEntity

    DEFAULT_INSTANCE, deleted, firesSupport, postReadListeners, postWriteListeners, preReadListeners, preWriteListeners, topiaCreateDate, topiaId, topiaVersion

    Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity

    AGGREGATE, COMPOSITE, PROPERTY_TOPIA_CREATE_DATE, PROPERTY_TOPIA_ID, PROPERTY_TOPIA_VERSION, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
     
    protected void
    accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
     
     
    int
     
     
    void
    setDateField(Date dateField)
     
    void
    setIntegerField(int integerField)
     
    void
    setStringField(String stringField)
     

    Methods inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaEntity

    addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, addPropertyChangeListener, addPropertyChangeListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getFiresSupport, getFiresSupportOrNull, getPostReadListeners, getPostWriteListeners, getPreReadListeners, getPreWriteListeners, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isDeleted, isPersisted, notifyDeleted, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener, removePropertyChangeListener, removePropertyChangeListener, setFiresSupport, setTopiaCreateDate, setTopiaId, setTopiaVersion

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity

    getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
  • Field Details

    • integerField

      protected int integerField
      Nom de l'attribut en BD : integerField
    • stringField

      protected String stringField
      Nom de l'attribut en BD : stringField
    • dateField

      protected Date dateField
      Nom de l'attribut en BD : dateField
  • Constructor Details

    • A12AAbstract

      public A12AAbstract()
  • Method Details

    • accept

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

      protected void accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) throws org.nuiton.topia.persistence.TopiaException
      Throws:
      org.nuiton.topia.persistence.TopiaException
    • setIntegerField

      public void setIntegerField(int integerField)
      Specified by:
      setIntegerField in interface A12A
    • getIntegerField

      public int getIntegerField()
      Specified by:
      getIntegerField in interface A12A
    • setStringField

      public void setStringField(String stringField)
      Specified by:
      setStringField in interface A12A
    • getStringField

      public String getStringField()
      Specified by:
      getStringField in interface A12A
    • setDateField

      public void setDateField(Date dateField)
      Specified by:
      setDateField in interface A12A
    • getDateField

      public Date getDateField()
      Specified by:
      getDateField in interface A12A