Class FeatureSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<Feature>
io.ciera.runtime.summit.classes.InstanceSet<FeatureSet,Feature>
io.ciera.tool.sql.ooaofmarking.impl.FeatureSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<FeatureSet,Feature>, io.ciera.runtime.summit.types.ISet<Feature>, io.ciera.runtime.summit.types.IXtumlType, FeatureSet, Iterable<Feature>, Collection<Feature>, Set<Feature>

public class FeatureSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<FeatureSet,Feature> implements FeatureSet
  • Constructor Details

    • FeatureSetImpl

      public FeatureSetImpl()
    • FeatureSetImpl

      public FeatureSetImpl(Comparator<? super Feature> comp)
  • Method Details

    • setName

      public void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface FeatureSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2821_marks_Mark

      public MarkSet R2821_marks_Mark() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2821_marks_Mark in interface FeatureSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R2822_is_available_for_MarkableElementType

      public MarkableElementTypeSet R2822_is_available_for_MarkableElementType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2822_is_available_for_MarkableElementType in interface FeatureSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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