public class TypeImpl extends io.ciera.runtime.summit.classes.ModelInstance<Type,Sql> implements Type
| Modifier and Type | Field and Description |
|---|---|
static Type |
EMPTY_TYPE |
static String |
KEY_LETTERS |
accept, checkLiving, compareTo, delete, equality, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcheckLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptypublic static final String KEY_LETTERS
public static final Type EMPTY_TYPE
public static Type create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic static Type create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_name, String m_package, String m_default_value, io.ciera.runtime.summit.types.UniqueId ref_DT_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
public String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
public String getPackage() throws io.ciera.runtime.summit.exceptions.XtumlException
getPackage in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setPackage(String m_package) throws io.ciera.runtime.summit.exceptions.XtumlException
setPackage in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setDefault_value(String m_default_value) throws io.ciera.runtime.summit.exceptions.XtumlException
setDefault_value in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic String getDefault_value() throws io.ciera.runtime.summit.exceptions.XtumlException
getDefault_value in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.types.UniqueId getDT_ID()
throws io.ciera.runtime.summit.exceptions.XtumlException
public void setDT_ID(io.ciera.runtime.summit.types.UniqueId ref_DT_ID)
throws io.ciera.runtime.summit.exceptions.XtumlException
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
public void addToImports(File p_file, ImportType p_type) throws io.ciera.runtime.summit.exceptions.XtumlException
addToImports in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void dispose()
throws io.ciera.runtime.summit.exceptions.XtumlException
public boolean primitive()
throws io.ciera.runtime.summit.exceptions.XtumlException
public void resolve(DataType p_s_dt) throws io.ciera.runtime.summit.exceptions.XtumlException
public void addR3013_GeneralLoader(GeneralLoader inst)
addR3013_GeneralLoader in interface Typepublic void removeR3013_GeneralLoader(GeneralLoader inst)
removeR3013_GeneralLoader in interface Typepublic GeneralLoaderSet R3013_GeneralLoader() throws io.ciera.runtime.summit.exceptions.XtumlException
R3013_GeneralLoader in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR3014_GeneralSerializer(GeneralSerializer inst)
addR3014_GeneralSerializer in interface Typepublic void removeR3014_GeneralSerializer(GeneralSerializer inst)
removeR3014_GeneralSerializer in interface Typepublic GeneralSerializerSet R3014_GeneralSerializer() throws io.ciera.runtime.summit.exceptions.XtumlException
R3014_GeneralSerializer in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR3800_referred_to_by_TypeReference(TypeReference inst)
addR3800_referred_to_by_TypeReference in interface Typepublic void removeR3800_referred_to_by_TypeReference(TypeReference inst)
removeR3800_referred_to_by_TypeReference in interface Typepublic TypeReferenceSet R3800_referred_to_by_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
R3800_referred_to_by_TypeReference in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR3802_used_as_base_for_UserDefinedType(UserDefinedType inst)
addR3802_used_as_base_for_UserDefinedType in interface Typepublic void removeR3802_used_as_base_for_UserDefinedType(UserDefinedType inst)
removeR3802_used_as_base_for_UserDefinedType in interface Typepublic UserDefinedTypeSet R3802_used_as_base_for_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException
R3802_used_as_base_for_UserDefinedType in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR407_is_a_BuiltInType(BuiltInType inst)
setR407_is_a_BuiltInType in interface Typepublic BuiltInType R407_is_a_BuiltInType() throws io.ciera.runtime.summit.exceptions.XtumlException
R407_is_a_BuiltInType in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR407_is_a_EnumeratedType(EnumeratedType inst)
setR407_is_a_EnumeratedType in interface Typepublic EnumeratedType R407_is_a_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException
R407_is_a_EnumeratedType in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR407_is_a_InstSet(InstSet inst)
setR407_is_a_InstSet in interface Typepublic InstSet R407_is_a_InstSet() throws io.ciera.runtime.summit.exceptions.XtumlException
R407_is_a_InstSet in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR407_is_a_ModelInst(ModelInst inst)
setR407_is_a_ModelInst in interface Typepublic ModelInst R407_is_a_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
R407_is_a_ModelInst in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR407_is_a_UnresolvedType(UnresolvedType inst)
setR407_is_a_UnresolvedType in interface Typepublic UnresolvedType R407_is_a_UnresolvedType() throws io.ciera.runtime.summit.exceptions.XtumlException
R407_is_a_UnresolvedType in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR407_is_a_UserDefinedType(UserDefinedType inst)
setR407_is_a_UserDefinedType in interface Typepublic UserDefinedType R407_is_a_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException
R407_is_a_UserDefinedType in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR423_is_basis_for_DataType(DataType inst)
setR423_is_basis_for_DataType in interface Typepublic DataType R423_is_basis_for_DataType() throws io.ciera.runtime.summit.exceptions.XtumlException
R423_is_basis_for_DataType in interface Typeio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.application.IRunContext getRunContext()
public Sql context()
public String getKeyLetters()
public Type value()
value in interface io.ciera.runtime.summit.types.IXtumlType<Type>public Type self()
Copyright © 2020. All rights reserved.