Class InvocableObjectImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<InvocableObject,Sql>
io.ciera.tool.sql.architecture.invocable.impl.InvocableObjectImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<InvocableObject,,Sql> io.ciera.runtime.summit.classes.IModelInstance<InvocableObject,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,InvocableObject,Comparable<InvocableObject>
public class InvocableObjectImpl
extends io.ciera.runtime.summit.classes.ModelInstance<InvocableObject,Sql>
implements InvocableObject
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidbody()context()static InvocableObjectstatic InvocableObjectcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_parent_name, String m_parent_package, String m_name, String ref_type_name, String ref_type_package, String ref_type_reference_name, String m_actions) static InvocableObjectcreate(Sql context, String m_parent_name, String m_parent_package, String m_name, String ref_type_name, String ref_type_package, String ref_type_reference_name, String m_actions) 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) voidvoidvoidself()voidsetActions(String m_actions) voidvoidsetParent_name(String m_parent_name) voidsetParent_package(String m_parent_package) voidvoidsetR427_is_a_Event(Event inst) voidvoidvoidvoidvoidsetR427_is_a_State(State inst) voidvoidvoidvoidsetR432_Body(Body inst) voidsetType_name(String ref_type_name) voidsetType_package(String ref_type_package) voidsetType_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_INVOCABLEOBJECT
-
-
Method Details
-
create
public static InvocableObject create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static InvocableObject create(Sql context, String m_parent_name, String m_parent_package, String m_name, String ref_type_name, String ref_type_package, String ref_type_reference_name, String m_actions) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static InvocableObject create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_parent_name, String m_parent_package, String m_name, String ref_type_name, String ref_type_package, String ref_type_reference_name, String m_actions) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
- Specified by:
getParent_namein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParent_name
public void setParent_name(String m_parent_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParent_namein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
- Specified by:
getParent_packagein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParent_package
public void setParent_package(String m_parent_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParent_packagein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_name
- Specified by:
getType_namein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType_name
public void setType_name(String ref_type_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setType_namein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_package
- Specified by:
getType_packagein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType_package
public void setType_package(String ref_type_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setType_packagein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_reference_name
- Specified by:
getType_reference_namein interfaceInvocableObject- 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 interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getActions
- Specified by:
getActionsin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setActions
- Specified by:
setActionsin interfaceInvocableObject- 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<InvocableObject,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<InvocableObject,Sql>
-
body
- Specified by:
bodyin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
get_signature
- Specified by:
get_signaturein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
modifiers
- Specified by:
modifiersin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
parameter_list
- Specified by:
parameter_listin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4000_has_CodeBlock
- Specified by:
addR4000_has_CodeBlockin interfaceInvocableObject
-
removeR4000_has_CodeBlock
- Specified by:
removeR4000_has_CodeBlockin interfaceInvocableObject
-
R4000_has_CodeBlock
- Specified by:
R4000_has_CodeBlockin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_AttributeDerivation
- Specified by:
setR427_is_a_AttributeDerivationin interfaceInvocableObject
-
R427_is_a_AttributeDerivation
public AttributeDerivation R427_is_a_AttributeDerivation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R427_is_a_AttributeDerivationin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_Event
- Specified by:
setR427_is_a_Eventin interfaceInvocableObject
-
R427_is_a_Event
- Specified by:
R427_is_a_Eventin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_Function
- Specified by:
setR427_is_a_Functionin interfaceInvocableObject
-
R427_is_a_Function
- Specified by:
R427_is_a_Functionin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_GenericInvocable
- Specified by:
setR427_is_a_GenericInvocablein interfaceInvocableObject
-
R427_is_a_GenericInvocable
public GenericInvocable R427_is_a_GenericInvocable() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R427_is_a_GenericInvocablein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_Operation
- Specified by:
setR427_is_a_Operationin interfaceInvocableObject
-
R427_is_a_Operation
- Specified by:
R427_is_a_Operationin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_PortMessage
- Specified by:
setR427_is_a_PortMessagein interfaceInvocableObject
-
R427_is_a_PortMessage
- Specified by:
R427_is_a_PortMessagein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_State
- Specified by:
setR427_is_a_Statein interfaceInvocableObject
-
R427_is_a_State
- Specified by:
R427_is_a_Statein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_StateTransition
- Specified by:
setR427_is_a_StateTransitionin interfaceInvocableObject
-
R427_is_a_StateTransition
public StateTransition R427_is_a_StateTransition() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R427_is_a_StateTransitionin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_UtilityFunction
- Specified by:
setR427_is_a_UtilityFunctionin interfaceInvocableObject
-
R427_is_a_UtilityFunction
public UtilityFunction R427_is_a_UtilityFunction() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R427_is_a_UtilityFunctionin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR428_return_value_is_typed_by_TypeReference
- Specified by:
setR428_return_value_is_typed_by_TypeReferencein interfaceInvocableObject
-
R428_return_value_is_typed_by_TypeReference
public TypeReference R428_return_value_is_typed_by_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R428_return_value_is_typed_by_TypeReferencein interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR429_declares_signature_with_FormalParameter
- Specified by:
addR429_declares_signature_with_FormalParameterin interfaceInvocableObject
-
removeR429_declares_signature_with_FormalParameter
- Specified by:
removeR429_declares_signature_with_FormalParameterin interfaceInvocableObject
-
R429_declares_signature_with_FormalParameter
public FormalParameterSet R429_declares_signature_with_FormalParameter() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R429_declares_signature_with_FormalParameterin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR432_Body
- Specified by:
setR432_Bodyin interfaceInvocableObject
-
R432_Body
- Specified by:
R432_Bodyin interfaceInvocableObject- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR792_invoked_through_Invocation
- Specified by:
addR792_invoked_through_Invocationin interfaceInvocableObject
-
removeR792_invoked_through_Invocation
- Specified by:
removeR792_invoked_through_Invocationin interfaceInvocableObject
-
R792_invoked_through_Invocation
public InvocationSet R792_invoked_through_Invocation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R792_invoked_through_Invocationin interfaceInvocableObject- 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<InvocableObject,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<InvocableObject,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<InvocableObject,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<InvocableObject,Sql>
-
oneWhere
public InvocableObject 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
-