Class TypeImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Type,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Type,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Type,Comparable<Type>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaddToImports(File p_file, ImportType p_type) context()static Typestatic Typecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_name, String m_package, String m_default_value) static Typevoiddispose()io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) booleanvoidvoidself()voidsetDefault_value(String m_default_value) voidvoidsetPackage(String m_package) voidvoidvoidvoidvoidsetR407_is_a_InstSet(InstSet inst) voidvoidvoidvoidsetR423_DataType(DataType inst) Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_TYPE
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Type create(Sql context, String m_name, String m_package, String m_default_value) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Type create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_name, String m_package, String m_default_value) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
-
setName
-
getPackage
- Specified by:
getPackagein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPackage
- Specified by:
setPackagein interfaceType- 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_valuein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDefault_value
- Specified by:
getDefault_valuein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
addToImports
public void addToImports(File p_file, ImportType p_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
addToImportsin interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
dispose
public void dispose() throws io.ciera.runtime.summit.exceptions.XtumlException -
primitive
public boolean primitive() throws io.ciera.runtime.summit.exceptions.XtumlException -
setR3013_GeneralLoader
- Specified by:
setR3013_GeneralLoaderin interfaceType
-
R3013_GeneralLoader
- Specified by:
R3013_GeneralLoaderin interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR3014_GeneralSerializer
- Specified by:
setR3014_GeneralSerializerin interfaceType
-
R3014_GeneralSerializer
public GeneralSerializer R3014_GeneralSerializer() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R3014_GeneralSerializerin interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR3800_referred_to_by_TypeReference
- Specified by:
addR3800_referred_to_by_TypeReferencein interfaceType
-
removeR3800_referred_to_by_TypeReference
- Specified by:
removeR3800_referred_to_by_TypeReferencein interfaceType
-
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_TypeReferencein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR3802_used_as_base_for_UserDefinedType
- Specified by:
addR3802_used_as_base_for_UserDefinedTypein interfaceType
-
removeR3802_used_as_base_for_UserDefinedType
- Specified by:
removeR3802_used_as_base_for_UserDefinedTypein interfaceType
-
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_UserDefinedTypein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR407_is_a_BuiltInType
- Specified by:
setR407_is_a_BuiltInTypein interfaceType
-
R407_is_a_BuiltInType
- Specified by:
R407_is_a_BuiltInTypein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR407_is_a_EnumeratedType
- Specified by:
setR407_is_a_EnumeratedTypein interfaceType
-
R407_is_a_EnumeratedType
public EnumeratedType R407_is_a_EnumeratedType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R407_is_a_EnumeratedTypein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR407_is_a_InstSet
- Specified by:
setR407_is_a_InstSetin interfaceType
-
R407_is_a_InstSet
- Specified by:
R407_is_a_InstSetin interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR407_is_a_ModelInst
- Specified by:
setR407_is_a_ModelInstin interfaceType
-
R407_is_a_ModelInst
- Specified by:
R407_is_a_ModelInstin interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR407_is_a_UnresolvedType
- Specified by:
setR407_is_a_UnresolvedTypein interfaceType
-
R407_is_a_UnresolvedType
public UnresolvedType R407_is_a_UnresolvedType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R407_is_a_UnresolvedTypein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR407_is_a_UserDefinedType
- Specified by:
setR407_is_a_UserDefinedTypein interfaceType
-
R407_is_a_UserDefinedType
public UserDefinedType R407_is_a_UserDefinedType() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R407_is_a_UserDefinedTypein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR423_DataType
- Specified by:
setR423_DataTypein interfaceType
-
R423_DataType
- Specified by:
R423_DataTypein interfaceType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public Type oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-