Class ChainLinkImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<ChainLink,,Sql> io.ciera.runtime.summit.classes.IModelInstance<ChainLink,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,ChainLink,Comparable<ChainLink>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static ChainLinkstatic ChainLinkcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Link_ID, String m_Rel_Phrase, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_Next_Link_ID, Multiplicity m_Mult, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, int m_modelClassKeyLettersLineNumber, int m_modelClassKeyLettersColumn, int m_associationNumberLineNumber, int m_associationNumberColumn, int m_phraseLineNumber, int m_phraseColumn) static ChainLinkcreate(Sql context, io.ciera.runtime.summit.types.UniqueId m_Link_ID, String m_Rel_Phrase, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_Next_Link_ID, Multiplicity m_Mult, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, int m_modelClassKeyLettersLineNumber, int m_modelClassKeyLettersColumn, int m_associationNumberLineNumber, int m_associationNumberColumn, int m_phraseLineNumber, int m_phraseColumn) intintio.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.types.UniqueIdintintgetMult()io.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.types.UniqueIdintintio.ciera.runtime.summit.types.UniqueIdio.ciera.runtime.summit.application.IRunContextio.ciera.runtime.summit.types.UniqueIdoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) self()voidsetAssociationNumberColumn(int m_associationNumberColumn) voidsetAssociationNumberLineNumber(int m_associationNumberLineNumber) voidsetLink_ID(io.ciera.runtime.summit.types.UniqueId m_Link_ID) voidsetModelClassKeyLettersColumn(int m_modelClassKeyLettersColumn) voidsetModelClassKeyLettersLineNumber(int m_modelClassKeyLettersLineNumber) voidsetMult(Multiplicity m_Mult) voidsetNext_Link_ID(io.ciera.runtime.summit.types.UniqueId ref_Next_Link_ID) voidsetObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) voidsetPhraseColumn(int m_phraseColumn) voidsetPhraseLineNumber(int m_phraseLineNumber) voidvoidvoidsetR637_ACT_SEL(ACT_SEL inst) voidvoidvoidsetRel_ID(io.ciera.runtime.summit.types.UniqueId ref_Rel_ID) voidsetRel_Phrase(String m_Rel_Phrase) voidsetStatement_ID(io.ciera.runtime.summit.types.UniqueId ref_Statement_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_CHAINLINK
-
-
Method Details
-
create
public static ChainLink create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ChainLink create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Link_ID, String m_Rel_Phrase, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_Next_Link_ID, Multiplicity m_Mult, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, int m_modelClassKeyLettersLineNumber, int m_modelClassKeyLettersColumn, int m_associationNumberLineNumber, int m_associationNumberColumn, int m_phraseLineNumber, int m_phraseColumn) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ChainLink create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Link_ID, String m_Rel_Phrase, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Rel_ID, io.ciera.runtime.summit.types.UniqueId ref_Next_Link_ID, Multiplicity m_Mult, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, int m_modelClassKeyLettersLineNumber, int m_modelClassKeyLettersColumn, int m_associationNumberLineNumber, int m_associationNumberColumn, int m_phraseLineNumber, int m_phraseColumn) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setLink_ID
public void setLink_ID(io.ciera.runtime.summit.types.UniqueId m_Link_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setLink_IDin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getLink_ID
public io.ciera.runtime.summit.types.UniqueId getLink_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getLink_IDin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRel_Phrase
- Specified by:
getRel_Phrasein interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setRel_Phrase
public void setRel_Phrase(String m_Rel_Phrase) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setRel_Phrasein interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getStatement_ID
public io.ciera.runtime.summit.types.UniqueId getStatement_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getStatement_IDin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setStatement_ID
public void setStatement_ID(io.ciera.runtime.summit.types.UniqueId ref_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setStatement_IDin interfaceChainLink- 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 -
getRel_ID
public io.ciera.runtime.summit.types.UniqueId getRel_ID() throws io.ciera.runtime.summit.exceptions.XtumlException -
getNext_Link_ID
public io.ciera.runtime.summit.types.UniqueId getNext_Link_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getNext_Link_IDin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setNext_Link_ID
public void setNext_Link_ID(io.ciera.runtime.summit.types.UniqueId ref_Next_Link_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setNext_Link_IDin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getMult
-
setMult
-
getObj_ID
public io.ciera.runtime.summit.types.UniqueId getObj_ID() 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 -
getModelClassKeyLettersLineNumber
public int getModelClassKeyLettersLineNumber() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getModelClassKeyLettersLineNumberin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setModelClassKeyLettersLineNumber
public void setModelClassKeyLettersLineNumber(int m_modelClassKeyLettersLineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setModelClassKeyLettersLineNumberin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setModelClassKeyLettersColumn
public void setModelClassKeyLettersColumn(int m_modelClassKeyLettersColumn) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setModelClassKeyLettersColumnin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getModelClassKeyLettersColumn
public int getModelClassKeyLettersColumn() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getModelClassKeyLettersColumnin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAssociationNumberLineNumber
public int getAssociationNumberLineNumber() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getAssociationNumberLineNumberin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAssociationNumberLineNumber
public void setAssociationNumberLineNumber(int m_associationNumberLineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setAssociationNumberLineNumberin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAssociationNumberColumn
public void setAssociationNumberColumn(int m_associationNumberColumn) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setAssociationNumberColumnin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAssociationNumberColumn
public int getAssociationNumberColumn() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getAssociationNumberColumnin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPhraseLineNumber
public void setPhraseLineNumber(int m_phraseLineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setPhraseLineNumberin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPhraseLineNumber
public int getPhraseLineNumber() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getPhraseLineNumberin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPhraseColumn
public int getPhraseColumn() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getPhraseColumnin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPhraseColumn
public void setPhraseColumn(int m_phraseColumn) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setPhraseColumnin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
setR604_precedes_ChainLink
- Specified by:
setR604_precedes_ChainLinkin interfaceChainLink
-
R604_precedes_ChainLink
- Specified by:
R604_precedes_ChainLinkin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR604_succeeds_ChainLink
- Specified by:
setR604_succeeds_ChainLinkin interfaceChainLink
-
R604_succeeds_ChainLink
- Specified by:
R604_succeeds_ChainLinkin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR637_ACT_SEL
- Specified by:
setR637_ACT_SELin interfaceChainLink
-
R637_ACT_SEL
- Specified by:
R637_ACT_SELin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR678_specifies_instances_of_ModelClass
- Specified by:
setR678_specifies_instances_of_ModelClassin interfaceChainLink
-
R678_specifies_instances_of_ModelClass
public ModelClass R678_specifies_instances_of_ModelClass() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R678_specifies_instances_of_ModelClassin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR681_specifies_traversal_of_Association
- Specified by:
setR681_specifies_traversal_of_Associationin interfaceChainLink
-
R681_specifies_traversal_of_Association
public Association R681_specifies_traversal_of_Association() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R681_specifies_traversal_of_Associationin interfaceChainLink- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public ChainLink 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
-