A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z


Index of all Fields and Methods

A

abort(). Method in class COM.odi.Transaction
Aborts a transaction.
abort(int). Method in class COM.odi.Transaction
Aborts a transaction and retains objects that were referenced in the transaction.
addElement(Object). Method in class COM.odi.util.OSVector
Appends the element to the vector.
ALL_EXECUTE. Static variable in class COM.odi.ObjectStore
File mode for all execute permission.
ALL_READ. Static variable in class COM.odi.ObjectStore
File mode for all read permission.
ALL_WRITE. Static variable in class COM.odi.ObjectStore
File mode for all write permission.
allExecute. Static variable in class COM.odi.Database
allRead. Static variable in class COM.odi.Database
allWrite. Static variable in class COM.odi.Database

B

begin(byte). Static method in class COM.odi.Transaction
Starts a transaction.

C

capacity(). Method in class COM.odi.util.OSVector
Obtains the current capacity of the vector.
check(PrintStream). Method in class COM.odi.Database
Check the references of all objects in the database.
clear(). Method in class COM.odi.util.OSDictionary
Removes all entries from the dictionary.
clear(). Method in class COM.odi.util.OSHashtable
Removes all entries from the hash table.
clearContents(). Method in class COM.odi.util.HashPersistent
Resets the values of the fields of a persistent object to their default initial values.
clearContents(). Method in class COM.odi.util.OSDictionary
Resets the values of the fields of an active persistent object to the default initial values of that class of object.
clearContents(). Method in class COM.odi.util.OSHashtable
Resets the values of the fields of an active persistent object to the default initial values of that class of object.
clearContents(). Method in class COM.odi.util.OSVector
Resets the values of the fields of an active persistent object to the default initial values of that class of object.
clearContents(). Method in class COM.odi.Persistent
Resets the values of the fields of an active persistent object to the default initial values of that class of object.
clone(). Method in class COM.odi.util.HashPersistent
Clones the object.
clone(). Method in class COM.odi.util.OSHashtable
Clones the object.
clone(). Method in class COM.odi.util.OSVector
Clones the vector.
clone(). Method in class COM.odi.Persistent
Clones the persistence-capable object.
close(). Method in class COM.odi.Database
Closes the database.
close(boolean). Method in class COM.odi.Database
Closes a database and specifies what should happen to any retained objects following the close.
commit(). Method in class COM.odi.Transaction
Commits a transaction.
commit(int). Method in class COM.odi.Transaction
Commits a transaction and specifies what should happen to persistent objects after the transaction is over.
contains(Object). Method in class COM.odi.util.OSDictionary
Checks whether or not the dictionary contains the specified value as an element.
contains(Object). Method in class COM.odi.util.OSHashtable
Checks whether or not the hash table contains a specified value as an element.
contains(Object). Method in class COM.odi.util.OSVector
Checks whether or not the object is an element in this vector.
containsKey(Object). Method in class COM.odi.util.OSDictionary
Checks whether or not the dictionary contains an element with the specified key.
containsKey(Object). Method in class COM.odi.util.OSHashtable
Checks whether or not the hash table contains an element with the specified key and maintains a cache from the OSHashtable object to the element.
containsKey(Object, boolean). Method in class COM.odi.util.OSHashtable
Checks whether or not the hash table contains an element with the specified key and optionally maintains a cache from the OSHashtable object to the element.
copyInto(Object[]). Method in class COM.odi.util.OSVector
Copies the elements of this vector into the specified array.
create(). Method in class COM.odi.ClassInfo
Creates a default instance of the persistence-capable class associated with this instance of ClassInfo.
create(String, int). Static method in class COM.odi.Database
Creates and opens a database with the specified name.
createArray(int, int). Method in class COM.odi.ClassInfo
Creates an array of references to instances of the persistence-capable class associated with this instance of ClassInfo.
createBoolean(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single boolean value.
createBooleanArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of boolean values.
createByte(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single byte.
createByteArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of bytes.
createChar(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single character.
createCharArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of characters.
createClass(String, String). Static method in class COM.odi.Field
Creates a Field object that can hold a reference to a class.
createClassArray(String, String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of references to a class.
createDouble(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single 64-bit floating point value.
createDoubleArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of 64-bit floating point values.
createFloat(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single 32-bit floating point value.
createFloatArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of 32-bit floating point values.
createInt(String). Static method in class COM.odi.Field
Creates a Field object that can hold a 32-bit integer.
createIntArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of 32-bit integers.
createInterface(String, String). Static method in class COM.odi.Field
Creates a Field object that can hold a reference to an interface.
createInterfaceArray(String, String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of references to an interface.
createLong(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single 64-bit integer.
createLongArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of 64-bit integers.
createRoot(String, Object). Method in class COM.odi.Database
Creates a root with the specified name in this database.
createShort(String). Static method in class COM.odi.Field
Creates a Field object that can hold a 16-bit integer.
createShortArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of 16-bit integers.
createString(String). Static method in class COM.odi.Field
Creates a Field object that can hold a single string value.
createStringArray(String, int). Static method in class COM.odi.Field
Creates a Field object that can hold an array of string values.
current(). Static method in class COM.odi.Transaction
Obtains the instance of Transaction that is associated with the current thread.

D

deepFetch(Object). Static method in class COM.odi.Persistent
This method is similar to fetch() in that it obtains the contents of a persistent object and makes them available for read access by the application.
destroy(). Method in class COM.odi.Database
Closes and destroys the database.
destroy(). Method in class COM.odi.util.OSHashtable
Destroys the hash table in the database.
destroy(). Method in class COM.odi.util.OSVector
Destroys the vector in the database.
destroy(). Method in class COM.odi.Persistent
destroy(). Method in class COM.odi.Segment
Destroys a segment.
destroy(Object). Static method in class COM.odi.ObjectStore
Destroys a persistent object.
destroyRoot(String). Method in class COM.odi.Database
Destroys the root with the specified name.
dirty(Object). Static method in class COM.odi.Persistent
Obtains the contents of a persistent object and allows the contents to be modified and saved in the database.

E

edition(). Static method in class COM.odi.ObjectStore
Use whichProduct() in place of this deprecated method.
elementAt(int). Method in class COM.odi.util.OSVector
Obtains the element at the specified index within the vector.
elementCount. Variable in class COM.odi.util.OSVector
The total number of valid elements in the vector.
elements(). Method in class COM.odi.util.OSDictionary
Returns an enumeration of the elements in the dictionary.
elements(). Method in class COM.odi.util.OSHashtable
Obtains an enumeration of the elements in the hash table.
elements(). Method in class COM.odi.util.OSVector
Obtains an enumeration of the elements.
ensureCapacity(int). Method in class COM.odi.util.OSVector
Ensures that the vector has at least the specified capacity.
evict(Object). Static method in class COM.odi.ObjectStore
Evicts a persistent object.
evict(Object, int). Static method in class COM.odi.ObjectStore
Evicts a persistent object.
evictAll(int). Static method in class COM.odi.ObjectStore
Evicts all persistent objects by running the evict(Object, int) method on all persistent objects known to the session.
evictAndForget(Object). Static method in class COM.odi.ObjectStore
The method evictAndForget() is a temporary device to deal with a limitation in version 1.0.2 of the JDK.

F

fetch(Object). Static method in class COM.odi.Persistent
Obtains the contents of a persistent object and makes them available for read access by the application.
fileNativesIfAvailable. Static variable in class COM.odi.ObjectStore
The argument to specify in a call to useFileNatives() when you want to use the file natives if it is possible to load the library containing them without error.
fileNativesNone. Static variable in class COM.odi.ObjectStore
The argument to specify in a call to useFileNatives() when you do not want to use the native library.
fileNativesRequired. Static variable in class COM.odi.ObjectStore
The argument to specify in a call to useFileNatives() when you want to use file natives and throw FatalApplicationException if the library containing them cannot be loaded.
firstElement(). Method in class COM.odi.util.OSVector
Obtains the first element in the vector.
flushContents(GenericObject). Method in class COM.odi.util.HashPersistent
Stores the values of the fields of a persistent object into an instance of the GenericObject class.
flushContents(GenericObject). Method in class COM.odi.util.OSDictionary
Stores the values of the fields of an active persistent object in an instance of GenericObject.
flushContents(GenericObject). Method in class COM.odi.util.OSHashtable
Stores the values of the fields of an active persistent object in an instance of GenericObject.
flushContents(GenericObject). Method in class COM.odi.util.OSVector
Stores the values of the fields of an active persistent object in an instance of GenericObject.
flushContents(GenericObject). Method in class COM.odi.Persistent
Stores the values of the fields of an active persistent object in an instance of GenericObject.

G

get(Object). Method in class COM.odi.util.OSDictionary
Obtains the element mapped at the specified key.
get(Object). Method in class COM.odi.util.OSHashtable
Obtains the element mapped at the specified key and maintains a cache from the OSHashtable object to the element.
get(Object, boolean). Method in class COM.odi.util.OSHashtable
Obtains the element mapped at the specified key and optionally maintains a cache from the OSHashtable object to the element.
get(String). Static method in class COM.odi.ClassInfo
Obtains the class-specific information for the specified Persistent subclass.
getArrayField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts an array value from a generic object.
getBasicTypeName(). Method in class COM.odi.UnregisteredType
Returns a String describing the type for which the ClassInfo is missing.
getBooleanField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a boolean value from a generic object.
getByteField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a byte value from a generic object.
getCharField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a character value from a generic object.
getClassDescriptor(). Method in class COM.odi.ClassInfo
Obtains the run time descriptor of the persistence-capable class with which this instance of ClassInfo is associated.
getClassField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a class reference from a generic object.
getDatabase(). Method in class COM.odi.Segment
Obtains the Database object associated with the database that contains the segment.
getDoubleField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a 64-bit floating point value from a generic object.
getFields(). Method in class COM.odi.ClassInfo
Gets the array of fields for the persistence-capable class associated with this instance of ClassInfo.
getFloatField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a 32-bit floating point value from a generic object.
getGenericObjectClass(). Method in class COM.odi.GenericObject
Obtains the Class of the instance whose contents are contained by the generic object.
getInterfaceField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a interface value from a generic object.
getIntField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a 32-bit integer value from a generic object.
getKey(Object). Method in class COM.odi.util.OSDictionary
Returns the actual key stored for the given key.
getKey(Object). Method in class COM.odi.util.OSHashtable
Returns the actual key stored in the hash table for the given key and maintains a cache from the OSHashtable object to the element.
getKey(Object, boolean). Method in class COM.odi.util.OSHashtable
Returns the actual key stored in the hash table for the given key and optionally maintains a cache from the OSHashtable object to the element.
getLongField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a 64-bit integer value from a generic object.
getOpenType(). Method in class COM.odi.Database
Retrieves the database open type.
getPath(). Method in class COM.odi.Database
Retrieves the path name of the database.
getRoot(String). Method in class COM.odi.Database
Returns a reference to the object associated with the specified root name.
getRoots(). Method in class COM.odi.Database
Returns an enumeration of the roots in the database.
getSegment(int). Method in class COM.odi.Database
Returns a handle to an existing segment.
getSegmentId(). Method in class COM.odi.Segment
Obtains the segment ID of a segment.
getShortField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a 16-bit integer value from a generic object.
getSizeInBytes(). Method in class COM.odi.Database
Retrieves the number of bytes of storage occupied by the database.
getSizeInBytes(). Method in class COM.odi.Segment
Obtains the number of bytes of storage occupied by the segment.
getStringField(int, ClassInfo). Method in class COM.odi.GenericObject
Extracts a string value from a generic object.
getType(). Method in class COM.odi.Transaction
Obtains the type of a transaction.
getTypeName(). Method in class COM.odi.UnregisteredType
Returns a String describing the type of object which this object represents.
GROUP_EXECUTE. Static variable in class COM.odi.ObjectStore
File mode for group execute permission.
GROUP_READ. Static variable in class COM.odi.ObjectStore
File mode for group read permission.
GROUP_WRITE. Static variable in class COM.odi.ObjectStore
File mode for group write permission.
groupExecute. Static variable in class COM.odi.Database
groupRead. Static variable in class COM.odi.Database
groupWrite. Static variable in class COM.odi.Database

H

hashCode(). Method in class COM.odi.util.HashPersistent
Returns the hash code for the object.
HashPersistent(). Constructor for class COM.odi.util.HashPersistent
Use this constructor when initially constructing an object.
HashPersistent(ClassInfo). Constructor for class COM.odi.util.HashPersistent
Use this constructor when creating a hollow object.
HashPersistent(int). Constructor for class COM.odi.util.HashPersistent
This constructor may be used when creating a hollow object.
hasMoreElements(). Method in class COM.odi.DatabaseRootEnumeration
Determines whether or not there are any more roots in the iteration.

I

icreate(). Method in class COM.odi.ClassInfo
This method is overridden by persistence-capable objects that do not inherit from COM.odi.Persistent.
indexOf(Object). Method in class COM.odi.util.OSVector
Finds the index of the object within the vector.
indexOf(Object, int). Method in class COM.odi.util.OSVector
Finds the index of the object within the vector starting at a specified position.
initialize(String, Properties). Static method in class COM.odi.ObjectStore
Initializes PSE/PSE Pro, permitting the caller to use the rest of the API.
initialize(Thread). Static method in class COM.odi.ObjectStore
Initializes PSE/PSE Pro and associates the calling thread with the targetThread.
initializeContents(GenericObject). Method in class COM.odi.util.HashPersistent
Initializes the values of the fields of a persistent object from data contained in a GenericObject instance.
initializeContents(GenericObject). Method in class COM.odi.util.OSDictionary
Initializes the values of the fields of a hollow persistent object from data contained in an instance of GenericObject.
initializeContents(GenericObject). Method in class COM.odi.util.OSHashtable
Initializes the values of the fields of a hollow persistent object from data contained in an instance of GenericObject.
initializeContents(GenericObject). Method in class COM.odi.util.OSVector
Initializes the values of the fields of a hollow persistent object from data contained in an instance of GenericObject.
initializeContents(GenericObject). Method in class COM.odi.Persistent
Initializes the values of the fields of a hollow persistent object from data contained in an instance of GenericObject.
insertElementAt(Object, int). Method in class COM.odi.util.OSVector
Inserts the specified object at the specified index.
inTransaction(). Static method in class COM.odi.Transaction
Determines whether or not there is a transaction in progress for the current thread.
isDestroyed(). Method in class COM.odi.Persistent
isDestroyed(). Method in class COM.odi.Segment
Determines whether or not the segment has been destroyed.
isDestroyed(Object). Static method in class COM.odi.ObjectStore
Determines whether the argument is destroyed.
isEmpty(). Method in class COM.odi.util.OSDictionary
Returns true if the number of keys in the dictionary is zero.
isEmpty(). Method in class COM.odi.util.OSHashtable
Determines whether or not there are any keys in the hash table.
isEmpty(). Method in class COM.odi.util.OSVector
Returns true if the elementCount is 0.
isOpen(). Method in class COM.odi.Database
Determines whether or not a database is open.
isPersistent(Object). Static method in class COM.odi.ObjectStore
Determines whether the argument is persistent.
isStale(). Method in class COM.odi.Persistent
isStale(Object). Static method in class COM.odi.ObjectStore
Determines whether the argument is stale.

K

keys(). Method in class COM.odi.util.OSDictionary
Returns an enumeration of the keys in the dictionary.
keys(). Method in class COM.odi.util.OSHashtable
Returns an enumeration of the keys in the hash table.

L

languageInterfaceMajorRelease(). Static method in class COM.odi.ObjectStore
Returns the major release of the Java language interface for PSE/PSE Pro that is running in the current thread.
languageInterfaceMinorRelease(). Static method in class COM.odi.ObjectStore
Returns the minor release of the Java language interface for PSE/PSE Pro that is running in the current thread.
languageInterfaceName(). Static method in class COM.odi.ObjectStore
Returns the name and release of the Java language interface for PSE/PSE Pro that is running in the current thread.
lastElement(). Method in class COM.odi.util.OSVector
Obtains the last element in the buffer.
lastIndexOf(Object). Method in class COM.odi.util.OSVector
Finds the index of the last matching entry in the vector.
lastIndexOf(Object, int). Method in class COM.odi.util.OSVector
Finds the last index of the object within the vector starting at a specified postion.

M

majorRelease. Static variable in class COM.odi.ObjectStore
Use majorRelease() in place of this deprecated field.
majorRelease(). Static method in class COM.odi.ObjectStore
Returns the major release version of PSE/PSE Pro for Java running in the current thread.
migrate(Object, Segment, boolean). Static method in class COM.odi.ObjectStore
Moves a persistence-capable object into a database.
minorRelease. Static variable in class COM.odi.ObjectStore
Use minorRelease() in place of this deprecated field.
minorRelease(). Static method in class COM.odi.ObjectStore
Returns the minor release version of PSE/PSE Pro for Java running in the current thread.

N

nextElement(). Method in class COM.odi.DatabaseRootEnumeration
Obtains the next database root name.

O

OBJECTSTORE. Static variable in class COM.odi.ObjectStore
The whichProduct() method returns this value if you are running the Java interface to ObjectStore.
ObjectStoreEdition. Static variable in class COM.odi.ObjectStore
Use OBJECTSTORE in place of this deprecated field.
of(Object). Static method in class COM.odi.Database
Returns the database that contains the object.
of(Object). Static method in class COM.odi.Segment
Obtains the segment that contains the object.
open(int). Method in class COM.odi.Database
Opens a database with the specified open type.
open(String, int). Static method in class COM.odi.Database
Opens the database with the specified name and open type.
OPEN_READONLY. Static variable in class COM.odi.ObjectStore
Open mode for read-only.
OPEN_READONLY_NON_BLOCKING. Static variable in class COM.odi.ObjectStore
Open mode for read-only, but don't block waiting for the database lock.
OPEN_UPDATE. Static variable in class COM.odi.ObjectStore
Open mode for update.
OPEN_UPDATE_NON_BLOCKING. Static variable in class COM.odi.ObjectStore
Open mode for update, but don't block waiting for the database lock.
openMVCC. Static variable in class COM.odi.Database
openReadOnly. Static variable in class COM.odi.Database
openUpdate. Static variable in class COM.odi.Database
OSDictionary(). Constructor for class COM.odi.util.OSDictionary
Constructs a new dictionary.
OSDictionary(ClassInfo). Constructor for class COM.odi.util.OSDictionary
Constructs a new hollow dictionary.
OSHashtable(). Constructor for class COM.odi.util.OSHashtable
Constructs a new persistence-capable hash table.
OSHashtable(ClassInfo). Constructor for class COM.odi.util.OSHashtable
Constructs a new hollow hash table.
OSHashtable(int). Constructor for class COM.odi.util.OSHashtable
Constructs a new persistence-capable hash table.
OSVector(). Constructor for class COM.odi.util.OSVector
Constructs an empty vector.
OSVector(char). Constructor for class COM.odi.util.OSVector
Constructs a hollow OSVector.
OSVector(ClassInfo). Constructor for class COM.odi.util.OSVector
Constructs a hollow OSVector.
OSVector(int). Constructor for class COM.odi.util.OSVector
Constructs an empty vector with the specified storage capacity.
OSVector(int, int). Constructor for class COM.odi.util.OSVector
Constructs an empty vector with the specified storage capacity and the specified capacityIncrement.
OTHER_EXECUTE. Static variable in class COM.odi.ObjectStore
File mode for other execute permission.
OTHER_READ. Static variable in class COM.odi.ObjectStore
File mode for other read permission.
OTHER_WRITE. Static variable in class COM.odi.ObjectStore
File mode for other write permission.
otherExecute. Static variable in class COM.odi.Database
otherRead. Static variable in class COM.odi.Database
otherWrite. Static variable in class COM.odi.Database
OWNER_EXECUTE. Static variable in class COM.odi.ObjectStore
File mode for owner execute permission.
OWNER_READ. Static variable in class COM.odi.ObjectStore
File mode for owner read permission.
OWNER_WRITE. Static variable in class COM.odi.ObjectStore
File mode for owner write permission.
ownerExecute. Static variable in class COM.odi.Database
ownerRead. Static variable in class COM.odi.Database
ownerWrite. Static variable in class COM.odi.Database

P

postInitializeContents(). Method in class COM.odi.Persistent
Called by PSE/PSE Pro immediately after calling the initializeContents method.
preClearContents(). Method in class COM.odi.Persistent
Called by PSE/PSE Pro immediately before calling the clearContents method.
preDestroyPersistent(). Method in class COM.odi.Persistent
Hook for ObjectStore.destroy(object).
preFlushContents(). Method in class COM.odi.Persistent
Called by PSE/PSE Pro immediately before calling the flushContents method.
productName(). Static method in class COM.odi.ObjectStore
Returns the product name and release of PSE/PSE Pro that is running in the current thread.
PSE. Static variable in class COM.odi.ObjectStore
The whichProduct() method returns this value if you are running ObjectStore PSE/PSE Pro.
PSE_PRO. Static variable in class COM.odi.ObjectStore
The whichProduct() method returns this value if you are running ObjectStore PSE Pro.
PSEEdition. Static variable in class COM.odi.ObjectStore
Use PSE in place of thie deprecated field.
PSEProEdition. Static variable in class COM.odi.ObjectStore
Use PSE_PRO in place of this deprecated field.
put(Object, Object). Method in class COM.odi.util.OSDictionary
Enters the mapping of key to value in the dictionary.
put(Object, Object). Method in class COM.odi.util.OSHashtable
Enter the mapping of a key to a value in the hash table.

R

READONLY. Static variable in class COM.odi.ObjectStore
The type value for a read-only transaction.
readOnly. Static variable in class COM.odi.Transaction
register(ClassInfo). Static method in class COM.odi.ClassInfo
Registers a class as persistence-capable with PSE/PSE Pro by providing an instance of its associated ClassInfo subclass.
releaseName(). Static method in class COM.odi.ObjectStore
Use productName() in place of this deprecated method.
remove(Object). Method in class COM.odi.util.OSDictionary
Removes any existing mapping at the specified key.
remove(Object). Method in class COM.odi.util.OSHashtable
Removes any existing mapping at the specified key.
remove(String). Static method in class COM.odi.ClassInfo
Removes a persistence-capable class from the registry.
removeAllElements(). Method in class COM.odi.util.OSVector
Removes all elements of the vector.
removeElement(Object). Method in class COM.odi.util.OSVector
Removes the first occurance of the specified element from the vector.
removeElementAt(int). Method in class COM.odi.util.OSVector
Deletes the element at the specified index and moves all elements with index greater than the current index down.
RETAIN_HOLLOW. Static variable in class COM.odi.ObjectStore
The retain value when calling commit(int) or evict(Object, int) to maintain all persistent objects but evict their contents.
RETAIN_HOLLOW. Static variable in class COM.odi.Transaction
RETAIN_READONLY. Static variable in class COM.odi.ObjectStore
The retain value when calling commit(int) or evict(Object, int) to maintain all persistent objects and retain their contents as well.
RETAIN_READONLY. Static variable in class COM.odi.Transaction
RETAIN_STALE. Static variable in class COM.odi.ObjectStore
The retain value when calling commit(int) or evict(Object, int) to forget all persistent objects after the commit.
RETAIN_STALE. Static variable in class COM.odi.Transaction
RETAIN_UPDATE. Static variable in class COM.odi.ObjectStore
The retain value when calling commit(int) to maintain all persistent objects, retain their contents, and permit persistent objects to be modified between transactions.
RETAIN_UPDATE. Static variable in class COM.odi.Transaction

S

setArrayField(int, Object, ClassInfo). Method in class COM.odi.GenericObject
Sets an array value in a generic object.
setBooleanField(int, boolean, ClassInfo). Method in class COM.odi.GenericObject
Sets a boolean value in a generic object.
setByteField(int, byte, ClassInfo). Method in class COM.odi.GenericObject
Sets a byte value in a generic object.
setCharField(int, char, ClassInfo). Method in class COM.odi.GenericObject
Sets a character value in a generic object.
setClassField(int, Object, ClassInfo). Method in class COM.odi.GenericObject
Sets a class reference value in a generic object.
setDefaultAbortRetain(int). Method in class COM.odi.Transaction
Sets the default retain operation for the current session for calls to Transaction.abort() that have no argument.
setDoubleField(int, double, ClassInfo). Method in class COM.odi.GenericObject
Sets a 64-bit floating point value in a generic object.
setElementAt(Object, int). Method in class COM.odi.util.OSVector
Sets the element at the specified index to the specified object.
setFloatField(int, float, ClassInfo). Method in class COM.odi.GenericObject
Sets a 32-bit floating point value in a generic object.
setInterfaceField(int, Object, ClassInfo). Method in class COM.odi.GenericObject
Sets an interface value in a generic object.
setIntField(int, int, ClassInfo). Method in class COM.odi.GenericObject
Sets a 32-bit integer value in a generic object.
setLongField(int, long, ClassInfo). Method in class COM.odi.GenericObject
Sets a 64-bit integer value in a generic object.
setRoot(String, Object). Method in class COM.odi.Database
Sets the object associated with the specified root name.
setShortField(int, short, ClassInfo). Method in class COM.odi.GenericObject
Sets a 16-bit integer value in a generic object.
setSize(int). Method in class COM.odi.util.OSVector
Sets the size of the vector.
setStringField(int, String, ClassInfo). Method in class COM.odi.GenericObject
Sets a string value in a generic object.
showDB(String, PrintStream, boolean, boolean). Method in class COM.odi.Database
Show the contents of the database.
shutdown(boolean). Static method in class COM.odi.ObjectStore
Shuts down PSE/PSE Pro for this thread.
size(). Method in class COM.odi.util.OSDictionary
Returns the number of keys in the dictionary.
size(). Method in class COM.odi.util.OSHashtable
Determines the number of keys in the hash table.
size(). Method in class COM.odi.util.OSVector
Returns the number of elements in the vector.
storageSystemName(). Static method in class COM.odi.ObjectStore
Returns the name and release of the storage system for PSE/PSE Pro that is running in the current thread.

T

toString(). Method in class COM.odi.util.OSHashtable
Produces a printable representation of the object.
toString(). Method in class COM.odi.util.OSVector
Converts the vector's elementData to a string.
trimToSize(). Method in class COM.odi.util.OSVector
Trims the vector's capacity down to approximately elementCount.

U

UnregisteredType(). Constructor for class COM.odi.UnregisteredType
Constructor for Derived types.
UPDATE. Static variable in class COM.odi.ObjectStore
The type value for an update transaction.
update. Static variable in class COM.odi.Transaction
useFileNatives(int). Static method in class COM.odi.ObjectStore

W

whichProduct(). Static method in class COM.odi.ObjectStore
Returns a value that identifies the Object Design Java product that is running in the current thread.