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

$

$jso$OID() - Method in class net.sf.jso.storage.JSOStorableProxy
Returns proxy's target object's OID.
$jso$OID() - Method in interface net.sf.jso.storage.StorableProxy
Returns proxy's target object's OID.
$jso$accessed() - Method in class net.sf.jso.storage.JSOStorableProxy
Indicates if proxy has been accessed through targer class' interface.
$jso$accessed() - Method in interface net.sf.jso.storage.StorableProxy
Indicates if proxy has been accessed through targer class' interface.
$jso$getTargetClass() - Method in class net.sf.jso.storage.JSOStorableProxy
Gets target class of the proxy.
$jso$getTargetClass() - Method in interface net.sf.jso.storage.StorableProxy
Gets target class of the proxy.
$jso$wasSummary() - Method in class net.sf.jso.storage.JSOStorableProxy
Indicates if proxy's was targeted as summary.
$jso$wasSummary() - Method in interface net.sf.jso.storage.StorableProxy
Indicates if proxy's was targeted as summary.

A

ALTERNATE_KEY - Static variable in class net.sf.jso.sql.ConstraintDescriptor
Constant for the alternate key constraint type.
AND - Static variable in class net.sf.jso.query.CriteriaOperator
 
ASC - Static variable in class net.sf.jso.query.OrderOperator
 
ASCENDING - Static variable in class net.sf.jso.query.OrderOperator
 
Account - class net.sf.jso.examples.banking.Account.
Bank account
Account() - Constructor for class net.sf.jso.examples.banking.Account
 
Account(int, Client) - Constructor for class net.sf.jso.examples.banking.Account
 
acceptsOperand(Integer) - Method in class net.sf.jso.query.OrderOperator
Indicates if operator accepts a certain type for operand.
accesses() - Method in interface net.sf.jso.cache.CacheInfo
Informs how many times the cache has been accessed through Cache.get() method.
accesses() - Method in class net.sf.jso.cache.LRUCache
 
accesses() - Method in class net.sf.jso.cache.MemoryCache
 
accesses() - Method in class net.sf.jso.cache.PriorityCache
 
accessibleFields - Variable in class net.sf.jso.schema.StorableClassMetadata
Array containing names of the fields that may be accessed throug queries.
add(ComplexNumber) - Method in class net.sf.jso.examples.various.ComplexNumber
 
