Serialized Form


Package org.apache.jdo.impl.jdoql

Class org.apache.jdo.impl.jdoql.QueryImpl extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialization support.


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Deserialization support.

Serialized Fields

candidateClassName

java.lang.String candidateClassName
The name of the candidate class (Needed for serialization support).


importDeclarations

java.lang.String importDeclarations
The import declaration string as specified by declareImports.


parameterDeclarations

java.lang.String parameterDeclarations
The parameter declaration string as specified by declareParameters.


variableDeclarations

java.lang.String variableDeclarations
The variable declaration string as specified by declareVariables.


orderingSpecification

java.lang.String orderingSpecification
The ordering specification string as specified by setOrdering.


filterExpression

java.lang.String filterExpression
The filter expression string as specified by setFilter.


ignoreCache

boolean ignoreCache
The ignoreCache flag as specified by setIgnoreCache. The constructor defaults it to the PM setting.


queryTree

Tree queryTree
The internal query representation set by the constructor taking a compiled query.


paramtab

ParameterTable paramtab
Represents parameter values.


vartab

VariableTable vartab
Represents variable values.


Package org.apache.jdo.impl.jdoql.jdoqlc

Class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST extends antlr.CommonAST implements Serializable

Serialized Fields

line

int line
The line info


column

int column
The column info


Package org.apache.jdo.impl.jdoql.scope

Class org.apache.jdo.impl.jdoql.scope.ParameterTable extends AbstractValueTable implements Serializable

Serialized Fields

names

java.util.List names
List of query parameter names. The query parameter tables stores the query parameter names in an extra list to presever the order of parameter declarations.

Class org.apache.jdo.impl.jdoql.scope.VariableTable extends AbstractValueTable implements Serializable


Package org.apache.jdo.impl.jdoql.tree

Class org.apache.jdo.impl.jdoql.tree.AndExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.AscendingOrderingExpr extends OrderingExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.BinaryExpr extends Expr implements Serializable

Serialized Fields

commonOperandTypeName

java.lang.String commonOperandTypeName

Class org.apache.jdo.impl.jdoql.tree.BooleanLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ByteLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.CandidateClassImpl extends NodeImpl implements Serializable

Class org.apache.jdo.impl.jdoql.tree.CastExpr extends Expr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.CharLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ComplementExpr extends UnaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ConditionalAndExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ConditionalOrExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ConstantExpr extends Expr implements Serializable

Serialized Fields

value

java.lang.Object value

Class org.apache.jdo.impl.jdoql.tree.ContainsCallExpr extends MethodCallExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.Decl extends NodeImpl implements Serializable

Serialized Fields

name

java.lang.String name

Class org.apache.jdo.impl.jdoql.tree.DescendingOrderingExpr extends OrderingExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.DivideExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.DoubleLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.EndsWithCallExpr extends MethodCallExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.EqualsExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.Expr extends NodeImpl implements Serializable

Class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr extends IdentifierExpr implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName

Class org.apache.jdo.impl.jdoql.tree.FloatLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.GreaterThanEqualsExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.GreaterThanExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.IdentifierExpr extends Expr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.IntLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.IsEmptyCallExpr extends MethodCallExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.LessThanEqualsExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.LessThanExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.LongLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.MethodCallExpr extends Expr implements Serializable

Serialized Fields

args

Expression[] args

Class org.apache.jdo.impl.jdoql.tree.MinusExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.NodeImpl extends JDOQLAST implements Serializable

Serialized Fields

parent

Node parent

children

Node[] children

object

java.lang.Object object

Class org.apache.jdo.impl.jdoql.tree.NotEqualsExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.NotExpr extends UnaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.OrderingExpr extends NodeImpl implements Serializable

Class org.apache.jdo.impl.jdoql.tree.OrExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ParameterAccessExpr extends IdentifierExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ParameterDecl extends Decl implements Serializable

Class org.apache.jdo.impl.jdoql.tree.PlusExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.ShortLiteralExpr extends ConstantExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.StartsWithCallExpr extends MethodCallExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr extends IdentifierExpr implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName

Class org.apache.jdo.impl.jdoql.tree.ThisExpr extends IdentifierExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.TimesExpr extends BinaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.Tree extends NodeImpl implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Deserialization support.

Serialized Fields

candidateClass

CandidateClass candidateClass

parameterMap

java.util.Map parameterMap

parameterList

java.util.List parameterList

variableMap

java.util.Map variableMap

orderings

java.util.List orderings

filter

Expression filter

serializedCandidateClassName

java.lang.String serializedCandidateClassName

Class org.apache.jdo.impl.jdoql.tree.TypeImpl extends NodeImpl implements Serializable

Class org.apache.jdo.impl.jdoql.tree.UnaryExpr extends Expr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.UnaryMinusExpr extends UnaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.UnaryPlusExpr extends UnaryExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.VariableAccessExpr extends IdentifierExpr implements Serializable

Class org.apache.jdo.impl.jdoql.tree.VariableDecl extends Decl implements Serializable


Package org.apache.jdo.jdoql

Class org.apache.jdo.jdoql.JDOQueryException extends javax.jdo.JDOUserException implements Serializable