Class A3Abstract

java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.mapping.test3.A3Abstract
All Implemented Interfaces:
Serializable, A3, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
A3Impl

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

    Fields
    Modifier and Type
    Field
    Description
    protected Collection<B3>
    Nom de l'attribut en BD : b3

    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 A3

    PROPERTY_B3

    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)
     
    void
     
    void
    addB3(B3 b3)
     
    void
     
    boolean
     
     
     
     
    boolean
     
    boolean
     
    void
     
    void
     
    int
     

    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

    • b3

      protected Collection<B3> b3
      Nom de l'attribut en BD : b3
  • Constructor Details

    • A3Abstract

      public A3Abstract()
  • 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
    • addB3

      public void addB3(B3 b3)
      Specified by:
      addB3 in interface A3
    • addAllB3

      public void addAllB3(Iterable<B3> b3)
      Specified by:
      addAllB3 in interface A3
    • setB3

      public void setB3(Collection<B3> b3)
      Specified by:
      setB3 in interface A3
    • removeB3

      public void removeB3(B3 b3)
      Specified by:
      removeB3 in interface A3
    • clearB3

      public void clearB3()
      Specified by:
      clearB3 in interface A3
    • getB3

      public Collection<B3> getB3()
      Specified by:
      getB3 in interface A3
    • getB3ByTopiaId

      public B3 getB3ByTopiaId(String topiaId)
      Specified by:
      getB3ByTopiaId in interface A3
    • getB3TopiaIds

      public Collection<String> getB3TopiaIds()
      Specified by:
      getB3TopiaIds in interface A3
    • sizeB3

      public int sizeB3()
      Specified by:
      sizeB3 in interface A3
    • isB3Empty

      public boolean isB3Empty()
      Specified by:
      isB3Empty in interface A3
    • isB3NotEmpty

      public boolean isB3NotEmpty()
      Specified by:
      isB3NotEmpty in interface A3
    • containsB3

      public boolean containsB3(B3 b3)
      Specified by:
      containsB3 in interface A3