Class BaseAttributeSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<BaseAttribute>
io.ciera.runtime.summit.classes.InstanceSet<BaseAttributeSet,BaseAttribute>
io.ciera.tool.sql.ooaofooa.subsystem.impl.BaseAttributeSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<BaseAttributeSet,BaseAttribute>, io.ciera.runtime.summit.types.ISet<BaseAttribute>, io.ciera.runtime.summit.types.IXtumlType, BaseAttributeSet, Iterable<BaseAttribute>, Collection<BaseAttribute>, Set<BaseAttribute>

public class BaseAttributeSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<BaseAttributeSet,BaseAttribute> implements BaseAttributeSet
  • Constructor Details

    • BaseAttributeSetImpl

      public BaseAttributeSetImpl()
    • BaseAttributeSetImpl

      public BaseAttributeSetImpl(Comparator<? super BaseAttribute> comp)
  • Method Details

    • setAttr_ID

      public void setAttr_ID(io.ciera.runtime.summit.types.UniqueId ref_Attr_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAttr_ID in interface BaseAttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setObj_ID

      public void setObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setObj_ID in interface BaseAttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R106_is_a_O_ATTR

      public O_ATTRSet R106_is_a_O_ATTR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R106_is_a_O_ATTR in interface BaseAttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R107_is_a_DerivedBaseAttribute

      public DerivedBaseAttributeSet R107_is_a_DerivedBaseAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R107_is_a_DerivedBaseAttribute in interface BaseAttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R107_is_a_NewBaseAttribute

      public NewBaseAttributeSet R107_is_a_NewBaseAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R107_is_a_NewBaseAttribute in interface BaseAttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R113_can_be_the_base_of_ReferentialAttribute

      public ReferentialAttributeSet R113_can_be_the_base_of_ReferentialAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R113_can_be_the_base_of_ReferentialAttribute in interface BaseAttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

      public BaseAttribute nullElement()
      Specified by:
      nullElement in interface io.ciera.runtime.summit.types.ISet<BaseAttribute>
    • emptySet

      public BaseAttributeSet emptySet()
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<BaseAttribute>
    • emptySet

      public BaseAttributeSet emptySet(Comparator<? super BaseAttribute> comp)
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<BaseAttribute>
    • elements

      public List<BaseAttribute> elements()
      Specified by:
      elements in interface io.ciera.runtime.summit.types.ISet<BaseAttribute>