public class CallRelationship extends AbstractRelationship
Modifier and Type | Field and Description |
---|---|
protected Pair3<Long,Long,String> |
endPosition |
protected Pair3<Long,Long,String> |
startPosition |
sources, target
Constructor and Description |
---|
CallRelationship() |
Modifier and Type | Method and Description |
---|---|
Boolean |
getBuiltIn() |
TParseTreeNode |
getCallObject() |
Pair3<Long,Long,String> |
getEndPosition() |
Long |
getProcedureId() |
RelationshipType |
getRelationshipType() |
String |
getSqlComment() |
String |
getSqlHash() |
Pair3<Long,Long,String> |
getStartPosition() |
void |
setBuiltIn(Boolean builtIn) |
void |
setCallObject(TParseTreeNode callObject) |
void |
setTarget(RelationshipElement<?> target) |
addExpressionTransform, addSource, addSource, getEffectType, getFunction, getId, getPartition, getProcess, getSources, getTarget, isShowStarRelation, setEffectType, setFunction, setPartition, setProcedureId, setProcess, setShowStarRelation
protected Pair3<Long,Long,String> startPosition
protected Pair3<Long,Long,String> endPosition
public CallRelationship()
public RelationshipType getRelationshipType()
public String getSqlHash()
getSqlHash
in class AbstractRelationship
public void setTarget(RelationshipElement<?> target)
setTarget
in class AbstractRelationship
public String getSqlComment()
getSqlComment
in class AbstractRelationship
public Long getProcedureId()
getProcedureId
in class AbstractRelationship
public Boolean getBuiltIn()
public void setBuiltIn(Boolean builtIn)
public TParseTreeNode getCallObject()
public void setCallObject(TParseTreeNode callObject)
public Pair3<Long,Long,String> getStartPosition()
public Pair3<Long,Long,String> getEndPosition()