| Package | Description |
|---|---|
| org.apache.jdo.impl.jdoql | |
| 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 | Method and Description |
|---|---|
java.lang.Object |
MemoryQuery.leave(ConstantExpression node,
java.lang.Object[] results)
Returns the result evaluated for the argument
node. |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanLiteralExpr
This node represents a boolean literal such as
true or
false. |
class |
ByteLiteralExpr
This node represents a byte literal.
|
class |
CharLiteralExpr
This node represents a character literal.
|
class |
ConstantExpr
This node represents a constant expression.
|
class |
DoubleLiteralExpr
This node represents a double literal.
|
class |
FloatLiteralExpr
This node represents a float literal.
|
class |
IntLiteralExpr
This node represents a integer literal.
|
class |
LongLiteralExpr
This node represents a long literal.
|
class |
ShortLiteralExpr
This node represents a short literal.
|
| Modifier and Type | Method and Description |
|---|---|
ConstantExpression |
Tree.newConstant(boolean b)
Returns an instance of
BooleanLiteralExpression. |
ConstantExpression |
Tree.newConstant(byte b)
Returns an instance of
ByteLiteralExpression. |
ConstantExpression |
Tree.newConstant(char c)
Returns an instance of
CharLiteralExpression. |
ConstantExpression |
Tree.newConstant(double d)
Returns an instance of
DoubleLiteralExpression. |
ConstantExpression |
Tree.newConstant(float f)
Returns an instance of
FloatLiteralExpression. |
ConstantExpression |
Tree.newConstant(int i)
Returns an instance of
IntLiteralExpression. |
ConstantExpression |
Tree.newConstant(long l)
Returns an instance of
LongLiteralExpression. |
ConstantExpression |
Tree.newConstant(java.lang.Object value)
Returns an instance of
ConstantExpression. |
ConstantExpression |
Tree.newConstant(short s)
Returns an instance of
ShortLiteralExpression. |
| Modifier and Type | Method and Description |
|---|---|
void |
FilterExpressionDumper.arrive(ConstantExpression node)
Dumps the value of the argument
node. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanLiteralExpression
This node represents a boolean literal such as
true or
false. |
interface |
ByteLiteralExpression
This node represents a byte literal.
|
interface |
CharLiteralExpression
This node represents a character literal.
|
interface |
DoubleLiteralExpression
This node represents a double literal.
|
interface |
FloatLiteralExpression
This node represents a float literal.
|
interface |
IntLiteralExpression
This node represents a integer literal.
|
interface |
LongLiteralExpression
This node represents a long literal.
|
interface |
ShortLiteralExpression
This node represents a short literal.
|
| Modifier and Type | Method and Description |
|---|---|
ConstantExpression |
ExpressionFactory.newConstant(boolean b)
Returns an instance of
BooleanLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(byte b)
Returns an instance of
ByteLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(char c)
Returns an instance of
CharLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(double d)
Returns an instance of
DoubleLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(float f)
Returns an instance of
FloatLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(int i)
Returns an instance of
IntLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(long l)
Returns an instance of
LongLiteralExpression. |
ConstantExpression |
ExpressionFactory.newConstant(java.lang.Object value)
Returns an instance of
ConstantExpression. |
ConstantExpression |
ExpressionFactory.newConstant(short s)
Returns an instance of
ShortLiteralExpression. |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeVisitor.arrive(ConstantExpression node)
This method is called before walking any children of the argument
node. |
void |
AbstractNodeVisitor.arrive(ConstantExpression node)
This method delegates to
arrive casting the argument
node to Expression. |
java.lang.Object |
NodeVisitor.leave(ConstantExpression node,
java.lang.Object[] results)
This method is called after walking the children of the argument
node. |
java.lang.Object |
AbstractNodeVisitor.leave(ConstantExpression node,
java.lang.Object[] results)
This method delegates to
leave casting the argument
node to Expression. |
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.