Class B23Abstract

java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.mapping.test2.B23Abstract
All Implemented Interfaces:
Serializable, B23, org.nuiton.topia.persistence.TopiaEntity
Direct Known Subclasses:
B23Impl

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

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

    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 B23

    PROPERTY_ROLE_A23

    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
    addRoleA23(A23 roleA23)
     
    void
     
    boolean
     
     
     
     
    boolean
     
    boolean
     
    void
    removeRoleA23(A23 roleA23)
     
    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

    • roleA23

      protected Collection<A23> roleA23
      Nom de l'attribut en BD : roleA23
  • Constructor Details

    • B23Abstract

      public B23Abstract()
  • 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
    • addRoleA23

      public void addRoleA23(A23 roleA23)
      Specified by:
      addRoleA23 in interface B23
    • addAllRoleA23

      public void addAllRoleA23(Iterable<A23> roleA23)
      Specified by:
      addAllRoleA23 in interface B23
    • setRoleA23

      public void setRoleA23(Collection<A23> roleA23)
      Specified by:
      setRoleA23 in interface B23
    • removeRoleA23

      public void removeRoleA23(A23 roleA23)
      Specified by:
      removeRoleA23 in interface B23
    • clearRoleA23

      public void clearRoleA23()
      Specified by:
      clearRoleA23 in interface B23
    • getRoleA23

      public Collection<A23> getRoleA23()
      Specified by:
      getRoleA23 in interface B23
    • getRoleA23ByTopiaId

      public A23 getRoleA23ByTopiaId(String topiaId)
      Specified by:
      getRoleA23ByTopiaId in interface B23
    • getRoleA23TopiaIds

      public Collection<String> getRoleA23TopiaIds()
      Specified by:
      getRoleA23TopiaIds in interface B23
    • sizeRoleA23

      public int sizeRoleA23()
      Specified by:
      sizeRoleA23 in interface B23
    • isRoleA23Empty

      public boolean isRoleA23Empty()
      Specified by:
      isRoleA23Empty in interface B23
    • isRoleA23NotEmpty

      public boolean isRoleA23NotEmpty()
      Specified by:
      isRoleA23NotEmpty in interface B23
    • containsRoleA23

      public boolean containsRoleA23(A23 roleA23)
      Specified by:
      containsRoleA23 in interface B23