Class EnumeratorReferenceImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<EnumeratorReference,Sql>
io.ciera.tool.sql.architecture.expression.impl.EnumeratorReferenceImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<EnumeratorReference,,Sql> io.ciera.runtime.summit.classes.IModelInstance<EnumeratorReference,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,EnumeratorReference,Comparable<EnumeratorReference>
public class EnumeratorReferenceImpl
extends io.ciera.runtime.summit.classes.ModelInstance<EnumeratorReference,Sql>
implements EnumeratorReference
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static EnumeratorReferencestatic EnumeratorReferencecreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String ref_statement_number, String ref_expression_number, String ref_enum_type_name, String ref_enum_type_package, String ref_enum_name) static EnumeratorReferencecreate(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String ref_statement_number, String ref_expression_number, String ref_enum_type_name, String ref_enum_type_package, String ref_enum_name) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidrender()self()voidsetBlock_number(String ref_block_number) voidsetBody_name(String ref_body_name) voidsetEnum_name(String ref_enum_name) voidsetEnum_type_name(String ref_enum_type_name) voidsetEnum_type_package(String ref_enum_type_package) voidsetExpression_number(String ref_expression_number) voidsetParent_name(String ref_parent_name) voidsetParent_package(String ref_parent_package) voidvoidvoidsetStatement_number(String ref_statement_number) 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_ENUMERATORREFERENCE
-
-
Method Details
-
create
public static EnumeratorReference create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static EnumeratorReference create(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String ref_statement_number, String ref_expression_number, String ref_enum_type_name, String ref_enum_type_package, String ref_enum_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static EnumeratorReference create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String ref_statement_number, String ref_expression_number, String ref_enum_type_name, String ref_enum_type_package, String ref_enum_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParent_name
public void setParent_name(String ref_parent_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParent_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
- Specified by:
getParent_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParent_package
public void setParent_package(String ref_parent_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParent_packagein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
- Specified by:
getParent_packagein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBody_name
- Specified by:
getBody_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setBody_name
public void setBody_name(String ref_body_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setBody_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setBlock_number
public void setBlock_number(String ref_block_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setBlock_numberin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBlock_number
- Specified by:
getBlock_numberin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getStatement_number
- Specified by:
getStatement_numberin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setStatement_number
public void setStatement_number(String ref_statement_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setStatement_numberin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getExpression_number
- Specified by:
getExpression_numberin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setExpression_number
public void setExpression_number(String ref_expression_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setExpression_numberin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEnum_type_name
public void setEnum_type_name(String ref_enum_type_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEnum_type_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEnum_type_name
- Specified by:
getEnum_type_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEnum_type_package
- Specified by:
getEnum_type_packagein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEnum_type_package
public void setEnum_type_package(String ref_enum_type_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEnum_type_packagein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEnum_name
public void setEnum_name(String ref_enum_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEnum_namein interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEnum_name
- Specified by:
getEnum_namein interfaceEnumeratorReference- 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<EnumeratorReference,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<EnumeratorReference,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR776_is_a_Expression
- Specified by:
setR776_is_a_Expressionin interfaceEnumeratorReference
-
R776_is_a_Expression
- Specified by:
R776_is_a_Expressionin interfaceEnumeratorReference- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR786_refers_to_Enumerator
- Specified by:
setR786_refers_to_Enumeratorin interfaceEnumeratorReference
-
R786_refers_to_Enumerator
public Enumerator R786_refers_to_Enumerator() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R786_refers_to_Enumeratorin interfaceEnumeratorReference- 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<EnumeratorReference,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<EnumeratorReference,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<EnumeratorReference,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<EnumeratorReference,Sql>
-
oneWhere
public EnumeratorReference 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
-