Class ClassIdentifierImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<ClassIdentifier,Sql>
io.ciera.tool.sql.ooaofooa.subsystem.impl.ClassIdentifierImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<ClassIdentifier,,Sql> io.ciera.runtime.summit.classes.IModelInstance<ClassIdentifier,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,ClassIdentifier,Comparable<ClassIdentifier>
public class ClassIdentifierImpl
extends io.ciera.runtime.summit.classes.ModelInstance<ClassIdentifier,Sql>
implements ClassIdentifier
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcontext()static ClassIdentifierstatic ClassIdentifierstatic ClassIdentifiercreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, int m_Oid_ID, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.types.UniqueIdintio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidself()voidsetObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) voidsetOid_ID(int m_Oid_ID) voidMethods 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_CLASSIDENTIFIER
-
-
Method Details
-
create
public static ClassIdentifier create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ClassIdentifier create(Sql context, int m_Oid_ID, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ClassIdentifier create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, int m_Oid_ID, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setOid_ID
public void setOid_ID(int m_Oid_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setOid_IDin interfaceClassIdentifier- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getOid_ID
public int getOid_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getOid_IDin interfaceClassIdentifier- 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 interfaceClassIdentifier- 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 interfaceClassIdentifier- 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<ClassIdentifier,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<ClassIdentifier,Sql>
-
setR104_identifies_ModelClass
- Specified by:
setR104_identifies_ModelClassin interfaceClassIdentifier
-
R104_identifies_ModelClass
public ModelClass R104_identifies_ModelClass() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R104_identifies_ModelClassin interfaceClassIdentifier- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR105_is_made_up_of__ClassIdentifierAttribute
- Specified by:
addR105_is_made_up_of__ClassIdentifierAttributein interfaceClassIdentifier
-
removeR105_is_made_up_of__ClassIdentifierAttribute
- Specified by:
removeR105_is_made_up_of__ClassIdentifierAttributein interfaceClassIdentifier
-
R105_is_made_up_of__ClassIdentifierAttribute
public ClassIdentifierAttributeSet R105_is_made_up_of__ClassIdentifierAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R105_is_made_up_of__ClassIdentifierAttributein interfaceClassIdentifier- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR109_identifies_for_this_association__ReferredToClassInAssoc
public void addR109_identifies_for_this_association__ReferredToClassInAssoc(ReferredToClassInAssoc inst) - Specified by:
addR109_identifies_for_this_association__ReferredToClassInAssocin interfaceClassIdentifier
-
removeR109_identifies_for_this_association__ReferredToClassInAssoc
public void removeR109_identifies_for_this_association__ReferredToClassInAssoc(ReferredToClassInAssoc inst) - Specified by:
removeR109_identifies_for_this_association__ReferredToClassInAssocin interfaceClassIdentifier
-
R109_identifies_for_this_association__ReferredToClassInAssoc
public ReferredToClassInAssocSet R109_identifies_for_this_association__ReferredToClassInAssoc() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R109_identifies_for_this_association__ReferredToClassInAssocin interfaceClassIdentifier- 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<ClassIdentifier,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<ClassIdentifier,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<ClassIdentifier,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<ClassIdentifier,Sql>
-
oneWhere
public ClassIdentifier 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
-