public class PathExpression extends AbstractFormula implements PrimaryExpression
| Modifier and Type | Class and Description |
|---|---|
static class |
PathExpression.PathExpressionBuilder |
| Constructor and Description |
|---|
PathExpression() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(PathStep step) |
static PathExpression.PathExpressionBuilder |
builder() |
PathExpression |
clone() |
DirectionStep |
directionStepAfter(int i) |
DirectionStep |
directionStepBefore(int i) |
void |
dispatch(FormulaVisitor visitor) |
List<PathStep> |
getStepList() |
void |
print(PrettyPrintWriter out) |
String |
simpleText() |
static PathExpression |
toPathExpression(QuantifiedExpression formula) |
asBinaryRelationalExpression, asPrimaryExpression, toSimpleString, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasBinaryRelationalExpression, asPrimaryExpressionpublic static PathExpression.PathExpressionBuilder builder()
public PathExpression clone()
clone in interface PrimaryExpressionclone in class AbstractFormulapublic void add(PathStep step)
public void print(PrettyPrintWriter out)
public String simpleText()
public void dispatch(FormulaVisitor visitor)
public static PathExpression toPathExpression(QuantifiedExpression formula)
public DirectionStep directionStepAfter(int i)
public DirectionStep directionStepBefore(int i)
Copyright © 2019. All rights reserved.