public class DefaultGraphEdge extends java.lang.Object implements SearchEdge
Constructor and Description |
---|
DefaultGraphEdge() |
DefaultGraphEdge(SearchEdge edge) |
DefaultGraphEdge(SearchNode source,
SearchNode target) |
DefaultGraphEdge(SearchNode source,
SearchNode target,
SearchConstraint[] constraints) |
Modifier and Type | Method and Description |
---|---|
SearchConstraint[] |
getConstraints() |
EdgeType |
getEdgeType() |
java.lang.String |
getId() |
SearchNode |
getSource() |
SearchNode |
getTarget() |
boolean |
isNegated() |
void |
setConstraints(SearchConstraint[] constraints) |
void |
setEdgeType(EdgeType edgeType) |
void |
setId(java.lang.String id) |
void |
setNegated(boolean negated) |
void |
setSource(SearchNode source) |
void |
setTarget(SearchNode target) |
public DefaultGraphEdge(SearchEdge edge)
public DefaultGraphEdge(SearchNode source, SearchNode target)
public DefaultGraphEdge(SearchNode source, SearchNode target, SearchConstraint[] constraints)
public DefaultGraphEdge()
public SearchConstraint[] getConstraints()
getConstraints
in interface SearchEdge
SearchEdge.getConstraints()
public boolean isNegated()
isNegated
in interface SearchEdge
SearchEdge.isNegated()
public EdgeType getEdgeType()
getEdgeType
in interface SearchEdge
SearchEdge.getEdgeType()
public SearchNode getSource()
getSource
in interface SearchEdge
SearchEdge.getSource()
public SearchNode getTarget()
getTarget
in interface SearchEdge
SearchEdge.getTarget()
public void setConstraints(SearchConstraint[] constraints)
public void setSource(SearchNode source)
public void setTarget(SearchNode target)
public void setNegated(boolean negated)
public void setEdgeType(EdgeType edgeType)
public java.lang.String getId()
getId
in interface SearchEdge
public void setId(java.lang.String id)