org.eigenbase.lurql
Class LurqlPlanExistsEdge
java.lang.Object
org.jgrapht.graph.DefaultEdge
org.eigenbase.lurql.LurqlPlanEdge
org.eigenbase.lurql.LurqlPlanExistsEdge
- All Implemented Interfaces:
- Serializable, Cloneable
public class LurqlPlanExistsEdge
- extends LurqlPlanEdge
LurqlPlanExistsEdge implements the exists predicate within a LURQL plan
graph.
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/lurql/LurqlPlanExistsEdge.java#1 $
- Author:
- John V. Sichi
- See Also:
- Serialized Form
EMPTY_ARRAY
public static final LurqlPlanExistsEdge[] EMPTY_ARRAY
subgraph
private final org.jgrapht.DirectedGraph subgraph
projectSet
private final Set projectSet
isNegated
private final boolean isNegated
LurqlPlanExistsEdge
LurqlPlanExistsEdge(LurqlPlanVertex source,
LurqlPlanVertex target,
org.jgrapht.DirectedGraph subgraph,
Set projectSet,
boolean isNegated)
getSubgraph
org.jgrapht.DirectedGraph getSubgraph()
getProjectSet
Set getProjectSet()
isNegated
boolean isNegated()
clone
public Object clone()
- Overrides:
clone
in class Object