Class TypeSetImpl

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

public class TypeSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<TypeSet,Type> implements TypeSet
  • Constructor Details

    • TypeSetImpl

      public TypeSetImpl()
    • TypeSetImpl

      public TypeSetImpl(Comparator<? super Type> comp)
  • Method Details

    • setName

      public void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface TypeSet
      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 TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPackage

      public void setPackage(String m_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPackage in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R3013_GeneralLoader

      public GeneralLoaderSet R3013_GeneralLoader() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R3013_GeneralLoader in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R3014_GeneralSerializer

      public GeneralSerializerSet R3014_GeneralSerializer() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R3014_GeneralSerializer in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R3800_referred_to_by_TypeReference

      public TypeReferenceSet R3800_referred_to_by_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R3800_referred_to_by_TypeReference in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R3802_used_as_base_for_UserDefinedType

      public UserDefinedTypeSet R3802_used_as_base_for_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R3802_used_as_base_for_UserDefinedType in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R407_is_a_BuiltInType

      public BuiltInTypeSet R407_is_a_BuiltInType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R407_is_a_BuiltInType in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R407_is_a_EnumeratedType

      public EnumeratedTypeSet R407_is_a_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R407_is_a_EnumeratedType in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R407_is_a_InstSet

      public InstSetSet R407_is_a_InstSet() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R407_is_a_InstSet in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R407_is_a_ModelInst

      public ModelInstSet R407_is_a_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R407_is_a_ModelInst in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R407_is_a_UnresolvedType

      public UnresolvedTypeSet R407_is_a_UnresolvedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R407_is_a_UnresolvedType in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R407_is_a_UserDefinedType

      public UserDefinedTypeSet R407_is_a_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R407_is_a_UserDefinedType in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R423_DataType

      public DataTypeSet R423_DataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R423_DataType in interface TypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

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

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

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

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