Class NaturalizedEntityAbstract

java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topiatest.NaturalizedEntityAbstract
All Implemented Interfaces:
java.io.Serializable, org.nuiton.topia.persistence.TopiaEntity, NaturalizedEntity
Direct Known Subclasses:
NaturalizedEntityImpl

public abstract class NaturalizedEntityAbstract
extends org.nuiton.topia.persistence.TopiaEntityAbstract
implements NaturalizedEntity
See Also:
Serialized Form
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.Integer naturalIdNotNull
    Nom de l'attribut en BD : naturalIdNotNull
    protected java.lang.String naturalIdNull
    Nom de l'attribut en BD : naturalIdNull

    Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract

    readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables

    Fields inherited from interface org.nuiton.topiatest.NaturalizedEntity

    PROPERTY_NATURAL_ID_NOT_NULL, PROPERTY_NATURAL_ID_NULL

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

    AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
  • Constructor Summary

    Constructors 
    Constructor Description
    NaturalizedEntityAbstract()  
  • Method Summary

    Modifier and Type Method Description
    void accept​(org.nuiton.topia.persistence.EntityVisitor visitor)  
    protected void accept0​(org.nuiton.topia.persistence.EntityVisitor visitor)  
    java.util.List<org.nuiton.topia.persistence.TopiaEntity> getAggregate()  
    java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite()  
    java.lang.Integer getNaturalIdNotNull()  
    java.lang.String getNaturalIdNull()  
    void setNaturalIdNotNull​(java.lang.Integer naturalIdNotNull)  
    void setNaturalIdNull​(java.lang.String naturalIdNull)  
    java.lang.String toString()  

    Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract

    addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion

    Methods inherited from class java.lang.Object

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

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

    addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
  • Field Details

    • naturalIdNotNull

      protected java.lang.Integer naturalIdNotNull
      Nom de l'attribut en BD : naturalIdNotNull
    • naturalIdNull

      protected java.lang.String naturalIdNull
      Nom de l'attribut en BD : naturalIdNull
  • Constructor Details

  • 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
      Throws:
      org.nuiton.topia.TopiaException
    • accept0

      protected void accept0​(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException
      Throws:
      org.nuiton.topia.TopiaException
    • setNaturalIdNotNull

      public void setNaturalIdNotNull​(java.lang.Integer naturalIdNotNull)
      Specified by:
      setNaturalIdNotNull in interface NaturalizedEntity
    • getNaturalIdNotNull

      public java.lang.Integer getNaturalIdNotNull()
      Specified by:
      getNaturalIdNotNull in interface NaturalizedEntity
    • setNaturalIdNull

      public void setNaturalIdNull​(java.lang.String naturalIdNull)
      Specified by:
      setNaturalIdNull in interface NaturalizedEntity
    • getNaturalIdNull

      public java.lang.String getNaturalIdNull()
      Specified by:
      getNaturalIdNull in interface NaturalizedEntity
    • getAggregate

      public java.util.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 org.nuiton.topia.persistence.TopiaEntityAbstract
      Throws:
      org.nuiton.topia.TopiaException
    • getComposite

      public java.util.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 org.nuiton.topia.persistence.TopiaEntityAbstract
      Throws:
      org.nuiton.topia.TopiaException
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object