Class MessageSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<Message>
io.ciera.runtime.summit.classes.InstanceSet<MessageSet,Message>
io.ciera.tool.sql.architecture.interfaces.impl.MessageSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<MessageSet,Message>, io.ciera.runtime.summit.types.ISet<Message>, io.ciera.runtime.summit.types.IXtumlType, MessageSet, Iterable<Message>, Collection<Message>, Set<Message>

public class MessageSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<MessageSet,Message> implements MessageSet
  • Constructor Details

    • MessageSetImpl

      public MessageSetImpl()
    • MessageSetImpl

      public MessageSetImpl(Comparator<? super Message> comp)
  • Method Details

    • setIface_package

      public void setIface_package(String ref_iface_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIface_package in interface MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIface_name

      public void setIface_name(String ref_iface_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIface_name in interface MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setId

      public void setId(int m_id) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setId in interface MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setTo_provider

      public void setTo_provider(boolean m_to_provider) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setTo_provider in interface MessageSet
      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 MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R419_defines_message_format_for_Iface

      public IfaceSet R419_defines_message_format_for_Iface() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R419_defines_message_format_for_Iface in interface MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R420_is_implemented_within_PortMessage

      public PortMessageSet R420_is_implemented_within_PortMessage() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R420_is_implemented_within_PortMessage in interface MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4761_ExecutableProperty

      public ExecutablePropertySet R4761_ExecutableProperty() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4761_ExecutableProperty in interface MessageSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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