Serialized Form


Package org.apache.jdo.impl.enhancer

Class org.apache.jdo.impl.enhancer.EnhancerFatalError extends java.lang.Exception implements Serializable

Serialized Fields

nested

java.lang.Throwable nested
An optional nested exception.

Class org.apache.jdo.impl.enhancer.EnhancerUserException extends java.lang.Exception implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The Throwable that caused this exception to be thrown.


inPrintStackTrace

boolean inPrintStackTrace
Flag indicating whether printStackTrace is being executed.


Package org.apache.jdo.impl.enhancer.classfile

Class org.apache.jdo.impl.enhancer.classfile.ClassFile extends java.lang.Object implements Serializable

Serialized Fields

majorVersion

int majorVersion

minorVersion

int minorVersion

constantPool

ConstantPool constantPool

accessFlags

int accessFlags

thisClassName

ConstClass thisClassName

superClassName

ConstClass superClassName

classInterfaces

java.util.Vector classInterfaces

classFields

java.util.Vector classFields

classMethods

java.util.Vector classMethods

classAttributes

AttributeVector classAttributes

Class org.apache.jdo.impl.enhancer.classfile.InsnError extends java.lang.RuntimeException implements Serializable


Package org.apache.jdo.impl.enhancer.meta

Class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError extends java.lang.RuntimeException implements Serializable

Serialized Fields

nested

java.lang.Throwable nested
An optional nested exception.

Class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException extends java.lang.RuntimeException implements Serializable

Serialized Fields

nested

java.lang.Throwable nested
An optional nested exception.


Package org.apache.jdo.impl.enhancer.util

Class org.apache.jdo.impl.enhancer.util.InternalError extends java.lang.RuntimeException implements Serializable


Package org.apache.jdo.impl.fostore

Class org.apache.jdo.impl.fostore.AID extends OID implements Serializable

Serialization Methods

readObject

public void readObject(java.io.ObjectInputStream in)
                throws java.io.IOException
Reads this AID's value from the input stream.


writeObject

public void writeObject(java.io.ObjectOutputStream out)
                 throws java.io.IOException
Writes this AID to the output stream.

Serialized Fields

buffer

byte[] buffer

hashCode

int hashCode

sCLIDBits

long sCLIDBits

Class org.apache.jdo.impl.fostore.FOStoreConnectionFactory extends java.lang.Object implements Serializable

Serialized Fields

url

java.lang.String url

userName

java.lang.String userName

password

java.lang.String password

driverName

java.lang.String driverName

create

boolean create

pmf

FOStorePMF pmf

loginTimeout

int loginTimeout

streamHandler

FOStoreURLStreamHandler streamHandler
Connections are created by the FOStoreURLStreamHandler.


connectionMap

java.util.HashMap connectionMap
Connections are pooled. Each unique combination of url, user, password has its own pool. The hashmap associates a FOStoreConnectionId with its pool of connections.


defaultConnectionId

FOStoreConnectionId defaultConnectionId

userConnectionId

FOStoreConnectionId userConnectionId

configurable

boolean configurable
True until setConfigured has been invoked. Allows properties to be set if true.

Class org.apache.jdo.impl.fostore.FOStoreFatalInternalException extends javax.jdo.JDOFatalInternalException implements Serializable

Class org.apache.jdo.impl.fostore.FOStoreFatalIOException extends FOStoreFatalInternalException implements Serializable

Class org.apache.jdo.impl.fostore.FOStoreLoginException extends javax.jdo.JDOFatalUserException implements Serializable

Class org.apache.jdo.impl.fostore.FOStorePMF extends PersistenceManagerFactoryImpl implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Reads this PMF's state from the given object input.


writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Writes this PMF's state to the given object output.

Class org.apache.jdo.impl.fostore.OID extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
Reads this OID's value from the input stream.


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Writes this OID to the output stream.

Serialized Fields

oid

long oid
The 'value' of this OID.


hashCode

int hashCode

pcClass

java.lang.Class pcClass


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.impl.pm

Class org.apache.jdo.impl.pm.PersistenceManagerFactoryImpl extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream oos)
                  throws java.io.IOException
Serialized Fields

URL

java.lang.String URL

userName

java.lang.String userName

password

java.lang.String password

