Serialized Form


Package com.odi

Class com.odi.AbortException extends TransactionAbortedException implements Serializable

Serialized Fields

originalException

Exception originalException

Class com.odi.AccessViolationException extends DatabaseException implements Serializable

Class com.odi.AddressSpaceFullException extends ObjectStoreException implements Serializable

Class com.odi.AuthenticationFailureException extends ObjectStoreException implements Serializable

Class com.odi.BadArrayDimensionsException extends SchemaException implements Serializable

Class com.odi.BrokenServerConnectionException extends AbortException implements Serializable

Class com.odi.ClassNotRegisteredException extends SchemaException implements Serializable

Serialized Fields

className

String className

Class com.odi.ClusterException extends SegmentException implements Serializable

Class com.odi.ClusterNotFoundException extends ClusterException implements Serializable

Class com.odi.DatabaseAlreadyExistsException extends DatabaseException implements Serializable

Class com.odi.DatabaseException extends ODMGException implements Serializable

Class com.odi.DatabaseFormatException extends DatabaseException implements Serializable

Class com.odi.DatabaseLockedException extends DatabaseException implements Serializable

Class com.odi.DatabaseNeedsRecoveryException extends FatalApplicationException implements Serializable

Class com.odi.DatabaseNotAffiliatedException extends DatabaseException implements Serializable

Class com.odi.DatabaseNotFoundException extends DatabaseNotFoundException implements Serializable

Class com.odi.DatabaseNotOpenException extends DatabaseClosedException implements Serializable

Class com.odi.DatabaseOpenException extends DatabaseException implements Serializable

Class com.odi.DatabaseRootAlreadyExistsException extends ObjectNameNotUniqueException implements Serializable

Class com.odi.DatabaseRootNotFoundException extends ObjectNameNotFoundException implements Serializable

Class com.odi.DatabaseUpgradeException extends DatabaseFormatException implements Serializable

Class com.odi.DeadlockException extends RestartableAbortException implements Serializable

Class com.odi.FatalApplicationException extends FatalException implements Serializable

Class com.odi.FatalException extends ObjectStoreException implements Serializable

Class com.odi.FatalInternalException extends FatalException implements Serializable

Class com.odi.IncompatibleClassException extends SchemaException implements Serializable

Class com.odi.IncompatibleOpenModeException extends DatabaseException implements Serializable

Class com.odi.InvalidExportIdException extends ObjectException implements Serializable

Class com.odi.InvalidSummaryException extends SchemaException implements Serializable

Class com.odi.LockTimeoutBlocker extends Object implements Serializable

Serialized Fields

applicationName

String applicationName

hostName

String hostName

PID

int PID

Class com.odi.LockTimeoutException extends ObjectStoreException implements Serializable

Serialized Fields

blockers

LockTimeoutBlocker[] blockers

lockType

int lockType

Class com.odi.LockWaitInterruptedException extends ObjectStoreException implements Serializable

Class com.odi.MvccIncoherentException extends RestartableAbortException implements Serializable

Class com.odi.NoSessionException extends SessionException implements Serializable

Class com.odi.NoTransactionInProgressException extends TransactionNotInProgressException implements Serializable

Class com.odi.ObjectAlreadyExportedException extends ObjectException implements Serializable

Class com.odi.ObjectException extends ObjectStoreException implements Serializable

Class com.odi.ObjectNotExportedException extends ObjectException implements Serializable

Serialized Fields

unexportedObject

Object unexportedObject

unexportedObjRef

com.odi.imp.ObjectReference unexportedObjRef

referencingObject

Object referencingObject

referencingObjRef

com.odi.imp.ObjectReference referencingObjRef

Class com.odi.ObjectNotFoundException extends ObjectException implements Serializable

Class com.odi.ObjectNotPersistenceCapableException extends ObjectException implements Serializable

Serialized Fields

path

String path

Class com.odi.ObjectNotPersistentException extends ObjectException implements Serializable

