Class ClassAsSubtypeSetImpl

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

public class ClassAsSubtypeSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<ClassAsSubtypeSet,ClassAsSubtype> implements ClassAsSubtypeSet
  • Constructor Details

    • ClassAsSubtypeSetImpl

      public ClassAsSubtypeSetImpl()
    • ClassAsSubtypeSetImpl

      public ClassAsSubtypeSetImpl(Comparator<? super ClassAsSubtype> 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 ClassAsSubtypeSet
      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 ClassAsSubtypeSet
      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 ClassAsSubtypeSet
      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 ClassAsSubtypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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