org.eigenbase.lurql
Class LurqlPathBranch
java.lang.Object
org.eigenbase.lurql.LurqlQueryNode
org.eigenbase.lurql.LurqlPathBranch
- Direct Known Subclasses:
- LurqlFollow, LurqlRecurse, LurqlRoot
public abstract class LurqlPathBranch
- extends LurqlQueryNode
LurqlPathBranch represents a parsed path branch (either FROM, FOLLOW, or
RECURSIVELY) in a LURQL query.
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/lurql/LurqlPathBranch.java#1 $
- Author:
- John V. Sichi
aliasName
private final String aliasName
thenSpec
private final LurqlPathSpec thenSpec
LurqlPathBranch
protected LurqlPathBranch(String aliasName,
LurqlPathSpec thenSpec)
getAliasName
public String getAliasName()
getThenSpec
public LurqlPathSpec getThenSpec()
unparseThenSpec
protected void unparseThenSpec(PrintWriter pw)
unparseAlias
protected void unparseAlias(PrintWriter pw)