Class CardinalityCheckImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<CardinalityCheck,Sql>
io.ciera.tool.sql.architecture.component.impl.CardinalityCheckImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<CardinalityCheck,,Sql> io.ciera.runtime.summit.classes.IModelInstance<CardinalityCheck,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,CardinalityCheck,Comparable<CardinalityCheck>
public class CardinalityCheckImpl
extends io.ciera.runtime.summit.classes.ModelInstance<CardinalityCheck,Sql>
implements CardinalityCheck
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static CardinalityCheckstatic CardinalityCheckcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_participant, String m_relationship_set_cast) static CardinalityCheckio.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()voidsetParticipant(String m_participant) voidsetRelationship_set_cast(String m_relationship_set_cast) 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_CARDINALITYCHECK
-
-
Method Details
-
create
public static CardinalityCheck create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static CardinalityCheck create(Sql context, String m_participant, String m_relationship_set_cast) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static CardinalityCheck create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String m_participant, String m_relationship_set_cast) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParticipant
public void setParticipant(String m_participant) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParticipantin interfaceCardinalityCheck- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParticipant
- Specified by:
getParticipantin interfaceCardinalityCheck- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRelationship_set_cast
- Specified by:
getRelationship_set_castin interfaceCardinalityCheck- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setRelationship_set_cast
public void setRelationship_set_cast(String m_relationship_set_cast) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setRelationship_set_castin interfaceCardinalityCheck- 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<CardinalityCheck,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<CardinalityCheck,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceCardinalityCheck- 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<CardinalityCheck,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<CardinalityCheck,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<CardinalityCheck,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<CardinalityCheck,Sql>
-
oneWhere
public CardinalityCheck 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
-