Class com.odi.ObjectStoreException extends RuntimeException implements Serializable

Class com.odi.ReferencedObjectNotFoundException extends ObjectNotFoundException implements Serializable

Class com.odi.RestartableAbortException extends AbortException implements Serializable

Class com.odi.SchemaEvolutionException extends ObjectStoreException implements Serializable

Class com.odi.SchemaException extends ObjectStoreException implements Serializable

Class com.odi.SegmentException extends ObjectStoreException implements Serializable

Class com.odi.SegmentNotFoundException extends SegmentException implements Serializable

Class com.odi.ServerRefusedConnectionException extends AbortException implements Serializable

Class com.odi.ServerRestartedException extends RestartableAbortException implements Serializable

Class com.odi.SessionException extends ObjectStoreException implements Serializable

Class com.odi.StaleEnumeratorException extends StaleIteratorException implements Serializable

Class com.odi.StaleIteratorException extends ObjectStoreException implements Serializable

Class com.odi.TransactionException extends ODMGRuntimeException implements Serializable

Class com.odi.TransactionInProgressException extends TransactionInProgressException implements Serializable

Class com.odi.UnexportedObjectsBecameStaleException extends ObjectException implements Serializable

Serialized Fields

segment

Segment segment

Class com.odi.UpdateReadOnlyException extends DatabaseIsReadOnlyException implements Serializable

Class com.odi.WrongSessionException extends SessionException implements Serializable


Package com.odi.filter

Class com.odi.filter.FilterError extends RuntimeException implements Serializable


Package com.odi.util

Class com.odi.util.BitSet extends Object implements Serializable

serialVersionUID: 2791362315121771548l

Serialized Fields

logicalSize

int logicalSize

bitSet

BitSet bitSet

Class com.odi.util.BTreeEntryAlreadyPresentException extends ObjectStoreException implements Serializable

Class com.odi.util.BTreeEntryNotFoundException extends ObjectStoreException implements Serializable

Class com.odi.util.BTreeIndex extends Object implements Serializable

serialVersionUID: -2560325264740659334l

Serialized Fields

tree

BTree tree

path

Path path

isOrdered

boolean isOrdered

hasDuplicates

boolean hasDuplicates

Class com.odi.util.DuplicateIndexException extends IndexException implements Serializable

Class com.odi.util.DuplicateKeyException extends IllegalArgumentException implements Serializable

Class com.odi.util.HashPersistent extends Persistent implements Serializable

serialVersionUID: 5566567262784932278l

Serialized Fields

theHashCode

int theHashCode
Deprecated. 

Class com.odi.util.IndexDescriptor extends Object implements Serializable

serialVersionUID: 5029835408714163055l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

pathstring

String pathstring

elementclass

Class elementclass

isOrdered

boolean isOrdered

allowsDuplicates

boolean allowsDuplicates

Class com.odi.util.IndexDescriptorSet extends Object implements Serializable

serialVersionUID: 6886613171296036239l

Serialized Fields

descriptors

Vector descriptors

Class com.odi.util.IndexException extends ObjectStoreException implements Serializable

Class com.odi.util.OSDate extends Object implements Serializable

serialVersionUID: -690195489696666394l

Serialization Methods

readObject

private void readObject(ObjectInputStream os)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream os)
                  throws IOException
Serialized Fields

time

long time

ODITheHashCode

int ODITheHashCode

Class com.odi.util.OSDictionary extends Object implements Serializable

serialVersionUID: -6087464228406583095l

Serialized Fields

ODITheHashCode

int ODITheHashCode

Class com.odi.util.OSHashBag extends Object implements Serializable

serialVersionUID: 10023393468598342l

Serialized Fields

OSITheHashCode

int OSITheHashCode

dict

OSDictionary dict

modificationTick

int modificationTick

cardinality

int cardinality

Class com.odi.util.OSHashMap extends OSHashtable implements Serializable

serialVersionUID: 5213330779784873681l

Serialized Fields

modificationTick

