Class A5Abstract

java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.mapping.test5.A5Abstract
All Implemented Interfaces:
Serializable, A5, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
A5Impl

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

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

    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 A5

    PROPERTY_B5

    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
    addB5(B5 b5)
     
    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

    • b5

      protected Collection<B5> b5
      Nom de l'attribut en BD : b5
  • Constructor Details

    • A5Abstract

      public A5Abstract()
  • 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
    • addB5

      public void addB5(B5 b5)
      Specified by:
      addB5 in interface A5
    • addAllB5

      public void addAllB5(Iterable<B5> b5)
      Specified by:
      addAllB5 in interface A5
    • setB5

      public void setB5(Collection<B5> b5)
      Specified by:
      setB5 in interface A5
    • removeB5

      public void removeB5(B5 b5)
      Specified by:
      removeB5 in interface A5
    • clearB5

      public void clearB5()
      Specified by:
      clearB5 in interface A5
    • getB5

      public Collection<B5> getB5()
      Specified by:
      getB5 in interface A5
    • getB5ByTopiaId

      public B5 getB5ByTopiaId(String topiaId)
      Specified by:
      getB5ByTopiaId in interface A5
    • getB5TopiaIds

      public Collection<String> getB5TopiaIds()
      Specified by:
      getB5TopiaIds in interface A5
    • sizeB5

      public int sizeB5()
      Specified by:
      sizeB5 in interface A5
    • isB5Empty

      public boolean isB5Empty()
      Specified by:
      isB5Empty in interface A5
    • isB5NotEmpty

      public boolean isB5NotEmpty()
      Specified by:
      isB5NotEmpty in interface A5
    • containsB5

      public boolean containsB5(B5 b5)
      Specified by:
      containsB5 in interface A5