Class C_ISetImpl

  • All Implemented Interfaces:
    io.ciera.runtime.summit.classes.IInstanceSet<C_ISet,​C_I>, io.ciera.runtime.summit.types.ISet<C_I>, io.ciera.runtime.summit.types.IXtumlType, C_ISet, Iterable<C_I>, Collection<C_I>, Set<C_I>

    public class C_ISetImpl
    extends io.ciera.runtime.summit.classes.InstanceSet<C_ISet,​C_I>
    implements C_ISet
    • Constructor Detail

      • C_ISetImpl

        public C_ISetImpl()
      • C_ISetImpl

        public C_ISetImpl​(Comparator<? super C_I> comp)
    • Method Detail

      • setDescrip

        public void setDescrip​(String m_Descrip)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setDescrip in interface C_ISet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setId

        public void setId​(io.ciera.runtime.summit.types.UniqueId ref_Id)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setId in interface C_ISet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setPackage_IDdeprecated

        public void setPackage_IDdeprecated​(io.ciera.runtime.summit.types.UniqueId m_Package_IDdeprecated)
                                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setPackage_IDdeprecated in interface C_ISet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setName

        public void setName​(String m_Name)
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setName in interface C_ISet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R421_Iface

        public IfaceSet R421_Iface()
                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R421_Iface in interface C_ISet
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • nullElement

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

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

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

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