public class TraversalExpression extends Object implements IASTObject
| Modifier and Type | Class and Description |
|---|---|
class |
TraversalExpression.Step |
| Constructor and Description |
|---|
TraversalExpression(DomainObjectMatch<?> start,
QueryExecutor queryExecutor) |
| Modifier and Type | Method and Description |
|---|---|
DomainObjectMatch<?> |
getEnd() |
QueryExecutor |
getQueryExecutor() |
DomainObjectMatch<?> |
getStart() |
List<TraversalExpression.Step> |
getSteps() |
void |
setEnd(DomainObjectMatch<?> end) |
void |
step(String attributeName,
int direction) |
public TraversalExpression(DomainObjectMatch<?> start, QueryExecutor queryExecutor)
public void step(String attributeName, int direction)
attributeName - direction - 0 .. forward, 1 .. backwardpublic List<TraversalExpression.Step> getSteps()
public void setEnd(DomainObjectMatch<?> end)
public DomainObjectMatch<?> getEnd()
public DomainObjectMatch<?> getStart()
public QueryExecutor getQueryExecutor()
Copyright © 2016. All rights reserved.