Class ClassAsLinkSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<ClassAsLink>
io.ciera.runtime.summit.classes.InstanceSet<ClassAsLinkSet,ClassAsLink>
io.ciera.tool.sql.ooaofooa.association.impl.ClassAsLinkSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<ClassAsLinkSet,ClassAsLink>, io.ciera.runtime.summit.types.ISet<ClassAsLink>, io.ciera.runtime.summit.types.IXtumlType, ClassAsLinkSet, Iterable<ClassAsLink>, Collection<ClassAsLink>, Set<ClassAsLink>

public class ClassAsLinkSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<ClassAsLinkSet,ClassAsLink> implements ClassAsLinkSet
  • Constructor Details

    • ClassAsLinkSetImpl

      public ClassAsLinkSetImpl()
    • ClassAsLinkSetImpl

      public ClassAsLinkSetImpl(Comparator<? super ClassAsLink> comp)
  • Method Details

    • setOIR_ID

      public void setOIR_ID(io.ciera.runtime.summit.types.UniqueId ref_OIR_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setOIR_ID in interface ClassAsLinkSet
      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 ClassAsLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setMult

      public void setMult(int m_Mult) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setMult in interface ClassAsLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_ID

      public void setRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_ID in interface ClassAsLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R205_is_a_ReferringClassInAssoc

      public ReferringClassInAssocSet R205_is_a_ReferringClassInAssoc() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R205_is_a_ReferringClassInAssoc in interface ClassAsLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R211_formalizes_association_between_associated_classes_LinkedAssociation

      public LinkedAssociationSet R211_formalizes_association_between_associated_classes_LinkedAssociation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R211_formalizes_association_between_associated_classes_LinkedAssociation in interface ClassAsLinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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