int modificationTick

Class com.odi.util.OSHashSet extends OSAbstractSet implements Serializable

serialVersionUID: -8988962094197480448l

Serialized Fields

dict

OSDictionary dict

modificationTick

int modificationTick

Class com.odi.util.OSHashtable extends OSDictionary implements Serializable

serialVersionUID: -4154870047818990379l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
readObject is used to reconstitute an object from an input stream. Only the keys and values are written out. We just rehash them on the way back in.


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writeObject is used to serialize the OSHashtable to the OutputStream. Only the key's and values are written out since they'll have to be rehashed on the way back in.

Serialized Fields

table

OSHashtableEntry[] table

nTableEntries

int nTableEntries

reorgThreshold

int reorgThreshold

altRep

OSDictionary altRep

Class com.odi.util.OSSmallMap extends Object implements Serializable

serialVersionUID: 3271815175239695142l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
readObject is used to reconstitute an object from an input stream. Only the keys and values were written out. We just rehash them on the way back in.


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writeObject is used to serialize the OSSmallMap to the OutputStream. Only the key's and values are written out since they'll have to be rehashed on the way back in.

Serialized Fields

kvPairs

Object[] kvPairs

nEntries

int nEntries

Class com.odi.util.OSSmallSet extends OSAbstractSet implements Serializable

serialVersionUID: -7382884312151318213l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
readObject is used to reconstitute an object from an input stream. Only the objects were written out. We just rehash them on the way back in.


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writeObject is used to serialize the OSSmallSet to the OutputStream. Only the objects are written out since they'll have to be rehashed on the way back in.

Serialized Fields

table

Object[] table

nEntries

int nEntries

Class com.odi.util.OSTreeMap extends Object implements Serializable

serialVersionUID: -5262347787432320614l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
readObject is used to reconstitute an object from an input stream. Only the keys and values are written out. We just rehash them on the way back in.


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writeObject is used to serialize the OSTreeMap to the OutputStream. Only keys and values are written out since they'll have to be rehashed on the way back in.

Serialized Fields

tree

BTree tree

Class com.odi.util.OSTreeMapByteArray extends OSTreeMap implements Serializable

serialVersionUID: -6124173863991518203l

Class com.odi.util.OSTreeMapDouble extends OSTreeMap implements Serializable

serialVersionUID: -7571731610235730863l

Class com.odi.util.OSTreeMapFloat extends OSTreeMap implements Serializable

serialVersionUID: -6555325046654466409l

Class com.odi.util.OSTreeMapInteger extends OSTreeMap implements Serializable

serialVersionUID: -8955404075650477238l

Class com.odi.util.OSTreeMapLong extends OSTreeMap implements Serializable

serialVersionUID: -4301535970582038735l

Class com.odi.util.OSTreeMapString extends OSTreeMap implements Serializable

serialVersionUID: -7878770145810582235l

Class com.odi.util.OSTreeSet extends OSAbstractSet implements Serializable

serialVersionUID: -6192346414638832232l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
readObject is used to reconstitute an object from an input stream. Only the keys and values are written out. We just rehash them on the way back in. In addition, we will initialize the lock for concurrency control.


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writeObject is used to serialize the OSTreeSet to the OutputStream. Only objects in the set are written out since they'll have to be rehashed on the way back in, and the types of indexes are written out since they'll have to be added later.

Throws:
LockWaitInterruptedException - if the current thread is interrupted while waiting for a thread read lock on the set
IOException
Serialized Fields

tree

BTree tree

indexes

OSDictionary indexes

Class com.odi.util.OSTreeSet.IndexesWithPrimary extends OSHashtable implements Serializable

Serialized Fields

primaryIndex

BTreeIndex primaryIndex

Class com.odi.util.OSVector extends Object implements Serializable

serialVersionUID: 2271938799889113703l

Serialized Fields

ODITheHashCode

int ODITheHashCode

elementEntryData