driverName

java.lang.String driverName

connectionFactory

java.lang.Object connectionFactory

connectionFactoryName

java.lang.String connectionFactoryName

connectionFactory2

java.lang.Object connectionFactory2

connectionFactory2Name

java.lang.String connectionFactory2Name

multithreaded

boolean multithreaded

optimistic

boolean optimistic

retainValues

boolean retainValues

restoreValues

boolean restoreValues

nontransactionalRead

boolean nontransactionalRead

nontransactionalWrite

boolean nontransactionalWrite

ignoreCache

boolean ignoreCache

queryTimeout

int queryTimeout

updateTimeout

int updateTimeout

minPool

int minPool

maxPool

int maxPool

msWait

int msWait

myHashCode

int myHashCode
Cached hashCode for this PMF. Changes every time a property of this PMF is changed to a non-default value. Fixed after setConfigured() (mostly).

See Also:
PersistenceManagerFactoryImpl.setConfigured(), PersistenceManagerFactoryImpl.setNonconfigured()

configurable

boolean configurable

closed

boolean closed
These are used for implementing close().


closeLock

java.lang.Object closeLock
The closeLock protects the close flag and pmSet.


pmSet

java.util.Set pmSet
The set of all PersistenceManagers that are not closed. In order for this to work, it is important that PersistenceManager implement equals to be equivalent to Object.equals.


pmCache

java.util.Hashtable pmCache
Transactional cache of PersistenceManager instances


Package org.apache.jdo.impl.sco

Class org.apache.jdo.impl.sco.ArrayList extends java.util.ArrayList implements Serializable

Class org.apache.jdo.impl.sco.Date extends java.util.Date implements Serializable

Class org.apache.jdo.impl.sco.HashMap extends java.util.HashMap implements Serializable

Class org.apache.jdo.impl.sco.HashSet extends java.util.HashSet implements Serializable

Class org.apache.jdo.impl.sco.Hashtable extends java.util.Hashtable implements Serializable

Class org.apache.jdo.impl.sco.LinkedList extends java.util.LinkedList implements Serializable

Class org.apache.jdo.impl.sco.SqlDate extends java.sql.Date implements Serializable

Class org.apache.jdo.impl.sco.SqlTime extends java.sql.Time implements Serializable

Class org.apache.jdo.impl.sco.SqlTimestamp extends java.sql.Timestamp implements Serializable

Class org.apache.jdo.impl.sco.TreeMap extends java.util.TreeMap implements Serializable

Class org.apache.jdo.impl.sco.TreeSet extends java.util.TreeSet implements Serializable

Class org.apache.jdo.impl.sco.Vector extends java.util.Vector implements Serializable


Package org.apache.jdo.jdoql

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


Package org.apache.jdo.model

Class org.apache.jdo.model.ModelException extends java.lang.Exception implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The throwable that caused this model exception to be thrown.


inPrintStackTrace

boolean inPrintStackTrace
Flag indicating whether printStackTrace is being executed.

Class org.apache.jdo.model.ModelFatalException extends java.lang.RuntimeException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The throwable that caused this model exception to be thrown.


inPrintStackTrace

boolean inPrintStackTrace
Flag indicating whether printStackTrace is being executed.

Class org.apache.jdo.model.ModelValidationException extends ModelException implements Serializable

Serialized Fields

type

int type
This field holds the type -- one of ModelValidationException.ERROR or ModelValidationException.WARNING


offendingObject

java.lang.Object offendingObject
This field holds the offending object -- the one being validated when the problem occurred

Class org.apache.jdo.model.ModelVetoException extends ModelException implements Serializable


Package org.apache.jdo.util

Class org.apache.jdo.util.JDOJdk14Logger extends org.apache.commons.logging.impl.Jdk14Logger implements Serializable

Class org.apache.jdo.util.WeakHashSet extends java.util.HashSet implements Serializable

Serialized Fields

queue

java.lang.ref.ReferenceQueue queue
Helps to detect garbage collected values.

Class org.apache.jdo.util.WeakValueHashMap extends java.util.HashMap implements Serializable

Serialized Fields

queue

java.lang.ref.ReferenceQueue queue

hashEntrySet

java.util.Set hashEntrySet

entrySet

java.util.Set entrySet