add(JoinerThread) - Method in class net.sf.jso.util.ThreadsJoiner
Adds a thread to joiner.
addAbove(QueueEntry, QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 
addBelow(QueueEntry, QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 
addBottom(QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 
addColumn(ColumnDescriptor) - Method in class net.sf.jso.sql.TableDescriptor
Adds a column to the table.
addColumns(Set) - Method in class net.sf.jso.sql.TableDescriptor
Adds a collection of columns to this table's column collection.
addConstraint(ConstraintDescriptor) - Method in class net.sf.jso.sql.TableDescriptor
Adds a constraint to the table.
addConstraints(List) - Method in class net.sf.jso.sql.TableDescriptor
Adds a list of constraints to this table's constraint list.
addCriteria(Criteria) - Method in class net.sf.jso.query.Criteria
Adds some criteria to this criteria expression.
addCriteria(Collection) - Method in class net.sf.jso.query.Criteria
Adds some criteria to this criteria expression.
addCriteria(Criteria[]) - Method in class net.sf.jso.query.Criteria
Adds some criteria to this criteria expression.
addCriteria(Criteria) - Method in class net.sf.jso.query.Predicate
Not supported.
addCriteria(Collection) - Method in class net.sf.jso.query.Predicate
Not supported.
addDeletedOID(OID) - Method in class net.sf.jso.transaction.JSOTransaction
Adds OIDs of objects deleted during transaction activity.
addField(String) - Method in class net.sf.jso.sql.ConstraintDescriptor
Adds a field to the constraint.
addFields(List) - Method in class net.sf.jso.sql.ConstraintDescriptor
Adds a list of fields to this constraint's fields list.
addFields(String[]) - Method in class net.sf.jso.sql.ConstraintDescriptor
Adds an array of fields to this constraint's fields list.
addJavaSubclass(Class) - Method in class net.sf.jso.schema.ClassDescriptor
Adds a class to the set of subclasses of the storable class.
addJavaSubclass(Class) - Method in class net.sf.jso.schema.JSOStorableClass
Adds a class to the set of subclasses of the storable class.
addJavaSubclass(Class) - Method in interface net.sf.jso.schema.StorableClass
Adds a class to the set of subclasses of the storable class.
addListener(TransactionListener) - Method in class net.sf.jso.transaction.JSOTransactionManager
Starts sending transaction events to a listener.
addListener(TransactionListener) - Method in interface net.sf.jso.transaction.TransactionManager
Starts sending transaction events to a listener.
addOrder(Collection) - Method in class net.sf.jso.query.FieldOrder
Not supported.
addOrder(Order) - Method in class net.sf.jso.query.FieldOrder
Not supported.
addOrder(Order) - Method in class net.sf.jso.query.Order
Adds some order to this order expression.
addOrder(Collection) - Method in class net.sf.jso.query.Order
Adds some order to this order expression.
addOutgoingRef(ReferenceGarbageData) - Method in class net.sf.jso.garbage.ObjectGarbageData
 
addRefField(String) - Method in class net.sf.jso.sql.ConstraintDescriptor
Adds a referenced field to the constraint.
addRefFields(List) - Method in class net.sf.jso.sql.ConstraintDescriptor
Adds a list of fields to this constraint's referenced fields list.
addRefFields(String[]) - Method in class net.sf.jso.sql.ConstraintDescriptor
Adds an arrayt of fields to this constraint's referenced fields list.
addSchemaListener(SchemaListener) - Method in class net.sf.jso.engine.JSOStorageController
Starts sending schema events to a listener.
addSchemaListener(SchemaListener) - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
addSchemaListener(SchemaListener) - Method in class net.sf.jso.schema.JSOSchemaManager
Starts sending schema events to a listener.
addSchemaListener(SchemaListener) - Method in interface net.sf.jso.schema.SchemaManager
Starts sending schema events to a listener.
addStatusListener(StatusListener) - Method in interface net.sf.jso.StorageController
Starts sending status events to a listener.
addStatusListener(StatusListener) - Method in interface net.sf.jso.StorageManager
Starts sending status events to a listener.
addStatusListener(StatusListener) - Method in class net.sf.jso.engine.JSOStorageController
Starts sending status events to a listener.
addStatusListener(StatusListener) - Method in class net.sf.jso.engine.JSOStorageManager
Starts sending status events to a listener.
addStatusListener(StatusListener) - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
addStatusListener(StatusListener) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
addStorageListener(StorageListener) - Method in interface net.sf.jso.StorageController
Starts sending storage events to a listener.
addStorageListener(StorageListener) - Method in interface net.sf.jso.StorageManager
Starts sending storage events to a listener.
addStorageListener(StorageListener) - Method in class net.sf.jso.engine.JSOStorageController
Starts sending storage events to a listener.
addStorageListener(StorageListener) - Method in class net.sf.jso.engine.JSOStorageManager
Starts sending storage events to a listener.
addStorageListener(StorageListener) - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
addStorageListener(StorageListener) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
addStoredOIDs(Collection) - Method in class net.sf.jso.transaction.JSOTransaction
Adds OIDs of objects stored during transaction activity.
addTop(QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 
algorithm() - Method in interface net.sf.jso.cache.CacheInfo
Informs the algorithm used by the cache for entry management.
algorithm() - Method in class net.sf.jso.cache.LRUCache
 
algorithm() - Method in class net.sf.jso.cache.MemoryCache
 
algorithm() - Method in class net.sf.jso.cache.PriorityCache
 

B

BOOLEAN - Static variable in class net.sf.jso.schema.StorableField
Constant for the boolean primitive.
BYTE - Static variable in class net.sf.jso.schema.StorableField
Constant for the byte primitive.
batchStore(Collection, boolean) - Method in interface net.sf.jso.StorageManager
Stores a collection of objects in one only "batch" operation.
batchStore(Collection, boolean) - Method in class net.sf.jso.engine.JSOStorageManager
Stores a collection of objects in one only "batch" operation.
batchStore(Collection, boolean) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
batchStore(Collection, boolean, Transaction) - Method in class net.sf.jso.storage.JSOObjectManager
Stores a collection of objects in one only "batch" operation.
batchStore(Collection, boolean, Transaction) - Method in interface net.sf.jso.storage.ObjectManager
Stores a collection of objects in one only "batch" operation.
begin() - Method in class net.sf.jso.transaction.JSOTransaction
Begins the transaction.
begin() - Method in interface net.sf.jso.transaction.Transaction
Begins the transaction.
borrowConnection() - Method in interface net.sf.jso.sql.ConnectionPool
Borrows a connection from the pool.
borrowConnection() - Method in class net.sf.jso.sql.DynamicPool
Borrows a connection from the pool.
borrowConnection() - Method in class net.sf.jso.sql.NoPool
Borrows a connection from the pool.
borrowConnection() - Method in class net.sf.jso.sql.SimplePool
Borrows a connection from the pool.
byteValue() - Method in class net.sf.jso.util.JSOOID
 

C

CHAR - Static variable in class net.sf.jso.schema.StorableField
Constant for the char primitive.
CID - interface net.sf.jso.schema.CID.
Inteface for transaction identification.
CONTAINER - Static variable in class net.sf.jso.schema.StorableField
Constant for container objects.
CONTAINS - Static variable in class net.sf.jso.query.CriteriaOperator
 
Cache - interface net.sf.jso.cache.Cache.
Interface for caching management classes.
CacheInfo - interface net.sf.jso.cache.CacheInfo.
Interface for use information of a cache.
CacheQueue - class net.sf.jso.cache.CacheQueue.
 
CacheQueue() - Constructor for class net.sf.jso.cache.CacheQueue
 
ClassDescriptor - class net.sf.jso.schema.ClassDescriptor.
Class for class descritptors.
ClassDescriptor(Class, Set, Set, Set, boolean) - Constructor for class net.sf.jso.schema.ClassDescriptor
Constructs the class descriptor.
Client - class net.sf.jso.examples.banking.Client.
Bank cliente.
Client() - Constructor for class net.sf.jso.examples.banking.Client
 
Client(String, String, String) - Constructor for class net.sf.jso.examples.banking.Client
 
ColumnDescriptor - class net.sf.jso.sql.ColumnDescriptor.
Class for column descritptors.
ColumnDescriptor() - Constructor for class net.sf.jso.sql.ColumnDescriptor
Constructs the column descriptor.
ColumnDescriptor(String, int) - Constructor for class net.sf.jso.sql.ColumnDescriptor
Constructs a nullable column descriptor.
ColumnDescriptor(String, int, boolean) - Constructor for class net.sf.jso.sql.ColumnDescriptor
Constructs a column descriptor.
ComplexNumber - class net.sf.jso.examples.various.ComplexNumber.
 
ComplexNumber() - Constructor for class net.sf.jso.examples.various.ComplexNumber
 
ComplexNumber(double, double) - Constructor for class net.sf.jso.examples.various.ComplexNumber
 
ConnectionPool - interface net.sf.jso.sql.ConnectionPool.
Interface for connection pooling management classes.
ConnectionPoolInfo - interface net.sf.jso.sql.ConnectionPoolInfo.
Interface for use information of a connection pool.
ConstraintDescriptor - class net.sf.jso.sql.ConstraintDescriptor.
Class for constraint descritptors.
ConstraintDescriptor() - Constructor for class net.sf.jso.sql.ConstraintDescriptor
Constructs the constraint descriptor.
ConstraintDescriptor(String, int, List) - Constructor for class net.sf.jso.sql.ConstraintDescriptor
Constructs the constraint descriptor.
ConstraintDescriptor(String, int, String[]) - Constructor for class net.sf.jso.sql.ConstraintDescriptor
Constructs the constraint descriptor.
ConstraintDescriptor(String, int, List, String, List) - Constructor for class net.sf.jso.sql.ConstraintDescriptor
Constructs the constraint descriptor.
ConstraintDescriptor(String, int, String[], String, String[]) - Constructor for class net.sf.jso.sql.ConstraintDescriptor
Constructs the constraint descriptor.
ControllerHome - class net.sf.jso.remote.ControllerHome.
Home for a remote storage controller.
ControllerHome(String, String, RemoteStorageController) - Constructor for class net.sf.jso.remote.ControllerHome
Constructs controller home.
ControllerInfo - interface net.sf.jso.ControllerInfo.
Interface for storage control information.
CountQueryExecutor - class net.sf.jso.query.CountQueryExecutor.
Executes queries for object counting.
CountQueryExecutor(QueryValidator, JSOTransaction) - Constructor for class net.sf.jso.query.CountQueryExecutor
 
Criteria - class net.sf.jso.query.Criteria.
Criteria used for object query.
Criteria(CriteriaOperator) - Constructor for class net.sf.jso.query.Criteria
Constructs criteria expression.
Criteria(Collection, CriteriaOperator) - Constructor for class net.sf.jso.query.Criteria
Constructs criteria expression.
Criteria(Criteria[], CriteriaOperator) - Constructor for class net.sf.jso.query.Criteria
Constructs criteria expression.
CriteriaOperand - class net.sf.jso.query.CriteriaOperand.
Operand of a predicate.
CriteriaOperand() - Constructor for class net.sf.jso.query.CriteriaOperand
 
CriteriaOperator - class net.sf.jso.query.CriteriaOperator.
Operator for criteria expressions.
capacity() - Method in interface net.sf.jso.sql.ConnectionPoolInfo
Informs the maximum pool size.
capacity() - Method in class net.sf.jso.sql.DynamicPool
Returns the maximum pool size.
capacity() - Method in class net.sf.jso.sql.NoPool
Returns the maximum pool size.
capacity() - Method in class net.sf.jso.sql.SimplePool
Returns the maximum pool size.
cast(Transaction) - Static method in class net.sf.jso.transaction.JSOTransaction
Makes a cast from Transaction to JSOTransaction.
charAt(int) - Method in class net.sf.jso.text.Text
Returns the character at the specified index.
check(StorableClass) - Method in class net.sf.jso.schema.JSOStorableClass
Checks this storable class against another one.
check(StorableClass) - Method in interface net.sf.jso.schema.StorableClass
Checks this storable class against another one.
checkGeneralContract(Class) - Static method in class net.sf.jso.schema.JSOSchemaManager
Checks if class implementation respects contract.
checkStorableContract(Class) - Static method in class net.sf.jso.schema.JSOSchemaManager
Checks if storable implementation respects contract.
classAltered(SchemaEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when a class in the schema is altered.
classAltered(SchemaEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
classAltered(SchemaEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
classAltered(SchemaEvent) - Method in interface net.sf.jso.schema.SchemaListener
Called when a class in the schema is altered.
classDropped(SchemaEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when a class in the schema is dropped.
classDropped(SchemaEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
classDropped(SchemaEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
classDropped(SchemaEvent) - Method in interface net.sf.jso.schema.SchemaListener
Called when a class in the schema is dropped.
clear() - Method in class net.sf.jso.cache.CacheQueue
 
clearColumns() - Method in class net.sf.jso.sql.TableDescriptor
Clears the table's collection of columns.
clearConstraints() - Method in class net.sf.jso.sql.TableDescriptor
Clears the table's list of constraints.
clearFields() - Method in class net.sf.jso.sql.ConstraintDescriptor
Clears the constraint's list of fields.
clearRefFields() - Method in class net.sf.jso.sql.ConstraintDescriptor
Clears the constraint's list of referenced fields.
clone() - Method in class net.sf.jso.examples.various.ComplexNumber
 
clone() - Method in class net.sf.jso.query.Variable
Creates and returns a copy of this variable.
clone() - Method in class net.sf.jso.util.JSOOID
Creates and returns a copy of this OID.
close() - Method in interface net.sf.jso.sql.ConnectionPool
Closes the pool.
close() - Method in class net.sf.jso.sql.DynamicPool
Closes the pool.
close() - Method in class net.sf.jso.sql.NoPool
Closes the pool.
close() - Method in class net.sf.jso.sql.SimplePool
Closes the pool.
cls - Variable in class net.sf.jso.garbage.ObjectGarbageData
 
collectGarbage() - Method in class net.sf.jso.garbage.JSOPartitionGarbageCollector
Collects garbage from a partition.
commit() - Method in class net.sf.jso.sql.JDBCTransaction
Commits the transaction.
commit() - Method in class net.sf.jso.transaction.JSOTransaction
Commits the transaction.
commit() - Method in interface net.sf.jso.transaction.Transaction
Commits the transaction.
compareTo(Object) - Method in class net.sf.jso.query.Variable
Compares the variable wiht anoter one.
compareTo(Object) - Method in class net.sf.jso.text.Text
Compares this text to another object.
compareTo(Object) - Method in class net.sf.jso.util.JSOOID
Compares the OID wiht anoter one.
compareToIgnoreCase(Text) - Method in class net.sf.jso.text.Text
Compares this text to another object, ignoring case considerations.
connect(String, String, String) - Method in class net.sf.jso.remote.StorageControllerProxy
Connects the proxy to the remote storage controller through a storage controller home.
connect(String, String, String) - Method in interface net.sf.jso.sql.DatabaseInterface
Connects to the database.
connect(String, String, String) - Method in class net.sf.jso.sql.JSODatabase
Connects to the database.
controller - Variable in class net.sf.jso.remote.StorageControllerProxy
 
count(Parameters) - Method in class net.sf.jso.engine.JSOStorageManager
Counts the number of objects according to parameters.
count - Variable in class net.sf.jso.query.CountQueryExecutor
 
count(Parameters) - Method in class net.sf.jso.query.JSOQueryProcessor
Counts the number of objects according to parameters.
count(Parameters) - Method in interface net.sf.jso.query.QueryProcessor
Counts the number of objects according to parameters.
count(Parameters, Transaction) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
count(Parameters) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
countPages(Parameters) - Method in class net.sf.jso.engine.JSOStorageManager
Counts the number of result pages according to parameters.
countPages(Parameters) - Method in class net.sf.jso.query.JSOQueryProcessor
Counts the number of result pages according to parameters.
countPages(Parameters) - Method in interface net.sf.jso.query.QueryProcessor
Counts the number of result pages according to parameters.
countPages(Parameters, Transaction) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
countPages(Parameters) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
createClassDescriptor(Class) - Method in class net.sf.jso.engine.JSOStorageController
Creates a class descriptor for a storable class.
createClassDescriptor(Class) - Method in interface net.sf.jso.remote.RemoteStorageController
 
createClassDescriptor(Class) - Method in class net.sf.jso.remote.StorageControllerProxy
 
createClassDescriptor(Class) - Method in class net.sf.jso.schema.JSOSchemaManager
Creates a class descriptor.
createClassDescriptor(Class) - Method in interface net.sf.jso.schema.SchemaManager
Creates a class descriptor for a storable class.
createId() - Method in interface net.sf.jso.StorageController
Creates an unique identification within a database.
createId() - Method in class net.sf.jso.engine.JSOStorageController
Creates an unique identification within a database.
createId() - Method in interface net.sf.jso.remote.RemoteStorageController
 
createId() - Method in class net.sf.jso.remote.StorageControllerProxy
 
createOID(Object) - Method in interface net.sf.jso.StorageManager
Creates an OID from an object.
createOID(Object) - Method in class net.sf.jso.engine.JSOStorageManager
Creates an OID from an object.
createOID(Object) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
createObject(ObjectFieldData, StorableClass, Transaction) - Method in interface net.sf.jso.storage.DataManager
Creates an object with suplied data.
createObject(ObjectFieldData, StorableClass, Transaction) - Method in class net.sf.jso.storage.JSODataManager
Creates an object with suplied data.
createTable(TableDescriptor, Connection) - Method in interface net.sf.jso.sql.DatabaseInterface
Creates a table in the database.
createTable(TableDescriptor, Connection) - Method in class net.sf.jso.sql.JSODatabase
Creates a table in the database.
criteria - Variable in class net.sf.jso.query.Parameters
Criteria to be used.
cycle - Variable in class net.sf.jso.garbage.ObjectGarbageData
 
cycle - Variable in class net.sf.jso.garbage.ReferenceGarbageData
 

D

DATE - Static variable in class net.sf.jso.schema.StorableField
Constant for date objects.
DEFAULT_DATE_FORMAT - Static variable in class net.sf.jso.logging.JSOFormatter
Default date and time format for logger timestamping.
DEFAULT_MAX_SIZE - Static variable in class net.sf.jso.sql.DynamicPool
Default maximum size for pool.
DEFAULT_MEMORY_SIZE - Static variable in class net.sf.jso.cache.MemoryCache
 
DEFAULT_MIN_SIZE - Static variable in class net.sf.jso.sql.DynamicPool
Default minimum size for pool. (5 connections)
DEFAULT_SIZE - Static variable in class net.sf.jso.sql.SimplePool
Default size for pool. (5 connections)
DEFAULT_TIMEOUT - Static variable in class net.sf.jso.transaction.JSOTransaction
 
DESC - Static variable in class net.sf.jso.query.OrderOperator
 
DESCENDING - Static variable in class net.sf.jso.query.OrderOperator
 
DIFF - Static variable in class net.sf.jso.query.CriteriaOperator
 
DIFFERENT - Static variable in class net.sf.jso.query.CriteriaOperator
 
DOUBLE - Static variable in class net.sf.jso.schema.StorableField
Constant for the double primitive.
DataManager - interface net.sf.jso.storage.DataManager.
Manager responsible for object data storage.
DatabaseInterface - interface net.sf.jso.sql.DatabaseInterface.
Interface for a relational database management system.
DateTime - class net.sf.jso.util.DateTime.
Utility class for date and time functions.
DateTime() - Constructor for class net.sf.jso.util.DateTime
 
DuplicateObjectException - exception net.sf.jso.DuplicateObjectException.
Storage exception thrown when an attempt is made to store a duplicate object.
DuplicateObjectException() - Constructor for class net.sf.jso.DuplicateObjectException
Constructs a new exception with null as its detail message.
DuplicateObjectException(String) - Constructor for class net.sf.jso.DuplicateObjectException
Constructs a new exception with the specified detail message.
DuplicateObjectException(String, Throwable) - Constructor for class net.sf.jso.DuplicateObjectException
Constructs a new exception with the specified detail message and cause.
DuplicateObjectException(Throwable) - Constructor for class net.sf.jso.DuplicateObjectException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
DynamicPool - class net.sf.jso.sql.DynamicPool.
Manages a dynamic pool of database connections that may grow or shrink according to demand.
DynamicPool() - Constructor for class net.sf.jso.sql.DynamicPool
Constructs the pool.
DynamicPool(InputStream) - Constructor for class net.sf.jso.sql.DynamicPool
Constructs the pool.
DynamicPool(Properties) - Constructor for class net.sf.jso.sql.DynamicPool
Constructs the pool.
DynamicPool(int, int) - Constructor for class net.sf.jso.sql.DynamicPool
Constructs the pool.
delete(Object) - Method in interface net.sf.jso.StorageManager
Deletes an object.
delete(OID) - Method in interface net.sf.jso.StorageManager
Deletes an object.
delete(Parameters) - Method in interface net.sf.jso.StorageManager
Deletes objects according to parameters.
delete(Object) - Method in class net.sf.jso.engine.JSOStorageManager
Deletes an object.
delete(OID) - Method in class net.sf.jso.engine.JSOStorageManager
Deletes an object.
delete(Parameters) - Method in class net.sf.jso.engine.JSOStorageManager
Deletes objects according to parameters.
delete(Object) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
delete(OID) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
delete(Parameters) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
delete(Object, Transaction) - Method in class net.sf.jso.storage.JSOObjectManager
Deletes an object.
delete(OID, Transaction) - Method in class net.sf.jso.storage.JSOObjectManager
Deletes an object.
delete(List, Transaction) - Method in class net.sf.jso.storage.JSOObjectManager
Deletes objects according to parameters.
delete(Object, Transaction) - Method in interface net.sf.jso.storage.ObjectManager
Deletes an object.
delete(OID, Transaction) - Method in interface net.sf.jso.storage.ObjectManager
Deletes an object.
delete(List, Transaction) - Method in interface net.sf.jso.storage.ObjectManager
Deletes a list of objects.
deleteObject(OID, StorableClass, Transaction) - Method in interface net.sf.jso.storage.DataManager
Deletes an object.
deleteObject(OID, StorableClass, Transaction) - Method in class net.sf.jso.storage.JSODataManager
Deletes an object.
deposit(int) - Method in class net.sf.jso.examples.banking.Account
 
description() - Method in interface net.sf.jso.cache.CacheInfo
Informs a description of the entry management algorithm.
description() - Method in class net.sf.jso.cache.LRUCache
 
description() - Method in class net.sf.jso.cache.MemoryCache
 
description() - Method in class net.sf.jso.cache.PriorityCache
 
doubleValue() - Method in class net.sf.jso.util.JSOOID
 
drop() - Method in class net.sf.jso.util.JSODropper
Runs JSO dropper using storage controller's configuration file to find the database to pe dropped.
dropTable(String, Connection) - Method in interface net.sf.jso.sql.DatabaseInterface
Drops a table in the database.
dropTable(String, Connection) - Method in class net.sf.jso.sql.JSODatabase
Drops a table in the database.

E

EQ - Static variable in class net.sf.jso.query.CriteriaOperator
 
EQUAL - Static variable in class net.sf.jso.query.CriteriaOperator
 
Event - class net.sf.jso.util.Event.
The root class from which all event state objects shall be derived.
Event(Object) - Constructor for class net.sf.jso.util.Event
Constructs the event.
elements - Variable in class net.sf.jso.query.Criteria
 
elements - Variable in class net.sf.jso.query.Order
 
equals(Object) - Method in class net.sf.jso.Status
Indicates whether some other status is "equal to" this one.
equals(Object) - Method in class net.sf.jso.garbage.ObjectGarbageData
 
equals(Object) - Method in class net.sf.jso.garbage.ReferenceGarbageData
 
equals(Object) - Method in class net.sf.jso.query.Variable
Indicates whether some other variable is "equal to" this one.
equals(Object) - Method in class net.sf.jso.remote.StorageControllerProxy
Indicates whether some other proxy is "equal to" this one.
equals(Object) - Method in class net.sf.jso.remote.StorageManagerProxy
Indicates whether some other proxy is "equal to" this one.
equals(Object) - Method in class net.sf.jso.schema.ClassDescriptor
Indicates whether some other class descriptor is "equal to" this one.
equals(Object) - Method in class net.sf.jso.schema.FieldDescriptor
Indicates whether some other field descriptor is "equal to" this one.
equals(Object) - Method in class net.sf.jso.schema.IndexDescriptor
Indicates whether some other index descriptor is "equal to" this one.
equals(Object) - Method in class net.sf.jso.schema.JSOStorableClass
Indicates whether some other storable class is "equal to" this one.
equals(Object) - Method in class net.sf.jso.sql.ColumnDescriptor
Indicates whether some other column descriptor is "equal to" this one.
equals(Object) - Method in class net.sf.jso.sql.ConstraintDescriptor
Indicates whether some other constraint descriptor is "equal to" this one.
equals(Object) - Method in class net.sf.jso.sql.TableDescriptor
Indicates whether some other table descriptor is "equal to" this one.
equals(Object) - Method in class net.sf.jso.text.Text
Compares this text to the specified object.
equals(Object) - Method in class net.sf.jso.util.JSOOID
Indicates whether some other OID is "equal to" this one.
equalsIgnoreCase(Text) - Method in class net.sf.jso.text.Text
Compares this text to the specified object, ignoring case considerations.
equalsIgnoreSubclasses(ClassDescriptor) - Method in class net.sf.jso.schema.ClassDescriptor
Indicates whether some other class descriptor is "equal to" this one.

F

FLOAT - Static variable in class net.sf.jso.schema.StorableField
Constant for the float primitive.
FOREING_KEY - Static variable in class net.sf.jso.sql.ConstraintDescriptor
Constant for the foreing key constraint type.
FieldDescriptor - class net.sf.jso.schema.FieldDescriptor.
Class for storable field descritptors.
FieldDescriptor() - Constructor for class net.sf.jso.schema.FieldDescriptor
Constructs the field descriptor.
FieldDescriptor(String, int, boolean, boolean) - Constructor for class net.sf.jso.schema.FieldDescriptor
Constructs the field descriptor.
FieldOperand - class net.sf.jso.query.FieldOperand.
Criteria operand which points to a variable's (class) field.
FieldOperand(String) - Constructor for class net.sf.jso.query.FieldOperand
Constructs operand.
FieldOperand(Variable, String) - Constructor for class net.sf.jso.query.FieldOperand
Constructs operand.
FieldOrder - class net.sf.jso.query.FieldOrder.
A small order expression composed of a variable, a field and an order operator.
FieldOrder() - Constructor for class net.sf.jso.query.FieldOrder
Constructs order field.
FieldOrder(Variable, String, OrderOperator) - Constructor for class net.sf.jso.query.FieldOrder
Constructs order.
FieldOrder(String, OrderOperator) - Constructor for class net.sf.jso.query.FieldOrder
Constructs order.
FieldOrder(String) - Constructor for class net.sf.jso.query.FieldOrder
Constructs order.
fields - Variable in class net.sf.jso.schema.StorableIndex
 
finalize() - Method in class net.sf.jso.engine.JSOStorageController
Stops the controller.
finalize() - Method in class net.sf.jso.engine.JSOStorageManager
Stops the manager.
finalize() - Method in class net.sf.jso.sql.DynamicPool
Cleans the pool before it's garbage collected.
finalize() - Method in class net.sf.jso.sql.JDBCTransaction
Frees resources before it's garbage collected.
finalize() - Method in class net.sf.jso.sql.NoPool
Cleans the pool before it's garbage collected.
finalize() - Method in class net.sf.jso.sql.SimplePool
Cleans the pool before it's garbage collected.
finalize() - Method in class net.sf.jso.transaction.JSOTransaction
Frees resources before it's garbage collected.
floatValue() - Method in class net.sf.jso.util.JSOOID
 
format(LogRecord) - Method in class net.sf.jso.logging.JSOFormatter
Format the given log record and return the formatted string.

G

GE - Static variable in class net.sf.jso.query.CriteriaOperator
 
GREATER - Static variable in class net.sf.jso.query.CriteriaOperator
 
GREATER_EQUAL - Static variable in class net.sf.jso.query.CriteriaOperator
 
GT - Static variable in class net.sf.jso.query.CriteriaOperator
 
GarbageCollector - interface net.sf.jso.garbage.GarbageCollector.
Interface for storable objects garbage collector.
garbageCollectable - Variable in class net.sf.jso.schema.StorableClassMetadata
Indicates if the objects of the class will suffer garbage collection.
get(Object) - Method in interface net.sf.jso.cache.Cache
Gets an object in the cache.
get(OID) - Method in class net.sf.jso.cache.JSOObjectDataCache
Gets an object's data in the cache.
get(Object) - Method in class net.sf.jso.cache.LRUCache
 
get(Object) - Method in class net.sf.jso.cache.MemoryCache
 
get(OID) - Method in interface net.sf.jso.cache.ObjectDataCache
Gets an object's data in the cache.
get(Object) - Method in class net.sf.jso.cache.PriorityCache
 
get(int) - Method in class net.sf.jso.query.RetrieveResult
 
get(Class) - Method in class net.sf.jso.schema.JSOSchemaCache
Returns a class' corresponding schema cached data.
get(Class) - Method in interface net.sf.jso.schema.SchemaCache
Returns a class' corresponding schema cached data.
getAccounts() - Method in class net.sf.jso.examples.banking.Client
 
getAddress() - Method in class net.sf.jso.examples.banking.Client
 
getAddress() - Method in class net.sf.jso.examples.various.User
 
getAmount() - Method in class net.sf.jso.examples.banking.Operation
 
getApplicationName() - Method in interface net.sf.jso.StorageEnvironment
Return application's name.
getApplicationName() - Method in class net.sf.jso.engine.JSOEnvironment
Return application's name.
getArgument() - Method in class net.sf.jso.examples.various.ComplexNumber
 
getBalance() - Method in class net.sf.jso.examples.banking.Account
 
getBottom() - Method in class net.sf.jso.cache.CacheQueue
 
getCID() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the class' schema identification.
getCID() - Method in interface net.sf.jso.schema.StorableClass
Returns the class' schema identification.
getCacheInfo() - Method in interface net.sf.jso.cache.Cache
Gets cache information.
getCacheInfo() - Method in class net.sf.jso.cache.JSOObjectDataCache
Gets cache information.
getCacheInfo() - Method in class net.sf.jso.cache.LRUCache
 
getCacheInfo() - Method in class net.sf.jso.cache.MemoryCache
 
getCacheInfo() - Method in interface net.sf.jso.cache.ObjectDataCache
Gets cache information.
getCacheInfo() - Method in class net.sf.jso.cache.PriorityCache
 
getCacheInfo() - Method in interface net.sf.jso.storage.DataManager
Gets cache information.
getCacheInfo() - Method in class net.sf.jso.storage.JSODataManager
Gets cache information.
getCacheInfo() - Method in class net.sf.jso.storage.JSOObjectManager
Gets cache information.
getCacheInfo() - Method in interface net.sf.jso.storage.ObjectManager
Gets cache information.
getCacheLoad() - Method in interface net.sf.jso.ManagerInfo
Returns the number of cache slots in use.
getCacheLoad() - Method in class net.sf.jso.engine.JSOStorageManager
Returns the number of cache slots in use.
getCacheSize() - Method in interface net.sf.jso.ManagerInfo
Returns cache's size.
getCacheSize() - Method in class net.sf.jso.engine.JSOStorageManager
Returns cache's size.
getCalendar(int, int, int, int, int, int) - Static method in class net.sf.jso.util.DateTime
Creates a Calendar object according to parameters.
getCallbackMethod(Class, String) - Static method in class net.sf.jso.schema.JSOStorableClass
Returns callback method, or null if class does not have the method.
getClassDescriptor(Class) - Method in class net.sf.jso.engine.JSOStorageController
Returns the descriptor for a storable class.
getClassDescriptor(Class) - Method in interface net.sf.jso.remote.RemoteStorageController
 
getClassDescriptor(Class) - Method in class net.sf.jso.remote.StorageControllerProxy
 
getClassDescriptor(Class) - Method in class net.sf.jso.schema.JSOSchemaManager
Returns the descriptor for a class
getClassDescriptor(Class) - Method in interface net.sf.jso.schema.SchemaManager
Returns the descriptor for a storable class.
getClient() - Method in class net.sf.jso.examples.banking.Account
 
getColumns() - Method in class net.sf.jso.sql.TableDescriptor
Gets the table's collection of columns.
getComments() - Method in class net.sf.jso.examples.various.User
 
getConfigurationProperties() - Method in interface net.sf.jso.StorageController
Returns configuration properties.
getConfigurationProperties() - Method in class net.sf.jso.engine.JSOStorageController
Returns configuration properties.
getConfigurationProperties() - Method in interface net.sf.jso.remote.RemoteStorageController
 
getConfigurationProperties() - Method in class net.sf.jso.remote.StorageControllerProxy
 
getConnection() - Method in class net.sf.jso.sql.JDBCTransaction
Returns the connection used by the transaction.
getConnection() - Method in class net.sf.jso.transaction.JSOTransaction
Returns the connection within which the transaction is beeing executed.
getConstraints() - Method in class net.sf.jso.sql.TableDescriptor
Gets the table's list of constraints.
getContainerField() - Static method in class net.sf.jso.schema.JSOStorableClass
Returns a generic fake field for storing values of container classes.
getContainerValueField() - Method in class net.sf.jso.schema.JSOStorableClass
Returns a generic fake field for storing values of container classes.
getContainerValueField() - Method in interface net.sf.jso.schema.StorableClass
Returns a generic fake field for storing values of container classes.
getController() - Method in interface net.sf.jso.StorageEnvironment
Returns applications's storage controller.
getController() - Method in class net.sf.jso.engine.JSOEnvironment
Returns applications's storage controller.
getController(String, String) - Method in class net.sf.jso.remote.ControllerHome
Returns remote reference to storage controller if authentication is succesfull.
getController(String, String) - Method in interface net.sf.jso.remote.StorageControllerHome
Returns remote reference to storage controller if authentication is succesfull.
getControllerInfo() - Method in interface net.sf.jso.StorageController
Gets storage control information.
getControllerInfo() - Method in class net.sf.jso.engine.JSOStorageController
Gets storage control information.
getControllerInfo() - Method in interface net.sf.jso.remote.RemoteStorageController
 
getControllerInfo() - Method in class net.sf.jso.remote.StorageControllerProxy
 
getCreditAmount() - Method in class net.sf.jso.examples.banking.SpecialAccount
 
getCurrentCycle() - Method in interface net.sf.jso.StorageController
Gets current garbage collection cycle.
getCurrentCycle() - Method in class net.sf.jso.engine.JSOStorageController
Gets current garbage collection cycle.
getCurrentCycle() - Method in interface net.sf.jso.garbage.GarbageCollector
Gets current garbage collection cycle.
getCurrentCycle() - Method in class net.sf.jso.garbage.JSOGarbageCollector
Gets current garbage collection cycle.
getCurrentCycle() - Method in interface net.sf.jso.remote.RemoteStorageController
 
getCurrentCycle() - Method in class net.sf.jso.remote.StorageControllerProxy
 
getCurrentPID() - Method in interface net.sf.jso.StorageController
Gets current storage partition's identification.
getCurrentPID() - Method in class net.sf.jso.engine.JSOStorageController
Gets current storage partition's identification.
getCurrentPID() - Method in interface net.sf.jso.garbage.GarbageCollector
Gets current storage partition's identification.
getCurrentPID() - Method in class net.sf.jso.garbage.JSOGarbageCollector
Gets current storage partition's identification.
getCurrentPID() - Method in interface net.sf.jso.remote.RemoteStorageController
 
getCurrentPID() - Method in class net.sf.jso.remote.StorageControllerProxy
 
getData(Field) - Method in interface net.sf.jso.storage.ObjectFieldData
Returns data for one of the object's fields.
getDate() - Method in class net.sf.jso.examples.banking.Operation
 
getDate(int, int, int) - Static method in class net.sf.jso.util.DateTime
Creates a Date object according to parameters.
getDeleteStatement() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the delete statement for an object in the form: delete from <table> where oid = ?
getDeleteStatement() - Method in interface net.sf.jso.schema.StorableClass
Returns the delete statement for an object in the form: delete from <table> where oid = ?
getDeletedOIDs() - Method in class net.sf.jso.transaction.JSOTransaction
Returns set of OIDs of objects deleted during transaction activity.
getDriverClass() - Method in interface net.sf.jso.sql.DatabaseInterface
Returns database's JDBC driver class name.
getDriverClass() - Method in class net.sf.jso.sql.JSODatabase
Returns database's JDBC driver class name.
getElements() - Method in class net.sf.jso.query.Criteria
Returns criteria expression's elements.
getElements() - Method in class net.sf.jso.query.FieldOrder
Not supported.
getElements() - Method in class net.sf.jso.query.Order
Returns order expression's elements.
getElements() - Method in class net.sf.jso.query.Predicate
Not supported.
getEmail() - Method in class net.sf.jso.examples.various.User
 
getField() - Method in class net.sf.jso.query.FieldOperand
Returns operand's field.
getField() - Method in class net.sf.jso.query.FieldOrder
Returns order's field.
getField(Class, String) - Static method in class net.sf.jso.schema.JSOStorableClass
Returns a field, or null if class does not have the field.
getFieldType(Field) - Method in class net.sf.jso.schema.JSOStorableClass
Returns the type of a field as established in StorableField.
getFieldType(Field) - Method in interface net.sf.jso.schema.StorableClass
Returns the type of a field as established in StorableField.
getFields() - Method in class net.sf.jso.schema.ClassDescriptor
Gets the field descriptors for the class descriptor .
getFields() - Method in class net.sf.jso.schema.IndexDescriptor
Gets the indexe's list of fields.
getFields() - Method in class net.sf.jso.sql.ConstraintDescriptor
Gets the constraint's list of fields.
getId() - Method in class net.sf.jso.schema.ClassDescriptor
Returns the cataloged id of this class descriptor's class.
getId() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the cataloged id of this class descriptor's class.
getId() - Method in interface net.sf.jso.schema.StorableClass
Returns the class' schema identification.
getIdentity() - Method in class net.sf.jso.examples.banking.Client
 
getImaginary() - Method in class net.sf.jso.examples.various.ComplexNumber
 
getIndices() - Method in class net.sf.jso.schema.ClassDescriptor
Gets the index descriptors for the class descriptor .
getInsertStatement() - Method in class net.sf.jso.schema.JSOStorableClass
Returns an insert statement for an object in the form: insert into <table> (oid,<fields>) values (?
getInsertStatement() - Method in interface net.sf.jso.schema.StorableClass
Returns an insert statement for an object in the form: insert into <table> (oid,<fields>) values (?
getJDBCTypeFor(int) - Static method in class net.sf.jso.schema.StorableField
Maps attributte types to JDBC types, defined in java.sql.Types.
getJDBCTypeFor(Integer) - Static method in class net.sf.jso.schema.StorableField
Maps attributte types to JDBC types, defined in java.sql.Types.
getJavaAccessibleFields() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the set of accessible fields of the storable class.
getJavaAccessibleFields() - Method in interface net.sf.jso.schema.StorableClass
Returns the set of accessible fields of the storable class.
getJavaClass() - Method in class net.sf.jso.schema.ClassDescriptor
Returns the corresponding java class.
getJavaClass() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the target java class.
getJavaClass() - Method in interface net.sf.jso.schema.StorableClass
Returns the target java class.
getJavaField(String) - Method in class net.sf.jso.schema.JSOStorableClass
Returns a fields of the storable class.
getJavaField(String) - Method in interface net.sf.jso.schema.StorableClass
Returns a fields of the storable class.
getJavaFields() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the set of fields of the storable class.
getJavaFields() - Method in interface net.sf.jso.schema.StorableClass
Returns the set of fields of the storable class.
getJavaReferenceFields() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the set of fields of the storable class that are from types StorableField.OBJECT or StorableField.CONTAINER.
getJavaReferenceFields() - Method in interface net.sf.jso.schema.StorableClass
Returns the set of fields of the storable class that are from types StorableField.OBJECT or StorableField.CONTAINER.
getJavaSubclasses() - Method in class net.sf.jso.schema.ClassDescriptor
Returns the set of subclasses of the storable class.
getJavaSubclasses() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the set of subclasses of the storable class.
getJavaSubclasses() - Method in interface net.sf.jso.schema.StorableClass
Returns the set of subclasses of the storable class.
getJavaSummaryFields() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the set of summary fields of the storable class.
getJavaSummaryFields() - Method in interface net.sf.jso.schema.StorableClass
Returns the set of summary fields of the storable class.
getJavaSuperclasses() - Method in class net.sf.jso.schema.ClassDescriptor
Returns the set of superclasses of the storable class.
getJavaSuperclasses() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the set of superclasses of the storable class.
getJavaSuperclasses() - Method in interface net.sf.jso.schema.StorableClass
Returns the set of superclasses of the storable class.
getJoiner() - Method in class net.sf.jso.util.JoinerThread
Returns thread's joiner.
getJsoMetadataField() - Method in class net.sf.jso.schema.JSOStorableClass
Returns class's jsoMetadata field.
getJsoMetadataField() - Method in interface net.sf.jso.schema.StorableClass
Returns class's jsoMetadata field.
getJsoPostRetrieveMethod() - Method in class net.sf.jso.schema.JSOStorableClass
Returns class's jsoPostRetrieve() method.
getJsoPostRetrieveMethod() - Method in interface net.sf.jso.schema.StorableClass
Returns class's jsoPostRetrieve() method.
getJsoPreDeleteMethod() - Method in class net.sf.jso.schema.JSOStorableClass
Returns class's jsoPreDelete() method.
getJsoPreDeleteMethod() - Method in interface net.sf.jso.schema.StorableClass
Returns class's jsoPreDelete() method.
getJsoPreStoreMethod() - Method in class net.sf.jso.schema.JSOStorableClass
Returns class's jsoPreStore() method.
getJsoPreStoreMethod() - Method in interface net.sf.jso.schema.StorableClass
Returns class's jsoPreStore() method.
getLeftOperand() - Method in class net.sf.jso.query.Predicate
Gets left operand
getLockInfo() - Method in class net.sf.jso.engine.JSOStorageController
Gets transaction processing information.
getLockInfo() - Method in interface net.sf.jso.remote.RemoteStorageController
 
getLockInfo() - Method in class net.sf.jso.remote.StorageControllerProxy
 
getLockInfo() - Method in class net.sf.jso.transaction.JSOLockManager
Gets transaction processing information.
getLockInfo() - Method in interface net.sf.jso.transaction.LockManager
Gets transaction processing information.
getLogin() - Method in class net.sf.jso.examples.various.User
 
getManager() - Method in interface net.sf.jso.StorableMetadata
Returns storage manager responsible for storage operations over the object.
getManager() - Method in interface net.sf.jso.StorageEnvironment
Returns local node's storage manager.
getManager() - Method in class net.sf.jso.engine.JSOEnvironment
Returns local node's storage manager.
getManager() - Method in class net.sf.jso.storage.JSOStorableMetadata
Returns storage manager responsible for storage operations over the object.
getManagerInfo() - Method in interface net.sf.jso.StorageManager
Gets storage management information.
getManagerInfo() - Method in class net.sf.jso.engine.JSOStorageManager
Gets storage management information.
getManagerInfo() - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
getMilliseconds(int, int, int, int, int, int) - Static method in class net.sf.jso.util.DateTime
Gets time as UTC milliseconds from the epoch according to parameters.
getModulus() - Method in class net.sf.jso.examples.various.ComplexNumber
 
getName() - Method in class net.sf.jso.examples.banking.Client
 
getName() - Method in class net.sf.jso.examples.various.User
 
getName() - Method in class net.sf.jso.query.Variable
Returns variable's name.
getName() - Method in class net.sf.jso.schema.FieldDescriptor
Gets field's name.
getName() - Method in class net.sf.jso.schema.IndexDescriptor
Gets index's name.
getName() - Method in class net.sf.jso.sql.ColumnDescriptor
Gets column's name.
getName() - Method in class net.sf.jso.sql.ConstraintDescriptor
Gets constraint's name.
getName() - Method in class net.sf.jso.sql.TableDescriptor
Gets table's name.
getNameFor(int) - Static method in class net.sf.jso.schema.StorableField
Returns the name of a storable type.
getNameFor(Integer) - Static method in class net.sf.jso.schema.StorableField
Returns the name of a storable type.
getNameFor(int) - Static method in class net.sf.jso.sql.JDBCTypes
Gets the name for a JDBC type.
getNameFor(Integer) - Static method in class net.sf.jso.sql.JDBCTypes
Gets the name for a JDBC type.
getNumber() - Method in class net.sf.jso.examples.banking.Account
 
getOID() - Method in interface net.sf.jso.StorableMetadata
Returns object's OID.
getOID(Object) - Method in interface net.sf.jso.StorageManager
Returns OID of a transient storable object.
getOID(Object) - Method in class net.sf.jso.engine.JSOStorageManager
Returns OID of a transient storable object.
getOID() - Method in class net.sf.jso.examples.various.User
 
getOID(Object) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
getOID(Object) - Method in class net.sf.jso.storage.JSOObjectManager
Returns OID of a transient storable object.
getOID() - Method in class net.sf.jso.storage.JSOStorableMetadata
Returns object's OID.
getOID() - Method in interface net.sf.jso.storage.ObjectData
Returns object's identification.
getOID(Object) - Method in interface net.sf.jso.storage.ObjectManager
Returns OID of a transient storable object.
getOID() - Method in class net.sf.jso.storage.StorageEvent
 
getOID() - Method in class net.sf.jso.util.JSOOID
Returns the OID long identification.
getObjectClass() - Method in interface net.sf.jso.storage.ObjectData
Returns object's class.
getOperator() - Method in class net.sf.jso.query.Criteria
Returns the operator of the criteria expression.
getOperator() - Method in class net.sf.jso.query.FieldOrder
Returns order's operator.
getPID() - Method in interface net.sf.jso.storage.ObjectMetadata
Returns object's partition identification.
getPhone() - Method in class net.sf.jso.examples.various.User
 
getPoolCapacity() - Method in interface net.sf.jso.ManagerInfo
Returns the connection pool capacity.
getPoolCapacity() - Method in class net.sf.jso.engine.JSOStorageManager
Returns the connection pool capacity.
getPoolInfo() - Method in interface net.sf.jso.sql.ConnectionPool
Gets connection pool information.
getPoolInfo() - Method in class net.sf.jso.sql.DynamicPool
Gets connection pool information.
getPoolInfo() - Method in class net.sf.jso.sql.NoPool
Gets connection pool information.
getPoolInfo() - Method in class net.sf.jso.sql.SimplePool
Gets connection pool information.
getPoolLoad() - Method in interface net.sf.jso.ManagerInfo
Returns the number of pool's connections in use.
getPoolLoad() - Method in class net.sf.jso.engine.JSOStorageManager
Returns the number of pool's connections in use.
getReal_() - Method in class net.sf.jso.examples.various.ComplexNumber
 
getRefFields() - Method in class net.sf.jso.sql.ConstraintDescriptor
Gets the constraint's list of referenced fields.
getRefTable() - Method in class net.sf.jso.sql.ConstraintDescriptor
Gets constraint's referenced table name.
getRefs() - Method in interface net.sf.jso.storage.ObjectMetadata
Returns object's target inter-partition references.
getResult() - Method in class net.sf.jso.query.CountQueryExecutor
 
getRightOperand() - Method in class net.sf.jso.query.Predicate
Gets right operand
getSchemaClass() - Method in class net.sf.jso.schema.SchemaEvent
 
getSchemaSubclass() - Method in class net.sf.jso.schema.SchemaEvent
 
getSelect() - Method in class net.sf.jso.query.CountQueryExecutor
 
getSelectStatement(boolean) - Method in class net.sf.jso.schema.JSOStorableClass
Returns a select statement for an object in the form: select <fields> from <table> where oid = ?
getSelectStatement(boolean) - Method in interface net.sf.jso.schema.StorableClass
Returns a select statement for an object in the form: select <fields> from <table> where oid = ?
getSource() - Method in class net.sf.jso.util.Event
 
getSourceList() - Method in class net.sf.jso.query.RetrieveResult
 
getStatus() - Method in class net.sf.jso.StatusEvent
 
getStatus() - Method in interface net.sf.jso.StorageController
Gets controller's status.
getStatus() - Method in interface net.sf.jso.StorageManager
Gets manager's status.
getStatus() - Method in class net.sf.jso.engine.JSOStorageController
Gets controller's status.
getStatus() - Method in class net.sf.jso.engine.JSOStorageManager
Gets manager's status.
getStatus() - Method in interface net.sf.jso.remote.RemoteStorageController
 
getStatus() - Method in class net.sf.jso.remote.StorageControllerProxy
 
getStatus() - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
getStatus() - Method in class net.sf.jso.transaction.JSOTransaction
Returns transaction status.
getStatus() - Method in interface net.sf.jso.transaction.Transaction
Returns transaction status.
getStorableClass(Class) - Method in class net.sf.jso.schema.JSOSchemaProxy
Returns a class' corresponding storable class from schema, if not in cache.
getStorableClass(Class) - Method in interface net.sf.jso.schema.SchemaProxy
Returns a class' corresponding storable class from schema, if not in cache.
getStorableClass() - Method in interface net.sf.jso.storage.ObjectData
Returns object's storable class.
getStoredOIDs() - Method in class net.sf.jso.transaction.JSOTransaction
Returns set of OIDs of objects stored during transaction activity.
getStringLength() - Method in interface net.sf.jso.sql.DatabaseInterface
Returns the length to be used as string comlumns length in tables.
getStringLength() - Method in class net.sf.jso.sql.JSODatabase
Returns the length to be used as string comlumns length in tables.
getTableDescriptor() - Method in class net.sf.jso.schema.ClassDescriptor
Returns a table descriptor for this class descriptor.
getTableName() - Method in class net.sf.jso.schema.ClassDescriptor
Returns the name of the storable class's corresponding table.
getTableName() - Method in class net.sf.jso.schema.JSOStorableClass
Returns the name of the storable class's corresponding table.
getTableName() - Method in interface net.sf.jso.schema.StorableClass
Returns the name of the storable class's corresponding table.
getTableNameFor(Class) - Static method in class net.sf.jso.schema.ClassDescriptor
Returns a table name for a class.
getTableNameFor(String) - Static method in class net.sf.jso.schema.ClassDescriptor
Returns a table name for a class name.
getThread() - Method in class net.sf.jso.transaction.JSOTransaction
Returns the thread associated to this transaction.
getThreadCount() - Method in interface net.sf.jso.ManagerInfo
Returns the number of active threads.
getThreadCount() - Method in class net.sf.jso.engine.JSOStorageManager
Returns the number of active threads.
getTime(int, int, int) - Static method in class net.sf.jso.util.DateTime
Creates a Time object according to parameters.
getTimeout() - Method in class net.sf.jso.transaction.JSOTransaction
Gets transaction timeout.
getTimeout() - Method in interface net.sf.jso.transaction.Transaction
Gets transaction timeout.
getTimestamp(int, int, int, int, int, int) - Static method in class net.sf.jso.util.DateTime
Creates a Timestamp object according to parameters.
getTop() - Method in class net.sf.jso.cache.CacheQueue
 
getTransaction() - Method in interface net.sf.jso.StorageManager
Gets the transaction associated to the current thread.
getTransaction() - Method in class net.sf.jso.engine.JSOStorageManager
Gets the transaction associated to the current thread.
getTransaction() - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
getTransaction() - Method in class net.sf.jso.transaction.JSOTransactionManager
Gets the transaction associated to the current thread.
getTransaction() - Method in interface net.sf.jso.transaction.TransactionManager
Gets the transaction associated to the current thread.
getTransactionCount() - Method in interface net.sf.jso.ManagerInfo
Returns the number of active transactions.
getTransactionCount() - Method in class net.sf.jso.engine.JSOStorageManager
Returns the number of active transactions.
getTransactionCount() - Method in class net.sf.jso.transaction.JSOTransactionManager
Returns the number of active transactions.
getTransactionCount() - Method in interface net.sf.jso.transaction.TransactionInfo
Returns the number of active transactions.
getTransactionInfo() - Method in class net.sf.jso.transaction.JSOTransactionManager
Gets transaction processing information.
getTransactionInfo() - Method in interface net.sf.jso.transaction.TransactionManager
Gets transaction processing information.
getType() - Method in class net.sf.jso.schema.FieldDescriptor
Gets field's type.
getType() - Method in class net.sf.jso.sql.ColumnDescriptor
Gets column's type.
getType() - Method in class net.sf.jso.sql.ConstraintDescriptor
Gets constraint's type.
getTypeFor(String) - Static method in class net.sf.jso.sql.JDBCTypes
Gets the JDBC type by the name.
getUpdateStatement() - Method in class net.sf.jso.schema.JSOStorableClass
Returns an update statement for an object in the form: update <table> set <fields = ?
getUpdateStatement() - Method in interface net.sf.jso.schema.StorableClass
Returns an update statement for an object in the form: update <table> set <fields = ?
getValidTypes() - Static method in class net.sf.jso.schema.StorableField
Returns a set of valid storable field type.
getValidTypes() - Static method in class net.sf.jso.sql.JDBCTypes
Returns a set of valid JDBC types for a column descriptor.
getValue() - Method in class net.sf.jso.query.ValueOperand
Returns operand's value.
getValueField() - Static method in class net.sf.jso.schema.JSOStorableClass
Returns a generic fake field for storing values of wrapper classes.
getVariable() - Method in class net.sf.jso.query.FieldOperand
Returns operand's variable.
getVariable() - Method in class net.sf.jso.query.FieldOrder
Returns order's variable.
getVariableClass() - Method in class net.sf.jso.query.Variable
Returns variable's class.
getVoidConstructor() - Method in class net.sf.jso.schema.JSOStorableClass
Returns class's void constructor.
getVoidConstructor() - Method in interface net.sf.jso.schema.StorableClass
Returns class's void constructor.
getWrapperClass(Integer) - Static method in class net.sf.jso.schema.StorableField
Maps a storable field type to a class.
getWrapperType(Class) - Static method in class net.sf.jso.schema.StorableField
Maps a wrapper class to a storable field type.
getWrapperValueField() - Method in class net.sf.jso.schema.JSOStorableClass
Returns a generic fake field for storing values of wrapper classes.
getWrapperValueField() - Method in interface net.sf.jso.schema.StorableClass
Returns a generic fake field for storing values of wrapper classes.

H

hashCode() - Method in class net.sf.jso.Status
Returns a hash code value for the status.
hashCode() - Method in class net.sf.jso.garbage.ObjectGarbageData
 
hashCode() - Method in class net.sf.jso.garbage.ReferenceGarbageData
 
hashCode() - Method in class net.sf.jso.query.Variable
Returns a hash code value for the variable.
hashCode() - Method in class net.sf.jso.remote.StorageControllerProxy
Returns a hash code value for the proxy.
hashCode() - Method in class net.sf.jso.remote.StorageManagerProxy
Returns a hash code value for the proxy.
hashCode() - Method in class net.sf.jso.schema.ClassDescriptor
Returns a hash code value for the class descriptor.
hashCode() - Method in class net.sf.jso.schema.FieldDescriptor
Returns a hash code value for the field descriptor.
hashCode() - Method in class net.sf.jso.schema.IndexDescriptor
Returns a hash code value for the index descriptor.
hashCode() - Method in class net.sf.jso.schema.JSOStorableClass
Returns a hash code value for the class descriptor.
hashCode() - Method in class net.sf.jso.sql.ColumnDescriptor
Returns a hash code value for the column descriptor.
hashCode() - Method in class net.sf.jso.sql.ConstraintDescriptor
Returns a hash code value for the constraint descriptor.
hashCode() - Method in class net.sf.jso.sql.TableDescriptor
Returns a hash code value for the table descriptor.
hashCode() - Method in class net.sf.jso.text.Text
Returns a hash code for this string.
hashCode() - Method in class net.sf.jso.util.JSOOID
Returns a hash code value for the OID.
history() - Method in class net.sf.jso.examples.banking.Account
 
hits() - Method in interface net.sf.jso.cache.CacheInfo
Informs how many times the cache could return a valid object associated with a key through Cache.get() method.
hits() - Method in class net.sf.jso.cache.LRUCache
 
hits() - Method in class net.sf.jso.cache.MemoryCache
 
hits() - Method in class net.sf.jso.cache.PriorityCache
 

I

INDEX - Static variable in class net.sf.jso.sql.ConstraintDescriptor
Constant for the index constraint type.
INT - Static variable in class net.sf.jso.schema.StorableField
Constant for the int primitive.
IndexDescriptor - class net.sf.jso.schema.IndexDescriptor.
Class for storable index descritptors.
IndexDescriptor() - Constructor for class net.sf.jso.schema.IndexDescriptor
Constructs the index descriptor.
IndexDescriptor(String, List, boolean) - Constructor for class net.sf.jso.schema.IndexDescriptor
Constructs the index descriptor.
IntegrityException - exception net.sf.jso.IntegrityException.
Storage exception thrown when an operation would cause a referential integrity problem.
IntegrityException() - Constructor for class net.sf.jso.IntegrityException
Constructs a new exception with null as its detail message.
IntegrityException(String) - Constructor for class net.sf.jso.IntegrityException
Constructs a new exception with the specified detail message.
IntegrityException(String, Throwable) - Constructor for class net.sf.jso.IntegrityException
Constructs a new exception with the specified detail message and cause.
IntegrityException(Throwable) - Constructor for class net.sf.jso.IntegrityException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
idle() - Method in interface net.sf.jso.sql.ConnectionPoolInfo
Informs the number of idle connections available fom immediate use.
idle() - Method in class net.sf.jso.sql.DynamicPool
Returns the number of idle connections.
idle() - Method in class net.sf.jso.sql.NoPool
Returns the number of idle connections.
idle() - Method in class net.sf.jso.sql.SimplePool
Returns the number of idle connections.
inUse() - Method in interface net.sf.jso.cache.CacheInfo
Informs the cache usage.
inUse() - Method in class net.sf.jso.cache.LRUCache
 
inUse() - Method in class net.sf.jso.cache.MemoryCache
 
inUse() - Method in class net.sf.jso.cache.PriorityCache
 
inUse() - Method in interface net.sf.jso.sql.ConnectionPoolInfo
Informs the pool usage.
inUse() - Method in class net.sf.jso.sql.DynamicPool
Returns the number of used connections.
inUse() - Method in class net.sf.jso.sql.NoPool
Returns the number of used connections.
inUse() - Method in class net.sf.jso.sql.SimplePool
Returns the number of used connections.
indices - Variable in class net.sf.jso.schema.StorableClassMetadata
Array containing indices for the class.
intValue() - Method in class net.sf.jso.util.JSOOID
 
intercept(Object, Method, Object[], MethodProxy) - Method in class net.sf.jso.storage.JSOStorableProxy
Intercepts calls to proxy's methods.
invalidade(Class) - Method in class net.sf.jso.schema.JSOSchemaCache
Invalidates cached data of a storable class in cache.
invalidade(Class) - Method in interface net.sf.jso.schema.SchemaCache
Invalidates cached data of a storable class in cache.
invalidate() - Method in interface net.sf.jso.cache.Cache
Invalidates all cached objects.
invalidate() - Method in class net.sf.jso.cache.JSOObjectDataCache
Invalidates all cached data.
invalidate(OID) - Method in class net.sf.jso.cache.JSOObjectDataCache
Invalidates an object's data.
invalidate(Class) - Method in class net.sf.jso.cache.JSOObjectDataCache
Invalidates all data of objects of a class.
invalidate() - Method in class net.sf.jso.cache.LRUCache
 
invalidate() - Method in class net.sf.jso.cache.MemoryCache
 
invalidate() - Method in interface net.sf.jso.cache.ObjectDataCache
Invalidates all cached data.
invalidate(OID) - Method in interface net.sf.jso.cache.ObjectDataCache
Invalidates an object's data.
invalidate(Class) - Method in interface net.sf.jso.cache.ObjectDataCache
Invalidates all data of objects of a class.
invalidate() - Method in class net.sf.jso.cache.PriorityCache
 
invalidate(Object) - Method in class net.sf.jso.cache.PriorityCache
 
invalidate() - Method in interface net.sf.jso.storage.DataManager
Invalidates all cached data.
invalidate(OID) - Method in interface net.sf.jso.storage.DataManager
Invalidates cached data of an object.
invalidate(Class) - Method in interface net.sf.jso.storage.DataManager
Invalidates cached data of all objects of a class.
invalidate() - Method in class net.sf.jso.storage.JSODataManager
Invalidates all cached data.
invalidate(OID) - Method in class net.sf.jso.storage.JSODataManager
Invalidates cached data of an object.
invalidate(Class) - Method in class net.sf.jso.storage.JSODataManager
Invalidates cached data of all objects of a class.
invalidate() - Method in class net.sf.jso.storage.JSOObjectManager
Invalidates all cached data.
invalidate(OID) - Method in class net.sf.jso.storage.JSOObjectManager
Invalidates cached data of an object.
invalidate(Class) - Method in class net.sf.jso.storage.JSOObjectManager
Invalidates cached data of all objects of a class.
invalidate() - Method in interface net.sf.jso.storage.ObjectManager
Invalidates all cached data.
invalidate(OID) - Method in interface net.sf.jso.storage.ObjectManager
Invalidates cached data of an object.
invalidate(Class) - Method in interface net.sf.jso.storage.ObjectManager
Invalidates cached data of all objects of a class.
invalidateCache() - Method in interface net.sf.jso.StorageManager
Invalidates manager's cache.
invalidateCache() - Method in class net.sf.jso.engine.JSOStorageManager
Invalidates manager's cache.
invalidateCache() - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
isAccessible() - Method in class net.sf.jso.schema.FieldDescriptor
Indicates if the the field may be accessed by query engine.
isAccessible(Field) - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if the supplied field is accessible.
isAccessible(Field) - Method in interface net.sf.jso.schema.StorableClass
Indicates if the supplied field is accessible.
isActive() - Method in class net.sf.jso.sql.JDBCTransaction
Indicates if the transaction is active.
isActive() - Method in class net.sf.jso.transaction.JSOTransaction
Indicates if the transaction is active.
isActive() - Method in interface net.sf.jso.transaction.Transaction
Indicates if the transaction is active.
isChecked() - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if this storable class has been checked agains corresponding class.
isChecked() - Method in interface net.sf.jso.schema.StorableClass
Indicates if this storable class has been checked agains corresponding class.
isCollectionType() - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if storable class is a collection type.
isCollectionType() - Method in interface net.sf.jso.schema.StorableClass
Indicates if storable class is a collection type.
isContainerType() - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if storable class is a container type.
isContainerType() - Method in interface net.sf.jso.schema.StorableClass
Indicates if storable class is a container type.
isDuplicateKeyCode(int) - Method in interface net.sf.jso.sql.DatabaseInterface
Indicates if a vendor error code is a duplicate key error code.
isDuplicateKeyCode(int) - Method in class net.sf.jso.sql.JSODatabase
Indicates if a vendor error code is a duplicate key error code.
isEmpty() - Method in class net.sf.jso.query.Criteria
Indicates if the criteria expression is empty.
isEmpty() - Method in class net.sf.jso.query.CriteriaOperand
Indicates operands attributes have been specified.
isEmpty() - Method in class net.sf.jso.query.FieldOperand
Indicates operands attributes have been specified.
isEmpty() - Method in class net.sf.jso.query.FieldOrder
Indicates if the all order information has been specified.
isEmpty() - Method in class net.sf.jso.query.Order
Indicates if the order expression is empty.
isEmpty() - Method in class net.sf.jso.query.Predicate
Indicates if the all predicate information has been specified.
isEmpty() - Method in class net.sf.jso.query.ValueOperand
Indicates operands attributes have been specified.
isGarbageCollectable() - Method in class net.sf.jso.schema.ClassDescriptor
Indicates if the storable class is garabage collectable.
isGarbageCollectable() - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if the storable class is garabage collectable.
isGarbageCollectable() - Method in interface net.sf.jso.schema.StorableClass
Indicates if the storable class is garabage collectable.
isMapType() - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if storable class is a map type.
isMapType() - Method in interface net.sf.jso.schema.StorableClass
Indicates if storable class is a map type.
isNullable() - Method in class net.sf.jso.sql.ColumnDescriptor
 
isOpen() - Method in interface net.sf.jso.sql.ConnectionPool
Indicates if the pool is open.
isOpen() - Method in class net.sf.jso.sql.DynamicPool
Indicates if the pool is open.
isOpen() - Method in class net.sf.jso.sql.NoPool
Indicates if the pool is open.
isOpen() - Method in class net.sf.jso.sql.SimplePool
Indicates if the pool is open.
isReferentialIntegrityCode(int) - Method in interface net.sf.jso.sql.DatabaseInterface
Indicates if a vendor error code is a referential integrity error code.
isReferentialIntegrityCode(int) - Method in class net.sf.jso.sql.JSODatabase
Indicates if a vendor error code is a referential integrity error code.
isRemote() - Method in interface net.sf.jso.StorageController
Indicates if controller is running on another JVM.
isRemote() - Method in interface net.sf.jso.StorageManager
Indicates if manager is running on another JVM.
isRemote() - Method in class net.sf.jso.engine.JSOStorageController
Indicates if controller is running on another JVM.
isRemote() - Method in class net.sf.jso.engine.JSOStorageManager
Indicates if manager is running on another JVM.
isRemote() - Method in class net.sf.jso.remote.StorageControllerProxy
 
isRemote() - Method in class net.sf.jso.remote.StorageManagerProxy
 
isSettingUp() - Method in class net.sf.jso.Status
 
isShut() - Method in class net.sf.jso.Status
 
isShuttingDown() - Method in class net.sf.jso.Status
 
isStarted() - Method in class net.sf.jso.Status
 
isStarted() - Method in interface net.sf.jso.garbage.GarbageCollector
Indicates if garbage collector is started.
isStarted() - Method in class net.sf.jso.garbage.JSOGarbageCollector
Indicates if garbage collector is started.
isStarting() - Method in class net.sf.jso.Status
 
isStopped() - Method in class net.sf.jso.Status
 
isStopping() - Method in class net.sf.jso.Status
 
isStorableType() - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if storable class is a storable type.
isStorableType() - Method in interface net.sf.jso.schema.StorableClass
Indicates if storable class is a storable type.
isSummary() - Method in interface net.sf.jso.StorableMetadata
Indicates if object is a summary object.
isSummary() - Method in class net.sf.jso.schema.FieldDescriptor
Indicates if this field is part of the class summary.
isSummary(Field) - Method in class net.sf.jso.schema.JSOStorableClass
Indicates if the supplied field is a summary field.
isSummary(Field) - Method in interface net.sf.jso.schema.StorableClass
Indicates if the supplied field is a summary field.
isSummary() - Method in class net.sf.jso.storage.JSOStorableMetadata
Indicates if object is a summary object.
isSummary() - Method in interface net.sf.jso.storage.ObjectFieldData
Indicates if data stored is summary data.
isUnique() - Method in class net.sf.jso.schema.IndexDescriptor
Indicates if the index is unique.
isValidType(int) - Static method in class net.sf.jso.schema.StorableField
Checks if a type is a valid storable field type.
isValidType(Integer) - Static method in class net.sf.jso.schema.StorableField
Checks if a type is a valid storable field type.
isValidType(int) - Static method in class net.sf.jso.sql.JDBCTypes
Indicates if a type is a valid JSO JDBC type.
isValidType(Integer) - Static method in class net.sf.jso.sql.JDBCTypes
Indicates if a type is a valid JSO JDBC type.
isWaitingToStop() - Method in class net.sf.jso.Status
 

J

JDBCTransaction - class net.sf.jso.sql.JDBCTransaction.
Manages a transaction to a database with a JDBC java.sql.Connection object obtained through a connection pool.
JDBCTransaction() - Constructor for class net.sf.jso.sql.JDBCTransaction
Constructs the transaction.
JDBCTransaction(ConnectionPool) - Constructor for class net.sf.jso.sql.JDBCTransaction
Constructs the transaction.
JDBCTypes - class net.sf.jso.sql.JDBCTypes.
Abstract class for JDBC type information (java.sql.Types).
JDBCTypes() - Constructor for class net.sf.jso.sql.JDBCTypes
 
JSODataManager - class net.sf.jso.storage.JSODataManager.
Manager responsible for object data storage.
JSODataManager(int) - Constructor for class net.sf.jso.storage.JSODataManager
Constructs the data manager.
JSODatabase - class net.sf.jso.sql.JSODatabase.
 
JSODatabase() - Constructor for class net.sf.jso.sql.JSODatabase
 
JSODropper - class net.sf.jso.util.JSODropper.
Drops JSO database.
JSODropper() - Constructor for class net.sf.jso.util.JSODropper
 
JSOEnvironment - class net.sf.jso.engine.JSOEnvironment.
Class that represents the storage environment of an application.
JSOEnvironment() - Constructor for class net.sf.jso.engine.JSOEnvironment
 
JSOFormatter - class net.sf.jso.logging.JSOFormatter.
A log record formatter.
JSOFormatter() - Constructor for class net.sf.jso.logging.JSOFormatter
Constructs the formatter.
JSOFormatter(String, Locale) - Constructor for class net.sf.jso.logging.JSOFormatter
Constructs the formatter.
JSOGarbageCollector - class net.sf.jso.garbage.JSOGarbageCollector.
Class for storable objects garbage collector.
JSOGarbageCollector(ConnectionPool, TransactionManager, StorageController) - Constructor for class net.sf.jso.garbage.JSOGarbageCollector
Constructs the collector.
JSOLockManager - class net.sf.jso.transaction.JSOLockManager.
 
JSOLockManager() - Constructor for class net.sf.jso.transaction.JSOLockManager
 
JSOOID - class net.sf.jso.util.JSOOID.
Inteface for storable object identification.
JSOOID() - Constructor for class net.sf.jso.util.JSOOID
Constucts the OID.
JSOOID(long) - Constructor for class net.sf.jso.util.JSOOID
Constucts the OID.
JSOOID(Object) - Constructor for class net.sf.jso.util.JSOOID
Constucts the OID.
JSOObjectDataCache - class net.sf.jso.cache.JSOObjectDataCache.
Object caching management classes.
JSOObjectDataCache(int) - Constructor for class net.sf.jso.cache.JSOObjectDataCache
Constructs the cache.
JSOObjectManager - class net.sf.jso.storage.JSOObjectManager.
Manager responsible for object storage.
JSOObjectManager(StorageManager, StorageController, SchemaProxy, DatabaseInterface, ConnectionPool, int) - Constructor for class net.sf.jso.storage.JSOObjectManager
Constructs the object manager.
JSOPartitionGarbageCollector - class net.sf.jso.garbage.JSOPartitionGarbageCollector.
Class that collects garbage from a partition;
JSOPartitionGarbageCollector(JSOOID, int, JSOTransaction, SchemaProxy) - Constructor for class net.sf.jso.garbage.JSOPartitionGarbageCollector
Constructs the partition collector.
JSOQueryProcessor - class net.sf.jso.query.JSOQueryProcessor.
Class responsible for query processing operations.
JSOQueryProcessor(StorageManager, SchemaProxy) - Constructor for class net.sf.jso.query.JSOQueryProcessor
Constructs query processor.
JSOSchemaCache - class net.sf.jso.schema.JSOSchemaCache.
Cache used to keep in memory storable classes from JSO schema.
JSOSchemaCache() - Constructor for class net.sf.jso.schema.JSOSchemaCache
 
JSOSchemaManager - class net.sf.jso.schema.JSOSchemaManager.
Manager responsible for schema operations.
JSOSchemaManager(StorageController, ConnectionPool, DatabaseInterface) - Constructor for class net.sf.jso.schema.JSOSchemaManager
Constructs the catalog manager.
JSOSchemaProxy - class net.sf.jso.schema.JSOSchemaProxy.
Proxy for a schema manager.
JSOSchemaProxy(SchemaManager) - Constructor for class net.sf.jso.schema.JSOSchemaProxy
Constructs schema proxy.
JSOStorableClass - class net.sf.jso.schema.JSOStorableClass.
Meta class for storable classes.
JSOStorableClass(ClassDescriptor) - Constructor for class net.sf.jso.schema.JSOStorableClass
Constructs the storable class.
JSOStorableMetadata - class net.sf.jso.storage.JSOStorableMetadata.
Class for objects's storage management data.
JSOStorableMetadata(OID, boolean, StorageManager) - Constructor for class net.sf.jso.storage.JSOStorableMetadata
 
JSOStorableProxy - class net.sf.jso.storage.JSOStorableProxy.
Implementation of a storable object proxy.
JSOStorableProxy(OID, Class, boolean, StorageManager) - Constructor for class net.sf.jso.storage.JSOStorableProxy
 
JSOStorageController - class net.sf.jso.engine.JSOStorageController.
Controller responsible for coordinating storage operations by several concurrent storage managers.
JSOStorageController(Properties) - Constructor for class net.sf.jso.engine.JSOStorageController
Constructs the controller.
JSOStorageManager - class net.sf.jso.engine.JSOStorageManager.
Manager responsible for storage operations with storable objects.
JSOStorageManager(Properties) - Constructor for class net.sf.jso.engine.JSOStorageManager
Constructs the manager.
JSOTransaction - class net.sf.jso.transaction.JSOTransaction.
 
JSOTransaction(JSOTransactionManager) - Constructor for class net.sf.jso.transaction.JSOTransaction
Constructs the transaction.
JSOTransactionManager - class net.sf.jso.transaction.JSOTransactionManager.
 
JSOTransactionManager(ConnectionPool, StorageController) - Constructor for class net.sf.jso.transaction.JSOTransactionManager
 
JSO_CLASS - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_ELEMENT - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_FIELD - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_GARBAGE_CYCLE - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_HIERARCHY - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_ID - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_INDEX - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_INDEX_FIELD - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_OBJECT - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_PARTITION - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JSO_PARTITION_REFS - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
JoinerThread - class net.sf.jso.util.JoinerThread.
A thread that informs its joiner that it is done to allow "collective join".
JoinerThread(ThreadsJoiner, Runnable) - Constructor for class net.sf.jso.util.JoinerThread
Constructs the joiner thread.
JoinerThread(ThreadsJoiner, Runnable, String) - Constructor for class net.sf.jso.util.JoinerThread
Constructs the joiner thread.
join() - Method in class net.sf.jso.util.ThreadsJoiner
Waits for all threads to die.

L

LE - Static variable in class net.sf.jso.query.CriteriaOperator
 
LESSER - Static variable in class net.sf.jso.query.CriteriaOperator
 
LESSER_EQUAL - Static variable in class net.sf.jso.query.CriteriaOperator
 
LONG - Static variable in class net.sf.jso.schema.StorableField
Constant for the long primitive.
LRUCache - class net.sf.jso.cache.LRUCache.
 
LRUCache(int) - Constructor for class net.sf.jso.cache.LRUCache
 
LT - Static variable in class net.sf.jso.query.CriteriaOperator
 
LockInfo - interface net.sf.jso.transaction.LockInfo.
Interface for lock management information.
LockManager - interface net.sf.jso.transaction.LockManager.
Manager responsible for locking (concurrency) control.
length() - Method in class net.sf.jso.text.Text
Returns the length of this text.
load(String) - Method in class net.sf.jso.util.Properties
Loads properties from file or resource in the classpath, in that order.
lock(TID, OID, boolean, long) - Method in class net.sf.jso.engine.JSOStorageController
Holds a lock for an object.
lock(TID, OID, boolean, long) - Method in interface net.sf.jso.remote.RemoteStorageController
 
lock(TID, OID, boolean, long) - Method in class net.sf.jso.remote.StorageControllerProxy
 
lock(TID, OID, boolean, long) - Method in class net.sf.jso.transaction.JSOLockManager
Tries to hold a lock for an object.
lock(OID, boolean) - Method in class net.sf.jso.transaction.JSOTransaction
Holds a lock for an object.
lock(TID, OID, boolean, long) - Method in interface net.sf.jso.transaction.LockManager
Holds a lock for an object.
longValue() - Method in class net.sf.jso.util.JSOOID
 

M

ManagerInfo - interface net.sf.jso.ManagerInfo.
Interface for storage management information.
MemoryCache - class net.sf.jso.cache.MemoryCache.
 
MemoryCache(int) - Constructor for class net.sf.jso.cache.MemoryCache
 
main(String[]) - Static method in class net.sf.jso.engine.JSOEnvironment
Starts a distributed application.
main(String[]) - Static method in class net.sf.jso.examples.banking.Program1
 
main(String[]) - Static method in class net.sf.jso.examples.banking.Program2
 
main(String[]) - Static method in class net.sf.jso.examples.banking.Program3
 
main(String[]) - Static method in class net.sf.jso.examples.banking.Program4
 
main(String[]) - Static method in class net.sf.jso.examples.various.TestComplex
 
main(String[]) - Static method in class net.sf.jso.examples.various.UpdateUser
 
main(String[]) - Static method in class net.sf.jso.util.JSODropper
Runs JSO dropper.
mapTypes(Connection) - Method in interface net.sf.jso.sql.DatabaseInterface
Maps JDBC SQL types to database data types.
mapTypes(InputStream) - Method in interface net.sf.jso.sql.DatabaseInterface
Maps JDBC SQL types to database data types.
mapTypes(Properties) - Method in interface net.sf.jso.sql.DatabaseInterface
Maps JDBC SQL types to database data types.
mapTypes(Connection) - Method in class net.sf.jso.sql.JSODatabase
Maps JDBC SQL types to database data types.
mapTypes(InputStream) - Method in class net.sf.jso.sql.JSODatabase
Maps JDBC SQL types to database data types.
mapTypes(Properties) - Method in class net.sf.jso.sql.JSODatabase
Maps JDBC SQL types to database data types.
maxSize() - Method in class net.sf.jso.sql.DynamicPool
Returns the pool maximum size.
minSize() - Method in class net.sf.jso.sql.DynamicPool
Returns the pool minimum size.
misses() - Method in interface net.sf.jso.cache.CacheInfo
Informs how many times the cache could not find any object associated with a key through Cache.get() method.
misses() - Method in class net.sf.jso.cache.LRUCache
 
misses() - Method in class net.sf.jso.cache.MemoryCache
 
misses() - Method in class net.sf.jso.cache.PriorityCache
 
moveDown(QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 
moveUp(QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 

N

NULL - Static variable in class net.sf.jso.schema.StorableField
Constant for "null" type.
NULL - Static variable in class net.sf.jso.sql.ConstraintDescriptor
Constant for the null constraint type.
NoPool - class net.sf.jso.sql.NoPool.
Manages a pool of database connections.
NoPool() - Constructor for class net.sf.jso.sql.NoPool
Constructs the pool.
name - Variable in class net.sf.jso.schema.StorableIndex
 
net.sf.jso - package net.sf.jso
 
net.sf.jso.cache - package net.sf.jso.cache
 
net.sf.jso.engine - package net.sf.jso.engine
 
net.sf.jso.examples.banking - package net.sf.jso.examples.banking
 
net.sf.jso.examples.various - package net.sf.jso.examples.various
 
net.sf.jso.garbage - package net.sf.jso.garbage
 
net.sf.jso.logging - package net.sf.jso.logging
 
net.sf.jso.query - package net.sf.jso.query
 
net.sf.jso.remote - package net.sf.jso.remote
 
net.sf.jso.schema - package net.sf.jso.schema
 
net.sf.jso.sql - package net.sf.jso.sql
 
net.sf.jso.storage - package net.sf.jso.storage
 
net.sf.jso.text - package net.sf.jso.text
 
net.sf.jso.transaction - package net.sf.jso.transaction
 
net.sf.jso.util - package net.sf.jso.util
 
newInstance() - Method in class net.sf.jso.schema.JSOStorableClass
Creates new instance of storable class' target java class.
newInstance() - Method in interface net.sf.jso.schema.StorableClass
Creates new instance of storable class' target java class.
newProxy(OID, boolean, StorageManager) - Method in class net.sf.jso.schema.JSOStorableClass
Creates a new proxy to storable class' target java class.
newProxy(OID, boolean, StorageManager) - Method in interface net.sf.jso.schema.StorableClass
Creates a new proxy to storable class' target java class.

O

OBJECT - Static variable in class net.sf.jso.schema.StorableField
Constant for object references.
OID - interface net.sf.jso.OID.
Inteface for object identification.
OR - Static variable in class net.sf.jso.query.CriteriaOperator
 
ObjectData - interface net.sf.jso.storage.ObjectData.
Interface for handling an object's storable data to be cached.
ObjectDataCache - interface net.sf.jso.cache.ObjectDataCache.
Interface for object caching management classes.
ObjectFieldData - interface net.sf.jso.storage.ObjectFieldData.
Interface for handling an object's storable data to be managed by a data manager.
ObjectGarbageData - class net.sf.jso.garbage.ObjectGarbageData.
Class used for keeping objects' garbage data.
ObjectGarbageData(ResultSet, SchemaProxy) - Constructor for class net.sf.jso.garbage.ObjectGarbageData
 
ObjectManager - interface net.sf.jso.storage.ObjectManager.
Manager responsible for object storage.
ObjectMetadata - interface net.sf.jso.storage.ObjectMetadata.
Interface for handling an object's storable metadata to be managed by a object manager.
ObjectNotFoundException - exception net.sf.jso.ObjectNotFoundException.
Storage exception thrown when an object is not found.
ObjectNotFoundException() - Constructor for class net.sf.jso.ObjectNotFoundException
Constructs a new exception with null as its detail message.
ObjectNotFoundException(String) - Constructor for class net.sf.jso.ObjectNotFoundException
Constructs a new exception with the specified detail message.
ObjectNotFoundException(String, Throwable) - Constructor for class net.sf.jso.ObjectNotFoundException
Constructs a new exception with the specified detail message and cause.
ObjectNotFoundException(Throwable) - Constructor for class net.sf.jso.ObjectNotFoundException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
Operation - class net.sf.jso.examples.banking.Operation.
Operation over a banck account.
Operation() - Constructor for class net.sf.jso.examples.banking.Operation
 
Operation(int) - Constructor for class net.sf.jso.examples.banking.Operation
 
Order - class net.sf.jso.query.Order.
Order used for object query.
Order() - Constructor for class net.sf.jso.query.Order
Constructs order expression.
Order(Collection) - Constructor for class net.sf.jso.query.Order
Constructs order expression.
OrderOperator - class net.sf.jso.query.OrderOperator.
Operator for order expressions.
obj - Variable in class net.sf.jso.cache.QueueEntry
 
objectDeleted(StorageEvent) - Method in class net.sf.jso.engine.JSOStorageController
Called when an object is deleted.
objectDeleted(StorageEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when an object is deleted.
objectDeleted(StorageEvent) - Method in interface net.sf.jso.remote.RemoteStorageController
 
objectDeleted(StorageEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
objectDeleted(StorageEvent) - Method in class net.sf.jso.remote.StorageControllerProxy
 
objectDeleted(StorageEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
objectDeleted(StorageEvent) - Method in interface net.sf.jso.storage.StorageListener
Called when an object is deleted.
objectStored(StorageEvent) - Method in class net.sf.jso.engine.JSOStorageController
Called when an object is stored.
objectStored(StorageEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when an object is stored.
objectStored(StorageEvent) - Method in interface net.sf.jso.remote.RemoteStorageController
 
objectStored(StorageEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
objectStored(StorageEvent) - Method in class net.sf.jso.remote.StorageControllerProxy
 
objectStored(StorageEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
objectStored(StorageEvent) - Method in interface net.sf.jso.storage.StorageListener
Called when an object is stored.
oid - Variable in class net.sf.jso.garbage.ObjectGarbageData
 
open(String, String, String) - Method in interface net.sf.jso.sql.ConnectionPool
Opens the pool.
open(String, String, String, String) - Method in interface net.sf.jso.sql.ConnectionPool
Opens the pool.
open(String, String, String) - Method in class net.sf.jso.sql.DynamicPool
Opens the pool.
open(String, String, String, String) - Method in class net.sf.jso.sql.DynamicPool
Opens the pool.
open(String, String, String) - Method in class net.sf.jso.sql.NoPool
Opens the pool.
open(String, String, String, String) - Method in class net.sf.jso.sql.NoPool
Opens the pool.
open(String, String, String) - Method in class net.sf.jso.sql.SimplePool
Opens the pool.
open(String, String, String, String) - Method in class net.sf.jso.sql.SimplePool
Opens the pool.
operator - Variable in class net.sf.jso.query.Criteria
 
order - Variable in class net.sf.jso.query.Parameters
Order to be used.
outgoingRefs - Variable in class net.sf.jso.garbage.ObjectGarbageData
 
outgoingRefsMap - Variable in class net.sf.jso.garbage.ObjectGarbageData
 

P

PID - interface net.sf.jso.storage.PID.
Inteface for partition identification.
PRIMARY_KEY - Static variable in class net.sf.jso.sql.ConstraintDescriptor
Constant for the primary key constraint type.
ParameterException - exception net.sf.jso.query.ParameterException.
Storage exception thrown when query parameters are invalid.
ParameterException() - Constructor for class net.sf.jso.query.ParameterException
Constructs a new exception with null as its detail message.
ParameterException(String) - Constructor for class net.sf.jso.query.ParameterException
Constructs a new exception with the specified detail message.
ParameterException(String, Throwable) - Constructor for class net.sf.jso.query.ParameterException
Constructs a new exception with the specified detail message and cause.
ParameterException(Throwable) - Constructor for class net.sf.jso.query.ParameterException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
Parameters - class net.sf.jso.query.Parameters.
Parameters for object query.
Parameters() - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Variable[], Criteria) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Variable[], Criteria, Order) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Variable[], Criteria, int) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Variable[], Criteria, Order, int, int) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Variable[], Criteria, Order, int, int, boolean) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Class) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Class, Criteria) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Class, Criteria, Order) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Class, Order) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Class, Criteria, Order, int, int) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Parameters(Class, Criteria, int) - Constructor for class net.sf.jso.query.Parameters
Constructs the parameters.
Predicate - class net.sf.jso.query.Predicate.
A small criteria expression composed of two operands (left and right) and an operator.
Predicate(String, CriteriaOperator) - Constructor for class net.sf.jso.query.Predicate
Constructs predicate with a left field operand and a right value operand.
Predicate(Variable, String, CriteriaOperator) - Constructor for class net.sf.jso.query.Predicate
Constructs predicate with a left field operand and a right value operand.
Predicate(String, CriteriaOperator, Object) - Constructor for class net.sf.jso.query.Predicate
Constructs predicate with a left field operand and a right value operand.
Predicate(Variable, String, CriteriaOperator, Object) - Constructor for class net.sf.jso.query.Predicate
Constructs predicate with a left field operand and a right value operand.
Predicate(String, CriteriaOperator, Variable, String) - Constructor for class net.sf.jso.query.Predicate
Constructs predicate with both operands field operands.
Predicate(Variable, String, CriteriaOperator, Variable, String) - Constructor for class net.sf.jso.query.Predicate
Constructs predicate with both operands field operands.
PriorityCache - class net.sf.jso.cache.PriorityCache.
 
PriorityCache(int) - Constructor for class net.sf.jso.cache.PriorityCache
 
Program1 - class net.sf.jso.examples.banking.Program1.
Creates clients and accounts.
Program1() - Constructor for class net.sf.jso.examples.banking.Program1
 
Program2 - class net.sf.jso.examples.banking.Program2.
Lists clients and accounts.
Program2() - Constructor for class net.sf.jso.examples.banking.Program2
 
Program3 - class net.sf.jso.examples.banking.Program3.
Operates on account 1.
Program3() - Constructor for class net.sf.jso.examples.banking.Program3
 
Program4 - class net.sf.jso.examples.banking.Program4.
Prints historyRetira extrato das contas do Xexeo.
Program4() - Constructor for class net.sf.jso.examples.banking.Program4
 
Properties - class net.sf.jso.util.Properties.
Extended class for properties.
Properties() - Constructor for class net.sf.jso.util.Properties
Creates an empty property list with no default values.
Properties(Properties) - Constructor for class net.sf.jso.util.Properties
Creates an empty property list with the specified defaults.
page - Variable in class net.sf.jso.query.Parameters
Specifies which page of the result should be returned.
pageSize - Variable in class net.sf.jso.query.Parameters
Devides the result in pages of pageSize objects.
polymorphic - Variable in class net.sf.jso.query.Parameters
Indicates if polymorphism should be used when executing query.
prepareField(PreparedStatement, int, Integer, Object) - Static method in class net.sf.jso.schema.StorableField
Sets the value for a prepared statement's parameter.
processResult(ResultSet) - Method in class net.sf.jso.query.CountQueryExecutor
 
put(Object, Object) - Method in interface net.sf.jso.cache.Cache
Puts an object in the cache.
put(ObjectData) - Method in class net.sf.jso.cache.JSOObjectDataCache
Puts an object's data in the cache.
put(Object, Object) - Method in class net.sf.jso.cache.LRUCache
 
put(Object, Object) - Method in class net.sf.jso.cache.MemoryCache
 
put(ObjectData) - Method in interface net.sf.jso.cache.ObjectDataCache
Puts an object's data in the cache.
put(Object, Object) - Method in class net.sf.jso.cache.PriorityCache
 
put(Class, Object) - Method in class net.sf.jso.schema.JSOSchemaCache
Puts a storable class in cache.
put(Class, Object) - Method in interface net.sf.jso.schema.SchemaCache
Puts a storable class in cache.
putField(Field, Object) - Method in interface net.sf.jso.storage.ObjectFieldData
Store data for one of the object's fields.

Q

QueryProcessor - interface net.sf.jso.query.QueryProcessor.
Interface responsible for query processing operations.
QueueEntry - class net.sf.jso.cache.QueueEntry.
 
QueueEntry(Object) - Constructor for class net.sf.jso.cache.QueueEntry
 

R

REGISTRY_NAME_PREFIX - Static variable in interface net.sf.jso.remote.StorageControllerHome
Prefix for storage controller home's name in object registry.
ReferenceGarbageData - class net.sf.jso.garbage.ReferenceGarbageData.
Class used for keeping inter-partition references' garbage data.
ReferenceGarbageData(ResultSet) - Constructor for class net.sf.jso.garbage.ReferenceGarbageData
 
RemoteStorageController - interface net.sf.jso.remote.RemoteStorageController.
Interface for remote storage controllers.
RemoteStorageManager - interface net.sf.jso.remote.RemoteStorageManager.
Interface for remote storage managers.
RetrieveResult - class net.sf.jso.query.RetrieveResult.
Retrieve results.
RetrieveResult(StorageManager, boolean) - Constructor for class net.sf.jso.query.RetrieveResult
 
RuntimeStorageException - exception net.sf.jso.RuntimeStorageException.
Class for storage management runtime exceptions.
RuntimeStorageException() - Constructor for class net.sf.jso.RuntimeStorageException
Constructs a new runtime exception with null as its detail message.
RuntimeStorageException(String) - Constructor for class net.sf.jso.RuntimeStorageException
Constructs a new runtime exception with the specified detail message.
RuntimeStorageException(String, Throwable) - Constructor for class net.sf.jso.RuntimeStorageException
Constructs a new runtime exception with the specified detail message and cause.
RuntimeStorageException(Throwable) - Constructor for class net.sf.jso.RuntimeStorageException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
readObject(OID, boolean, StorableClass, Transaction) - Method in interface net.sf.jso.storage.DataManager
Reads an object's data.
readObject(OID, boolean, StorableClass, Transaction) - Method in class net.sf.jso.storage.JSODataManager
Reads an object's data.
registerManager(StorageManager) - Method in interface net.sf.jso.StorageController
Register a storage manager to receive events.
registerManager(StorageManager) - Method in class net.sf.jso.engine.JSOStorageController
Register a storage manager to receive events.
registerManager(StorageManager) - Method in interface net.sf.jso.remote.RemoteStorageController
 
registerManager(StorageManager) - Method in class net.sf.jso.remote.StorageControllerProxy
 
release(TID, OID) - Method in class net.sf.jso.engine.JSOStorageController
Releases the lock for an object
release(TID, OID) - Method in interface net.sf.jso.remote.RemoteStorageController
 
release(TID, OID) - Method in class net.sf.jso.remote.StorageControllerProxy
 
release(TID, OID) - Method in class net.sf.jso.transaction.JSOLockManager
Releases the lock for an object
release(TID, OID) - Method in interface net.sf.jso.transaction.LockManager
Releases the lock for an object
remove(QueueEntry) - Method in class net.sf.jso.cache.CacheQueue
 
removeBottom() - Method in class net.sf.jso.cache.CacheQueue
 
removeColumn(ColumnDescriptor) - Method in class net.sf.jso.sql.TableDescriptor
Removes a column from the table.
removeConstraint(ConstraintDescriptor) - Method in class net.sf.jso.sql.TableDescriptor
Removes a constraint from the table.
removeField(String) - Method in class net.sf.jso.sql.ConstraintDescriptor
Removes a field from the constraint.
removeJavaSubclass(Class) - Method in class net.sf.jso.schema.ClassDescriptor
Removes a class to the set of subclasses of the storable class.
removeJavaSubclass(Class) - Method in class net.sf.jso.schema.JSOStorableClass
Removes a class to the set of subclasses of the storable class.
removeJavaSubclass(Class) - Method in interface net.sf.jso.schema.StorableClass
Removes a class to the set of subclasses of the storable class.
removeListener(TransactionListener) - Method in class net.sf.jso.transaction.JSOTransactionManager
Stops sending transaction events to a listener.
removeListener(TransactionListener) - Method in interface net.sf.jso.transaction.TransactionManager
Stops sending transaction events to a listener.
removeRefField(String) - Method in class net.sf.jso.sql.ConstraintDescriptor
Removes a referenced field from the constraint.
removeSchemaListener(SchemaListener) - Method in class net.sf.jso.engine.JSOStorageController
Stops sending schema events to a listener.
removeSchemaListener(SchemaListener) - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
removeSchemaListener(SchemaListener) - Method in class net.sf.jso.schema.JSOSchemaManager
Stops sending schema events to a listener.
removeSchemaListener(SchemaListener) - Method in interface net.sf.jso.schema.SchemaManager
Stops sending schema events to a listener.
removeStatusListener(StatusListener) - Method in interface net.sf.jso.StorageController
Stops sending status events to a listener.
removeStatusListener(StatusListener) - Method in interface net.sf.jso.StorageManager
Stops sending status events to a listener.
removeStatusListener(StatusListener) - Method in class net.sf.jso.engine.JSOStorageController
Stops sending status events to a listener.
removeStatusListener(StatusListener) - Method in class net.sf.jso.engine.JSOStorageManager
Stops sending status events to a listener.
removeStatusListener(StatusListener) - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
removeStatusListener(StatusListener) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
removeStorageListener(StorageListener) - Method in interface net.sf.jso.StorageController
Stops sending storage events to a listener.
removeStorageListener(StorageListener) - Method in interface net.sf.jso.StorageManager
Stops sending storage events to a listener.
removeStorageListener(StorageListener) - Method in class net.sf.jso.engine.JSOStorageController
Stops sending storage events to a listener.
removeStorageListener(StorageListener) - Method in class net.sf.jso.engine.JSOStorageManager
Stops sending storage events to a listener.
removeStorageListener(StorageListener) - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
removeStorageListener(StorageListener) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
removeTop() - Method in class net.sf.jso.cache.CacheQueue
 
retrieve(OID) - Method in interface net.sf.jso.StorageManager
Retrieves an object.
retrieve(OID, boolean) - Method in interface net.sf.jso.StorageManager
Retrieves an object.
retrieve(OID, boolean, boolean) - Method in interface net.sf.jso.StorageManager
Retrieves an object.
retrieve(OID) - Method in class net.sf.jso.engine.JSOStorageManager
Retrieves an object.
retrieve(OID, boolean) - Method in class net.sf.jso.engine.JSOStorageManager
Retrieves an object.
retrieve(OID, boolean, boolean) - Method in class net.sf.jso.engine.JSOStorageManager
Retrieves an object.
retrieve(Parameters) - Method in class net.sf.jso.engine.JSOStorageManager
Retrieves objects according to parameters.
retrieve(Parameters) - Method in class net.sf.jso.query.JSOQueryProcessor
Retrieves objects according to parameters.
retrieve(Parameters) - Method in interface net.sf.jso.query.QueryProcessor
Retrieves objects according to parameters.
retrieve(OID) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
retrieve(OID, boolean) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
retrieve(OID, boolean, boolean) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
retrieve(Parameters, Transaction) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
retrieve(Parameters) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
retrieve(OID, boolean, boolean, boolean, boolean, Transaction) - Method in class net.sf.jso.storage.JSOObjectManager
Retrieves an object.
retrieve(OID, boolean, boolean, boolean, boolean, Transaction) - Method in interface net.sf.jso.storage.ObjectManager
Retrieves an object.
retrieveField(ResultSet, String, Integer) - Static method in class net.sf.jso.schema.StorableField
Retrieves a field value from a result set.
retrieveField(ResultSet, int, Integer) - Static method in class net.sf.jso.schema.StorableField
Retrieves a field value from a result set.
returnConnection(Connection) - Method in interface net.sf.jso.sql.ConnectionPool
Returns a connection to the pool.
returnConnection(Connection) - Method in class net.sf.jso.sql.DynamicPool
Returns a connection to the pool.
returnConnection(Connection) - Method in class net.sf.jso.sql.NoPool
Returns a connection to the pool.
returnConnection(Connection) - Method in class net.sf.jso.sql.SimplePool
Returns a connection to the pool.
rollback() - Method in class net.sf.jso.sql.JDBCTransaction
Rolls back the transaction.
rollback() - Method in class net.sf.jso.transaction.JSOTransaction
Rolls back the transaction.
rollback() - Method in interface net.sf.jso.transaction.Transaction
Rolls back the transaction.
run() - Method in class net.sf.jso.garbage.JSOGarbageCollector
Runs garbage collection.
run() - Method in class net.sf.jso.util.JoinerThread
Class Runnable target's run() method is called.

S

SETTING_UP - Static variable in class net.sf.jso.Status
 
SHORT - Static variable in class net.sf.jso.schema.StorableField
Constant for the short primitive.
SHUT - Static variable in class net.sf.jso.Status
 
SHUTTING_DOWN - Static variable in class net.sf.jso.Status
 
SQLUtil - class net.sf.jso.sql.SQLUtil.
SQL utility class.
SQLUtil() - Constructor for class net.sf.jso.sql.SQLUtil
 
STARTED - Static variable in class net.sf.jso.Status
 
STARTING - Static variable in class net.sf.jso.Status
 
STATUS_ACTIVE - Static variable in interface net.sf.jso.transaction.Transaction
Status of an active transaction.
STATUS_COMMITTED - Static variable in interface net.sf.jso.transaction.Transaction
Status of a transaction that comitted.
STATUS_NOT_ACTIVE - Static variable in interface net.sf.jso.transaction.Transaction
Status of a non active transaction.
STATUS_ROLLEDBACK - Static variable in interface net.sf.jso.transaction.Transaction
Status of a transaction that rolled back.
STOPPED - Static variable in class net.sf.jso.Status
 
STOPPING - Static variable in class net.sf.jso.Status
 
STRING - Static variable in class net.sf.jso.schema.StorableField
Constant for string objects.
SchemaCache - interface net.sf.jso.schema.SchemaCache.
Cache used to keep in memory storable classes obtained from a schema manager.
SchemaEvent - class net.sf.jso.schema.SchemaEvent.
An event which indicates that a schema operation occurred.
SchemaEvent(Object, Class, Class) - Constructor for class net.sf.jso.schema.SchemaEvent
 
SchemaException - exception net.sf.jso.schema.SchemaException.
Storage exception thrown when an object is not found.
SchemaException() - Constructor for class net.sf.jso.schema.SchemaException
Constructs a new exception with null as its detail message.
SchemaException(String) - Constructor for class net.sf.jso.schema.SchemaException
Constructs a new exception with the specified detail message.
SchemaException(String, Throwable) - Constructor for class net.sf.jso.schema.SchemaException
Constructs a new exception with the specified detail message and cause.
SchemaException(Throwable) - Constructor for class net.sf.jso.schema.SchemaException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
SchemaListener - interface net.sf.jso.schema.SchemaListener.
Listener to schema events.
SchemaManager - interface net.sf.jso.schema.SchemaManager.
Manager responsible for schema operations.
SchemaProxy - interface net.sf.jso.schema.SchemaProxy.
Proxy for a schema manager.
SimplePool - class net.sf.jso.sql.SimplePool.
Manages a pool of database connections.
SimplePool() - Constructor for class net.sf.jso.sql.SimplePool
Constructs the pool.
SimplePool(int) - Constructor for class net.sf.jso.sql.SimplePool
Constructs the pool.
SpecialAccount - class net.sf.jso.examples.banking.SpecialAccount.
When using special accounts clients are granted some credit.
SpecialAccount() - Constructor for class net.sf.jso.examples.banking.SpecialAccount
 
SpecialAccount(int, Client, int) - Constructor for class net.sf.jso.examples.banking.SpecialAccount
 
Status - class net.sf.jso.Status.
Class used to indicate status for storage manager and storage controller
StatusEvent - class net.sf.jso.StatusEvent.
An event which indicates that a status change occurred.
StatusEvent(Object, Status) - Constructor for class net.sf.jso.StatusEvent
 
StatusListener - interface net.sf.jso.StatusListener.
Listener to status events.
Storable - interface net.sf.jso.Storable.
Interface used to mark storable classes.
StorableClass - interface net.sf.jso.schema.StorableClass.
Meta class for storable classes.
StorableClassMetadata - class net.sf.jso.schema.StorableClassMetadata.
Class for storable classes's storage management metadata.
StorableClassMetadata(boolean) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(String[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(StorableIndex[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(String[], String[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(String[], StorableIndex[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(String[], String[], StorableIndex[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(boolean, String[], StorableIndex[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableClassMetadata(boolean, String[], String[], StorableIndex[]) - Constructor for class net.sf.jso.schema.StorableClassMetadata
Constructs metadata.
StorableField - class net.sf.jso.schema.StorableField.
Abstract class for field type mapping.
StorableField() - Constructor for class net.sf.jso.schema.StorableField
 
StorableIndex - class net.sf.jso.schema.StorableIndex.
Class to represent an index for a storable implementation.
StorableIndex(String, String[]) - Constructor for class net.sf.jso.schema.StorableIndex
 
StorableIndex(String, String[], boolean) - Constructor for class net.sf.jso.schema.StorableIndex
 
StorableMetadata - interface net.sf.jso.StorableMetadata.
Interface for objects' storage management metadata.
StorableProxy - interface net.sf.jso.storage.StorableProxy.
Interface for storable objects proxies.
StorageController - interface net.sf.jso.StorageController.
Controller responsible for coordinating storage operations by several concurrent storage managers.
StorageControllerHome - interface net.sf.jso.remote.StorageControllerHome.
Home for a remote storage controller.
StorageControllerProxy - class net.sf.jso.remote.StorageControllerProxy.
Proxy for remote storage controllers.
StorageControllerProxy() - Constructor for class net.sf.jso.remote.StorageControllerProxy
Constructs the proxy.
StorageControllerProxy(RemoteStorageController) - Constructor for class net.sf.jso.remote.StorageControllerProxy
Constructs the proxy.
StorageEnvironment - interface net.sf.jso.StorageEnvironment.
Class that represents the storage environment of an application.
StorageEvent - class net.sf.jso.storage.StorageEvent.
An event which indicates that a storage operation occurred.
StorageEvent(Object, OID) - Constructor for class net.sf.jso.storage.StorageEvent
 
StorageException - exception net.sf.jso.StorageException.
Class for storage management exceptions.
StorageException() - Constructor for class net.sf.jso.StorageException
Constructs a new storage exception with null as its detail message.
StorageException(String) - Constructor for class net.sf.jso.StorageException
Constructs a new storage exception with the specified detail message.
StorageException(String, Throwable) - Constructor for class net.sf.jso.StorageException
Constructs a new storage exception with the specified detail message and cause.
StorageException(Throwable) - Constructor for class net.sf.jso.StorageException
Constructs a new storage exception with the specified cause and a detail message of (cause==null ?
StorageListener - interface net.sf.jso.storage.StorageListener.
Listener to storage events.
StorageManager - interface net.sf.jso.StorageManager.
Manager responsible for storage operations with storable objects.
StorageManagerProxy - class net.sf.jso.remote.StorageManagerProxy.
Proxy for remote storage managers.
StorageManagerProxy(RemoteStorageManager) - Constructor for class net.sf.jso.remote.StorageManagerProxy
Constructs the proxy.
safellyCast(OID) - Static method in class net.sf.jso.util.JSOOID
Makes a cast from OID to JSOOID.
safellyClose(ResultSet) - Static method in class net.sf.jso.sql.SQLUtil
Closes a result set without throwing any exceptions.
safellyClose(PreparedStatement) - Static method in class net.sf.jso.sql.SQLUtil
Closes a prepared statement without throwing any exceptions.
safellyClose(Connection) - Static method in class net.sf.jso.sql.SQLUtil
Closes a connection without throwing any exceptions.
safellyClose(ConnectionPool) - Static method in class net.sf.jso.sql.SQLUtil
Closes a connection pool without throwing any exceptions.
safellyCommit(JDBCTransaction) - Static method in class net.sf.jso.sql.SQLUtil
Commits a transaction without throwing any exceptions.
safellyReturn(ConnectionPool, Connection) - Static method in class net.sf.jso.sql.SQLUtil
Returns a connection to a connection pool without throwing any exceptions.
safellyRollback(JDBCTransaction) - Static method in class net.sf.jso.sql.SQLUtil
Rolls back a transaction without throwing any exceptions.
safellyRollback(Transaction) - Static method in class net.sf.jso.transaction.JSOTransaction
Rolls back a transaction without throwing any exceptions.
safellyStop(StorageController) - Static method in class net.sf.jso.engine.JSOStorageController
Stops a storage controller without throwing any exceptions.
safellyStop(StorageManager) - Static method in class net.sf.jso.engine.JSOStorageManager
Stops a storage manager without throwing any exceptions.
safellyStop(GarbageCollector) - Static method in class net.sf.jso.garbage.JSOGarbageCollector
Stops the collector without throwing exceptions.
set(double, double) - Method in class net.sf.jso.examples.various.ComplexNumber
 
set(Properties) - Method in interface net.sf.jso.garbage.GarbageCollector
Sets garbage collector configuration properties.
set(Properties) - Method in class net.sf.jso.garbage.JSOGarbageCollector
Sets garbage collector configuration properties.
set(InputStream) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets database properties.
set(Properties) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets database properties.
set(InputStream) - Method in class net.sf.jso.sql.JSODatabase
Sets database properties.
set(Properties) - Method in class net.sf.jso.sql.JSODatabase
Sets database properties.
setAddress(String) - Method in class net.sf.jso.examples.banking.Client
 
setAddress(String) - Method in class net.sf.jso.examples.various.User
 
setComments(String) - Method in class net.sf.jso.examples.various.User
 
setComments(Text) - Method in class net.sf.jso.examples.various.User
 
setDriverClass(String) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets database's JDBC driver class name.
setDriverClass(String) - Method in class net.sf.jso.sql.JSODatabase
Sets database's JDBC driver class name.
setDuplicateKeyCodes(String) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets SQL error codes for duplicate keys.
setDuplicateKeyCodes(String) - Method in class net.sf.jso.sql.JSODatabase
Sets SQL error codes for duplicate keys.
setEmail(String) - Method in class net.sf.jso.examples.various.User
 
setField(String) - Method in class net.sf.jso.query.FieldOrder
Sets order's field.
setId(long) - Method in class net.sf.jso.schema.ClassDescriptor
Sets the cataloged id of this class descriptor's class.
setIdentity(String) - Method in class net.sf.jso.examples.banking.Client
 
setLogin(String) - Method in class net.sf.jso.examples.various.User
 
setName(String) - Method in class net.sf.jso.examples.banking.Client
 
setName(String) - Method in class net.sf.jso.examples.various.User
 
setName(String) - Method in class net.sf.jso.sql.ColumnDescriptor
Sets column's name.
setName(String) - Method in class net.sf.jso.sql.ConstraintDescriptor
Sets constraint's name.
setName(String) - Method in class net.sf.jso.sql.TableDescriptor
Sets table's name.
setNullable(boolean) - Method in class net.sf.jso.sql.ColumnDescriptor
 
setOperator(CriteriaOperator) - Method in class net.sf.jso.query.Criteria
Sets criteria operator.
setOperator(OrderOperator) - Method in class net.sf.jso.query.FieldOrder
Sets order's operator.
setOperator(CriteriaOperator) - Method in class net.sf.jso.query.Predicate
Sets criteria operator.
setPhone(String) - Method in class net.sf.jso.examples.various.User
 
setRefTable(String) - Method in class net.sf.jso.sql.ConstraintDescriptor
Sets constraint's referenced table name.
setReferentialIntegrityCodes(String) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets SQL error codes for referential integrity errors.
setReferentialIntegrityCodes(String) - Method in class net.sf.jso.sql.JSODatabase
Sets SQL error codes for referential integrity errors.
setStringLength(String) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets the length to be used as string comlumns length in tables.
setStringLength(int) - Method in interface net.sf.jso.sql.DatabaseInterface
Sets the length to be used as string comlumns length in tables.
setStringLength(String) - Method in class net.sf.jso.sql.JSODatabase
Sets the length to be used as string comlumns length in tables.
setStringLength(int) - Method in class net.sf.jso.sql.JSODatabase
Sets the length to be used as string comlumns length in tables.
setSummary(boolean) - Method in interface net.sf.jso.storage.ObjectFieldData
Indicates if data stored is summary data.
setTimeout(long) - Method in class net.sf.jso.transaction.JSOTransaction
Sets transaction timeout.
setTimeout(long) - Method in interface net.sf.jso.transaction.Transaction
Sets transaction timeout for acquiring a lock.
setType(int) - Method in class net.sf.jso.sql.ColumnDescriptor
Sets column's type.
setValue(Object) - Method in class net.sf.jso.query.ValueOperand
Sets operand's value.
setVariable(Variable) - Method in class net.sf.jso.query.FieldOrder
Sets order's variable.
shortValue() - Method in class net.sf.jso.util.JSOOID
 
size() - Method in interface net.sf.jso.cache.CacheInfo
Informs the cache size.
size() - Method in class net.sf.jso.cache.CacheQueue
 
size() - Method in class net.sf.jso.cache.LRUCache
 
size() - Method in class net.sf.jso.cache.MemoryCache
 
size() - Method in class net.sf.jso.cache.PriorityCache
 
size() - Method in class net.sf.jso.query.Criteria
Returns the number of elements of the criteria expression.
size() - Method in class net.sf.jso.query.FieldOrder
Returns the number of elements of the order.
size() - Method in class net.sf.jso.query.Order
Returns the number of elements of the order expression.
size() - Method in class net.sf.jso.query.Predicate
Returns the number of elements of the predicate.
size() - Method in class net.sf.jso.query.RetrieveResult
 
size() - Method in interface net.sf.jso.sql.ConnectionPoolInfo
Informs the current pool size.
size() - Method in class net.sf.jso.sql.DynamicPool
Returns the current pool size.
size() - Method in class net.sf.jso.sql.NoPool
Returns the current pool size.
size() - Method in class net.sf.jso.sql.SimplePool
Returns the current pool size.
soid - Variable in class net.sf.jso.garbage.ReferenceGarbageData
 
source - Variable in class net.sf.jso.util.Event
The object on which the Event initially occurred.
spid - Variable in class net.sf.jso.garbage.ReferenceGarbageData
 
start() - Method in interface net.sf.jso.StorageController
Starts the controller.
start(StorageController) - Method in interface net.sf.jso.StorageManager
Starts the manager.
start() - Method in class net.sf.jso.engine.JSOStorageController
Starts the controller.
start(StorageController) - Method in class net.sf.jso.engine.JSOStorageManager
Starts the manager.
start() - Method in interface net.sf.jso.garbage.GarbageCollector
Starts the collector.
start() - Method in class net.sf.jso.garbage.JSOGarbageCollector
Starts the collector.
start() - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
start(StorageController) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
startDistributed(String, String) - Method in interface net.sf.jso.StorageEnvironment
Starts a storage manager and points to a storage controller bound to a specific host's object registry.
startDistributed(String) - Method in interface net.sf.jso.StorageEnvironment
Starts a storage controller in the current JVM and binds it to local node's object registry, so that it become available to other nodes.
startDistributed(String, String) - Method in class net.sf.jso.engine.JSOEnvironment
Starts a storage manager and points to a storage controller bound to a specific host's object registry.
startDistributed(String) - Method in class net.sf.jso.engine.JSOEnvironment
Starts a storage controller in the current JVM and binds it to local node's object registry, so that it become available to other nodes.
startLocal() - Method in interface net.sf.jso.StorageEnvironment
Starts a storage manager and a storage controller in the current JVM.
startLocal() - Method in class net.sf.jso.engine.JSOEnvironment
Starts a storage manager and a storage controller in the current JVM.
startLocalShared(String) - Method in interface net.sf.jso.StorageEnvironment
Starts a storage manager and a storage controller in the current JVM, but binds controller to local node's object registry, so that it become available to other nodes.
startLocalShared(String) - Method in class net.sf.jso.engine.JSOEnvironment
Starts a storage manager and a storage controller in the current JVM, but binds controller to local node's object registry, so that it become available to other nodes.
statusChanged(StatusEvent) - Method in interface net.sf.jso.StatusListener
Called when a status change occur.
statusChanged(StatusEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when a status change occur.
statusChanged(StatusEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
statusChanged(StatusEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
stop() - Method in interface net.sf.jso.StorageController
Stops the controller.
stop() - Method in interface net.sf.jso.StorageEnvironment
Stops either a storage controller or a storage manager.
stop() - Method in interface net.sf.jso.StorageManager
Stops the manager.
stop() - Method in class net.sf.jso.engine.JSOEnvironment
Stops either a storage controller or a storage manager.
stop() - Method in class net.sf.jso.engine.JSOStorageController
Stops the controller.
stop() - Method in class net.sf.jso.engine.JSOStorageManager
Stops the manager.
stop() - Method in interface net.sf.jso.garbage.GarbageCollector
Stops the collector.
stop() - Method in class net.sf.jso.garbage.JSOGarbageCollector
Stops the collector.
stop() - Method in class net.sf.jso.remote.StorageControllerProxy
Not supported.
stop() - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
store(Object) - Method in interface net.sf.jso.StorageManager
Stores an object and referenced objects.
store(Object, boolean) - Method in interface net.sf.jso.StorageManager
Stores an object.
store(Object) - Method in class net.sf.jso.engine.JSOStorageManager
Stores an object and referenced objects.
store(Object, boolean) - Method in class net.sf.jso.engine.JSOStorageManager
Stores an object.
store(Object) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
store(Object, boolean) - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
store(Object, boolean, Transaction) - Method in class net.sf.jso.storage.JSOObjectManager
Stores an object.
store(Object, boolean, Transaction) - Method in interface net.sf.jso.storage.ObjectManager
Stores an object.
subSequence(int, int) - Method in class net.sf.jso.text.Text
Returns a new character sequence that is a subsequence of this text.
subclassCreated(SchemaEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when a class in the schema is created and is subclass of another class.
subclassCreated(SchemaEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
subclassCreated(SchemaEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
subclassCreated(SchemaEvent) - Method in interface net.sf.jso.schema.SchemaListener
Called when a class in the schema is created and is subclass of another class.
subclassDropped(SchemaEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called when a class in the schema is dropped and is subclass of another class.
subclassDropped(SchemaEvent) - Method in interface net.sf.jso.remote.RemoteStorageManager
 
subclassDropped(SchemaEvent) - Method in class net.sf.jso.remote.StorageManagerProxy
 
subclassDropped(SchemaEvent) - Method in interface net.sf.jso.schema.SchemaListener
Called when a class in the schema is dropped and is subclass of another class.
subtract(ComplexNumber) - Method in class net.sf.jso.examples.various.ComplexNumber
 
summaries - Variable in class net.sf.jso.query.Parameters
Indicates if summary objects should be returned as result.
summaryFields - Variable in class net.sf.jso.schema.StorableClassMetadata
Array containing names of the fields that form class' summary.

T

TABLES - Static variable in class net.sf.jso.schema.JSOSchemaManager
 
TEXT - Static variable in class net.sf.jso.schema.StorableField
Constant for text (large strings) objects.
TID - interface net.sf.jso.transaction.TID.
Inteface for transaction identification.
TIME - Static variable in class net.sf.jso.schema.StorableField
Constant for time objects.
TIMESTAMP - Static variable in class net.sf.jso.schema.StorableField
Constant for timestamp (date/time) objects.
TableDescriptor - class net.sf.jso.sql.TableDescriptor.
Class for table descritptors.
TableDescriptor() - Constructor for class net.sf.jso.sql.TableDescriptor
Constructs the table descriptor.
TableDescriptor(String) - Constructor for class net.sf.jso.sql.TableDescriptor
Constructs the table descriptor.
TableDescriptor(String, Set) - Constructor for class net.sf.jso.sql.TableDescriptor
Constructs the table descriptor.
TableDescriptor(String, Set, List) - Constructor for class net.sf.jso.sql.TableDescriptor
Constructs the table descriptor.
TestComplex - class net.sf.jso.examples.various.TestComplex.
Test complex numbers
TestComplex() - Constructor for class net.sf.jso.examples.various.TestComplex
 
Text - class net.sf.jso.text.Text.
Class that represents a text (long string) to be used by storable objects.
Text() - Constructor for class net.sf.jso.text.Text
Initializes a newly created Text object so that it represents an empty character sequence.
Text(byte[]) - Constructor for class net.sf.jso.text.Text
Constructs a new Text by decoding the specified array of bytes using the platform's default charset.
Text(byte[], int, int) - Constructor for class net.sf.jso.text.Text
Constructs a new Text by decoding the specified subarray of bytes using the platform's default charset.
Text(byte[], int, int, String) - Constructor for class net.sf.jso.text.Text
Constructs a new Text by decoding the specified subarray of bytes using the specified charset.
Text(byte[], String) - Constructor for class net.sf.jso.text.Text
Constructs a new Text by decoding the specified array of bytes using the specified charset.
Text(char[]) - Constructor for class net.sf.jso.text.Text
Allocates a new Text so that it represents the sequence of characters currently contained in the character array argument.
Text(char[], int, int) - Constructor for class net.sf.jso.text.Text
Allocates a new String that contains characters from a subarray of the character array argument.
Text(String) - Constructor for class net.sf.jso.text.Text
Initializes a newly created Text object so that it represents the same sequence of characters as the argument; in other words, the newly created Text is a copy of the argument string.
Text(StringBuffer) - Constructor for class net.sf.jso.text.Text
Allocates a new Text that contains the sequence of characters currently contained in the string buffer argument.
Text(Text) - Constructor for class net.sf.jso.text.Text
Initializes a newly created Text object so that it represents the same sequence of characters as the argument; in other words, the newly created Text is a copy of the argument Text.
ThreadsJoiner - class net.sf.jso.util.ThreadsJoiner.
An object that allows a collective join of joiner threads.
ThreadsJoiner() - Constructor for class net.sf.jso.util.ThreadsJoiner
 
Transaction - interface net.sf.jso.transaction.Transaction.
Interface used for transaction control over a transaction manager.
TransactionEvent - class net.sf.jso.transaction.TransactionEvent.
An event which indicates that a transaction is finnished.
TransactionEvent(Transaction) - Constructor for class net.sf.jso.transaction.TransactionEvent
 
TransactionInfo - interface net.sf.jso.transaction.TransactionInfo.
Interface for transaction processing information.
TransactionListener - interface net.sf.jso.transaction.TransactionListener.
Listener to transaction events.
TransactionManager - interface net.sf.jso.transaction.TransactionManager.
Manager responsible for transaction processing.
TransactionTimeoutException - exception net.sf.jso.transaction.TransactionTimeoutException.
Storage exception thrown when a transaction timeout happens.
TransactionTimeoutException() - Constructor for class net.sf.jso.transaction.TransactionTimeoutException
Constructs a new exception with null as its detail message.
TransactionTimeoutException(String) - Constructor for class net.sf.jso.transaction.TransactionTimeoutException
Constructs a new exception with the specified detail message.
TransactionTimeoutException(String, Throwable) - Constructor for class net.sf.jso.transaction.TransactionTimeoutException
Constructs a new exception with the specified detail message and cause.
TransactionTimeoutException(Throwable) - Constructor for class net.sf.jso.transaction.TransactionTimeoutException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
tableExists(String, Connection) - Method in interface net.sf.jso.sql.DatabaseInterface
Checks for table existence.
tableExists(String, Connection) - Method in class net.sf.jso.sql.JSODatabase
Checks for table existence.
toNullString() - Method in class net.sf.jso.query.CriteriaOperator
Returns a string representation of the operator for a null operand.
toString() - Method in class net.sf.jso.Status
Returns a string representation of the status.
toString() - Method in class net.sf.jso.query.CriteriaOperator
Returns a string representation of the operator.
toString() - Method in class net.sf.jso.query.FieldOperand
 
toString() - Method in class net.sf.jso.query.OrderOperator
Returns a string representation of the operator.
toString() - Method in class net.sf.jso.query.Predicate
 
toString() - Method in class net.sf.jso.query.ValueOperand
 
toString() - Method in class net.sf.jso.query.Variable
Returns a string representation of the variable.
toString() - Method in class net.sf.jso.text.Text
Returns a string containing the characters in this text.
toString() - Method in class net.sf.jso.util.JSOOID
Returns a string representation of the OID.
toid - Variable in class net.sf.jso.garbage.ReferenceGarbageData
 
tpid - Variable in class net.sf.jso.garbage.ReferenceGarbageData
 
transactionBegun(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageController
Called immediately after transaction beginning.
transactionBegun(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called immediately after transaction beginning.
transactionBegun(TransactionEvent) - Method in class net.sf.jso.transaction.JSOTransactionManager
Called immediately after transaction beginning.
transactionBegun(TransactionEvent) - Method in interface net.sf.jso.transaction.TransactionListener
Called immediately after transaction beginning.
transactionCommit(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageController
Called immediately before transaction commit.
transactionCommit(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called immediately before transaction commit.
transactionCommit(TransactionEvent) - Method in class net.sf.jso.transaction.JSOTransactionManager
Called immediately before transaction commit.
transactionCommit(TransactionEvent) - Method in interface net.sf.jso.transaction.TransactionListener
Called immediately before transaction commit.
transactionFinished(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageController
Called immediately after transaction finish.
transactionFinished(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called immediately after transaction finish.
transactionFinished(TransactionEvent) - Method in class net.sf.jso.transaction.JSOTransactionManager
Called immediately after transaction finish.
transactionFinished(TransactionEvent) - Method in interface net.sf.jso.transaction.TransactionListener
Called immediately after transaction finish.
transactionRollback(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageController
Called immediately before transaction rollback.
transactionRollback(TransactionEvent) - Method in class net.sf.jso.engine.JSOStorageManager
Called immediately before transaction rollback.
transactionRollback(TransactionEvent) - Method in class net.sf.jso.transaction.JSOTransactionManager
Called immediately before transaction rollback.
transactionRollback(TransactionEvent) - Method in interface net.sf.jso.transaction.TransactionListener
Called immediately before transaction rollback.

U

UNIQUE_INDEX - Static variable in class net.sf.jso.sql.ConstraintDescriptor
Constant for the unique index constraint type.
UpdateUser - class net.sf.jso.examples.various.UpdateUser.
Updates an user.
UpdateUser() - Constructor for class net.sf.jso.examples.various.UpdateUser
 
User - class net.sf.jso.examples.various.User.
 
User() - Constructor for class net.sf.jso.examples.various.User
 
unique - Variable in class net.sf.jso.schema.StorableIndex
 
unlinkTransientObjects() - Method in interface net.sf.jso.StorageManager
Unlinks transient storable objects from stored ones.
unlinkTransientObjects() - Method in class net.sf.jso.engine.JSOStorageManager
Unlinks transient storable objects from stored ones.
unlinkTransientObjects() - Method in class net.sf.jso.remote.StorageManagerProxy
Not supported.
unlinkTransientObjects() - Method in class net.sf.jso.storage.JSOObjectManager
Unlinks transient storable objects from stored ones.
unlinkTransientObjects() - Method in interface net.sf.jso.storage.ObjectManager
Unlinks transient storable objects from stored ones.
unregisterManager(StorageManager) - Method in interface net.sf.jso.StorageController
Unregister a storage manager to receive events.
unregisterManager(StorageManager) - Method in class net.sf.jso.engine.JSOStorageController
Unregister a storage manager to receive events.
unregisterManager(StorageManager) - Method in interface net.sf.jso.remote.RemoteStorageController
 
unregisterManager(StorageManager) - Method in class net.sf.jso.remote.StorageControllerProxy
 
updateObject(ObjectFieldData, StorableClass, Transaction) - Method in interface net.sf.jso.storage.DataManager
Updates object's data.
updateObject(ObjectFieldData, StorableClass, Transaction) - Method in class net.sf.jso.storage.JSODataManager
Updates object's data.
url() - Method in class net.sf.jso.sql.DynamicPool
Returns the current database url.
url() - Method in class net.sf.jso.sql.NoPool
Returns the current database url.
url() - Method in class net.sf.jso.sql.SimplePool
Returns the current database url.
user() - Method in class net.sf.jso.sql.DynamicPool
Returns the current database user.
user() - Method in class net.sf.jso.sql.NoPool
Returns the current database user.
user() - Method in class net.sf.jso.sql.SimplePool
Returns the current database user.

V

VOID - Static variable in class net.sf.jso.schema.StorableField
Constant for the void type.
ValueOperand - class net.sf.jso.query.ValueOperand.
Criteria operand which holds a value, corresponding to a variable's (class) field.
ValueOperand() - Constructor for class net.sf.jso.query.ValueOperand
Constructs operand.
ValueOperand(Object) - Constructor for class net.sf.jso.query.ValueOperand
Constructs operand.
Variable - class net.sf.jso.query.Variable.
Query variable.
Variable(String, Class) - Constructor for class net.sf.jso.query.Variable
Constructs the variable.
Variable(Class) - Constructor for class net.sf.jso.query.Variable
Constructs the variable.
validateBalance(int) - Method in class net.sf.jso.examples.banking.Account
 
validateBalance(int) - Method in class net.sf.jso.examples.banking.SpecialAccount
 
variables - Variable in class net.sf.jso.query.Parameters
Variables to be used.

W

WAITING_TO_STOP - Static variable in class net.sf.jso.Status
 
withdraw(int) - Method in class net.sf.jso.examples.banking.Account
 

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