OSVectorEntry[] elementEntryData
The top level array of element data in a two level array structure. Each entry will have maximum of 128 elements


elementCount

int elementCount
The number of valid elements in the vector.


bucketIncrement

int bucketIncrement
The size by which to increment the elementData on each allocation or number of buckets to increase on each increment


entryTableSize

int entryTableSize
The size of the OSVectorEntry's This is the value fixed at construction time.

Class com.odi.util.OSVectorEntry extends Persistent implements Serializable

serialVersionUID: 1113010541121785281l

Serialized Fields

elementData

Object[] elementData

Class com.odi.util.OSVectorList extends OSVector implements Serializable

serialVersionUID: 4544854216707710375l

Serialized Fields

modificationTick

int modificationTick

Class com.odi.util.Path extends Object implements Serializable

serialVersionUID: 2163990325894138269l

Serialized Fields

classString

String classString

pathString

String pathString

Class com.odi.util.TypedMap extends Object implements Serializable

serialVersionUID: 6748488955223602099l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Serialized Fields

table

Hashtable table

privatenull

TypedMap.PrivateNull privatenull

keytype

Class keytype

valuetype

Class valuetype

nullkeys

boolean nullkeys

nullvalues

boolean nullvalues


Package com.odi.util.query

Class com.odi.util.query.FreeVariableBindings extends TypedMap implements Serializable

serialVersionUID: 1145252266728744666l

Class com.odi.util.query.FreeVariables extends TypedMap implements Serializable

serialVersionUID: 925620480430380852l

Class com.odi.util.query.InvalidPatternException extends QueryException implements Serializable

Serialized Fields

errorOffset

int errorOffset

Class com.odi.util.query.QueryException extends ObjectStoreException implements Serializable

Class com.odi.util.query.QueryIndexMismatchException extends QueryException implements Serializable

Class com.odi.util.query.QueryParseException extends QueryException implements Serializable


Package com.odi.jdd

Class com.odi.jdd.Entity extends OSSmallMap implements Serializable

Serialized Fields

persistentHashCode_

int persistentHashCode_

type_

Type type_

allStrings_

String allStrings_

Class com.odi.jdd.InvalidAttrException extends RuntimeException implements Serializable

Class com.odi.jdd.InvalidEntityException extends RuntimeException implements Serializable


Package com.odi.jdd.rel

Class com.odi.jdd.rel.IndexedOneToMany.MemberSet extends OSTreeSet implements Serializable

Serialized Fields

owner_

Entity owner_

Class com.odi.jdd.rel.ManyToMany.SetImpl extends OSSmallSet implements Serializable

Serialized Fields

owner_

Entity owner_

Class com.odi.jdd.rel.ManyToManyWithObj.MapImpl extends OSSmallMap implements Serializable

Serialized Fields

owner_

Entity owner_


Package com.odi.odmg

Class com.odi.odmg.DatabaseClosedException extends DatabaseException implements Serializable

Class com.odi.odmg.DatabaseIsReadOnlyException extends DatabaseException implements Serializable

Class com.odi.odmg.DatabaseNotFoundException extends DatabaseException implements Serializable

Class com.odi.odmg.DatabaseOpenException extends DatabaseException implements Serializable

Class com.odi.odmg.LockNotGrantedException extends ODMGRuntimeException implements Serializable

Class com.odi.odmg.ObjectNameNotFoundException extends DatabaseException implements Serializable

Class com.odi.odmg.ObjectNameNotUniqueException extends DatabaseException implements Serializable

Class com.odi.odmg.ODMGException extends ObjectStoreException implements Serializable

Class com.odi.odmg.ODMGRuntimeException extends ObjectStoreException implements Serializable

Class com.odi.odmg.TransactionAbortedException extends TransactionException implements Serializable

Class com.odi.odmg.TransactionInProgressException extends TransactionException implements Serializable

Class com.odi.odmg.TransactionNotInProgressException extends TransactionException implements Serializable



Copyright 2005 Progress Software Corporation. All rights reserved.