Class LinkSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<Link>
io.ciera.runtime.summit.classes.InstanceSet<LinkSet,Link>
io.ciera.tool.sql.ooaofooa.instance.impl.LinkSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<LinkSet,Link>, io.ciera.runtime.summit.types.ISet<Link>, io.ciera.runtime.summit.types.IXtumlType, LinkSet, Iterable<Link>, Collection<Link>, Set<Link>

public class LinkSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<LinkSet,Link> implements LinkSet
  • Constructor Details

    • LinkSetImpl

      public LinkSetImpl()
    • LinkSetImpl

      public LinkSetImpl(Comparator<? super Link> comp)
  • Method Details

    • setToInst_ID

      public void setToInst_ID(io.ciera.runtime.summit.types.UniqueId ref_toInst_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setToInst_ID in interface LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setFromInst_ID

      public void setFromInst_ID(io.ciera.runtime.summit.types.UniqueId ref_fromInst_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setFromInst_ID in interface LinkSet
      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 LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setAssocInst_ID

      public void setAssocInst_ID(io.ciera.runtime.summit.types.UniqueId ref_assocInst_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAssocInst_ID in interface LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2901_originates_at_LinkParticipation

      public LinkParticipationSet R2901_originates_at_LinkParticipation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2901_originates_at_LinkParticipation in interface LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2902_ends_at_LinkParticipation

      public LinkParticipationSet R2902_ends_at_LinkParticipation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2902_ends_at_LinkParticipation in interface LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2903_has_associator_LinkParticipation

      public LinkParticipationSet R2903_has_associator_LinkParticipation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2903_has_associator_LinkParticipation in interface LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2904_is_instance_of_Association

      public AssociationSet R2904_is_instance_of_Association() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2904_is_instance_of_Association in interface LinkSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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