Class DerivedAssociationImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<DerivedAssociation,Sql>
io.ciera.tool.sql.ooaofooa.association.impl.DerivedAssociationImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<DerivedAssociation,,Sql> io.ciera.runtime.summit.classes.IModelInstance<DerivedAssociation,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,DerivedAssociation,Comparable<DerivedAssociation>
public class DerivedAssociationImpl
extends io.ciera.runtime.summit.classes.ModelInstance<DerivedAssociation,Sql>
implements DerivedAssociation
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static DerivedAssociationstatic DerivedAssociationcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, String m_Rel_Chn) static DerivedAssociationio.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidvoidvoidvoidsetRel_Chn(String m_Rel_Chn) voidsetRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) 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_DERIVEDASSOCIATION
-
-
Method Details
-
create
public static DerivedAssociation create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static DerivedAssociation create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, String m_Rel_Chn) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static DerivedAssociation create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, String m_Rel_Chn) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setRel_ID
public void setRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setRel_IDin interfaceDerivedAssociation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRel_ID
public io.ciera.runtime.summit.types.UniqueId getRel_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getRel_IDin interfaceDerivedAssociation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRel_Chn
- Specified by:
getRel_Chnin interfaceDerivedAssociation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setRel_Chn
- Specified by:
setRel_Chnin interfaceDerivedAssociation- 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<DerivedAssociation,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<DerivedAssociation,Sql>
-
setR206_is_a_Association
- Specified by:
setR206_is_a_Associationin interfaceDerivedAssociation
-
R206_is_a_Association
- Specified by:
R206_is_a_Associationin interfaceDerivedAssociation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR214_relates_ClassAsDerivedOneSide
- Specified by:
setR214_relates_ClassAsDerivedOneSidein interfaceDerivedAssociation
-
R214_relates_ClassAsDerivedOneSide
public ClassAsDerivedOneSide R214_relates_ClassAsDerivedOneSide() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R214_relates_ClassAsDerivedOneSidein interfaceDerivedAssociation- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR215_relates_ClassAsDerivedOtherSide
- Specified by:
setR215_relates_ClassAsDerivedOtherSidein interfaceDerivedAssociation
-
R215_relates_ClassAsDerivedOtherSide
public ClassAsDerivedOtherSide R215_relates_ClassAsDerivedOtherSide() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R215_relates_ClassAsDerivedOtherSidein interfaceDerivedAssociation- 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<DerivedAssociation,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<DerivedAssociation,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<DerivedAssociation,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<DerivedAssociation,Sql>
-
oneWhere
public DerivedAssociation 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
-