| Package | Description |
|---|---|
| org.apache.jdo.impl.jdoql.tree | |
| org.apache.jdo.jdoql.tree |
This package contains the query tree node interfaces, the node visitor interface and the tree walker.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ContainsCallExpr
This node represents the method call expression
Collection.contains. |
class |
EndsWithCallExpr
This node represents the method call expression
String.endsWith. |
class |
IsEmptyCallExpr
This node represents the method call expression
Collection.isEmpty. |
class |
MethodCallExpr
This node represents a method call expression.
|
class |
StartsWithCallExpr
This node represents the method call expression
String.startsWith. |
| Modifier and Type | Method and Description |
|---|---|
MethodCallExpression |
Tree.newMethodCall(Expression target,
java.lang.String methodName,
Expression[] arguments)
Returns an instance of
MethodCallExpression. |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
FilterExpressionDumper.leave(MethodCallExpression node,
java.lang.Object[] results)
Method call expressions are dumped like
target.methodName(arguments). |
protected boolean |
FilterExpressionDumper.walkNextChild(MethodCallExpression node,
java.lang.Object resultOfPreviousChild,
int indexOfNextChild)
Method call expressions are dumped like
target.methodName(arguments). |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContainsCallExpression
This node represents the method call expression
Collection.contains. |
interface |
EndsWithCallExpression
This node represents the method call expression
String.endsWith. |
interface |
IsEmptyCallExpression
This node represents the method call expression
Collection.isEmpty. |
interface |
StartsWithCallExpression
This node represents the method call expression
String.startsWith. |
| Modifier and Type | Method and Description |
|---|---|
MethodCallExpression |
ExpressionFactory.newMethodCall(Expression target,
java.lang.String methodName,
Expression[] arguments)
The implementation may decide to create a specialized instance
of
MethodCallExpression (for example,
ContainsCallExpression)
depending on the argument methodName. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractNodeVisitor.arrive(MethodCallExpression node)
This method delegates to
arrive casting the argument
node to Expression. |
protected java.lang.Object |
AbstractNodeVisitor.leave(MethodCallExpression node,
java.lang.Object[] results)
This method delegates to
leave casting the argument
node to Expression. |
protected boolean |
AbstractNodeVisitor.walkNextChild(MethodCallExpression node,
java.lang.Object resultOfPreviousChild,
int indexOfNextChild)
This method delegates to
walkNextChild casting the argument
node to Expression. |
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.