org.eigenbase.lurql
Class LurqlPlanEdge
java.lang.Object
org.jgrapht.graph.DefaultEdge
org.eigenbase.lurql.LurqlPlanEdge
- All Implemented Interfaces:
- Serializable, Cloneable
- Direct Known Subclasses:
- LurqlPlanExistsEdge, LurqlPlanFollowEdge
public class LurqlPlanEdge
- extends org.jgrapht.graph.DefaultEdge
LurqlPlanEdge is a follow edge in a LURQL plan graph. (TODO: factor out
subclass.)
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/lurql/LurqlPlanEdge.java#1 $
- Author:
- John V. Sichi
- See Also:
- Serialized Form
stringRep
protected String stringRep
- String representation of this edge.
source
private final LurqlPlanVertex source
target
private final LurqlPlanVertex target
LurqlPlanEdge
LurqlPlanEdge(LurqlPlanVertex source,
LurqlPlanVertex target)
getPlanSource
public LurqlPlanVertex getPlanSource()
getPlanTarget
public LurqlPlanVertex getPlanTarget()
toString
public String toString()
- Overrides:
toString
in class org.jgrapht.graph.DefaultEdge
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
clone
public Object clone()
- Overrides:
clone
in class Object