Class SingleInstanceRefImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<SingleInstanceRef,Sql>
io.ciera.tool.sql.loader.associationserializerloader.impl.SingleInstanceRefImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<SingleInstanceRef,,Sql> io.ciera.runtime.summit.classes.IModelInstance<SingleInstanceRef,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,SingleInstanceRef,Comparable<SingleInstanceRef>
public class SingleInstanceRefImpl
extends io.ciera.runtime.summit.classes.ModelInstance<SingleInstanceRef,Sql>
implements SingleInstanceRef
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static SingleInstanceRefstatic SingleInstanceRefstatic SingleInstanceRefcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_id) io.ciera.runtime.summit.types.UniqueIdgetId()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidrender_init(String p_link_type) voidself()voidsetId(io.ciera.runtime.summit.types.UniqueId ref_id) voidMethods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId1, 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, getId1, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_SINGLEINSTANCEREF
-
-
Method Details
-
create
public static SingleInstanceRef create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static SingleInstanceRef create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_id) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static SingleInstanceRef create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_id) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId
public io.ciera.runtime.summit.types.UniqueId getId() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getIdin interfaceSingleInstanceRef- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setId
public void setId(io.ciera.runtime.summit.types.UniqueId ref_id) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setIdin interfaceSingleInstanceRef- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
render_init
public void render_init(String p_link_type) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
render_initin interfaceSingleInstanceRef- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
render_serialization
public void render_serialization() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
render_serializationin interfaceSingleInstanceRef- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR3028_is_a_ReferredToClassProxy
- Specified by:
setR3028_is_a_ReferredToClassProxyin interfaceSingleInstanceRef
-
R3028_is_a_ReferredToClassProxy
public ReferredToClassProxy R3028_is_a_ReferredToClassProxy() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R3028_is_a_ReferredToClassProxyin interfaceSingleInstanceRef- 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<SingleInstanceRef,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<SingleInstanceRef,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<SingleInstanceRef,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<SingleInstanceRef,Sql>
-
oneWhere
public SingleInstanceRef 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
-