Class BasicTypeReferenceImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<BasicTypeReference,Sql>
io.ciera.tool.sql.architecture.type.impl.BasicTypeReferenceImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<BasicTypeReference,,Sql> io.ciera.runtime.summit.classes.IModelInstance<BasicTypeReference,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,BasicTypeReference,Comparable<BasicTypeReference>
public class BasicTypeReferenceImpl
extends io.ciera.runtime.summit.classes.ModelInstance<BasicTypeReference,Sql>
implements BasicTypeReference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static BasicTypeReferencestatic BasicTypeReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, String ref_type_reference_name) static BasicTypeReferenceio.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) self()voidvoidsetPackage(String ref_package) voidvoidsetType_reference_name(String ref_type_reference_name) 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_BASICTYPEREFERENCE
-
-
Method Details
-
create
public static BasicTypeReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static BasicTypeReference create(Sql context, String ref_name, String ref_package, String ref_type_reference_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static BasicTypeReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, String ref_type_reference_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceBasicTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceBasicTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPackage
- Specified by:
getPackagein interfaceBasicTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPackage
- Specified by:
setPackagein interfaceBasicTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_reference_name
- Specified by:
getType_reference_namein interfaceBasicTypeReference- 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_namein interfaceBasicTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<BasicTypeReference,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<BasicTypeReference,Sql>
-
setR3801_is_a_TypeReference
- Specified by:
setR3801_is_a_TypeReferencein interfaceBasicTypeReference
-
R3801_is_a_TypeReference
public TypeReference R3801_is_a_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R3801_is_a_TypeReferencein interfaceBasicTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<BasicTypeReference,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<BasicTypeReference,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<BasicTypeReference,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<BasicTypeReference,Sql>
-
oneWhere
public BasicTypeReference 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
-