Class AttributeDerivationImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<AttributeDerivation,Sql>
io.ciera.tool.sql.architecture.classes.impl.AttributeDerivationImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<AttributeDerivation,,Sql> io.ciera.runtime.summit.classes.IModelInstance<AttributeDerivation,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,AttributeDerivation,Comparable<AttributeDerivation>
public class AttributeDerivationImpl
extends io.ciera.runtime.summit.classes.ModelInstance<AttributeDerivation,Sql>
implements AttributeDerivation
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static AttributeDerivationstatic AttributeDerivationcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_class_name, String ref_class_package, String ref_attribute_name, AttributeAccessorType ref_accessor_type) static AttributeDerivationcreate(Sql context, String ref_class_name, String ref_class_package, String ref_attribute_name, AttributeAccessorType ref_accessor_type) 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()voidsetAccessor_type(AttributeAccessorType ref_accessor_type) voidsetAttribute_name(String ref_attribute_name) voidsetClass_name(String ref_class_name) voidsetClass_package(String ref_class_package) voidvoidMethods 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_ATTRIBUTEDERIVATION
-
-
Method Details
-
create
public static AttributeDerivation create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static AttributeDerivation create(Sql context, String ref_class_name, String ref_class_package, String ref_attribute_name, AttributeAccessorType ref_accessor_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static AttributeDerivation create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_class_name, String ref_class_package, String ref_attribute_name, AttributeAccessorType ref_accessor_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getClass_name
- Specified by:
getClass_namein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setClass_name
public void setClass_name(String ref_class_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setClass_namein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getClass_package
- Specified by:
getClass_packagein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setClass_package
public void setClass_package(String ref_class_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setClass_packagein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAttribute_name
public void setAttribute_name(String ref_attribute_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setAttribute_namein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAttribute_name
- Specified by:
getAttribute_namein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAccessor_type
public void setAccessor_type(AttributeAccessorType ref_accessor_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setAccessor_typein interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAccessor_type
public AttributeAccessorType getAccessor_type() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getAccessor_typein interfaceAttributeDerivation- 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<AttributeDerivation,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<AttributeDerivation,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_InvocableObject
- Specified by:
setR427_is_a_InvocableObjectin interfaceAttributeDerivation
-
R427_is_a_InvocableObject
public InvocableObject R427_is_a_InvocableObject() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R427_is_a_InvocableObjectin interfaceAttributeDerivation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR441_calculates_value_for_AttributeAccessor
- Specified by:
setR441_calculates_value_for_AttributeAccessorin interfaceAttributeDerivation
-
R441_calculates_value_for_AttributeAccessor
public AttributeAccessor R441_calculates_value_for_AttributeAccessor() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R441_calculates_value_for_AttributeAccessorin interfaceAttributeDerivation- 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<AttributeDerivation,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<AttributeDerivation,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<AttributeDerivation,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<AttributeDerivation,Sql>
-
oneWhere
public AttributeDerivation 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
-