Class AttributeSetImpl

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

public class AttributeSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<AttributeSet,Attribute> implements AttributeSet
  • Constructor Details

    • AttributeSetImpl

      public AttributeSetImpl()
    • AttributeSetImpl

      public AttributeSetImpl(Comparator<? super Attribute> comp)
  • Method Details

    • setComp_package

      public void setComp_package(String ref_comp_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComp_package in interface AttributeSet
      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 AttributeSet
      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 AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIdentifier

      public void setIdentifier(int m_identifier) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIdentifier in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setClass_package

      public void setClass_package(String ref_class_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setClass_package in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComp_name

      public void setComp_name(String ref_comp_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComp_name in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setOrder

      public void setOrder(int m_order) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setOrder in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDefault_value

      public void setDefault_value(String m_default_value) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDefault_value in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setClass_name

      public void setClass_name(String ref_class_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setClass_name in interface AttributeSet
      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 AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setBase_name

      public void setBase_name(String m_base_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setBase_name in interface AttributeSet
      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 AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R3906_used_as_sort_field_for_Where

      public WhereSet R3906_used_as_sort_field_for_Where() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R3906_used_as_sort_field_for_Where in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R410_abstracts_data_for_ModelInst

      public ModelInstSet R410_abstracts_data_for_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R410_abstracts_data_for_ModelInst in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R414_O_ATTR

      public O_ATTRSet R414_O_ATTR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R414_O_ATTR in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R424_is_typed_by_TypeReference

      public TypeReferenceSet R424_is_typed_by_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R424_is_typed_by_TypeReference in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4506_has_value_provided_by_AttributeReference

      public AttributeReferenceSet R4506_has_value_provided_by_AttributeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4506_has_value_provided_by_AttributeReference in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4506_provides_value_for_AttributeReference

      public AttributeReferenceSet R4506_provides_value_for_AttributeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4506_provides_value_for_AttributeReference in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4510_value_accessed_through_AttributeAccessor

      public AttributeAccessorSet R4510_value_accessed_through_AttributeAccessor() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4510_value_accessed_through_AttributeAccessor in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4760_StructureMember

      public StructureMemberSet R4760_StructureMember() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4760_StructureMember in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R788_is_referenced_by_AttributeAccess

      public AttributeAccessSet R788_is_referenced_by_AttributeAccess() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R788_is_referenced_by_AttributeAccess in interface AttributeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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