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.