Class ArrayTypeReferenceImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<ArrayTypeReference,Sql>
io.ciera.tool.sql.architecture.type.impl.ArrayTypeReferenceImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<ArrayTypeReference,,Sql> io.ciera.runtime.summit.classes.IModelInstance<ArrayTypeReference,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,ArrayTypeReference,Comparable<ArrayTypeReference>
public class ArrayTypeReferenceImpl
extends io.ciera.runtime.summit.classes.ModelInstance<ArrayTypeReference,Sql>
implements ArrayTypeReference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static ArrayTypeReferencestatic ArrayTypeReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, String ref_type_reference_name, String m_dims) static ArrayTypeReferencecreate(Sql context, String ref_name, String ref_package, String ref_type_reference_name, String m_dims) getDims()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) self()voidvoidvoidsetPackage(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_ARRAYTYPEREFERENCE
-
-
Method Details
-
create
public static ArrayTypeReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ArrayTypeReference create(Sql context, String ref_name, String ref_package, String ref_type_reference_name, String m_dims) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ArrayTypeReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, String ref_type_reference_name, String m_dims) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceArrayTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceArrayTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPackage
- Specified by:
setPackagein interfaceArrayTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPackage
- Specified by:
getPackagein interfaceArrayTypeReference- 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 interfaceArrayTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_reference_name
- Specified by:
getType_reference_namein interfaceArrayTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDims
- Specified by:
getDimsin interfaceArrayTypeReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDims
- Specified by:
setDimsin interfaceArrayTypeReference- 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<ArrayTypeReference,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<ArrayTypeReference,Sql>
-
setR3801_is_a_TypeReference
- Specified by:
setR3801_is_a_TypeReferencein interfaceArrayTypeReference
-
R3801_is_a_TypeReference
public TypeReference R3801_is_a_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R3801_is_a_TypeReferencein interfaceArrayTypeReference- 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<ArrayTypeReference,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<ArrayTypeReference,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<ArrayTypeReference,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<ArrayTypeReference,Sql>
-
oneWhere
public ArrayTypeReference 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
-