Class VariableSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<Variable>
io.ciera.runtime.summit.classes.InstanceSet<VariableSet,Variable>
io.ciera.tool.sql.architecture.statement.impl.VariableSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<VariableSet,Variable>, io.ciera.runtime.summit.types.ISet<Variable>, io.ciera.runtime.summit.types.IXtumlType, VariableSet, Iterable<Variable>, Collection<Variable>, Set<Variable>

public class VariableSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<VariableSet,Variable> implements VariableSet
  • Constructor Details

    • VariableSetImpl

      public VariableSetImpl()
    • VariableSetImpl

      public VariableSetImpl(Comparator<? super Variable> comp)
  • Method Details

    • setReadonly

      public void setReadonly(boolean m_readonly) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setReadonly in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setType_reference_name

      public void setType_reference_name(String ref_type_reference_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setType_reference_name in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setType_package

      public void setType_package(String ref_type_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setType_package in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setParent_name

      public void setParent_name(String ref_parent_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setParent_name in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setBody_name

      public void setBody_name(String ref_body_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setBody_name in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setParent_package

      public void setParent_package(String ref_parent_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setParent_package in interface VariableSet
      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 VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setType_name

      public void setType_name(String ref_type_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setType_name in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStatement_number

      public void setStatement_number(String ref_statement_number) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStatement_number in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setBlock_number

      public void setBlock_number(String ref_block_number) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setBlock_number in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R457_is_declared_by_Statement

      public StatementSet R457_is_declared_by_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R457_is_declared_by_Statement in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R458_is_in_scope_for_VariableInScope

      public VariableInScopeSet R458_is_in_scope_for_VariableInScope() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R458_is_in_scope_for_VariableInScope in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R459_is_iterator_for_ForSmt

      public ForSmtSet R459_is_iterator_for_ForSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R459_is_iterator_for_ForSmt in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R461_is_typed_by_TypeReference

      public TypeReferenceSet R461_is_typed_by_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R461_is_typed_by_TypeReference in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R485_finalized_by_Finalization

      public FinalizationSet R485_finalized_by_Finalization() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R485_finalized_by_Finalization in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R782_referenced_through_VariableReference

      public VariableReferenceSet R782_referenced_through_VariableReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R782_referenced_through_VariableReference in interface VariableSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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