public class TypeReferenceImpl extends io.ciera.runtime.summit.classes.ModelInstance<TypeReference,Sql> implements TypeReference
| Modifier and Type | Class and Description |
|---|---|
static class |
TypeReferenceImpl.CLASS |
| Modifier and Type | Field and Description |
|---|---|
static TypeReference |
EMPTY_TYPEREFERENCE |
static String |
KEY_LETTERS |
accept, checkLiving, compareTo, delete, 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 TypeReference EMPTY_TYPEREFERENCE
public static TypeReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic static TypeReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_type_name, String ref_type_package, String m_type_reference_name) throws io.ciera.runtime.summit.exceptions.XtumlException
io.ciera.runtime.summit.exceptions.XtumlExceptionpublic String getType_name() throws io.ciera.runtime.summit.exceptions.XtumlException
getType_name in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setType_name(String ref_type_name) throws io.ciera.runtime.summit.exceptions.XtumlException
setType_name in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic String getType_package() throws io.ciera.runtime.summit.exceptions.XtumlException
getType_package in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setType_package(String ref_type_package) throws io.ciera.runtime.summit.exceptions.XtumlException
setType_package in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic String getType_reference_name() throws io.ciera.runtime.summit.exceptions.XtumlException
getType_reference_name in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setType_reference_name(String m_type_reference_name) throws io.ciera.runtime.summit.exceptions.XtumlException
setType_reference_name in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<TypeReference,Sql>getId1 in class io.ciera.runtime.summit.classes.ModelInstance<TypeReference,Sql>public void setR3800_based_on_Type(Type inst)
setR3800_based_on_Type in interface TypeReferencepublic Type R3800_based_on_Type() throws io.ciera.runtime.summit.exceptions.XtumlException
R3800_based_on_Type in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR3801_is_a_ArrayTypeReference(ArrayTypeReference inst)
setR3801_is_a_ArrayTypeReference in interface TypeReferencepublic ArrayTypeReference R3801_is_a_ArrayTypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
R3801_is_a_ArrayTypeReference in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void setR3801_is_a_BasicTypeReference(BasicTypeReference inst)
setR3801_is_a_BasicTypeReference in interface TypeReferencepublic BasicTypeReference R3801_is_a_BasicTypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException
R3801_is_a_BasicTypeReference in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR424_defines_type_for_Attribute(Attribute inst)
addR424_defines_type_for_Attribute in interface TypeReferencepublic void removeR424_defines_type_for_Attribute(Attribute inst)
removeR424_defines_type_for_Attribute in interface TypeReferencepublic AttributeSet R424_defines_type_for_Attribute() throws io.ciera.runtime.summit.exceptions.XtumlException
R424_defines_type_for_Attribute in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR428_defines_return_type_for_InvocableObject(InvocableObject inst)
addR428_defines_return_type_for_InvocableObject in interface TypeReferencepublic void removeR428_defines_return_type_for_InvocableObject(InvocableObject inst)
removeR428_defines_return_type_for_InvocableObject in interface TypeReferencepublic InvocableObjectSet R428_defines_return_type_for_InvocableObject() throws io.ciera.runtime.summit.exceptions.XtumlException
R428_defines_return_type_for_InvocableObject in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR431_defines_type_for_FormalParameter(FormalParameter inst)
addR431_defines_type_for_FormalParameter in interface TypeReferencepublic void removeR431_defines_type_for_FormalParameter(FormalParameter inst)
removeR431_defines_type_for_FormalParameter in interface TypeReferencepublic FormalParameterSet R431_defines_type_for_FormalParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
R431_defines_type_for_FormalParameter in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR446_shapes_return_of_Selector(Selector inst)
addR446_shapes_return_of_Selector in interface TypeReferencepublic void removeR446_shapes_return_of_Selector(Selector inst)
removeR446_shapes_return_of_Selector in interface TypeReferencepublic SelectorSet R446_shapes_return_of_Selector() throws io.ciera.runtime.summit.exceptions.XtumlException
R446_shapes_return_of_Selector in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR461_defines_declared_type_of_Variable(Variable inst)
addR461_defines_declared_type_of_Variable in interface TypeReferencepublic void removeR461_defines_declared_type_of_Variable(Variable inst)
removeR461_defines_declared_type_of_Variable in interface TypeReferencepublic VariableSet R461_defines_declared_type_of_Variable() throws io.ciera.runtime.summit.exceptions.XtumlException
R461_defines_declared_type_of_Variable in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic void addR795_defines_type_of_Expression(Expression inst)
addR795_defines_type_of_Expression in interface TypeReferencepublic void removeR795_defines_type_of_Expression(Expression inst)
removeR795_defines_type_of_Expression in interface TypeReferencepublic ExpressionSet R795_defines_type_of_Expression() throws io.ciera.runtime.summit.exceptions.XtumlException
R795_defines_type_of_Expression in interface TypeReferenceio.ciera.runtime.summit.exceptions.XtumlExceptionpublic io.ciera.runtime.summit.application.IRunContext getRunContext()
getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<TypeReference,Sql>public Sql context()
context in interface io.ciera.runtime.summit.application.IActionHome<Sql>context in class io.ciera.runtime.summit.classes.ModelInstance<TypeReference,Sql>public String getKeyLetters()
getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<TypeReference,Sql>getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTargetpublic TypeReference self()
self in interface io.ciera.runtime.summit.application.IInstanceActionHome<TypeReference,Sql>public TypeReference oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
oneWhere in interface io.ciera.runtime.summit.types.IXtumlTypeio.ciera.runtime.summit.exceptions.XtumlExceptionCopyright © 2021. All rights reserved.