Class ClassAsLinkImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<ClassAsLink,Sql>
io.ciera.tool.sql.ooaofooa.association.impl.ClassAsLinkImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<ClassAsLink,,Sql> io.ciera.runtime.summit.classes.IModelInstance<ClassAsLink,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,ClassAsLink,Comparable<ClassAsLink>
public class ClassAsLinkImpl
extends io.ciera.runtime.summit.classes.ModelInstance<ClassAsLink,Sql>
implements ClassAsLink
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static ClassAsLinkstatic ClassAsLinkcreate(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_OIR_ID, int m_Mult) static ClassAsLinkcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_OIR_ID, int m_Mult) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()intgetMult()io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidsetMult(int m_Mult) voidsetObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) voidsetOIR_ID(io.ciera.runtime.summit.types.UniqueId ref_OIR_ID) voidvoidvoidsetRel_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_CLASSASLINK
-
-
Method Details
-
create
public static ClassAsLink create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ClassAsLink create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_OIR_ID, int m_Mult) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ClassAsLink create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_OIR_ID, int m_Mult) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setObj_ID
public void setObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setObj_IDin interfaceClassAsLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getObj_ID
public io.ciera.runtime.summit.types.UniqueId getObj_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getObj_IDin interfaceClassAsLink- 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 interfaceClassAsLink- 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 interfaceClassAsLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getOIR_ID
public io.ciera.runtime.summit.types.UniqueId getOIR_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getOIR_IDin interfaceClassAsLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setOIR_ID
public void setOIR_ID(io.ciera.runtime.summit.types.UniqueId ref_OIR_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setOIR_IDin interfaceClassAsLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setMult
public void setMult(int m_Mult) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setMultin interfaceClassAsLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getMult
public int getMult() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getMultin interfaceClassAsLink- 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<ClassAsLink,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<ClassAsLink,Sql>
-
setR205_is_a_ReferringClassInAssoc
- Specified by:
setR205_is_a_ReferringClassInAssocin interfaceClassAsLink
-
R205_is_a_ReferringClassInAssoc
public ReferringClassInAssoc R205_is_a_ReferringClassInAssoc() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R205_is_a_ReferringClassInAssocin interfaceClassAsLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR211_formalizes_association_between_associated_classes_LinkedAssociation
public void setR211_formalizes_association_between_associated_classes_LinkedAssociation(LinkedAssociation inst) - Specified by:
setR211_formalizes_association_between_associated_classes_LinkedAssociationin interfaceClassAsLink
-
R211_formalizes_association_between_associated_classes_LinkedAssociation
public LinkedAssociation R211_formalizes_association_between_associated_classes_LinkedAssociation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R211_formalizes_association_between_associated_classes_LinkedAssociationin interfaceClassAsLink- 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<ClassAsLink,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<ClassAsLink,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<ClassAsLink,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<ClassAsLink,Sql>
-
oneWhere
public ClassAsLink 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
-