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

A

abs() - Method in interface org.castor.cpa.query.Expression
The method for ABS function of query objects.
abs() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for ABS function of query objects.
Abs - Class in org.castor.cpa.query.object.function
Final class that represents ABS (absolute) function.
Abs() - Constructor for class org.castor.cpa.query.object.function.Abs
 
absolute(int) - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
use the jdbc 2.0 method to move to an absolute position in the resultset.
absolute(int) - Method in class org.exolab.castor.jdo.engine.SQLQuery
Move to an absolute position within a ResultSet.
absolute(int) - Method in interface org.exolab.castor.jdo.QueryResults
moves the result of the query to the absolute position in the resultset.
absolute(int) - Method in class org.exolab.castor.persist.QueryResults
 
absolute(int) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
absolute(int) - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Moves the result of the query to the absolute position in the resultset.
AbstractAfterKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Abstract class that implements the KeyGenerator interface for AFTER_INSERT style.
AbstractAfterKeyGenerator(PersistenceFactory, Properties) - Constructor for class org.castor.cpa.persistence.sql.keygen.AbstractAfterKeyGenerator
Constructor.
AbstractBaseCache - Class in org.castor.cache
Base implementation of all LRU cache types.
AbstractBaseCache() - Constructor for class org.castor.cache.AbstractBaseCache
 
AbstractBeforeKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Abstract Class that implements the KeyGenerator Interface for BEFORE_INSERT style.
AbstractBeforeKeyGenerator(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.keygen.AbstractBeforeKeyGenerator
Constructor.
AbstractCacheFactory - Class in org.castor.cache
Base implementation of CacheFactory.
AbstractCacheFactory() - Constructor for class org.castor.cache.AbstractCacheFactory
 
AbstractCallQuery - Class in org.exolab.castor.persist.spi
 
AbstractCallQuery(String, Class<?>[], Class<?>, int[]) - Constructor for class org.exolab.castor.persist.spi.AbstractCallQuery
 
AbstractCondition - Class in org.castor.cpa.query.object.condition
Abstract base class for Conditions.
AbstractCondition() - Constructor for class org.castor.cpa.query.object.condition.AbstractCondition
 
AbstractDatabaseImpl - Class in org.exolab.castor.jdo.engine
An implementation of the JDO database supporting explicit transaction demarcation.
AbstractDatabaseImpl(String, int, CallbackInterceptor, InstanceFactory, ClassLoader, boolean) - Constructor for class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates an instance of this class.
AbstractDateTypeConvertor - Class in org.castor.cpa.persistence.convertor
Abstract base class to convert from one type to another without any configuration or parameters.
AbstractDateTypeConvertor(Class<?>, Class<?>) - Constructor for class org.castor.cpa.persistence.convertor.AbstractDateTypeConvertor
Construct a Converter between given fromType an toType.
AbstractDistributedCache - Class in org.castor.cache.distributed
Base implementation of all distributed cache types.
AbstractDistributedCache() - Constructor for class org.castor.cache.distributed.AbstractDistributedCache
 
AbstractExpression - Class in org.castor.cpa.query.object.expression
Abstract base class for Expressions.
AbstractExpression() - Constructor for class org.castor.cpa.query.object.expression.AbstractExpression
 
AbstractField - Class in org.castor.cpa.query.object
Abstract base class for Field, Schema and Projection.
AbstractField() - Constructor for class org.castor.cpa.query.object.AbstractField
 
AbstractFunction - Class in org.castor.cpa.query.object.function
Abstract base class for functions.
AbstractFunction() - Constructor for class org.castor.cpa.query.object.function.AbstractFunction
 
AbstractHashbelt - Class in org.castor.cache.hashbelt
An abstract, core implementation of the hashbelt functionality; individual implementations will differ on the underlying behavior.
AbstractHashbelt() - Constructor for class org.castor.cache.hashbelt.AbstractHashbelt
 
AbstractKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Abstract Class that implements the KeyGenerator Interface and provide implementation for methods that are common in more than one subclass of this AbstractKeyGenerator.
AbstractKeyGenerator() - Constructor for class org.castor.cpa.persistence.sql.keygen.AbstractKeyGenerator
 
AbstractLiteral - Class in org.castor.cpa.query.object.literal
Abstract base class for literals.
AbstractLiteral() - Constructor for class org.castor.cpa.query.object.literal.AbstractLiteral
 
AbstractLobTypeConvertor - Class in org.castor.cpa.persistence.convertor
Abstract base class to convert from one type to another using a large object buffer whose size can be configured through properties file.
AbstractLobTypeConvertor(Class<?>, Class<?>) - Constructor for class org.castor.cpa.persistence.convertor.AbstractLobTypeConvertor
Construct a Converter between given fromType an toType.
AbstractNumericLiteral - Class in org.castor.cpa.query.object.literal
Abstract base class for numeric literals.
AbstractNumericLiteral() - Constructor for class org.castor.cpa.query.object.literal.AbstractNumericLiteral
 
AbstractParameter - Class in org.castor.cpa.query.object.parameter
Abstract base class for parameters.
AbstractParameter() - Constructor for class org.castor.cpa.query.object.parameter.AbstractParameter
 
AbstractQueryObject - Class in org.castor.cpa.query.object
Abstract base class for all query objects.
AbstractQueryObject() - Constructor for class org.castor.cpa.query.object.AbstractQueryObject
 
AbstractReaper - Class in org.castor.cache.hashbelt.reaper
Abstract base class all reapers have to extend.
AbstractReaper() - Constructor for class org.castor.cache.hashbelt.reaper.AbstractReaper
 
AbstractSimpleTypeConvertor - Class in org.castor.cpa.persistence.convertor
Abstract base class to convert from one type to another without any configuration or parameters.
AbstractSimpleTypeConvertor(Class<?>, Class<?>) - Constructor for class org.castor.cpa.persistence.convertor.AbstractSimpleTypeConvertor
Construct a Converter between given fromType an toType.
AbstractTemporalLiteral - Class in org.castor.cpa.query.object.literal
Abstract immutable base class for temporal literals.
AbstractTemporalLiteral(Date) - Constructor for class org.castor.cpa.query.object.literal.AbstractTemporalLiteral
Construct an abstract temporal literal with given date.
AbstractTemporalLiteral(Calendar) - Constructor for class org.castor.cpa.query.object.literal.AbstractTemporalLiteral
Construct an abstract temporal literal with given calendar.
AbstractTransactionContext - Class in org.castor.persist
A transaction context is required in order to perform operations against the database.
AbstractTransactionContext(Database) - Constructor for class org.castor.persist.AbstractTransactionContext
Create a new transaction context.
AbstractTransactionManagerFactory - Class in org.castor.transactionmanager
An abstract factory for acquiring transactions from this J2EE container.
AbstractTransactionManagerFactory() - Constructor for class org.castor.transactionmanager.AbstractTransactionManagerFactory
 
AbstractTypeConvertor - Class in org.castor.cpa.persistence.convertor
Abstract base class to convert from one type to another.
AbstractTypeConvertor(Class<?>, Class<?>) - Constructor for class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
Construct a Converter between given fromType an toType.
ACTION_CREATE - Static variable in class org.exolab.castor.persist.ObjectLock
 
ACTION_READ - Static variable in class org.exolab.castor.persist.ObjectLock
 
ACTION_UPDATE - Static variable in class org.exolab.castor.persist.ObjectLock
 
ACTION_WRITE - Static variable in class org.exolab.castor.persist.ObjectLock
 
add(T, int) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandler
Adds the new Type Handler of type T to the provided handler instance at the provided offset.
add(BigDecimal, int) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerBigDecimal
Adds the new Type Handler of type T to the provided handler instance at the provided offset.
add(Integer, int) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerInteger
Adds the new Type Handler of type T to the provided handler instance at the provided offset.
add(Long, int) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerLong
Adds the new Type Handler of type T to the provided handler instance at the provided offset.
add(String, int) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerString
Adds the new Type Handler of type T to the provided handler instance at the provided offset.
add(long) - Method in interface org.castor.cpa.query.Expression
The method for Add arithmetic expression of query objects.
add(double) - Method in interface org.castor.cpa.query.Expression
The method for Add ( + ) additive arithmetic expression of query objects.
add(BigDecimal) - Method in interface org.castor.cpa.query.Expression
The method for Add ( + ) additive arithmetic expression of query objects.
add(Expression) - Method in interface org.castor.cpa.query.Expression
The method for Add ( + ) additive arithmetic expression of query objects.
add(boolean) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(long) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(double) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(BigDecimal) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(String) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(Enum<?>) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(Literal) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(Parameter) - Method in interface org.castor.cpa.query.InCondition
Adds the.
add(boolean) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(long) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(double) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(BigDecimal) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(String) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(Enum<?>) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(Literal) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(Parameter) - Method in class org.castor.cpa.query.object.condition.In
Adds the.
add(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Add arithmetic expression of query objects.
add(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Add ( + ) additive arithmetic expression of query objects.
add(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Add ( + ) additive arithmetic expression of query objects.
add(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Add ( + ) additive arithmetic expression of query objects.
Add - Class in org.castor.cpa.query.object.expression
Final class that represents add arithmetic expression.
Add() - Constructor for class org.castor.cpa.query.object.expression.Add
 
add(Expression) - Method in class org.castor.cpa.query.object.expression.Add
The method for Add ( + ) additive arithmetic expression of query objects.
add(Field) - Method in class org.castor.cpa.query.object.OrderImpl
Adds the field object to the order object of query objects.
add(Field, OrderDirection) - Method in class org.castor.cpa.query.object.OrderImpl
Adds the field object with order direction specification to the order object of query objects.
add(Field) - Method in interface org.castor.cpa.query.Order
Adds the field object to the order object of query objects.
add(Field, OrderDirection) - Method in interface org.castor.cpa.query.Order
Adds the field object with order direction specification to the order object of query objects.
add(Identity, Object) - Method in class org.castor.persist.proxy.CollectionProxy
 
add(Object) - Method in class org.castor.persist.proxy.RelationCollection
 
addAll(Collection) - Method in class org.castor.persist.proxy.RelationCollection
 
addAllConditions(List<Condition>) - Method in class org.castor.cpa.query.object.condition.CompoundCondition
Add all conditions to the end of the list.
addAssignment(Assignment) - Method in class org.castor.cpa.persistence.sql.query.Insert
Appends given assignment to the list of Assignment objects.
addAssignment(Column, Expression) - Method in class org.castor.cpa.persistence.sql.query.Insert
Appends an assignment of the given value to the given column.
addAssignment(Assignment) - Method in class org.castor.cpa.persistence.sql.query.Update
Appends given assignment to the list of Assignment objects.
addAssignment(Column, Expression) - Method in class org.castor.cpa.persistence.sql.query.Update
Appends an assignment of the given value to the given column.
addCacheParam(String, String) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Adds a cache parameter to this ClassDescriptor.
addChild(ParseTreeNode) - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Adds a new node as a child of this node.
addClass(Class<?>) - Method in interface org.castor.cpa.util.JDOClassDescriptorResolver
Adds a given Class instance manually, so that it can be loaded from the file system.
addClass(Class) - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Adds a given Class instance manually, so that it can be loaded from the file system.
addColumn(String, String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addColumn(String, String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add a column used in the query.
addCondition(String, String, String, String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addCondition(Condition) - Method in class org.castor.cpa.query.object.condition.CompoundCondition
Add condition to the end of the list.
addCondition(String, String, String, String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add a condition.
addDatabase(Database) - Method in class org.castor.jdo.conf.JdoConf
 
addDatabase(int, Database) - Method in class org.castor.jdo.conf.JdoConf
 
addExpression(Expression) - Method in class org.castor.cpa.query.object.expression.CompoundExpression
Add expression to the end of the list.
addExtended(ClassDescriptor) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Adds a ClassDescriptor that extends this class.
addExtendingClassDescriptors(Collection<ClassDescriptor>, Collection<ClassDescriptor>) - Static method in class org.exolab.castor.jdo.engine.SQLHelper
 
addFieldInfo(FieldInfo) - Method in class org.castor.jdo.jpa.info.ClassInfo
Add a FieldInfo to this ClassInfo; if the FieldInfo is already in the set of fields, it is NOT added a second time (FieldInfos are unique).
addInnerJoin(String, String[], String, String, String[], String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addInnerJoin(String, String[], String, String, String[], String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add an inner join with an aliases for the tables.
addKey(FieldInfo) - Method in class org.castor.jdo.jpa.info.ClassInfo
Add a FieldInfo to the key set of this ClassInfo (keys and attributes are disjunct!).
addLimitClause(String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addLimitClause(String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Adds an limit clause.
addMapping(Mapping) - Method in class org.castor.jdo.conf.Database
 
addMapping(int, Mapping) - Method in class org.castor.jdo.conf.Database
 
addNamedNativeQuery(String, NamedNativeQuery) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Adds a named query to this ClassDescriptor.
addNamedQuery(String, String) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Adds a named query to this ClassDescriptor.
addNature(String) - Method in class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
Adds a Nature.
addNature(String) - Method in class org.castor.jdo.jpa.info.ClassInfo
addNature(String) - Method in class org.castor.jdo.jpa.info.FieldInfo
addOffsetClause(String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addOffsetClause(String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Adds an offset clause.
addOrderClause(String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addOrderClause(String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Adds an order by clause.
addOuterJoin(String, String[], String, String[], String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addOuterJoin(String, String[], String, String[], String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add an outer join.
addPackage(String) - Method in interface org.castor.cpa.util.JDOClassDescriptorResolver
Adds a given package name manually, so that class descriptors can be loaded from this package (from the file system).
addPackage(String) - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Adds a given package name manually, so that class descriptors can be loaded from this package (from the file system).
addPackageName(String) - Method in class org.castor.cpa.util.classresolution.nature.PackageBasedCDRResolutionNature
Adds a package to the string List of package names.
addParam(Param) - Method in class org.castor.jdo.conf.DataSource
 
addParam(int, Param) - Method in class org.castor.jdo.conf.DataSource
 
addParam(Param) - Method in class org.castor.jdo.conf.Driver
 
addParam(int, Param) - Method in class org.castor.jdo.conf.Driver
 
addParam(Param) - Method in class org.castor.jdo.conf.TransactionManager
 
addParam(int, Param) - Method in class org.castor.jdo.conf.TransactionManager
 
addParameter(String, String, String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addParameter(String) - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Add a named parameter to the query context.
addParameter(String, String, String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add a query paramater.
addProjection(Field) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Adds the projection.
addProjection(Field, String) - Method in class org.castor.cpa.query.object.SelectQueryImpl
addProjection(Field) - Method in interface org.castor.cpa.query.SelectQuery
Adds the projection.
addQuery(String) - Method in class org.exolab.castor.gui.QueryHistory
 
addSchema(Schema) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Adds the schema.
addSchema(Schema) - Method in interface org.castor.cpa.query.SelectQuery
Adds the schema.
addSelect(String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addSelect(Column) - Method in class org.castor.cpa.persistence.sql.query.Select
Appends the provided field to the list of fields to be fetched from table.
addSelect(String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add an entire select clause to the query with one call.
addTable(String, String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addTable(String, String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Add a table with an alias to the from clause.
addTxSynchronizable(TxSynchronizable) - Method in class org.castor.persist.AbstractTransactionContext
Register a listener which wants to synchronize its state to the state of the transaction.
addTxSynchronizable(TxSynchronizable) - Method in interface org.castor.persist.TransactionContext
Register a listener which wants to synchronize its state to the state of the transaction.
addValue(Object, Object, ClassLoader) - Method in class org.exolab.castor.persist.FieldMolder
 
addWhereClause(String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addWhereClause(StringBuffer, boolean) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
addWhereClause(String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Adds a where clause.
adjustSqlType(Class<?>) - Method in class org.castor.cpa.persistence.sql.driver.BaseFactory
Some databases has some problems with some SQL types.
adjustSqlType(Class<?>) - Method in class org.castor.cpa.persistence.sql.driver.InstantDBFactory
For NUMERIC type ResultSet.getObject() returns Double instead of BigDecimal for InstantDB.
adjustSqlType(Class<?>) - Method in class org.castor.cpa.persistence.sql.driver.MySQLFactory
For CLOB type ResultSet.setClob() is not supported yet by mm.MySql JDBC driver.
adjustSqlType(Class<?>) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
For INTEGER type ResultSet.getObject() returns BigDecimal: dependent objects with integer identity cause type conversion error (need to fix SimpleQueryExecutor).
adjustSqlType(Class<?>) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
adjustSqlType(Class<?>) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
For INTEGER type ResultSet.getObject() returns BigDecimal: dependent objects with integer identity cause type conversion error (need to fix SimpleQueryExecutor).
adjustSqlType(Class<?>) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Some databases has some problems with some SQL types.
afterCompletion(int) - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
AGGREGATE - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 
allObjectStates() - Method in class org.castor.persist.ObjectTracker
 
and(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.AndCondition
 
and(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.Condition
Builder method to concatenate the given condition with all others that have previously been added with an AND operator.
AND - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'AND' keyword for conditions of SQL queries.
and(Condition) - Method in interface org.castor.cpa.query.Condition
AND condition of condition query object.
and(Condition) - Method in class org.castor.cpa.query.object.condition.AbstractCondition
AND condition of condition query object.
And - Class in org.castor.cpa.query.object.condition
Final class that represents and compound condition.
And() - Constructor for class org.castor.cpa.query.object.condition.And
 
and(Condition) - Method in class org.castor.cpa.query.object.condition.And
AND condition of condition query object.
AND - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
AndCondition - Class in org.castor.cpa.persistence.sql.query.condition
Represents a list of conditions that are concatenated by an AND operator.
AndCondition() - Constructor for class org.castor.cpa.persistence.sql.query.condition.AndCondition
Default constructor for an empty AND condition.
AndCondition(Condition, Condition) - Constructor for class org.castor.cpa.persistence.sql.query.condition.AndCondition
Constructor for a compound condition that concatenates the 2 given conditions with an AND operator.
AndCondition(AndCondition) - Constructor for class org.castor.cpa.persistence.sql.query.condition.AndCondition
Copy constructor to create a copy of given AND condition.
append(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.AndCondition
 
append(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.CompoundCondition
Appends the specified condition to end of this list of conditions.
append(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.OrCondition
 
append(char) - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Append the given character to end of SQL query string.
append(String) - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Append the given string to end of SQL query string.
ARROW - Static variable in class org.exolab.castor.jdo.oql.Token
 
ARROW - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
ASSIGN - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Character to assign a value to a column in set clause of an SQL update query.
Assignment - Class in org.castor.cpa.persistence.sql.query
Assignment used for SQL update statements.
Assignment(Column, Expression) - Constructor for class org.castor.cpa.persistence.sql.query.Assignment
Constructor that assigns the given rigth hand operand cto the left hand one.
AtomikosTransactionManagerFactory - Class in org.castor.transactionmanager
Transaction manager factory instance to be used with J2EE containers where the transaction manager used is Atomikos.
AtomikosTransactionManagerFactory() - Constructor for class org.castor.transactionmanager.AtomikosTransactionManagerFactory
 

B

BaseFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for generic JDBC driver.
BaseFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.BaseFactory
 
BaseJPAAnnotationProcessor - Class in org.castor.jdo.jpa.processors
Basic abstract TargetAwareAnnotationProcessor that does not allow processing without a target (returns false).
BaseJPAAnnotationProcessor() - Constructor for class org.castor.jdo.jpa.processors.BaseJPAAnnotationProcessor
 
BaseResolutionCommand - Class in org.castor.cpa.util.classresolution.command
Provides basic HashMap based property implementation for a ClassDescriptorResolutionCommand.
BaseResolutionCommand() - Constructor for class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
 
beforeCompletion() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
begin() - Method in class org.castor.transactionmanager.LocalTransactionManager
begin() - Method in interface org.exolab.castor.jdo.Database
Begin a new transaction.
begin() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Begin a new transaction.
begin() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
begin() - Method in class org.exolab.castor.jdo.engine.LocalDatabaseImpl
 
between(long, long) - Method in interface org.castor.cpa.query.Expression
Between.
between(double, double) - Method in interface org.castor.cpa.query.Expression
Between.
between(BigDecimal, BigDecimal) - Method in interface org.castor.cpa.query.Expression
Between.
between(String, String) - Method in interface org.castor.cpa.query.Expression
Between.
between(TemporalType, Date, Date) - Method in interface org.castor.cpa.query.Expression
Between.
between(TemporalType, Calendar, Calendar) - Method in interface org.castor.cpa.query.Expression
Between.
between(Expression, Expression) - Method in interface org.castor.cpa.query.Expression
Between.
Between - Class in org.castor.cpa.query.object.condition
Final class that represents between simple condition.
Between() - Constructor for class org.castor.cpa.query.object.condition.Between
 
between(long, long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
between(double, double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
between(BigDecimal, BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
between(String, String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
between(TemporalType, Date, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
between(TemporalType, Calendar, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
between(Expression, Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Between.
BigDecimalLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a BigDecimal literal.
BigDecimalLiteral(BigDecimal) - Constructor for class org.castor.cpa.query.object.literal.BigDecimalLiteral
Construct BigDecimalLiteral with given value.
BigDecimalToBoolean - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Boolean.
BigDecimalToBoolean() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToBoolean
Default constructor.
BigDecimalToByte - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Byte.
BigDecimalToByte() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToByte
Default constructor.
BigDecimalToDate - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Date.
BigDecimalToDate() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToDate
Default constructor.
BigDecimalToDouble - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Double.
BigDecimalToDouble() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToDouble
Default constructor.
BigDecimalToFloat - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Float.
BigDecimalToFloat() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToFloat
Default constructor.
BigDecimalToInteger - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Integer.
BigDecimalToInteger() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToInteger
Default constructor.
BigDecimalToLong - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Long.
BigDecimalToLong() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToLong
Default constructor.
BigDecimalToShort - Class in org.castor.cpa.persistence.convertor
Convert BigDecimal to Short.
BigDecimalToShort() - Constructor for class org.castor.cpa.persistence.convertor.BigDecimalToShort
Default constructor.
bind(Object) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(boolean) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(short) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(int) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(long) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(float) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(double) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
bind(Object) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(boolean) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(short) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(int) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(long) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(float) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bind(double) - Method in interface org.exolab.castor.jdo.Query
Bind a parameter value to the query.
bindIdentity(Identity, PreparedStatement) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractBeforeKeyGenerator
Binds the identity values.
bindIdentity(Identity, PreparedStatement) - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGenerator
Binds the identity values.
bindJdbcValues(PreparedStatement, String, Object[]) - Static method in class org.exolab.castor.jdo.engine.SqlBindParser
Binds values to prepared SQL statement using the given sql string as reference for the bind variable order.
bindLast(PreparedStatement, int) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
bindMax(PreparedStatement, int) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
bindParameter(PreparedStatement, String, Object, int) - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Bind value of named parameter to prepared statement.
bindTable(PreparedStatement, int) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
bindValue(PreparedStatement, int, T) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandler
Binds the value in the sql preparedstatement at the provided index location.
bindValue(PreparedStatement, int, BigDecimal) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerBigDecimal
Binds the value in the sql preparedstatement at the provided index location.
bindValue(PreparedStatement, int, Integer) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerInteger
Binds the value in the sql preparedstatement at the provided index location.
bindValue(PreparedStatement, int, Long) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerLong
Binds the value in the sql preparedstatement at the provided index location.
bindValue(PreparedStatement, int, String) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerString
Binds the value in the sql preparedstatement at the provided index location.
BOOLEAN_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
BooleanLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a boolean literal.
BooleanLiteral(boolean) - Constructor for class org.castor.cpa.query.object.literal.BooleanLiteral
Construct boolean literal with given value.
BooleanToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Boolean to BigDecimal.
BooleanToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.BooleanToBigDecimal
Default constructor.
BooleanToInteger - Class in org.castor.cpa.persistence.convertor
Convert Boolean to Integer.
BooleanToInteger() - Constructor for class org.castor.cpa.persistence.convertor.BooleanToInteger
Default constructor.
BooleanToShort - Class in org.castor.cpa.persistence.convertor
Convert Boolean to Short.
BooleanToShort() - Constructor for class org.castor.cpa.persistence.convertor.BooleanToShort
Default constructor.
BooleanToString - Class in org.castor.cpa.persistence.convertor
Convert Boolean to String.
BooleanToString() - Constructor for class org.castor.cpa.persistence.convertor.BooleanToString
Default constructor.
buildClassInfo(Class<?>) - Static method in class org.castor.jdo.jpa.info.ClassInfoBuilder
Builds a new ClassInfo describing the given Class.
buildMethodName(String) - Static method in class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Build the name of the method to set the parameter value of the given name.
buildStatement(SQLEngine) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractAfterKeyGenerator
Builds the SQL insert statement.
buildStatement(SQLEngine) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractBeforeKeyGenerator
Builds the SQL insert statement.
buildStatement(SQLEngine) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGenerator
Builds the SQL insert statement.
buildStatement(SQLEngine) - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGenerator
Builds the SQL insert statement.
buildStatement(SQLEngine) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceDuringKeyGenerator
Builds the SQL insert statement.
buildTableAlias(String, Vector<String>, int) - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Builds the alias name for a table from the path info.
ByteArrayToInputStream - Class in org.castor.cpa.persistence.convertor
Convert byte[] to InputStream.
ByteArrayToInputStream() - Constructor for class org.castor.cpa.persistence.convertor.ByteArrayToInputStream
Default constructor.
ByteArrayToSerializable - Class in org.castor.cpa.persistence.convertor
Convert byte[] to Serializable.
ByteArrayToSerializable() - Constructor for class org.castor.cpa.persistence.convertor.ByteArrayToSerializable
Default constructor.
ByteArrayToString - Class in org.castor.cpa.persistence.convertor
Convert byte[] to String.
ByteArrayToString() - Constructor for class org.castor.cpa.persistence.convertor.ByteArrayToString
Default constructor.
ByteToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Byte to BigDecimal.
ByteToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.ByteToBigDecimal
Default constructor.
ByteToInteger - Class in org.castor.cpa.persistence.convertor
Convert Byte to Integer.
ByteToInteger() - Constructor for class org.castor.cpa.persistence.convertor.ByteToInteger
Default constructor.
ByteToShort - Class in org.castor.cpa.persistence.convertor
Convert Byte to Short.
ByteToShort() - Constructor for class org.castor.cpa.persistence.convertor.ByteToShort
Default constructor.

C

Cache - Interface in org.castor.cache
Interface specification for performance caches as used in Castor.
CACHE_FACTORIES - Static variable in class org.castor.cpa.CPAProperties
Property listing all available Cache implementations (org.castor.cache.Factories).
CacheAcquireException - Exception in org.castor.cache
Exception that indicates that a performance cache instance can not be acquired.
CacheAcquireException(String) - Constructor for exception org.castor.cache.CacheAcquireException
Creates an instance of CacheAcquireException.
CacheAcquireException(String, Throwable) - Constructor for exception org.castor.cache.CacheAcquireException
Creates an instance of CacheAcquireException Exception.
CacheEntry - Class in org.castor.persist.cache
Utility class to store 'data' accessed through Castor JDO in performance caches.
CacheEntry() - Constructor for class org.castor.persist.cache.CacheEntry
 
CacheEntry(OID, Object[], long) - Constructor for class org.castor.persist.cache.CacheEntry
 
CacheFactory - Interface in org.castor.cache
A factory for instantiating Cache implementations.
CacheFactoryRegistry - Class in org.castor.cache
Registry for CacheFactory implementations obtained from the Castor properties file and used by the JDO mapping configuration file.
CacheFactoryRegistry(AbstractProperties) - Constructor for class org.castor.cache.CacheFactoryRegistry
Construct an instance of CacheFactoryRegistry that uses given properties to get required configuration properties.
CacheManager - Class in org.exolab.castor.jdo
CacheManager handles expiring objects from the cache.
CacheManager(Database, TransactionContext, LockEngine) - Constructor for class org.exolab.castor.jdo.CacheManager
Creates an instance of this class.
calculateNumberOfFields(Collection<ClassDescriptor>, int, int, int, ResultSet) - Static method in class org.exolab.castor.jdo.engine.SQLHelper
 
CallableStatementProxy - Class in org.castor.cpa.persistence.sql.connection
Proxy class for JDBC CallableStatement class, to allow information gathering for the purpose of SQL statement logging.
CallableStatementProxy(CallableStatement, String) - Constructor for class org.castor.cpa.persistence.sql.connection.CallableStatementProxy
Creates an instance of this class.
CallbackInterceptor - Interface in org.exolab.castor.persist.spi
A callback interceptor informs objects about changes to their state.
CastorDateToDate - Class in org.castor.cpa.persistence.convertor
Convert org.exolab.castor.types.Date to Date.
CastorDateToDate() - Constructor for class org.castor.cpa.persistence.convertor.CastorDateToDate
Default constructor.
CastorDateToSqlDate - Class in org.castor.cpa.persistence.convertor
Convert org.exolab.castor.types.Date to java.sql.Date.
CastorDateToSqlDate() - Constructor for class org.castor.cpa.persistence.convertor.CastorDateToSqlDate
Default constructor.
CastorDurationToLong - Class in org.castor.cpa.persistence.convertor
Convert org.exolab.castor.types.Duration to Long.
CastorDurationToLong() - Constructor for class org.castor.cpa.persistence.convertor.CastorDurationToLong
Default constructor.
CastorTimeToLong - Class in org.castor.cpa.persistence.convertor
Convert org.exolab.castor.types.Time to Long.
CastorTimeToLong() - Constructor for class org.castor.cpa.persistence.convertor.CastorTimeToLong
Default constructor.
CHAR_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
CharArrayToSqlClob - Class in org.castor.cpa.persistence.convertor
Convert char[] to java.sql.Clob.
CharArrayToSqlClob() - Constructor for class org.castor.cpa.persistence.convertor.CharArrayToSqlClob
Default constructor.
CharArrayToString - Class in org.castor.cpa.persistence.convertor
Convert char[] to String.
CharArrayToString() - Constructor for class org.castor.cpa.persistence.convertor.CharArrayToString
Default constructor.
check(String, String) - Method in class org.exolab.castor.jdo.oql.ParamInfo
Checks whether the userDefinedType and systemType match those previousle specified in the constructor.
children() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Accessor method for an iteration of this nodes children.
ClassDescriptorJDONature - Class in org.exolab.castor.jdo.engine.nature
JDO-specific nature for ClassDescriptor.
ClassDescriptorJDONature(PropertyHolder) - Constructor for class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Creates an instance of ClassDescriptorJDONature.
ClassDescriptorResolutionCommand - Interface in org.castor.cpa.util.classresolution.command
Command resolves ClassDescriptors.
ClassInfo - Class in org.castor.jdo.jpa.info
This class holds the necessary information so that Castor can properly map a JPA annotated Class to the database.
ClassInfo() - Constructor for class org.castor.jdo.jpa.info.ClassInfo
Creates a new empty ClassInfo.
ClassInfo(Class<?>) - Constructor for class org.castor.jdo.jpa.info.ClassInfo
Creates a new ClassInfo, describing a given Class.
ClassInfoBuilder - Class in org.castor.jdo.jpa.info
Uses a JPA annotated Class to build a ClassInfo and FieldInfos of it and parse the mapping information in them.
ClassLoaderNature - Class in org.castor.cpa.util.classresolution.nature
A ClassLoaderNature provides a ClassLoader.
ClassLoaderNature(PropertyHolder) - Constructor for class org.castor.cpa.util.classresolution.nature.ClassLoaderNature
Constructor takes the PropertyHolder in use.
ClassLoadingUtils - Class in org.castor.jdo.util
Common static methods for Castor JDO related to class loading.
ClassMolder - Class in org.exolab.castor.persist
ClassMolder is a 'binder' for one type of data object and its corresponding Persistence.
ClassMolderHelper - Class in org.exolab.castor.persist
Utility class that provides (mostly) static methods in relation to the functions required by a ClassMolder.
ClassNotPersistenceCapableException - Exception in org.exolab.castor.jdo
Exception thrown to indicate objects of this class are not persistent capable.
ClassNotPersistenceCapableException(String) - Constructor for exception org.exolab.castor.jdo.ClassNotPersistenceCapableException
 
ClassNotPersistenceCapableException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.ClassNotPersistenceCapableException
 
ClassResolutionByAnnotations - Class in org.castor.cpa.util.classresolution.command
This ClassDescriptorResolutionCommand is used to generate ClassDescriptors from JPA annotated classes.
ClassResolutionByAnnotations() - Constructor for class org.castor.cpa.util.classresolution.command.ClassResolutionByAnnotations
 
ClassResolutionByCDR - Class in org.castor.cpa.util.classresolution.command
This class tries to resolve a ClassDescriptor from a package that contains a JDOConstants.PKG_CDR_LIST_FILE file.
ClassResolutionByCDR() - Constructor for class org.castor.cpa.util.classresolution.command.ClassResolutionByCDR
Constructor.
ClassResolutionByFile - Class in org.castor.cpa.util.classresolution.command
Resolves ClassDescriptors on the file system.
ClassResolutionByFile() - Constructor for class org.castor.cpa.util.classresolution.command.ClassResolutionByFile
Constructor taking a MappingLoader.
ClassResolutionByMappingLoader - Class in org.castor.cpa.util.classresolution.command
Resolves ClassDescriptors using a MappingLoader.
ClassResolutionByMappingLoader() - Constructor for class org.castor.cpa.util.classresolution.command.ClassResolutionByMappingLoader
Constructor taking a MappingLoader.
clear() - Method in class org.castor.cache.DebuggingCacheProxy
clear() - Method in class org.castor.cache.distributed.AbstractDistributedCache
clear() - Method in class org.castor.cache.distributed.EHCache
clear() - Method in class org.castor.cache.distributed.JcsCache
clear() - Method in class org.castor.cache.distributed.OsCache
clear() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
clear() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
clear() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
clear() - Method in class org.castor.cache.simple.CountLimited
clear() - Method in class org.castor.cache.simple.NoCache
clear() - Method in class org.castor.cache.simple.TimeLimited
clear() - Method in class org.castor.cache.simple.Unlimited
clear() - Static method in class org.castor.jdo.engine.DatabaseRegistry
Reset all database configurations.
clear() - Method in class org.castor.persist.ObjectTracker
Reset ObjectTracker's state.
clear() - Method in class org.castor.persist.proxy.RelationCollection
 
clearConnections() - Method in class org.castor.persist.AbstractTransactionContext
 
ClobImpl - Class in org.exolab.castor.jdo.engine
This is an implementation of java.sql.Clob interface that is constructed from java.io.Reader, in needs information about the length of the stream (which is not provided by java.io.Reader interface).
ClobImpl(Reader, long) - Constructor for class org.exolab.castor.jdo.engine.ClobImpl
Construct an ClobImpl instance.
clone() - Method in class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
clone() - Method in interface org.castor.cpa.persistence.convertor.TypeConvertor
Creates and returns a copy of this object.
clone() - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
clone() - Method in interface org.exolab.castor.persist.spi.QueryExpression
Returns a clone of the query expression that can be further modified.
close() - Method in class org.castor.cache.AbstractBaseCache
Life-cycle method to allow custom resource cleanup for a cache implementation.
close() - Method in interface org.castor.cache.Cache
Life-cycle method to allow custom resource cleanup for a cache implementation.
close() - Method in class org.castor.cache.DebuggingCacheProxy
Life-cycle method to allow custom resource cleanup for a cache implementation.
close() - Method in class org.castor.cache.distributed.CoherenceCache
Life-cycle method to allow custom resource cleanup for a cache implementation.
close() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Life-cycle method to allow custom resource cleanup for a cache implementation.
close() - Method in class org.castor.persist.AbstractTransactionContext
Closes all Connections.
close() - Method in class org.castor.persist.proxy.CollectionProxy
 
close() - Method in interface org.castor.persist.TransactionContext
Closes all Connections.
close() - Method in interface org.exolab.castor.jdo.Database
Closes the database.
close() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Closes the database.
close() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
close() - Method in class org.exolab.castor.jdo.engine.LocalDatabaseImpl
 
close() - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
close() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
close() - Method in class org.exolab.castor.jdo.engine.SQLQuery
 
close() - Method in class org.exolab.castor.jdo.JDOManager
Lyfe-cycle methods to close JDOManager instance and initiate resource cleanup.
close() - Method in interface org.exolab.castor.jdo.Query
Close the query and release all resources held by the query.
close() - Method in interface org.exolab.castor.jdo.QueryResults
Closes the result set and releases all resources held by it.
close() - Method in class org.exolab.castor.persist.QueryResults
Close the query and release all resources held by the query.
close() - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
close() - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Close the query and release all resources held by the query.
closeCaches() - Method in class org.exolab.castor.persist.LockEngine
Close all caches (to allow for resource clean-up).
closeConnection(Connection) - Static method in class org.castor.jdo.util.JDOUtils
Closes the Connection without throwing SQLException.
closeConnections() - Method in class org.castor.persist.AbstractTransactionContext
The derived class must implement this method and close all the connections used in this transaction.
closeConnections() - Method in class org.castor.persist.GlobalTransactionContext
The derived class must implement this method and close all the connections used in this transaction.
closeConnections() - Method in class org.castor.persist.LocalTransactionContext
The derived class must implement this method and close all the connections used in this transaction.
closeDatabase(Database) - Static method in class org.castor.jdo.util.JDOUtils
Closes the Database without throwing exceptions.
closeResultSet(ResultSet) - Static method in class org.castor.jdo.util.JDOUtils
Closes the ResultSet without throwing SQLException.
closeSeparateConnection(Connection) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractKeyGenerator
Close the JDBC Connection.
closeStatement(Statement) - Static method in class org.castor.jdo.util.JDOUtils
Closes the Statement without throwing SQLException.
CoherenceCache - Class in org.castor.cache.distributed
Tangosol Coherence implementation of Castor JDO Cache.
CoherenceCache() - Constructor for class org.castor.cache.distributed.CoherenceCache
 
CoherenceCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the CoherenceCache implementation of Cache.
CoherenceCacheFactory() - Constructor for class org.castor.cache.distributed.CoherenceCacheFactory
 
CollectionProxy - Class in org.castor.persist.proxy
This class is a proxy for different types of Collection and Maps.
CollectionProxy() - Constructor for class org.castor.persist.proxy.CollectionProxy
 
COLON - Static variable in class org.exolab.castor.jdo.oql.Token
 
COLON - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
Column - Class in org.castor.cpa.persistence.sql.query.expression
Class representing a column of the database table.
Column(String) - Constructor for class org.castor.cpa.persistence.sql.query.expression.Column
Construct a column that has no qualifier with given name.
Column(Qualifier, String) - Constructor for class org.castor.cpa.persistence.sql.query.expression.Column
Construct a column with given qualifier and name.
column(String) - Method in class org.castor.cpa.persistence.sql.query.Qualifier
Builder method to create a column with given name belonging to this qualifier.
COLUMN_SEPARATOR - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
COMMA - Static variable in class org.exolab.castor.jdo.oql.Token
 
COMMA - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
commit() - Method in class org.castor.persist.AbstractTransactionContext
Commits all changes and closes the transaction releasing all locks on all objects.
commit() - Method in interface org.castor.persist.TransactionContext
Commits all changes and closes the transaction releasing all locks on all objects.
commit() - Method in class org.castor.transactionmanager.LocalTransactionManager
commit() - Method in interface org.exolab.castor.jdo.Database
Commits and closes the transaction.
commit() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Commits and closes the transaction.
commit() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
commit() - Method in class org.exolab.castor.jdo.engine.LocalDatabaseImpl
 
commit(Xid, boolean) - Method in class org.exolab.castor.persist.XAResourceImpl
 
commitConnections() - Method in class org.castor.persist.AbstractTransactionContext
The derived class must implement this method and commit all the connections used in this transaction.
commitConnections() - Method in class org.castor.persist.GlobalTransactionContext
The derived class must implement this method and commit all the connections used in this transaction.
commitConnections() - Method in class org.castor.persist.LocalTransactionContext
The derived class must implement this method and commit all the connections used in this transaction.
committed(TransactionContext) - Method in class org.castor.persist.proxy.RelationCollection
 
committed(TransactionContext) - Method in interface org.exolab.castor.persist.TxSynchronizable
Called at the end of a transaction after commit.
Compare - Class in org.castor.cpa.persistence.sql.query.condition
Compare 2 conditions with an operator.
Compare(Expression, CompareOperator, Expression) - Constructor for class org.castor.cpa.persistence.sql.query.condition.Compare
Constructor a compare condition that compares given left and rigth hand operand with given comparison operator.
compareDbVersion(String) - Method in class org.exolab.castor.jdo.DbMetaInfo
Compare the actual database version with the given required version string.
CompareOperator - Enum in org.castor.cpa.persistence.sql.query.condition
Enumeration of comparison operators.
Comparison - Class in org.castor.cpa.query.object.condition
Final class that represents comparison simple condition.
Comparison(ComparisonOperator) - Constructor for class org.castor.cpa.query.object.condition.Comparison
Construct new comparison.
ComparisonOperator - Interface in org.castor.cpa.query.object.condition
Interface for comparison operator.
Complex - Class in org.exolab.castor.persist.spi
Deprecated. Complex has been replaced by Identity.
Complex(Object) - Constructor for class org.exolab.castor.persist.spi.Complex
Deprecated.  
Complex(int, Object[]) - Constructor for class org.exolab.castor.persist.spi.Complex
Deprecated.  
Complex(Object, Object) - Constructor for class org.exolab.castor.persist.spi.Complex
Deprecated.  
Complex(Object[]) - Constructor for class org.exolab.castor.persist.spi.Complex
Deprecated.  
Complex(Complex) - Constructor for class org.exolab.castor.persist.spi.Complex
Deprecated.  
CompoundCondition - Class in org.castor.cpa.persistence.sql.query.condition
Compound condition is the abstract base class for AndCondition and OrCondition.
CompoundCondition() - Constructor for class org.castor.cpa.persistence.sql.query.condition.CompoundCondition
Default constructor.
CompoundCondition(CompoundCondition) - Constructor for class org.castor.cpa.persistence.sql.query.condition.CompoundCondition
Copy constructor.
CompoundCondition - Class in org.castor.cpa.query.object.condition
Abstract base class compound condition.
CompoundCondition() - Constructor for class org.castor.cpa.query.object.condition.CompoundCondition
 
CompoundExpression - Class in org.castor.cpa.query.object.expression
Abstract base class for compound expression.
CompoundExpression() - Constructor for class org.castor.cpa.query.object.expression.CompoundExpression
 
concat(String) - Method in interface org.castor.cpa.query.Expression
The method for Concat ( || ) additive arithmetic expression of query objects.
concat(Expression) - Method in interface org.castor.cpa.query.Expression
The method for Concat ( || ) additive arithmetic expression of query objects.
concat(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Concat ( || ) additive arithmetic expression of query objects.
concat(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Concat ( || ) additive arithmetic expression of query objects.
Concat - Class in org.castor.cpa.query.object.expression
Final class that represents a concat arithmetic expression.
Concat() - Constructor for class org.castor.cpa.query.object.expression.Concat
 
concat(Expression) - Method in class org.castor.cpa.query.object.expression.Concat
The method for Concat ( || ) additive arithmetic expression of query objects.
CONCAT - Static variable in class org.exolab.castor.jdo.oql.Token
 
CONCAT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
Condition - Class in org.castor.cpa.persistence.sql.query.condition
Abstract base class for all conditions.
Condition() - Constructor for class org.castor.cpa.persistence.sql.query.condition.Condition
 
Condition - Interface in org.castor.cpa.query
Interface specification for conditions of query objects.
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.AbstractDateTypeConvertor
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.AbstractLobTypeConvertor
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.AbstractSimpleTypeConvertor
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.BooleanToBigDecimal
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.BooleanToInteger
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.BooleanToShort
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.BooleanToString
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.LongToCastorTime
configure(AbstractProperties) - Method in class org.castor.cpa.persistence.convertor.StringToBoolean
configure(AbstractProperties) - Method in interface org.castor.cpa.persistence.convertor.TypeConvertor
Configure the converter with given configuration.
ConnectionFactory - Interface in org.castor.cpa.persistence.sql.connection
Interface for creation of new JDBC Connection instances.
ConnectionFailedException - Exception in org.exolab.castor.jdo
An attempt to open a JDBC connection failed.
ConnectionFailedException(String) - Constructor for exception org.exolab.castor.jdo.ConnectionFailedException
 
ConnectionFailedException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.ConnectionFailedException
 
ConnectionProxy - Class in org.castor.cpa.persistence.sql.connection
Proxy class for JDBC Connection class, to allow information gathering for the purpose of SQL statement logging.
ConnectionProxy(Connection, String) - Constructor for class org.castor.cpa.persistence.sql.connection.ConnectionProxy
Creates an instance of ConnectionProxy.
ConnectionProxyFactory - Class in org.castor.cpa.persistence.sql.connection
Factory class for proxies for JDBC Connection, PreparedStatement and CallableStatement classes.
connectionsIterator() - Method in class org.castor.persist.AbstractTransactionContext
 
Container - Interface in org.castor.cache.hashbelt.container
An interface describing implementation strategies for containers on the hashbelt; containers hold objects that are in the hashbelt, and provide the time-based grouping that allows the container to be efficiently dealt with as a group of objects to be expired.
contains(Object) - Method in class org.castor.persist.proxy.RelationCollection
 
containsAll(Collection) - Method in class org.castor.persist.proxy.RelationCollection
 
containsDatabase(GlobalDatabaseImpl) - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
containsKey(Object) - Method in class org.castor.cache.DebuggingCacheProxy
containsKey(Object) - Method in class org.castor.cache.distributed.AbstractDistributedCache
containsKey(Object) - Method in class org.castor.cache.distributed.EHCache
containsKey(Object) - Method in class org.castor.cache.distributed.JcsCache
containsKey(Object) - Method in class org.castor.cache.distributed.OsCache
containsKey(Object) - Method in class org.castor.cache.hashbelt.AbstractHashbelt
containsKey(Object) - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
containsKey(Object) - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
containsKey(Object) - Method in class org.castor.cache.simple.CountLimited
containsKey(Object) - Method in class org.castor.cache.simple.NoCache
containsKey(Object) - Method in class org.castor.cache.simple.TimeLimited
containsKey(Object) - Method in class org.castor.cache.simple.Unlimited
containsTx(Transaction) - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
containsValue(Object) - Method in class org.castor.cache.DebuggingCacheProxy
containsValue(Object) - Method in class org.castor.cache.distributed.AbstractDistributedCache
containsValue(Object) - Method in class org.castor.cache.distributed.EHCache
containsValue(Object) - Method in class org.castor.cache.distributed.JcsCache
containsValue(Object) - Method in class org.castor.cache.distributed.OsCache
containsValue(Object) - Method in class org.castor.cache.hashbelt.AbstractHashbelt
containsValue(Object) - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
containsValue(Object) - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
containsValue(Object) - Method in class org.castor.cache.simple.CountLimited
containsValue(Object) - Method in class org.castor.cache.simple.NoCache
containsValue(Object) - Method in class org.castor.cache.simple.TimeLimited
containsValue(Object) - Method in class org.castor.cache.simple.Unlimited
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToBoolean
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToByte
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToDouble
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToFloat
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToShort
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BooleanToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BooleanToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BooleanToShort
convert(Object) - Method in class org.castor.cpa.persistence.convertor.BooleanToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ByteArrayToInputStream
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ByteArrayToSerializable
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ByteArrayToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ByteToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ByteToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ByteToShort
convert(Object) - Method in class org.castor.cpa.persistence.convertor.CastorDateToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.CastorDateToSqlDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.CastorDurationToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.CastorTimeToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.CharArrayToSqlClob
convert(Object) - Method in class org.castor.cpa.persistence.convertor.CharArrayToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToCastorDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToDouble
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToSqlDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToSqlTime
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToSqlTimestamp
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DateToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DoubleToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DoubleToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DoubleToFloat
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DoubleToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.DoubleToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.FloatToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.FloatToDouble
convert(Object) - Method in class org.castor.cpa.persistence.convertor.FloatToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.FloatToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.InputStreamToByteArray
convert(Object) - Method in class org.castor.cpa.persistence.convertor.InputStreamToSerializable
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToBoolean
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToByte
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToDouble
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToFloat
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.IntegerToShort
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToCastorDuration
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToCastorTime
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToDouble
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToFloat
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.LongToShort
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ObjectToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SerializableToByteArray
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SerializableToInputStream
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ShortToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ShortToBoolean
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ShortToByte
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ShortToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.ShortToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlClobToCharArray
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlClobToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlDateToCastorDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlDateToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlTimestampToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlTimestampToString
convert(Object) - Method in class org.castor.cpa.persistence.convertor.SqlTimeToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToBigDecimal
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToBoolean
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToByteArray
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToCastorDuration
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToCastorTime
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToCharacter
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToCharArray
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToDate
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToDouble
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToFloat
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToInteger
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToLong
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToShort
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToSqlClob
convert(Object) - Method in class org.castor.cpa.persistence.convertor.StringToSqlTimestamp
convert(Object) - Method in interface org.castor.cpa.persistence.convertor.TypeConvertor
Convert the object from one type to another.
convert(ClassInfo, ClassDescriptorResolver, ClassDescriptorImpl) - Static method in class org.castor.jdo.jpa.info.InfoToDescriptorConverter
This method converts a ClassInfo to a ClassDescriptorImpl .
CounterRef - Class in org.castor.jdo.engine
Holds information about table names and counters.
CounterRef() - Constructor for class org.castor.jdo.engine.CounterRef
 
CountLimited - Class in org.castor.cache.simple
CountLimited is a count limted least-recently-used Map.
CountLimited() - Constructor for class org.castor.cache.simple.CountLimited
 
CountLimitedFactory - Class in org.castor.cache.simple
Implements CacheFactory for count-limited cache.
CountLimitedFactory() - Constructor for class org.castor.cache.simple.CountLimitedFactory
 
CPAConfiguration - Class in org.castor.cpa
Deprecated. Use CPAProperties instead.
CPAProperties - Class in org.castor.cpa
Properties of CPA modul.
CPAProperties(AbstractProperties) - Constructor for class org.castor.cpa.CPAProperties
Construct properties with given parent.
create(ClassMolder, Object, OID) - Method in class org.castor.persist.AbstractTransactionContext
Creates a new object in persistent storage.
create(FieldMolder, Object, ClassLoader) - Static method in class org.castor.persist.proxy.CollectionProxy
 
create(TransactionContext, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
create(TransactionContext, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
create(TransactionContext, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
create(TransactionContext, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Create an object of the base class with specified identity into the persistence storage.
create(TransactionContext, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
create(ClassMolder, Object, OID) - Method in interface org.castor.persist.TransactionContext
Creates a new object in persistent storage.
create(Object) - Method in interface org.exolab.castor.jdo.Database
Creates a new object in persistent storage.
create(Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates a new object in persistent storage.
create(String) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
create(Database, Object, ProposedEntity, Identity) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
create(String) - Method in interface org.exolab.castor.jdo.OQLQuery
Creates an OQL query from the supplied statement.
create(TransactionContext, OID, DepositBox, Object) - Method in class org.exolab.castor.persist.ClassMolder
Create an object of the base class with specified identity into the persistence storage.
create(TransactionContext, OID, Object) - Method in class org.exolab.castor.persist.LockEngine
Creates a new object in the persistence storage.
create(Database, Object, ProposedEntity, Identity) - Method in interface org.exolab.castor.persist.spi.Persistence
Creates a new object in persistence storage.
createCall(String) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
createCall(String, Class[]) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
createClassDescriptor(ClassMapping) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
 
createConnection() - Method in interface org.castor.cpa.persistence.sql.connection.ConnectionFactory
Creates a new JDBC Connection instance.
createConnection() - Method in class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Creates a new JDBC Connection instance.
createConnection() - Method in class org.castor.cpa.persistence.sql.connection.DriverConnectionFactory
Creates a new JDBC Connection instance.
createConnection() - Method in class org.castor.cpa.persistence.sql.connection.JNDIConnectionFactory
Creates a new JDBC Connection instance.
createConnection(LockEngine) - Method in class org.castor.persist.AbstractTransactionContext
 
createConnection(LockEngine) - Method in class org.castor.persist.GlobalTransactionContext
createConnection(LockEngine) - Method in class org.castor.persist.LocalTransactionContext
created(Object) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
created(Object) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object has been created.
createDatabase(String, String, DataSource, Mapping) - Static method in class org.castor.jdo.util.JDOConfFactory
Deprecated. Pass mapping URL's to createDatabase() methods instead.
createDatabase(String, String, DataSource, Mapping[]) - Static method in class org.castor.jdo.util.JDOConfFactory
Deprecated. Pass mapping URL's to createDatabase() methods instead.
createDatabase(String, String, DataSource, String) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a database configuration with given name, engine and datasource configuration.
createDatabase(String, String, DataSource, String[]) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a database configuration with given name, engine and datasource configuration.
createDatabase(String, String, Driver, Mapping) - Static method in class org.castor.jdo.util.JDOConfFactory
Deprecated. Pass mapping URL's to createDatabase() methods instead.
createDatabase(String, String, Driver, Mapping[]) - Static method in class org.castor.jdo.util.JDOConfFactory
Deprecated. Pass mapping URL's to createDatabase() methods instead.
createDatabase(String, String, Driver, String) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a database configuration with given name, engine and driver configuration.
createDatabase(String, String, Driver, String[]) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a database configuration with given name, engine and driver configuration.
createDatabase(String, String, Jndi, String) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a database configuration with given name, engine and JNDI configuration.
createDatabase(String, String, Jndi, String[]) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a database configuration with given name, engine and JNDI configuration.
createDataSource(String, Properties) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO datasource configuration from a JDBC DataSource instance and apply the supplied property entries.
createDriver(String, String, String, String) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO driver configuration from JDBC connection parameters.
createEngine(DatabaseContext, ClassDescriptorResolver, PersistenceFactory) - Method in class org.exolab.castor.persist.PersistenceEngineFactory
Creates and returns a new persistence engine.
createFieldDesc(Class, FieldMapping) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
 
createGlobalTransactionDemarcation(String, Properties) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a transaction demarcation configuration with global transaction handling for transaction manager with given name using given properties.
createInstance(TemporalType, Date) - Static method in class org.castor.cpa.query.object.literal.AbstractTemporalLiteral
Factory method to create a temporal literal for the date given that matches the temporal type given.
createInstance(TemporalType, Calendar) - Static method in class org.castor.cpa.query.object.literal.AbstractTemporalLiteral
Factory method to create a temporal literal for the calendar given that matches the temporal type given.
createInstance(String) - Static method in class org.exolab.castor.jdo.JDOManager
Factory method for creating a JDOManager instance for one of the databases configured in the JDOManager configuration file.
createJdoConf(InputSource, EntityResolver, ClassLoader) - Static method in class org.castor.jdo.util.JDOConfFactory
Creates a JdoConf instance from a SAX InputSource, using a Castor XML Unmarshaller.
createJdoConf(Database) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO configuration with local transaction demarcation and given database.
createJdoConf(Database[]) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO configuration with local transaction demarcation and given databases.
createJdoConf(Database, TransactionDemarcation) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO configuration with given database and transaction demarcation.
createJdoConf(Database[], TransactionDemarcation) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO configuration with given databases and transaction demarcation.
createJNDI(String) - Static method in class org.castor.jdo.util.JDOConfFactory
Create a JDO jndi configuration with the given name.
createLocalTransactionDemarcation() - Static method in class org.castor.jdo.util.JDOConfFactory
Create a transaction demarcation configuration with local transaction handling.
createMapping(String) - Static method in class org.castor.jdo.util.JDOConfFactory
Deprecated. Pass mapping URL's to createDatabase() methods instead.
createQuery(QueryExpression, Class[], AccessMode) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
createQuery(QueryExpression, Class<?>[], AccessMode) - Method in interface org.exolab.castor.persist.spi.Persistence
Creates and returns a new query object.
createRelation(Connection, Identity, Identity) - Method in class org.exolab.castor.persist.SQLRelationLoader
 
createRelationResolver(FieldMolder, ClassMolder, int, boolean) - Static method in class org.castor.persist.resolver.ResolverFactory
Factory method to create ResolverStrategy instance.
createSQLRelationLoader(String, String[], int[], TypeConvertor[], TypeConvertor[], String[], int[], TypeConvertor[], TypeConvertor[]) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
createSQLRelationLoader(String, String[], int[], TypeConvertor[], TypeConvertor[], String[], int[], TypeConvertor[], TypeConvertor[]) - Method in interface org.exolab.castor.persist.spi.Persistence
 
createTransactionContext(Xid) - Method in interface org.exolab.castor.persist.XAResourceSource
Called by XAResourceImpl to produce a new transaction context implementation suitable for this data source.
createTransactionDemarcation() - Static method in class org.castor.jdo.util.JDOConfFactory
Deprecated. Use createLocalTransactionDemarcation() instead.
creating(Object, Database) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
creating(Object, Object) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
creating(Object, Database) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object is to be created in persistent storage.
creating(Object, Object) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Called to indicate that an object of the given type and identity is about to be created in persistent storage.
CustomFunction - Class in org.castor.cpa.query.object.function
Final class that represents functions with custom names of CastorQL.
CustomFunction(String) - Constructor for class org.castor.cpa.query.object.function.CustomFunction
Construct a new CustomFunction with given name.

D

Database - Class in org.castor.jdo.conf
Class Database.
Database() - Constructor for class org.castor.jdo.conf.Database
 
Database - Interface in org.exolab.castor.jdo
An open connection to the database.
DatabaseChoice - Class in org.castor.jdo.conf
Class DatabaseChoice.
DatabaseChoice() - Constructor for class org.castor.jdo.conf.DatabaseChoice
 
DatabaseChoiceDescriptor - Class in org.castor.jdo.conf.descriptors
Class DatabaseChoiceDescriptor.
DatabaseChoiceDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
 
DatabaseContext - Class in org.castor.jdo.engine
 
DatabaseContext(String, String, Mapping, TransactionManager, ConnectionFactory) - Constructor for class org.castor.jdo.engine.DatabaseContext
Constructs a new AbstractConnectionFactory with given name, engine and mapping.
DatabaseContext(JdoConf, int, Mapping, ConnectionFactory) - Constructor for class org.castor.jdo.engine.DatabaseContext
Constructs a new AbstractConnectionFactory with given database and mapping.
DatabaseDescriptor - Class in org.castor.jdo.conf.descriptors
Class DatabaseDescriptor.
DatabaseDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.DatabaseDescriptor
 
DatabaseNotFoundException - Exception in org.exolab.castor.jdo
This exception is thrown when attempting to open a database that does not exist.
DatabaseNotFoundException(String) - Constructor for exception org.exolab.castor.jdo.DatabaseNotFoundException
 
DatabaseNotFoundException(Throwable) - Constructor for exception org.exolab.castor.jdo.DatabaseNotFoundException
 
DatabaseNotFoundException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.DatabaseNotFoundException
 
DatabaseRegistry - Class in org.castor.jdo.engine
 
DataObjectAccessException - Exception in org.exolab.castor.jdo
An exception encapsulating another exception which occurs during operation to data object.
DataObjectAccessException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.DataObjectAccessException
Creates an instance of this exception.
DataObjectAccessException(String) - Constructor for exception org.exolab.castor.jdo.DataObjectAccessException
Creates an instance of this exception.
DataObjects - Interface in org.exolab.castor.jdo
A factory for Database connections.
DataSource - Class in org.castor.jdo.conf
Class DataSource.
DataSource() - Constructor for class org.castor.jdo.conf.DataSource
 
DataSourceConnectionFactory - Class in org.castor.cpa.persistence.sql.connection
 
DataSourceConnectionFactory(DataSource, boolean) - Constructor for class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Constructs a new DataSourceConnectionFactory with given name, engine, mapping and datasource.
DataSourceConnectionFactory(DataSource, boolean, ClassLoader) - Constructor for class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Constructs a new DataSourceConnectionFactory with given database and mapping.
DataSourceDescriptor - Class in org.castor.jdo.conf.descriptors
Class DataSourceDescriptor.
DataSourceDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.DataSourceDescriptor
 
DATE_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
DateLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a date literal.
DateLiteral(Date) - Constructor for class org.castor.cpa.query.object.literal.DateLiteral
Construct a date literal with given date.
DateLiteral(Calendar) - Constructor for class org.castor.cpa.query.object.literal.DateLiteral
Construct a date literal with given calendar.
DateToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Date to BigDecimal.
DateToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.DateToBigDecimal
Default constructor.
DateToCastorDate - Class in org.castor.cpa.persistence.convertor
Convert Date to org.exolab.castor.types.Date.
DateToCastorDate() - Constructor for class org.castor.cpa.persistence.convertor.DateToCastorDate
Default constructor.
DateToDouble - Class in org.castor.cpa.persistence.convertor
Convert Date to Double.
DateToDouble() - Constructor for class org.castor.cpa.persistence.convertor.DateToDouble
Default constructor.
DateToInteger - Class in org.castor.cpa.persistence.convertor
Convert Date to Integer.
DateToInteger() - Constructor for class org.castor.cpa.persistence.convertor.DateToInteger
Default constructor.
DateToLong - Class in org.castor.cpa.persistence.convertor
Convert Date to Long.
DateToLong() - Constructor for class org.castor.cpa.persistence.convertor.DateToLong
Default constructor.
DateToSqlDate - Class in org.castor.cpa.persistence.convertor
Convert Date to java.sql.Date.
DateToSqlDate() - Constructor for class org.castor.cpa.persistence.convertor.DateToSqlDate
Default constructor.
DateToSqlTime - Class in org.castor.cpa.persistence.convertor
Convert Date to java.sql.Time.
DateToSqlTime() - Constructor for class org.castor.cpa.persistence.convertor.DateToSqlTime
Default constructor.
DateToSqlTimestamp - Class in org.castor.cpa.persistence.convertor
Convert Date to java.sql.Timestamp.
DateToSqlTimestamp() - Constructor for class org.castor.cpa.persistence.convertor.DateToSqlTimestamp
Default constructor.
DateToString - Class in org.castor.cpa.persistence.convertor
Convert Date to String.
DateToString() - Constructor for class org.castor.cpa.persistence.convertor.DateToString
Default constructor.
DatingService - Class in org.exolab.castor.persist
DataService is a helper class for constructing ClassMolders and pairing up ClassMolders which depends and extends the other.
DB2Factory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for IBM DB2 driver.
DB2Factory() - Constructor for class org.castor.cpa.persistence.sql.driver.DB2Factory
 
DB2QueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for DB2.
DB2QueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.DB2QueryExpression
 
DBLOCKED - Static variable in interface org.exolab.castor.jdo.Database
Database lock access.
DbLocked - Static variable in interface org.exolab.castor.jdo.Database
Deprecated. Use DBLOCKED instead.
DbMetaInfo - Class in org.exolab.castor.jdo
Database meta information encapsulation This is currently used to get the database version out of a JDBC database connection and enable comparing against some required version string.
DbMetaInfo(Connection) - Constructor for class org.exolab.castor.jdo.DbMetaInfo
 
DebuggingCacheProxy - Class in org.castor.cache
A debugging cache proxy.
DebuggingCacheProxy(Cache) - Constructor for class org.castor.cache.DebuggingCacheProxy
Construct a DebugCacheProxy for given cache.
DEFAULT_CAPACITY - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Default capacity of cache.
DEFAULT_CAPACITY - Static variable in class org.castor.cache.simple.CountLimited
Default capacity of cache.
DEFAULT_CONTAINER_CLASS - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Default container class.
DEFAULT_CONTAINERS - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Default number of containers for cache.
DEFAULT_DEBUG - Static variable in interface org.castor.cache.Cache
Default is debugging switched off.
DEFAULT_DESCRIPTION - Static variable in class org.exolab.castor.jdo.JDOManager
Default description.
DEFAULT_LOCK_TIMEOUT - Static variable in class org.exolab.castor.jdo.JDO
Deprecated. The default lock timeout for this database is 10 seconds.
DEFAULT_LOCK_TIMEOUT - Static variable in class org.exolab.castor.jdo.JDOManager
The default lock timeout (specified in seconds).
DEFAULT_MONITOR - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Default monitor interval of cache in minutes.
DEFAULT_NAME - Static variable in interface org.castor.cache.Cache
Default cache name to be used.
DEFAULT_REAPER_CLASS - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Default reaper class.
DEFAULT_TIMEZONE - Static variable in class org.castor.cpa.CPAProperties
Property name of default timezone in castor.properties.
DEFAULT_TTL - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Default ttl of cache in seconds.
DEFAULT_TTL - Static variable in class org.castor.cache.simple.TimeLimited
Default ttl of cache.
DEFAULT_TYPE - Static variable in interface org.castor.cache.Cache
Default cache type to be used.
definition2param(String) - Static method in class org.exolab.castor.jdo.engine.JDOMappingLoader
Extracts parameter for type convertor from the SQL type definition of the form "SQL_TYPE_NAME[PARAMETER]".
definition2type(String) - Static method in class org.exolab.castor.jdo.engine.JDOMappingLoader
Extracts SQL type name from the the SQL type definition of the form "SQL_TYPE_NAME[PARAMETER]".
Delete - Class in org.castor.cpa.persistence.sql.query
Class to generate SQL delete query statements.
Delete(String) - Constructor for class org.castor.cpa.persistence.sql.query.Delete
Construct a SQL delete statement that deletes records of the table with given name.
DELETE - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'DELETE' keyword of a SQL delete query.
delete(Object) - Method in class org.castor.persist.AbstractTransactionContext
Deletes the object from persistent storage.
delete(Object) - Method in interface org.castor.persist.TransactionContext
Deletes the object from persistent storage.
delete(Object, Identity) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
delete(TransactionContext, OID) - Method in class org.exolab.castor.persist.ClassMolder
Delete an object of the base type from the persistence storage.
delete(TransactionContext, OID) - Method in class org.exolab.castor.persist.LockEngine
Called at transaction commit time to delete the object.
delete(Object, Identity) - Method in interface org.exolab.castor.persist.spi.Persistence
Deletes the object from persistent storage, given the object' identity.
deleteRelation(Connection, Identity) - Method in class org.exolab.castor.persist.SQLRelationLoader
 
deleteRelation(Connection, Identity, Identity) - Method in class org.exolab.castor.persist.SQLRelationLoader
 
DEPENDANT_OBJECT - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 
DEPENDANT_OBJECT_VALUE - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 
DEPENDANT_VALUE - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 
DepositBox - Interface in org.exolab.castor.persist
DepositBox is an interface for ClassMolder to access the dirty checking cache of an object.
DerbyFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for DB 2 driver.
DerbyFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.DerbyFactory
 
DerbyQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for DB2.
DerbyQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.DerbyQueryExpression
 
deregisterTransactionManager(String) - Method in class org.castor.transactionmanager.TransactionManagerRegistry
Deregister TransactionManager with given name.
descriptorIterator() - Method in interface org.castor.cpa.util.JDOClassDescriptorResolver
Returns an iterator over all the known descriptors in the original order they have been added.
descriptorIterator() - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Returns an iterator over all the known descriptors in the original order they have been added.
disposeInstance(String) - Static method in class org.exolab.castor.jdo.JDOManager
Method to dispose a JDOManager instance.
DISTINCT - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
divide(long) - Method in interface org.castor.cpa.query.Expression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(double) - Method in interface org.castor.cpa.query.Expression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(BigDecimal) - Method in interface org.castor.cpa.query.Expression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(Expression) - Method in interface org.castor.cpa.query.Expression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
divide(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
Divide - Class in org.castor.cpa.query.object.expression
Final class that represents a divide arithmetic expression.
Divide() - Constructor for class org.castor.cpa.query.object.expression.Divide
 
divide(Expression) - Method in class org.castor.cpa.query.object.expression.Divide
The method for Divide ( / ) multiplicative arithmetic expression of query objects.
DIVIDE - Static variable in class org.exolab.castor.jdo.oql.Token
 
DIVIDE - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
DOLLAR - Static variable in class org.exolab.castor.jdo.oql.Token
 
DOLLAR - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
DOT - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Character separating qualifier and column in a SQL query.
DOT - Static variable in class org.exolab.castor.jdo.oql.Token
 
DOT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
DOUBLE_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
DoubleLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a double literal.
DoubleLiteral(double) - Constructor for class org.castor.cpa.query.object.literal.DoubleLiteral
Construct double literal with given value.
doubleQuoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Updated to handle input such as user.tablename.column.
DoubleToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Double to BigDecimal.
DoubleToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.DoubleToBigDecimal
Default constructor.
DoubleToDate - Class in org.castor.cpa.persistence.convertor
Convert Double to Date.
DoubleToDate() - Constructor for class org.castor.cpa.persistence.convertor.DoubleToDate
Default constructor.
DoubleToFloat - Class in org.castor.cpa.persistence.convertor
Convert Double to Float.
DoubleToFloat() - Constructor for class org.castor.cpa.persistence.convertor.DoubleToFloat
Default constructor.
DoubleToInteger - Class in org.castor.cpa.persistence.convertor
Convert Double to Integer.
DoubleToInteger() - Constructor for class org.castor.cpa.persistence.convertor.DoubleToInteger
Default constructor.
DoubleToLong - Class in org.castor.cpa.persistence.convertor
Convert Double to Long.
DoubleToLong() - Constructor for class org.castor.cpa.persistence.convertor.DoubleToLong
Default constructor.
Driver - Class in org.castor.jdo.conf
Class Driver.
Driver() - Constructor for class org.castor.jdo.conf.Driver
 
DriverConnectionFactory - Class in org.castor.cpa.persistence.sql.connection
 
DriverConnectionFactory(Driver, boolean) - Constructor for class org.castor.cpa.persistence.sql.connection.DriverConnectionFactory
Constructs a new DriverConnectionFactory with given database and mapping.
DriverDescriptor - Class in org.castor.jdo.conf.descriptors
Class DriverDescriptor.
DriverDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.DriverDescriptor
 
dumpCache() - Method in class org.exolab.castor.jdo.CacheManager
Dump all cached objects to log.
dumpCache(Class) - Method in class org.exolab.castor.jdo.CacheManager
Dump cached objects of specific type to log.
dumpCache() - Method in class org.exolab.castor.persist.LockEngine
Dump cached objects of all types to output.
dumpCache(Class) - Method in class org.exolab.castor.persist.LockEngine
Dump cached objects of specific type to output.
DuplicateIdentityException - Exception in org.exolab.castor.jdo
Exception indicating that a duplicate identity has been found and an object with the same identity already exists in persistent storage.
DuplicateIdentityException(String) - Constructor for exception org.exolab.castor.jdo.DuplicateIdentityException
 
DuplicateIdentityException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.DuplicateIdentityException
 

E

EHCache - Class in org.castor.cache.distributed
EHCache implementation of Castor JDO Cache.
EHCache() - Constructor for class org.castor.cache.distributed.EHCache
 
EHCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the EHCache implementation of Cache.
EHCacheFactory() - Constructor for class org.castor.cache.distributed.EHCacheFactory
 
encodeColumn(String, String) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
encodeColumn(String, String) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Encode a TableColumn for use in expressions.
end(Xid, int) - Method in class org.exolab.castor.persist.XAResourceImpl
 
END_OF_QUERY - Static variable in class org.exolab.castor.jdo.oql.Token
 
END_OF_QUERY - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
entrySet() - Method in class org.castor.cache.DebuggingCacheProxy
entrySet() - Method in class org.castor.cache.distributed.AbstractDistributedCache
entrySet() - Method in class org.castor.cache.distributed.EHCache
entrySet() - Method in class org.castor.cache.distributed.JcsCache
entrySet() - Method in class org.castor.cache.distributed.OsCache
entrySet() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
entrySet() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
entrySet() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
entrySet() - Method in class org.castor.cache.simple.CountLimited
entrySet() - Method in class org.castor.cache.simple.NoCache
entrySet() - Method in class org.castor.cache.simple.TimeLimited
entrySet() - Method in class org.castor.cache.simple.Unlimited
enumerateDatabase() - Method in class org.castor.jdo.conf.JdoConf
Method enumerateDatabase.
enumerateMapping() - Method in class org.castor.jdo.conf.Database
Method enumerateMapping.
enumerateParam() - Method in class org.castor.jdo.conf.DataSource
Method enumerateParam.
enumerateParam() - Method in class org.castor.jdo.conf.Driver
Method enumerateParam.
enumerateParam() - Method in class org.castor.jdo.conf.TransactionManager
Method enumerateParam.
EnumLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a enum expression.
EnumLiteral(String) - Constructor for class org.castor.cpa.query.object.literal.EnumLiteral
Construct enum literal for given string value.
EnumLiteral(Enum<?>) - Constructor for class org.castor.cpa.query.object.literal.EnumLiteral
Construct enum literal for given enum constant.
equal(Expression) - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Compare if this expression is equal to the given one.
equal(boolean) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(long) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(double) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(BigDecimal) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(String) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(TemporalType, Date) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(TemporalType, Calendar) - Method in interface org.castor.cpa.query.Expression
Equal.
equal(Expression) - Method in interface org.castor.cpa.query.Expression
Equal.
EQUAL - Static variable in class org.castor.cpa.query.object.condition.Comparison
Equal comparison operator.
Equal - Class in org.castor.cpa.query.object.condition
Final class that represents equal comparison operator.
Equal() - Constructor for class org.castor.cpa.query.object.condition.Equal
Protect constructor from being called from everywhere.
equal(boolean) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(TemporalType, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
equal(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Equal.
EQUAL - Static variable in class org.exolab.castor.jdo.oql.Token
 
EQUAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
equals(Object) - Method in class org.castor.persist.proxy.RelationCollection
 
equals(Object) - Method in class org.exolab.castor.persist.OID
Returns true if the two OID's are identical.
equals(Object) - Method in class org.exolab.castor.persist.spi.Complex
Deprecated.  
equals(Object) - Method in class org.exolab.castor.persist.spi.Identity
 
evaluateTo() - Method in class org.castor.cpa.persistence.sql.query.condition.Predicate
Returns if the predicate should evaluate to true or false.
exception(Exception) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
exception(Exception) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Reports an exception of some sort that is not delivered to the application.
EXCLUSIVE - Static variable in interface org.exolab.castor.jdo.Database
Exclusive access.
Exclusive - Static variable in interface org.exolab.castor.jdo.Database
Deprecated. Use EXCLUSIVE instead.
execute() - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
execute(boolean) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
execute(AccessMode) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
execute(AccessMode, boolean) - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
 
execute(Connection, QueryExpression, Object[]) - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor
Executes a simple query and returns the results.
execute(Object, AccessMode, boolean) - Method in class org.exolab.castor.jdo.engine.SQLQuery
 
execute() - Method in interface org.exolab.castor.jdo.Query
Execute the query.
execute(boolean) - Method in interface org.exolab.castor.jdo.Query
This is used for cursor support.
execute(AccessMode) - Method in interface org.exolab.castor.jdo.Query
Execute the query.
execute(AccessMode, boolean) - Method in interface org.exolab.castor.jdo.Query
This is used for cursor support.
execute(Object, AccessMode, boolean) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
execute(Object, AccessMode) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
execute(Object, AccessMode, boolean) - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Execute the query with the give connection and lock type.
executeStatement(Connection, Identity) - Method in class org.castor.cpa.persistence.sql.engine.SQLStatementDelete
Execute statement to remove entity with given identity from database using given JDBC connection.
executeStatement(Database, Connection, Identity, ProposedEntity) - Method in class org.castor.cpa.persistence.sql.engine.SQLStatementInsert
Executes the SQL statement after preparing the PreparedStatement.
executeStatement(Connection, Identity, ProposedEntity, ProposedEntity) - Method in class org.castor.cpa.persistence.sql.engine.SQLStatementUpdate
Stores the identity to the database using JDBC Connection.
executeStatement(Database, Connection, Identity, ProposedEntity) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractAfterKeyGenerator
Executes the SQL statement after preparing the PreparedStatement.
executeStatement(Database, Connection, Identity, ProposedEntity) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractBeforeKeyGenerator
Executes the SQL statement after preparing the PreparedStatement.
executeStatement(Database, Connection, Identity, ProposedEntity) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGenerator
Executes the SQL statement after preparing the PreparedStatement.
executeStatement(Database, Connection, Identity, ProposedEntity) - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGenerator
Executes the SQL statement after preparing the PreparedStatement.
executeStatement(Database, Connection, Identity, ProposedEntity) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceDuringKeyGenerator
Executes the SQL statement after preparing the PreparedStatement.
executeStatement(Connection, Identity, ProposedEntity, AccessMode) - Method in class org.exolab.castor.jdo.engine.SQLStatementLoad
 
expire(Object) - Method in class org.castor.cache.AbstractBaseCache
Remove the mapping identified by key from the cache.
expire(Object) - Method in interface org.castor.cache.Cache
Remove the mapping identified by key from the cache.
expire(Object) - Method in class org.castor.cache.DebuggingCacheProxy
Remove the mapping identified by key from the cache.
expire() - Method in class org.exolab.castor.persist.ObjectLock
Indicate that object needs to be expired from the cache.
expireAll() - Method in class org.castor.cache.AbstractBaseCache
Removes all mappings from the cache.
expireAll() - Method in interface org.castor.cache.Cache
Removes all mappings from the cache.
expireAll() - Method in class org.castor.cache.DebuggingCacheProxy
Removes all mappings from the cache.
expireCache(ClassMolder, Identity) - Method in class org.castor.persist.AbstractTransactionContext
Expire object from the cache.
expireCache(TransactionContext, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
expireCache(TransactionContext, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
expireCache(TransactionContext, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
expireCache(TransactionContext, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Inspect the fields stored in the object passed as an argument for contained objects.
expireCache(TransactionContext, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
expireCache(ClassMolder, Identity) - Method in interface org.castor.persist.TransactionContext
Expire object from the cache.
expireCache() - Method in class org.exolab.castor.jdo.CacheManager
Expires all objects from cache.
expireCache(Class, Object) - Method in class org.exolab.castor.jdo.CacheManager
Expires a type with a specific identity from cache.
expireCache(Class, Object[]) - Method in class org.exolab.castor.jdo.CacheManager
Expires a type with specific identities from cache.
expireCache(Class[]) - Method in class org.exolab.castor.jdo.CacheManager
Expires all instances of specified types from cache.
expireCache(TransactionContext, ObjectLock) - Method in class org.exolab.castor.persist.ClassMolder
Inspect the fields stored in the object passed as an argument for contained objects.
expireCache(TransactionContext, OID, int) - Method in class org.exolab.castor.persist.LockEngine
Expire object from the cache.
expireCache(Class) - Method in class org.exolab.castor.persist.LockEngine
Forces the cache to be expired for the object represented by ClassMolder and identity.
expireCache() - Method in class org.exolab.castor.persist.LockEngine
Expires all objects of all types from cache.
expired() - Method in class org.exolab.castor.persist.ObjectLock
Indicate that object has been removed from the cache.
expression() - Method in class org.castor.cpa.persistence.sql.query.condition.Predicate
Expression to apply the predicate to.
Expression - Class in org.castor.cpa.persistence.sql.query.expression
Abstract base class for all expressions.
Expression() - Constructor for class org.castor.cpa.persistence.sql.query.expression.Expression
 
Expression - Interface in org.castor.cpa.query
Interface specification for expressions of query objects.
extractIdentityList(TransactionContext, ClassMolder, Object) - Static method in class org.exolab.castor.persist.ClassMolderHelper
Return all the object identity of a Collection of object of the same type.

F

FACTORY_CLASS_NAME - Static variable in class org.castor.transactionmanager.JOTMTransactionManagerFactory
Name of the JOTM specific transaction manager factory class.
FACTORY_CLASS_NAME - Static variable in class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
Name of the IBM Websphere specific transaction manager factory class.
FACTORY_CLASS_NAME - Static variable in class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
Name of the IBM Websphere specific transaction manager factory class.
FACTORY_CLASS_NAME - Static variable in class org.castor.transactionmanager.WebSphereTransactionManagerFactory
Name of the IBM Websphere specific transaction manager factory class.
FACTORY_METHOD_NAME - Static variable in class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
Name of the method that is used upon the factory to have a TransactionManager instance created.
FACTORY_METHOD_NAME - Static variable in class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
Name of the method that is used upon the factory to have a TransactionManager instance created.
FACTORY_METHOD_NAME - Static variable in class org.castor.transactionmanager.WebSphereTransactionManagerFactory
Name of the method that is used upon the factory to have a TransactionManager instance created.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.DB2Factory
Internal name of this PersistenceFactory instance.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.DerbyFactory
Internal name of this PersistenceFactory implementation.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.HsqlFactory
Internal name for this PersistenceFactory instance.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.InformixFactory
Internal name for this PersistenceFactory instance.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.InstantDBFactory
 
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.InterbaseFactory
 
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.MySQLFactory
Internal name for this PersistenceFactory instance.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.PointbaseFactory
 
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
Internal name for this PersistenceFactory instance.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.ProgressFactory
Internal name of this PersistenceFactory instance.
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
FACTORY_NAME - Static variable in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
FastIteratingContainer - Class in org.castor.cache.hashbelt.container
The FastIteratingContainer implementation of the Container interface assuems two things: Puts and removes are rare in proportion to gets and iteration are common.
FastIteratingContainer() - Constructor for class org.castor.cache.hashbelt.container.FastIteratingContainer
 
FatalPersistenceException - Exception in org.exolab.castor.jdo
A fatal exception indicates the persistence engine is no longer usable.
FatalPersistenceException(String) - Constructor for exception org.exolab.castor.jdo.FatalPersistenceException
 
FatalPersistenceException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.FatalPersistenceException
 
fetch(ClassMolder, Identity, AccessMode) - Method in class org.castor.persist.AbstractTransactionContext
fetch(ClassMolder, Identity, AccessMode) - Method in interface org.castor.persist.TransactionContext
 
fetch(ProposedEntity) - Method in class org.exolab.castor.jdo.engine.SQLQuery
 
fetch() - Method in class org.exolab.castor.persist.QueryResults
Loads the specified object with the identity.
fetch(ProposedEntity) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
fetch(ProposedEntity) - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Loades the object.
Field - Interface in org.castor.cpa.query
Interface specification for Field of query objects.
field(String) - Method in interface org.castor.cpa.query.Field
The method for field object creation of query objects.
field(String) - Method in class org.castor.cpa.query.object.AbstractField
The method for field object creation of query objects.
FieldDescriptorJDONature - Class in org.exolab.castor.jdo.engine.nature
JDO-specific nature for FieldDescriptor.
FieldDescriptorJDONature(PropertyHolder) - Constructor for class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Creates an instance of FieldDescriptorJDONature.
FieldImpl - Class in org.castor.cpa.query.object
Final immutable class that implements Field.
FieldImpl(Field, String) - Constructor for class org.castor.cpa.query.object.FieldImpl
Construct field implementation.
FieldInfo - Class in org.castor.jdo.jpa.info
This class holds the necessary information so that Castor can properly map a JPA annotated classes member to the database.
FieldInfo(ClassInfo, Class<?>, String, Method, Method) - Constructor for class org.castor.jdo.jpa.info.FieldInfo
Creates a FieldInfo associated to the given ClassInfo, describing the given a field with the given name using method (property) access.
FieldMolder - Class in org.exolab.castor.persist
FieldMolder represents a field of a data object class.
FieldMolder(DatingService, ClassMolder, FieldMapping, SQLRelationLoader) - Constructor for class org.exolab.castor.persist.FieldMolder
Creates a single field descriptor.
FieldMolder(DatingService, ClassMolder, FieldMapping) - Constructor for class org.exolab.castor.persist.FieldMolder
 
FieldMolder.CollectionInfo - Class in org.exolab.castor.persist
 
FieldMolder.CollectionInfo(String, Class) - Constructor for class org.exolab.castor.persist.FieldMolder.CollectionInfo
 
FIFOHashbelt - Class in org.castor.cache.hashbelt
A perfectly ordinary hashbelt.
FIFOHashbelt() - Constructor for class org.castor.cache.hashbelt.FIFOHashbelt
 
FIFOHashbeltFactory - Class in org.castor.cache.hashbelt
Implements CacheFactory for the FIFOHashbelt implementation of Cache.
FIFOHashbeltFactory() - Constructor for class org.castor.cache.hashbelt.FIFOHashbeltFactory
 
finalize() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
Overrides Object.finalize().
finalize() - Method in class org.exolab.castor.jdo.engine.LocalDatabaseImpl
Overrides Object.finalize().
finalize() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
find(Object) - Method in class org.castor.persist.proxy.RelationCollection
 
findAccessor(Class, String, Class, boolean) - Static method in class org.exolab.castor.persist.FieldMolder
Returns the named accessor.
findClassMolderByNativeQuery(String) - Method in class org.exolab.castor.persist.PersistenceInfoGroup
Returns the ClassMolder associated with a given named native query (by the means of the mapping file).
findClassMolderByQuery(String) - Method in class org.exolab.castor.persist.PersistenceInfoGroup
Returns the ClassMolder associated with a given named query (by the means of the mapping file).
findIdentityByName(List<FieldDescriptor>, String, Class) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
 
FKCache - Class in org.castor.cache.distributed
FKCache implementation of Castor JDO Cache.
FKCache() - Constructor for class org.castor.cache.distributed.FKCache
 
FKCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the FKCache implementation of Cache.
FKCacheFactory() - Constructor for class org.castor.cache.distributed.FKCacheFactory
 
FloatToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Float to BigDecimal.
FloatToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.FloatToBigDecimal
Default constructor.
FloatToDouble - Class in org.castor.cpa.persistence.convertor
Convert Float to Double.
FloatToDouble() - Constructor for class org.castor.cpa.persistence.convertor.FloatToDouble
Default constructor.
FloatToInteger - Class in org.castor.cpa.persistence.convertor
Convert Float to Integer.
FloatToInteger() - Constructor for class org.castor.cpa.persistence.convertor.FloatToInteger
Default constructor.
FloatToLong - Class in org.castor.cpa.persistence.convertor
Convert Float to Long.
FloatToLong() - Constructor for class org.castor.cpa.persistence.convertor.FloatToLong
Default constructor.
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.classprocessors.JPAEntityProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.classprocessors.JPATableProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPABasicProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAColumnProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAIdProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAJoinColumnProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAJoinTableProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAManyToManyProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAManyToOneProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAOneToManyProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAOneToOneProcessor
forAnnotationClass() - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPATransientProcessor
forget(Xid) - Method in class org.exolab.castor.persist.XAResourceImpl
 
forgetObject(TransactionContext, OID) - Method in class org.exolab.castor.persist.LockEngine
Called at transaction commit or rollback to forget an object and release its locks.
free() - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
FROM - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'FROM' keyword of a SQL query.
FROM - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
fromType() - Method in class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
fromType() - Method in interface org.castor.cpa.persistence.convertor.TypeConvertor
Get the type being converted from.
Function - Class in org.castor.cpa.persistence.sql.query.expression
Base class for all any sql functions.
Function() - Constructor for class org.castor.cpa.persistence.sql.query.expression.Function
 
Function - Interface in org.castor.cpa.query
Marker interface for functions of query objects.
FUNCTION - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 

G

generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowKeyGenerator
Generate a new key for the specified table.
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.IdentityKeyGenerator
Generate a new key for the specified table.
generateKey(Connection, String, String, Properties) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGenerator
Generate a new key for the specified table.
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.MaxKeyGenerator
Generate a new key for the specified table as "MAX(primary_key) + 1".
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGenerator
Generate a new key for the specified table.
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceAfterKeyGenerator
 
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceBeforeKeyGenerator
 
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceDuringKeyGenerator
 
generateKey(Connection, String, String, Properties) - Method in class org.castor.cpa.persistence.sql.keygen.UUIDKeyGenerator
Generate a new key for the specified table.
GENERIC_ENGINE - Static variable in class org.castor.jdo.engine.DatabaseContext
The name of the generic SQL engine, if no SQL engine specified.
GenericFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for generic JDBC driver.
GenericFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.GenericFactory
 
get(Object) - Method in class org.castor.cache.DebuggingCacheProxy
get(Object) - Method in class org.castor.cache.distributed.AbstractDistributedCache
get(Object) - Method in class org.castor.cache.distributed.EHCache
get(Object) - Method in class org.castor.cache.distributed.JcsCache
get(Object) - Method in class org.castor.cache.distributed.OsCache
get(Object) - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
get(Object) - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
get(Object) - Method in class org.castor.cache.hashbelt.FIFOHashbelt
get(Object) - Method in class org.castor.cache.hashbelt.LRUHashbelt
get(Object) - Method in class org.castor.cache.simple.CountLimited
get(Object) - Method in class org.castor.cache.simple.NoCache
get(Object) - Method in class org.castor.cache.simple.TimeLimited
get(Object) - Method in class org.castor.cache.simple.Unlimited
get(Transaction) - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
get(int) - Method in class org.exolab.castor.persist.spi.Complex
Deprecated.  
get(int) - Method in class org.exolab.castor.persist.spi.Identity
 
getAbstractName() - Method in class org.castor.cpa.query.object.SchemaImpl
Gets the abstract schema name.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getAccessMode.
getAccessMode() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Returns the access mode to which this object maps.
getAccessMode(AccessMode) - Method in class org.exolab.castor.persist.ClassMolder
Get the effective accessMode of the the base type.
getActualClassMolder() - Method in class org.castor.persist.ProposedEntity
Returns the ClassMolder associated with the actual object.
getActualEntityClass() - Method in class org.castor.persist.ProposedEntity
Returns the actual Class instance.
getActualIdentity(TransactionContext, Object) - Method in class org.exolab.castor.persist.ClassMolder
Get the identity from a object of the base type.
getActualIdentity(ClassLoader, Object) - Method in class org.exolab.castor.persist.ClassMolder
Get the identity from a object of the base type.
getAdded() - Method in class org.castor.persist.proxy.RelationCollection
 
getAddedValuesList(TransactionContext, ArrayList, Object, ClassMolder) - Static method in class org.exolab.castor.persist.ClassMolderHelper
It is assumed the returned collection will not be modified.
getAlias() - Method in class org.castor.cpa.query.object.ProjectionImpl
Gets the alias of the projection.
getAsciiStream() - Method in class org.exolab.castor.jdo.engine.ClobImpl
 
getBasicFetch() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getBindExpr() - Method in class org.exolab.castor.jdo.engine.SqlBindParser
Returns the current bind variable expression, e.g. "$1".
getBindingType() - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
getCache(ClassLoader) - Method in class org.castor.cache.AbstractCacheFactory
Instantiates an instance of the cache implementation this factory is responsible for using the given classloader.
getCache(ClassLoader) - Method in interface org.castor.cache.CacheFactory
Instantiates an instance of the cache implementation this factory is responsible for using the given classloader.
getCache(Properties, ClassLoader) - Method in class org.castor.cache.CacheFactoryRegistry
Returns a Cache instance with the specified properties.
getCache() - Method in class org.castor.cache.distributed.AbstractDistributedCache
Get the cache instance.
getCache(ClassLoader) - Method in class org.castor.cache.distributed.OsCacheFactory
Instantiates an instance of the cache implementation this factory is responsible for using the given classloader.
getCache(String, ClassLoader) - Method in class org.castor.cache.distributed.OsCacheFactory
Normally called to initialize OsCache.
getCache() - Method in class org.castor.cache.hashbelt.reaper.AbstractReaper
Set the hashbelt this reaper is responsable for.
getCacheClassName() - Method in interface org.castor.cache.CacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.CoherenceCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.EHCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.FKCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.GigaspacesCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.JCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.JcsCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.distributed.OsCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.hashbelt.FIFOHashbeltFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.hashbelt.LRUHashbeltFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.simple.CountLimitedFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.simple.NoCacheFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.simple.TimeLimitedFactory
Returns the full class name of the underlying cache implementation.
getCacheClassName() - Method in class org.castor.cache.simple.UnlimitedFactory
Returns the full class name of the underlying cache implementation.
getCacheFactories() - Method in class org.castor.cache.CacheFactoryRegistry
Returns a collection of the current configured cache factories.
getCacheManager() - Method in interface org.exolab.castor.jdo.Database
Get's the CacheManager instance.
getCacheManager() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Get's the CacheManager instance.
getCacheNames() - Method in class org.castor.cache.CacheFactoryRegistry
Returns a collection of the current configured cache factory names.
getCacheParams() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Returns the cache parameters defined for this ClassDescriptor.
getCacheParams() - Method in class org.exolab.castor.persist.ClassMolder
Returns the active cache parameters.
getCacheType() - Method in interface org.castor.cache.CacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.CoherenceCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.EHCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.FKCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.GigaspacesCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.JCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.JcsCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.distributed.OsCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.hashbelt.FIFOHashbeltFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.hashbelt.LRUHashbeltFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.simple.CountLimitedFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.simple.NoCacheFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.simple.TimeLimitedFactory
Returns the short alias cache type for this factory instance.
getCacheType() - Method in class org.castor.cache.simple.UnlimitedFactory
Returns the short alias cache type for this factory instance.
getCallback() - Method in class org.exolab.castor.persist.ClassMolder
Get the callback interceptor of the base type.
getCallbackInterceptor() - Method in class org.exolab.castor.jdo.JDOManager
Returns the callback interceptor.
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.BaseFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.InstantDBFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCallQuery(String, Class<?>[], Class<?>, String[], int[]) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Needed to process OQL queries of "CALL" type (using stored procedure call).
getCapacity() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Get real capacity of this cache.
getCapacity() - Method in class org.castor.cache.simple.CountLimited
Get real capacity of this cache.
getCause() - Method in exception org.castor.cache.CacheAcquireException
Match the JDK 1.4 Throwable version of getCause() on JDK<1.4 systems.
getCause() - Method in exception org.castor.transactionmanager.TransactionManagerAcquireException
Match the JDK 1.4 Throwable version of getCause() on JDK<1.4 systems.
getCause() - Method in exception org.exolab.castor.jdo.DataObjectAccessException
Match the JDK 1.4 Throwable version of getCause() on JDK<1.4 systems.
getCharacter() - Method in class org.castor.cpa.query.object.function.Trim
Gets the trim character expression of TRIM function.
getCharacterStream() - Method in class org.exolab.castor.jdo.engine.ClobImpl
 
getCharacterStream(long, long) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
getChild(int) - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Accessor method for individual children of this node.
getChildCount() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Accessor method for the number of children of this node.
getClassDescriptor(String, Class<?>) - Static method in class org.castor.jdo.util.JDOUtils
Return ClassDescriptor for given type in named database .
getClassDescriptor() - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Accessor method for _clsDesc.
getClassDescriptor() - Method in class org.exolab.castor.persist.ClassMolder
 
getClassDescriptorResolver() - Method in class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
Returns the JDOClassDescriptorResolver used to register ClassDescriptor instances during their creation.
getClassLoader() - Method in class org.castor.cpa.util.classresolution.nature.ClassLoaderNature
Returns a ClassLoader.
getClassLoader() - Method in interface org.castor.cpa.util.JDOClassDescriptorResolver
Returns the ClassLoader instance as used internally.
getClassLoader() - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Returns the ClassLoader instance as used internally.
getClassLoader() - Method in class org.castor.persist.AbstractTransactionContext
Get the current application ClassLoader.
getClassLoader() - Method in interface org.castor.persist.TransactionContext
Get the current application ClassLoader.
getClassLoader() - Method in interface org.exolab.castor.jdo.Database
Returns the current ClassLoader if one has been set for this Database instance.
getClassLoader() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Gets the current application ClassLoader's instance.
getClassLoader() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the application classloader.
getClassLoader() - Method in class org.exolab.castor.jdo.JDOManager
Returns the application classloader.
getClassMolder(Class) - Method in class org.exolab.castor.persist.LockEngine
Get classMolder which represents the given java data object class.
getClassMolder(String) - Method in class org.exolab.castor.persist.LockEngine
 
getClassMolder(Class) - Method in class org.exolab.castor.persist.PersistenceInfoGroup
 
getClassMolderByNativeQuery(String) - Method in class org.exolab.castor.persist.LockEngine
Returns the ClassMolder instance that has a named native query associated with the name given.
getClassMolderByQuery(String) - Method in class org.exolab.castor.persist.LockEngine
Returns the ClassMolder instance that has a named query associated with the name given.
getClassMolderWithDependent(Class) - Method in class org.exolab.castor.persist.LockEngine
 
getClassName() - Method in class org.castor.jdo.conf.DataSource
Returns the value of field 'className'.
getClassName() - Method in class org.castor.jdo.conf.Driver
Returns the value of field 'className'.
getCollection() - Method in class org.castor.persist.proxy.CollectionProxy
 
getCollectionType(AnnotatedElement, boolean) - Static method in class org.castor.jdo.jpa.processors.ReflectionsHelper
Get the (raw) type of collection from the annotations target and optional check for JPA 1.0 restrictions (only Collection, Map, List and Set are allowed).
getCollectionType() - Method in class org.exolab.castor.persist.FieldMolder
 
getCollectionType(String, boolean) - Method in class org.exolab.castor.persist.FieldMolder
 
getColumnDefinition() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
Returns the 'columnDefinition' value of the @Column annotation.
getColumnInfo() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
getColumnInfoForIdentities() - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
getColumnInsertable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnLength() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnList() - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
getColumnName() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
Returns the name of the @Column annotation.
getColumnNullable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnPrecision() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnScale() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnTable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnUnique() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getColumnUpdatable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getComparator() - Method in class org.exolab.castor.persist.FieldMolder
Returns the java.util.Comparator instance to be used with SortedSets; null, if not specified.
getCondition() - Method in class org.castor.cpa.persistence.sql.query.Delete
Get condition that specifies which records to delete.
getCondition() - Method in class org.castor.cpa.persistence.sql.query.Select
Get condition that specifies which records to select.
getCondition() - Method in class org.castor.cpa.persistence.sql.query.Update
Get condition that specifies which records to update.
getCondition() - Method in class org.castor.cpa.query.object.condition.Not
Get condition of not condition.
getConditions() - Method in class org.castor.cpa.query.object.condition.CompoundCondition
Get list of conditions.
getConfiguration() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Return the URL of the database configuration file.
getConfiguration() - Method in class org.exolab.castor.jdo.JDOManager
Return the URL of the database configuration file.
getConnection(LockEngine) - Method in class org.castor.persist.AbstractTransactionContext
Return an open connection for the specified engine.
getConnection(LockEngine) - Method in interface org.castor.persist.TransactionContext
Return an open connection for the specified engine.
getConnectionFactory() - Method in class org.castor.jdo.engine.DatabaseContext
 
getConnectionFactory() - Method in class org.exolab.castor.jdo.JDOManager
Returns the ConnectionFactory for this JDOManager instance.
getConnectionInfo(LockEngine) - Method in class org.castor.persist.AbstractTransactionContext
Returns meta-data related to the RDBMS used.
getConnectionInfo(LockEngine) - Method in interface org.castor.persist.TransactionContext
Returns meta-data related to the RDBMS used.
getConvertFrom() - Method in class org.exolab.castor.jdo.engine.SQLColumnInfo
 
getConvertor(Class<?>, Class<?>, String) - Method in class org.castor.cpa.persistence.convertor.TypeConvertorRegistry
Returns a type convertor initialized with parameter if specified.
getConvertor() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
TODO improve Returns the convertor from the field type to an external type.
getConvertor() - Method in class org.exolab.castor.jdo.oql.ParamInfo
 
getConvertTo() - Method in class org.exolab.castor.jdo.engine.SQLColumnInfo
 
getCounter() - Method in class org.castor.jdo.engine.CounterRef
Get the counter value.
getCurrentQuery() - Method in class org.exolab.castor.gui.QueryHistory
 
getCurrentTransaction() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Gets the current Castor transaction in use.
getDatabase(int) - Method in class org.castor.jdo.conf.JdoConf
Method getDatabase.
getDatabase() - Method in class org.castor.jdo.conf.JdoConf
Method getDatabase.Returns the contents of the collection in an Array.
getDatabase() - Method in class org.castor.jdo.engine.DatabaseContext
Get the database configuration.
getDatabase() - Method in class org.castor.persist.AbstractTransactionContext
getDatabase() - Method in interface org.castor.persist.TransactionContext
 
getDatabase() - Method in interface org.exolab.castor.jdo.DataObjects
Opens and returns a connection to the database.
getDatabase() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Opens and returns a connection to the database.
getDatabase() - Method in class org.exolab.castor.jdo.JDOManager
Opens and returns a connection to the database.
getDatabaseChoice() - Method in class org.castor.jdo.conf.Database
Returns the value of field 'databaseChoice'.
getDatabaseContext(String) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Get the ConnectionFactory for the given database name.
getDatabaseContext() - Method in class org.exolab.castor.persist.LockEngine
 
getDatabaseCount() - Method in class org.castor.jdo.conf.JdoConf
Method getDatabaseCount.
getDatabaseName() - Method in interface org.exolab.castor.jdo.Database
Return the name of the database.
getDatabaseName() - Method in interface org.exolab.castor.jdo.DataObjects
Returns the name of this database.
getDatabaseName() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Return the name of the database.
getDatabaseName() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the name of this database.
getDatabaseName() - Method in class org.exolab.castor.jdo.JDOManager
Returns the name of this database.
getDatabasePooling() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Indicates if jdo database pooling is enable or not.
getDatabasePooling() - Method in class org.exolab.castor.jdo.JDOManager
Indicates if database pooling is enable or not.
getDataSource() - Method in class org.castor.jdo.conf.DatabaseChoice
Returns the value of field 'dataSource'.
getDbVersion() - Method in class org.exolab.castor.jdo.DbMetaInfo
Return the version string for the current database conection.
getDeclaringClassInfo() - Method in class org.castor.jdo.jpa.info.FieldInfo
Returns the declaring ClassInfo this FieldInfo is associated with.
getDefaultDateFormat() - Static method in class org.castor.cpa.persistence.convertor.AbstractDateTypeConvertor
Use this accessor to access the DEFAULT_DATE_FORMAT.
getDeleted() - Method in class org.castor.persist.proxy.RelationCollection
 
getDepends() - Method in class org.exolab.castor.persist.ClassMolder
Get the depends class' ClassMolder.
getDepends() - Method in class org.exolab.castor.persist.OID
Get the depended object's oid.
getDescribedClass() - Method in class org.castor.jdo.jpa.info.ClassInfo
Returns the reference to the Class object that is described by this ClassInfo.
getDescription() - Method in interface org.exolab.castor.jdo.DataObjects
Returns the description of this database.
getDescription() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the description of this database.
getDescription() - Method in class org.exolab.castor.jdo.JDOManager
Returns the description of this database.
getDescriptor() - Method in class org.exolab.castor.jdo.engine.SQLEngine
Used by OQLQuery to retrieve the class descriptor.
getDescriptors(String) - Method in class org.castor.cpa.util.classresolution.command.ClassResolutionByCDR
Get all descriptors from the package defined by the packageName that contains the JDOConstants.PKG_CDR_LIST_FILE file.
getDirection() - Method in class org.castor.cpa.query.object.OrderImpl.Item
Gets the order direction.
getDriver() - Method in class org.castor.jdo.conf.DatabaseChoice
Returns the value of field 'driver'.
getEnclosingClassMolder() - Method in class org.exolab.castor.persist.FieldMolder
 
getEngine() - Method in class org.castor.jdo.conf.Database
Returns the value of field 'engine'.
getEngine() - Method in class org.castor.jdo.engine.DatabaseContext
Get the LockEngine only available after initialization.
getEntity() - Method in class org.castor.persist.ProposedEntity
Returns the object.
getEntityName() - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
getEntityResolver() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the entity resolver.
getEntityResolver() - Method in class org.exolab.castor.jdo.JDOManager
Returns the entity resolver.
getEntry() - Method in class org.castor.persist.cache.CacheEntry
Get actual data to be cached.
getEscape() - Method in class org.castor.cpa.query.object.condition.Like
Gets escape character of like condition.
getExpression() - Method in class org.castor.cpa.query.object.condition.SimpleCondition
Get expression to test.
getExpression() - Method in class org.castor.cpa.query.object.expression.Negate
Get expression to negate.
getExpressions() - Method in class org.castor.cpa.query.object.expression.CompoundExpression
Get list of expressions.
getExtended() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Returns a collection of ClassDescriptors that extend this class (descriptor).
getExtendedClass() - Method in class org.castor.jdo.jpa.info.ClassInfo
Get the reference to the Class object that is extended by this class.
getExtends() - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
getExtends() - Method in class org.exolab.castor.persist.ClassMolder
Get the extends class' ClassMolder.
getFactoryClassName() - Method in class org.castor.transactionmanager.AbstractTransactionManagerFactory
Get name of the factory class.
getFactoryClassName() - Method in class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
Get name of the factory class.
getFactoryClassName() - Method in class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
Get name of the factory class.
getFactoryClassName() - Method in class org.castor.transactionmanager.WebSphereTransactionManagerFactory
Get name of the factory class.
getFactoryMethodName() - Method in class org.castor.transactionmanager.AbstractTransactionManagerFactory
Get name of the factory method.
getFactoryMethodName() - Method in class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
Get name of the factory method.
getFactoryMethodName() - Method in class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
Get name of the factory method.
getFactoryMethodName() - Method in class org.castor.transactionmanager.WebSphereTransactionManagerFactory
Get name of the factory method.
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.DerbyFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.HsqlFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.InformixFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.InstantDBFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.InterbaseFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.MySQLFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.PointbaseFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.ProgressFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
getFactoryName() - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
getFactoryName() - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns the name of this factory.
getFactoryNames() - Static method in class org.exolab.castor.persist.PersistenceFactoryRegistry
Returns the names of all the configured persistence factories.
getField() - Method in class org.castor.cpa.query.object.OrderImpl.Item
Gets the field to order by.
getField() - Method in class org.castor.cpa.query.object.ProjectionImpl
Gets the field or schema of the projection.
getField(int) - Method in class org.castor.persist.ProposedEntity
Returns the specified field value of the object in question.
getField(String) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Returns the FieldDescriptor for the given name.
getFieldClassMolder() - Method in class org.exolab.castor.persist.FieldMolder
 
getFieldCount() - Method in class org.castor.jdo.jpa.info.ClassInfo
Indicates the number of FieldInfos already known to this ClassInfo.
getFieldDescriptor() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
getFieldInfo() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
Get the underlying FieldInfo (the PropertyHolder).
getFieldInfoByName(String) - Method in class org.castor.jdo.jpa.info.ClassInfo
Returns a FieldInfo that corresponds to an element with the given node name.
getFieldInfos() - Method in class org.castor.jdo.jpa.info.ClassInfo
Returns Set of associated fields.
getFieldLockEngine() - Method in class org.exolab.castor.persist.FieldMolder
 
getFieldName() - Method in class org.castor.jdo.jpa.info.FieldInfo
Indicates the name of the field described by this FieldInfo.
getFieldnameFromGetter(Method) - Static method in class org.castor.jdo.jpa.processors.ReflectionsHelper
Little helper to get a field (bean property) name from a getter method.
getFields() - Method in class org.castor.persist.ProposedEntity
Returns the fields of the object in question.
getFieldType() - Method in class org.castor.jdo.jpa.info.FieldInfo
Indicates the type of the field described by this FieldInfo.
getFieldType() - Method in class org.exolab.castor.jdo.oql.ParamInfo
Returns the Java field type.
getFieldType() - Method in class org.exolab.castor.persist.FieldMolder
 
getFinder() - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
getFullDatePattern(String) - Static method in class org.castor.cpa.persistence.convertor.AbstractDateTypeConvertor
Transforms short date format pattern into full format pattern for SimpleDateFormat (e.g., "YMD" to "yyyyMMdd").
getFullFields(ClassMapping) - Static method in class org.exolab.castor.persist.ClassMolderHelper
Get all the field mapping, including all the field in extended class, but id fields.
getGetterMethod() - Method in class org.castor.jdo.jpa.info.FieldInfo
Indicates the getter access method of the field.
getHigh() - Method in class org.castor.cpa.query.object.condition.Between
Get high bound of between range.
getHref() - Method in class org.castor.jdo.conf.Mapping
Returns the value of field 'href'.
getId() - Method in class org.castor.cpa.util.classresolution.nature.ClassLoaderNature
Returns the Nature Id.
getId() - Method in class org.castor.cpa.util.classresolution.nature.MappingLoaderNature
Returns the Nature Id.
getId() - Method in class org.castor.cpa.util.classresolution.nature.PackageBasedCDRResolutionNature
getId() - Method in class org.castor.jdo.jpa.natures.JPAClassNature
getId() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
getId() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
getId() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
getIdentifier() - Method in class org.castor.cpa.query.object.SchemaImpl
Gets the identifier of the schema.
getIdentitiesList() - Method in class org.castor.persist.proxy.RelationCollection
 
getIdentity() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getIdentity.
getIdentity() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getIdentity.
getIdentity(Object) - Method in interface org.exolab.castor.jdo.Database
Returns the object's identity.
getIdentity(Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Returns the object's identity.
getIdentity(TransactionContext, Object) - Method in class org.exolab.castor.persist.ClassMolder
Get the identity from a object of the base type.
getIdentity() - Method in class org.exolab.castor.persist.OID
Return the object's identity, if known.
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.DerbyFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Returns the database specific query string for retrieving last identity value.
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.HsqlFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.InformixFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.MySQLFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.PointbaseFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
getIdentitySelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
getIdentitySelectString(String, String) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns the database specific query string for retrieving last identity value.
getIdentitySQLNames(ClassDescriptor) - Static method in class org.exolab.castor.jdo.engine.SQLHelper
 
getIdFields(ClassMapping) - Static method in class org.exolab.castor.persist.ClassMolderHelper
Get the all the id fields of a class If the class, C, is a dependent class, then the depended class', D, id fields will be appended at the back and returned.
getIndex() - Method in class org.castor.cpa.query.object.function.Locate
Gets the expression defining the start position of LOCATE function.
getIndex() - Method in class org.castor.cpa.query.object.function.Substring
Gets the start expression of SUBSTRING function.
getInfo() - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
getInstance() - Static method in class org.castor.cpa.CPAProperties
Deprecated. Don't limit your applications flexibility by using static properties. Use your own properties instance created with one of the newInstance() methods instead.
getInstanceFactory() - Method in class org.exolab.castor.jdo.JDOManager
Returns the instance factory.
getItems() - Method in class org.castor.cpa.query.object.condition.In
Get list of items to test against.
getItems() - Method in class org.castor.cpa.query.object.OrderImpl
Get list of order items.
getIterator(Object) - Static method in class org.exolab.castor.persist.ClassMolderHelper
Return the iterator on values of the specified Collection or, return the iterator on values of the specified Map.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getJavaClass.
getJavaClass() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getJavaClass.
getJavaClass(ClassLoader) - Method in class org.exolab.castor.persist.ClassMolder
Get the base class of this ClassMolder given a ClassLoader.
getJdbcConnection() - Method in interface org.exolab.castor.jdo.Database
Gets the underlying JDBC connection.
getJdbcConnection() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Gets the underlying JDBC connection.
getJdbcConnection() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
getJdbcConnection() - Method in class org.exolab.castor.jdo.engine.LocalDatabaseImpl
 
getJdbcSql(String) - Static method in class org.exolab.castor.jdo.engine.SqlBindParser
Creates a SQL statement from pre_sql, replacing bind expressions like "?
getJndi() - Method in class org.castor.jdo.conf.DatabaseChoice
Returns the value of field 'jndi'.
getJoinColumnColumnDefinition() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnInsertable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnName() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnNullable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnReferencedColumnName() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnTable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnUnique() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinColumnUpdatable() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinFields() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
getJoinTableCatalog() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinTableInverseJoinColumns() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinTableJoinColumns() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinTableName() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getJoinTableSchema() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getKeyFieldCount() - Method in class org.castor.jdo.jpa.info.ClassInfo
 
getKeyFieldInfoByName(String) - Method in class org.castor.jdo.jpa.info.ClassInfo
Returns a FieldInfo that corresponds to a key element with the given node name.
getKeyFieldInfos() - Method in class org.castor.jdo.jpa.info.ClassInfo
Returns Set of key fields.
getKeyGenerator(ClassDescriptor) - Method in class org.castor.cpa.persistence.sql.driver.BaseFactory
Returns a key generator as specified in the given class descriptor.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowKeyGeneratorFactory
Produce the key generator.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in class org.castor.cpa.persistence.sql.keygen.IdentityKeyGeneratorFactory
Produce the key generator.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorFactory
Produce the key generator.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in class org.castor.cpa.persistence.sql.keygen.MaxKeyGeneratorFactory
Produce the key generator.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGeneratorFactory
Produce the key generator.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceKeyGeneratorFactory
Produce the key generator.
getKeyGenerator(PersistenceFactory, Properties, int) - Method in class org.castor.cpa.persistence.sql.keygen.UUIDKeyGeneratorFactory
Produce the key generator.
getKeyGenerator(ClassDescriptor) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns a key generator as specified in the given class descriptor.
getKeyGeneratorDescriptor() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Get key generator specified for this class.
getKeyGeneratorFactory(String) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorFactoryRegistry
Returns a key generator factory with the specified name.
getKeyGeneratorFactoryName() - Method in class org.exolab.castor.jdo.engine.KeyGeneratorDescriptor
Returns the name of the key generator factory.
getKeyGeneratorFactoryNames() - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorFactoryRegistry
Returns an array of names of all the configured key generator factories.
getKeyGeneratorName() - Method in class org.castor.cpa.persistence.sql.keygen.HighLowKeyGeneratorFactory
Get the short name of the key generator.
getKeyGeneratorName() - Method in class org.castor.cpa.persistence.sql.keygen.IdentityKeyGeneratorFactory
Get the short name of the key generator.
getKeyGeneratorName() - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorFactory
Get the short name of the key generator.
getKeyGeneratorName() - Method in class org.castor.cpa.persistence.sql.keygen.MaxKeyGeneratorFactory
Get the short name of the key generator.
getKeyGeneratorName() - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGeneratorFactory
Get the short name of the key generator.
getKeyGeneratorName() - Method in class org.castor.cpa.persistence.sql.keygen.SequenceKeyGeneratorFactory
Get the short name of the key generator.
getKeyGeneratorName() - Method in class org.castor.cpa.persistence.sql.keygen.UUIDKeyGeneratorFactory
Get the short name of the key generator.
getLastExpr() - Method in class org.exolab.castor.jdo.engine.SqlBindParser
Returns the expression substring beginning after the last processed bind variable and ending just before the current bind variable.
getLeftSide() - Method in class org.castor.cpa.query.object.condition.Comparison
Get left side expression of comparison condition.
getLength() - Method in class org.castor.cpa.query.object.function.Substring
Gets the length expression of SUBSTRING function.
getLobBufferSize() - Method in class org.castor.cpa.persistence.convertor.AbstractLobTypeConvertor
Get LOB buffer size.
getLockEngine() - Method in class org.exolab.castor.persist.ClassMolder
Get the LockEngine which this ClassMolder belongs to.
getLockEngine() - Method in class org.exolab.castor.persist.PersistenceInfoGroup
 
getLockTimeout() - Method in class org.castor.persist.AbstractTransactionContext
Returns the timeout waiting to acquire a lock.
getLockTimeout() - Method in interface org.castor.persist.TransactionContext
Returns the timeout waiting to acquire a lock.
getLockTimeout() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Returns the lock timeout for this database.
getLockTimeout() - Method in class org.exolab.castor.jdo.JDOManager
Returns the lock timeout for this database.
getLogInterceptor() - Method in class org.exolab.castor.jdo.JDO
Deprecated. There is no need for this method due to the implementation of Log4J which is controlled via the log4j.properties file.
getLow() - Method in class org.castor.cpa.query.object.condition.Between
Get low bound of between range.
getManyKey() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Returns the SQL many key of the field.
getManyTable() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Returns the SQL many table of the field.
getMapping(int) - Method in class org.castor.jdo.conf.Database
Method getMapping.
getMapping() - Method in class org.castor.jdo.conf.Database
Method getMapping.Returns the contents of the collection in an Array.
getMapping() - Method in class org.castor.jdo.engine.DatabaseContext
Get the mapping to load.
getMappingCount() - Method in class org.castor.jdo.conf.Database
Method getMappingCount.
getMappingLoader() - Method in class org.castor.cpa.util.classresolution.nature.MappingLoaderNature
Returns the MappingLoader.
getMappingLoader() - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
getMaxHistorySize() - Method in class org.exolab.castor.gui.QueryHistory
 
getMode() - Method in class org.castor.jdo.conf.TransactionDemarcation
Returns the value of field 'mode'.
getMolder() - Method in class org.exolab.castor.persist.OID
Get the ClassMolder of this object.
getMolderForObject(Object) - Method in class org.castor.persist.ObjectTracker
Retrieve the ClassMolder associated with a specific object.
getName() - Method in class org.castor.cache.AbstractBaseCache
Get virtual name of this cache.
getName() - Method in interface org.castor.cache.Cache
Get virtual name of this cache.
getName() - Method in class org.castor.cache.DebuggingCacheProxy
Get virtual name of this cache.
getName() - Method in class org.castor.cpa.query.object.FieldImpl
Gets the name of the field.
getName() - Method in class org.castor.cpa.query.object.function.CustomFunction
Gets the name of CastorFunction.
getName() - Method in class org.castor.cpa.query.object.parameter.NamedParameter
Get the name of the named parameter.
getName() - Method in class org.castor.jdo.conf.Database
Returns the value of field 'name'.
getName() - Method in class org.castor.jdo.conf.JdoConf
Returns the value of field 'name'.
getName() - Method in class org.castor.jdo.conf.Jndi
Returns the value of field 'name'.
getName() - Method in class org.castor.jdo.conf.Param
Returns the value of field 'name'.
getName() - Method in class org.castor.jdo.conf.TransactionManager
Returns the value of field 'name'.
getName() - Method in class org.castor.jdo.engine.DatabaseContext
Get the name of the database configuration.
getName() - Method in class org.castor.jdo.util.JDOConfAdapter
 
getName() - Method in class org.castor.transactionmanager.AtomikosTransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.castor.transactionmanager.JNDIENCTransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.castor.transactionmanager.JOTMTransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.castor.transactionmanager.LocalTransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in interface org.castor.transactionmanager.TransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.castor.transactionmanager.WebSphereTransactionManagerFactory
Returns the short alias for this factory instance.
getName() - Method in class org.exolab.castor.jdo.engine.KeyGeneratorDescriptor
Returns the name of the key generator, i.e. the name of the key generator factory or the alias if it is used.
getName() - Method in class org.exolab.castor.jdo.engine.SQLColumnInfo
 
getName() - Method in class org.exolab.castor.persist.ClassMolder
Get the fully qualified name of the base type of this ClassMolder.
getName() - Method in class org.exolab.castor.persist.FieldMolder.CollectionInfo
 
getName() - Method in class org.exolab.castor.persist.FieldMolder
 
getNamedNativeQueries() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Get map of named native queries associated with their names.
getNamedNativeQuery(ClassMolder, String) - Method in class org.castor.persist.AbstractTransactionContext
Returns a NamedNativeQuery instance query based upon a named query as defined in the mapping file.
getNamedNativeQuery(ClassMolder, String) - Method in interface org.castor.persist.TransactionContext
Returns a NamedNativeQuery instance query based upon a named query as defined in the mapping file.
getNamedNativeQuery(String) - Method in class org.exolab.castor.persist.ClassMolder
Returns the actual (SQL) statement for the specified named native query.
getNamedQueries() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Get map of named query strings associated with their names.
getNamedQuery(ClassMolder, String) - Method in class org.castor.persist.AbstractTransactionContext
Creates an OQL query based upon a named query as defined in the mapping file.
getNamedQuery(ClassMolder, String) - Method in interface org.castor.persist.TransactionContext
Creates an OQL query based upon a named query as defined in the mapping file.
getNamedQuery(String) - Method in interface org.exolab.castor.jdo.Database
Creates an OQL query based upon a named query as defined in the mapping file.
getNamedQuery(String) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates an OQL query based upon a named query as defined in the mapping file.
getNamedQuery(String) - Method in class org.exolab.castor.persist.ClassMolder
Returns the actual (OQL) statement for the specified named query.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getNameSpacePrefix.
getNameSpacePrefix() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getNameSpacePrefix.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getNameSpaceURI.
getNameSpaceURI() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getNameSpaceURI.
getNativeQuery(String, Class<?>) - Method in interface org.exolab.castor.jdo.Database
Creates an OQL query instance based upon a native SQL query and a returning (resulting) class.
getNativeQuery(String, Class<?>) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates an OQL query instance based upon a native SQL query and a returning (resulting) class.
getNewField() - Method in class org.castor.persist.UpdateFlags
 
getNextQuery() - Method in class org.exolab.castor.gui.QueryHistory
 
getNextValue(ResultSet) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandler
Gets the value from resultset by calling getValue method and then calls the increment method to increment the extracted value.
getNextValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerBigDecimal
Gets the value from resultset by calling getValue method and then calls the increment method to increment the extracted value.
getNextValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerInteger
Gets the value from resultset by calling getValue method and then calls the increment method to increment the extracted value.
getNextValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerLong
Gets the value from resultset by calling getValue method and then calls the increment method to increment the extracted value.
getNextValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerString
Gets the value from resultset by calling getValue method and then calls the increment method to increment the extracted value.
getNumber() - Method in class org.castor.cpa.query.object.function.Abs
Gets the number expression of ABS function.
getNumber() - Method in class org.castor.cpa.query.object.function.Sqrt
Gets the number expression of SQRT function.
getNumberOfFields() - Method in class org.castor.persist.ProposedEntity
Indicates the number of field values set for this entity.
getObjClass() - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Accessor method for _objClass.
getObject(TransactionContext) - Method in interface org.exolab.castor.persist.DepositBox
Get the object from the DespositBox, only the transaction have the read or write lock can get it.
getObject() - Method in class org.exolab.castor.persist.ObjectLock
 
getObject(TransactionContext) - Method in class org.exolab.castor.persist.ObjectLock
 
getObjectForOID(LockEngine, OID, boolean) - Method in class org.castor.persist.ObjectTracker
Retrieve the object for a given OID.
getObjectFromCache(Object) - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Get object currently associated with given key from cache.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.exolab.castor.jdo.JDO
Deprecated.  Creates an instance of JDO from a JNDI reference.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.exolab.castor.jdo.JDOManager
getObjectsWithCreatingStateSortedByLowestMolderPriority() - Method in class org.castor.persist.ObjectTracker
Retrieve the list of 'creating' objects (to be created), sorted in the order they should be created.
getObjectsWithDeletedStateSortedByHighestMolderPriority() - Method in class org.castor.persist.ObjectTracker
Retrieve the list of 'deleted' objects, sorted in the order they should be deleted.
getObjectsWithUpdateCacheNeededState() - Method in class org.castor.persist.ObjectTracker
 
getOID() - Method in class org.castor.persist.cache.CacheEntry
Get OID of the entry to be cached.
getOID() - Method in interface org.exolab.castor.persist.DepositBox
Get the object's OID.
getOID() - Method in class org.exolab.castor.persist.ObjectLock
Return the object's OID.
getOIDForObject(Object) - Method in class org.castor.persist.ObjectTracker
 
getOperator() - Method in class org.castor.cpa.query.object.condition.And
Get operator of the compound condition.
getOperator() - Method in class org.castor.cpa.query.object.condition.Comparison
Get comarison operator of comparison condition.
getOperator() - Method in interface org.castor.cpa.query.object.condition.ComparisonOperator
getOperator() - Method in class org.castor.cpa.query.object.condition.CompoundCondition
Get operator of the compound condition.
getOperator() - Method in class org.castor.cpa.query.object.condition.Equal
getOperator() - Method in class org.castor.cpa.query.object.condition.GreaterEqual
getOperator() - Method in class org.castor.cpa.query.object.condition.GreaterThan
getOperator() - Method in class org.castor.cpa.query.object.condition.LessEqual
getOperator() - Method in class org.castor.cpa.query.object.condition.LessThan
getOperator() - Method in class org.castor.cpa.query.object.condition.NotEqual
getOperator() - Method in class org.castor.cpa.query.object.condition.Or
Get operator of the compound condition.
getOperator() - Method in class org.castor.cpa.query.object.expression.Add
Get operator of the compound expression.
getOperator() - Method in class org.castor.cpa.query.object.expression.CompoundExpression
Get operator of the compound expression.
getOperator() - Method in class org.castor.cpa.query.object.expression.Concat
Get operator of the compound expression.
getOperator() - Method in class org.castor.cpa.query.object.expression.Divide
Get operator of the compound expression.
getOperator() - Method in class org.castor.cpa.query.object.expression.Multiply
Get operator of the compound expression.
getOperator() - Method in class org.castor.cpa.query.object.expression.Remainder
Get operator of the compound expression.
getOperator() - Method in class org.castor.cpa.query.object.expression.Subtract
Get operator of the compound expression.
getOQLQuery() - Method in interface org.exolab.castor.jdo.Database
Creates an OQL query with no statement.
getOQLQuery(String) - Method in interface org.exolab.castor.jdo.Database
Creates an OQL query from the supplied statement.
getOQLQuery() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates an OQL query with no statement.
getOQLQuery(String) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates an OQL query from the supplied statement.
getPackageNames() - Method in class org.castor.cpa.util.classresolution.nature.PackageBasedCDRResolutionNature
Get the String List of package names that the current ClassDescriptorResolutionCommand should search for ClassDescriptors in.
getParam(int) - Method in class org.castor.jdo.conf.DataSource
Method getParam.
getParam() - Method in class org.castor.jdo.conf.DataSource
Method getParam.Returns the contents of the collection in an Array.
getParam(int) - Method in class org.castor.jdo.conf.Driver
Method getParam.
getParam() - Method in class org.castor.jdo.conf.Driver
Method getParam.Returns the contents of the collection in an Array.
getParam(int) - Method in class org.castor.jdo.conf.TransactionManager
Method getParam.
getParam() - Method in class org.castor.jdo.conf.TransactionManager
Method getParam.Returns the contents of the collection in an Array.
getParamCount() - Method in class org.castor.jdo.conf.DataSource
Method getParamCount.
getParamCount() - Method in class org.castor.jdo.conf.Driver
Method getParamCount.
getParamCount() - Method in class org.castor.jdo.conf.TransactionManager
Method getParamCount.
getParameterCount() - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
getParameters() - Method in class org.castor.cpa.query.object.function.CustomFunction
Gets the list of parameter expressions of CastorFunction.
getParameterType(int) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
getParamInfo() - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Accessor method for _paramInfo.
getParamNumber() - Method in class org.exolab.castor.jdo.engine.SqlBindParser
Returns the parameter number of the current bind variable, for example 1 a "$1" bind variable.
getParams() - Method in class org.exolab.castor.jdo.engine.KeyGeneratorDescriptor
Returns the key generator parameters.
getParent() - Method in class org.castor.cpa.query.object.FieldImpl
Gets the parent of the field.
getParent() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Accessor method for the parent of this node.
getParseTree() - Method in class org.exolab.castor.jdo.oql.Parser
Generates the parse tree for the tokens provided by the Lexer passed in the constructor.
getPattern() - Method in class org.castor.cpa.query.object.condition.Like
Get pattern of like condition.
getPersistence(ClassDescriptor) - Method in class org.castor.cpa.persistence.sql.driver.BaseFactory
Returns a persistence implementation for the specified object type (given its descriptor) on behalf of the specified cache engine.
getPersistence() - Method in class org.exolab.castor.persist.ClassMolder
Get the Persisetence of the base type.
getPersistence(Class) - Method in class org.exolab.castor.persist.LockEngine
 
getPersistence(ClassDescriptor) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns a persistence implementation for the specified object type (given its descriptor) on behalf of the specified cache engine.
getPersistenceFactory(String) - Static method in class org.exolab.castor.persist.PersistenceFactoryRegistry
Returns a persistence factory with the specified name.
getPosition() - Method in class org.castor.cpa.query.object.parameter.PositionalParameter
Get the position of the positional parameter.
getPreviousQuery() - Method in class org.exolab.castor.gui.QueryHistory
 
getPrintWriter() - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
getPrintWriter() - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Returns the PrintWriter for this LogInterceptor.
getPriority() - Method in class org.exolab.castor.persist.ClassMolder
Determines the create priority of the data object class represented by this ClassMolder.
getProjectionInfo() - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Method to get path info for the selected object.
getProjectionType() - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Accessor method for _projectionType.
getProperty(String) - Method in class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
Get a Nature property.
getProperty(String) - Method in class org.castor.jdo.jpa.info.ClassInfo
getProperty(String) - Method in class org.castor.jdo.jpa.info.FieldInfo
getProposedEntityClass() - Method in class org.castor.persist.ProposedEntity
Returns the proposed Class instance.
getProxy(TransactionContext, ClassMolder, Identity, Object, AccessMode) - Static method in class org.castor.persist.proxy.SingleProxy
Factory method to create SingleProxy instance.
getQuery() - Method in interface org.exolab.castor.jdo.Database
Creates an empty query.
getQuery() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Creates an empty query.
getQuery() - Method in class org.exolab.castor.persist.QueryResults
Returns the associated query.
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.DerbyFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.HsqlFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.InformixFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.InstantDBFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.InterbaseFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.MySQLFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.PointbaseFactory
Returns a new empty query expression suitable for the underlying SQL engine.
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.ProgressFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
getQueryExpression() - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
getQueryExpression() - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
getQueryExpression() - Method in class org.exolab.castor.jdo.engine.SQLStatementQuery
 
getQueryExpression() - Method in class org.exolab.castor.jdo.oql.ParseTreeWalker
Accessor method for private _queryExpr member.
getQueryExpression() - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns a new empty query expression suitable for the underlying SQL engine.
getQuerys() - Method in class org.exolab.castor.gui.QueryHistory
 
getReadOnlyObjects() - Method in class org.castor.persist.ObjectTracker
Retrieve the list of all read-only objects being tracked.
getReadWriteObjects() - Method in class org.castor.persist.ObjectTracker
Retrieve the list of all read-write objects being tracked.
getReference() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Creates a JNDI reference from the current JDO instance, to be bound to a JNDI tree.
getReference() - Method in class org.exolab.castor.jdo.JDOManager
Constructs a new reference to JDOManager being its own factory.
getRelationCollectionType() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getRelationLoader() - Method in class org.exolab.castor.persist.FieldMolder
 
getRelationMappedBy() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getRelationTargetEntity() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
getRemoved() - Method in class org.castor.persist.UpdateAndRemovedFlags
 
getRemovedIdsList(TransactionContext, ArrayList, Object, ClassMolder) - Static method in class org.exolab.castor.persist.ClassMolderHelper
It is assumed the returned collection will not be modified.
getResultType() - Method in class org.exolab.castor.jdo.engine.SQLQuery
 
getResultType() - Method in class org.exolab.castor.persist.QueryResults
Returns the type of object returned by this query.
getResultType() - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
getResultType() - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Returns the type of object returned by this query.
getRightSide() - Method in class org.castor.cpa.query.object.condition.Comparison
Get right side expression of comparison condition.
getScope() - Method in interface org.exolab.castor.jdo.Database
 
getScope() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
 
getSeparateConnection(Database) - Method in class org.castor.cpa.persistence.sql.keygen.AbstractKeyGenerator
Operning new JDBC Connection.
getSequenceAfterSelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Returns the database specific SELECT query string for fetching identity after the INSERT statement executed.
getSequenceAfterSelectString(String, String) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
getSequenceAfterSelectString(String, String) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns the database specific SELECT query string for fetching identity after the INSERT statement executed.
getSequenceBeforeSelectString(String, String, int) - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
getSequenceBeforeSelectString(String, String, int) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Returns the database specific SELECT query string for fetching identity before the next INSERT statement gets executed.
getSequenceBeforeSelectString(String, String, int) - Method in class org.castor.cpa.persistence.sql.driver.InterbaseFactory
 
getSequenceBeforeSelectString(String, String, int) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
getSequenceBeforeSelectString(String, String, int) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
getSequenceBeforeSelectString(String, String, int) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
getSequenceBeforeSelectString(String, String, int) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns the database specific SELECT query string for fetching identity before the next INSERT statement gets executed.
getSequenceNextValString(String) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Returns the database engine specific string to fetch sequence next value.
getSequenceNextValString(String) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
getSequenceNextValString(String) - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Returns the database engine specific string to fetch sequence next value.
getSequenceNextValString(String) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns the database engine specific string to fetch sequence next value.
getSetterMethod() - Method in class org.castor.jdo.jpa.info.FieldInfo
Indicates the setter access method of the field.
getSetterMethodFromGetter(Method) - Static method in class org.castor.jdo.jpa.processors.ReflectionsHelper
Return a setter Method for a given getter Method.
getSpecification() - Method in class org.castor.cpa.query.object.function.Trim
Gets the trim specification of TRIM function.
getSQL() - Method in class org.exolab.castor.jdo.engine.OQLQueryImpl
Get the generated SQL statement for this OQLQuery.
getSQLName() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Returns the SQL (column) name of the field.
getSQLType() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Returns the SQL type of this field.
getSqlType() - Method in class org.exolab.castor.jdo.engine.SQLColumnInfo
 
getSQLType() - Method in class org.exolab.castor.jdo.oql.ParamInfo
Returns the SQL type.
getSqlTypes(FieldMapping) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
Parse the sql type attribute to build an array of types, needed to support whitespace inside parameterized types (see Bug 1045).
getStandardStatement(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
Helper method.
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.DB2QueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.DerbyQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.HsqlQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.InformixQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.InstantDBQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.InterbaseQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
Creates a SQL statement.
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.MySQLQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.OracleQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.PointbaseQueryExpression
Creates a SQL statement.
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.ProgressQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.SapDbQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.SQLServerQueryExpression
 
getStatement(boolean) - Method in class org.castor.cpa.persistence.sql.driver.SybaseQueryExpression
 
getStatement(boolean) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Return the query expression as an SQL statement.
getStatus() - Method in class org.castor.persist.AbstractTransactionContext
Returns the status of this transaction.
getStatus() - Method in interface org.castor.persist.TransactionContext
Returns the status of this transaction.
getStatus() - Method in class org.castor.transactionmanager.LocalTransactionManager
getString() - Method in class org.castor.cpa.query.object.function.Length
Gets the string expression of LENGTH function.
getString() - Method in class org.castor.cpa.query.object.function.Locate
Gets the string expression to be searched in by LOCATE function.
getString() - Method in class org.castor.cpa.query.object.function.Lower
Gets the string expression of LOWER function.
getString() - Method in class org.castor.cpa.query.object.function.Substring
Gets the string expression of SUBSTRING function.
getString() - Method in class org.castor.cpa.query.object.function.Trim
Gets the string expression of TRIM function.
getString() - Method in class org.castor.cpa.query.object.function.Upper
Gets the string expression of UPPER function.
getSubString(long, int) - Method in class org.exolab.castor.jdo.engine.ClobImpl
 
getTableCatalog() - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
getTableName() - Method in class org.castor.jdo.engine.CounterRef
Get the table name.
getTableName() - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
getTableName() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Returns the table name to which this object maps.
getTableName() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
getTableSchema() - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
getTargetEntityFromGenerics(AnnotatedElement) - Static method in class org.castor.jdo.jpa.processors.ReflectionsHelper
Get the target entity information from the target (necessary if it was not specified by the annotation itself).
getTheClass() - Method in class org.exolab.castor.jdo.oql.ParamInfo
Accessor method for _class.
getTimestamp() - Method in interface org.castor.cache.hashbelt.container.Container
Returns the timestamp of this container.
getTimestamp() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
Returns the timestamp of this container.
getTimestamp() - Method in class org.castor.cache.hashbelt.container.MapContainer
Returns the timestamp of this container.
getTimestamp() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
Returns the timestamp of this container.
getTimeStamp() - Method in class org.castor.persist.cache.CacheEntry
Get associated time stamp.
getToken() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Accessor method for the token.
getTokenType() - Method in class org.exolab.castor.jdo.oql.Token
Token Type accessor method.
getTokenValue() - Method in class org.exolab.castor.jdo.oql.Token
Token value accessor method.
getTransaction() - Method in class org.castor.transactionmanager.LocalTransactionManager
getTransaction() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Returns the currently active transaction, if any.
getTransaction() - Method in class org.exolab.castor.persist.QueryResults
Returns the transaction context in which this query was opened.
getTransactionContext() - Method in interface org.exolab.castor.persist.XAResourceSource
Returns the transaction context associated with this source.
getTransactionDemarcation() - Method in class org.castor.jdo.conf.JdoConf
Returns the value of field 'transactionDemarcation'.
getTransactionManager() - Method in class org.castor.jdo.conf.TransactionDemarcation
Returns the value of field 'transactionManager'.
getTransactionManager() - Method in class org.castor.jdo.engine.DatabaseContext
Get the transaction manager.
getTransactionManager() - Method in class org.castor.jdo.util.JDOConfAdapter
 
getTransactionManager(Properties) - Method in class org.castor.transactionmanager.AbstractTransactionManagerFactory
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
getTransactionManager(Properties) - Method in class org.castor.transactionmanager.AtomikosTransactionManagerFactory
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
getTransactionManager(String, Properties) - Method in class org.castor.transactionmanager.AtomikosTransactionManagerFactory
Constructs a instance of the given manager class name which implements javax.transaction.TransactionManager interface with the given properties.
getTransactionManager(Properties) - Method in class org.castor.transactionmanager.JNDIENCTransactionManagerFactory
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
getTransactionManager(Properties) - Method in class org.castor.transactionmanager.JOTMTransactionManagerFactory
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
getTransactionManager(String, Properties) - Method in class org.castor.transactionmanager.JOTMTransactionManagerFactory
Acquires a javax.transaction.TransactionManager instance with the given properties from the given factory.
getTransactionManager(Properties) - Method in class org.castor.transactionmanager.LocalTransactionManagerFactory
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
getTransactionManager(Properties) - Method in interface org.castor.transactionmanager.TransactionManagerFactory
Acquires the appropriate javax.transaction.TransactionManager with the given properties.
getTransactionManager(String) - Method in class org.castor.transactionmanager.TransactionManagerRegistry
Get the TransactionManager with given name.
getTransactionManagerFactory(String) - Method in class org.castor.transactionmanager.TransactionManagerFactoryRegistry
Returns a TransactionManagerFactory with the specified name.
getTransactionManagerFactoryNames() - Method in class org.castor.transactionmanager.TransactionManagerFactoryRegistry
Returns the names of all the configured TransactionManagerFactory implementations.
getTransactionManagerNames() - Method in class org.castor.transactionmanager.TransactionManagerRegistry
Returns the names of all the registered TransactionManager's.
getTransactionManagerParameters() - Method in class org.castor.jdo.util.JDOConfAdapter
 
getTransactionTimeout() - Method in class org.castor.persist.AbstractTransactionContext
Returns the timeout of this transaction.
getTransactionTimeout() - Method in interface org.castor.persist.TransactionContext
Returns the timeout of this transaction.
getTransactionTimeout() - Method in class org.exolab.castor.persist.XAResourceImpl
 
getTTL() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Get real ttl of this cache.
getTTL() - Method in class org.castor.cache.simple.TimeLimited
Get real ttl of this cache.
getType() - Method in interface org.castor.cache.Cache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.DebuggingCacheProxy
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.CoherenceCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.EHCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.FKCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.GigaspacesCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.JCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.JcsCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.distributed.OsCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.hashbelt.FIFOHashbelt
Indicates the type of this cache.
getType() - Method in class org.castor.cache.hashbelt.LRUHashbelt
Indicates the type of this cache.
getType() - Method in class org.castor.cache.simple.CountLimited
Indicates the type of this cache.
getType() - Method in class org.castor.cache.simple.NoCache
Indicates the type of this cache.
getType() - Method in class org.castor.cache.simple.TimeLimited
Indicates the type of this cache.
getType() - Method in class org.castor.cache.simple.Unlimited
Indicates the type of this cache.
getType() - Method in class org.castor.cpa.query.object.SchemaImpl
Gets the type represented by the Schema.
getType() - Method in class org.exolab.castor.persist.FieldMolder.CollectionInfo
 
getTypeInfo(Class, CollectionHandler, FieldMapping) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
 
getTypeName() - Method in class org.castor.cpa.query.object.SchemaImpl
Gets the name of the type represented by the Schema.
getUpdateCache() - Method in class org.castor.persist.UpdateFlags
 
getUpdatePersist() - Method in class org.castor.persist.UpdateFlags
 
getUrl() - Method in class org.castor.jdo.conf.Driver
Returns the value of field 'url'.
getValidator() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getValidator.
getValidator() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getValidator.
getValue(ResultSet) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandler
Reads the resultset and return the extracted typehandler value from the resultset.
getValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerBigDecimal
Reads the resultset and return the extracted typehandler value from the resultset.
getValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerInteger
Reads the resultset and return the extracted typehandler value from the resultset.
getValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerLong
Reads the resultset and return the extracted typehandler value from the resultset.
getValue(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerString
Reads the resultset and return the extracted typehandler value from the resultset.
getValue() - Method in class org.castor.cpa.query.object.function.Locate
Gets the expression to search for by LOCATE function.
getValue() - Method in class org.castor.cpa.query.object.literal.AbstractTemporalLiteral
Get date value of the temporal literal.
getValue() - Method in class org.castor.cpa.query.object.literal.BigDecimalLiteral
Get the value of BigDecimalLiteral.
getValue() - Method in class org.castor.cpa.query.object.literal.BooleanLiteral
Get the value of BooleanLiteral.
getValue() - Method in class org.castor.cpa.query.object.literal.DoubleLiteral
Get the value of DoubleLiteral.
getValue() - Method in class org.castor.cpa.query.object.literal.EnumLiteral
Get enum constant represented by this enum literal.
getValue() - Method in class org.castor.cpa.query.object.literal.LongLiteral
Get the value of LongLiteral.
getValue() - Method in class org.castor.cpa.query.object.literal.StringLiteral
Get the value of StringLiteral.
getValue() - Method in class org.castor.jdo.conf.Param
Returns the value of field 'value'.
getValue(ResultSet, int, int) - Static method in class org.castor.jdo.engine.SQLTypeInfos
Get value from given ResultSet at given index with given SQL type.
getValue(Object, ClassLoader) - Method in class org.exolab.castor.persist.FieldMolder
 
getVersion() - Method in interface org.exolab.castor.persist.DepositBox
 
getVersion() - Method in class org.exolab.castor.persist.ObjectLock
 
getVersionField() - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Returns the name of the version field used for checks on object modifications.
getWaitOnLock() - Method in class org.castor.persist.AbstractTransactionContext
Returns the lock which this transaction attempts to acquire.
getWaitOnLock() - Method in interface org.castor.persist.TransactionContext
Returns the lock which this transaction attempts to acquire.
getXATransactions() - Method in class org.exolab.castor.persist.LockEngine
Returns an association between Xid and transactions contexts.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method getXMLName.
getXMLName() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method getXMLName.
GigaspacesCache - Class in org.castor.cache.distributed
Gigaspaces implementation of Castor JDO Cache.
GigaspacesCache() - Constructor for class org.castor.cache.distributed.GigaspacesCache
 
GigaspacesCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the GigaspacesCache implementation of Cache.
GigaspacesCacheFactory() - Constructor for class org.castor.cache.distributed.GigaspacesCacheFactory
 
GlobalDatabaseImpl - Class in org.exolab.castor.jdo.engine
An implementation of the JDO database supporting explicit transaction demarcation.
GlobalDatabaseImpl(String, int, CallbackInterceptor, InstanceFactory, Transaction, ClassLoader, boolean, boolean) - Constructor for class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
Creates an instance of this class.
GlobalTransactionContext - Class in org.castor.persist
A transaction context is required in order to perform operations against the database.
GlobalTransactionContext(Database) - Constructor for class org.castor.persist.GlobalTransactionContext
Create a new transaction context.
GREATER_EQUAL - Static variable in class org.castor.cpa.query.object.condition.Comparison
Greater equal comparison operator.
GREATER_THAN - Static variable in class org.castor.cpa.query.object.condition.Comparison
Greater than comparison operator.
greaterEqual(Expression) - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Compare if this expression is greater than or equal to the given one.
greaterEqual(long) - Method in interface org.castor.cpa.query.Expression
Greater equal.
greaterEqual(double) - Method in interface org.castor.cpa.query.Expression
Greater equal.
greaterEqual(BigDecimal) - Method in interface org.castor.cpa.query.Expression
Greater equal.
greaterEqual(String) - Method in interface org.castor.cpa.query.Expression
Greater equal.
greaterEqual(TemporalType, Date) - Method in interface org.castor.cpa.query.Expression
Greater equal.
greaterEqual(TemporalType, Calendar) - Method in interface org.castor.cpa.query.Expression
Greater equal.
greaterEqual(Expression) - Method in interface org.castor.cpa.query.Expression
Greater equal.
GreaterEqual - Class in org.castor.cpa.query.object.condition
Final class that represents greater equal comparison operator.
GreaterEqual() - Constructor for class org.castor.cpa.query.object.condition.GreaterEqual
Protect constructor from being called from everywhere.
greaterEqual(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterEqual(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterEqual(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterEqual(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterEqual(TemporalType, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterEqual(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterEqual(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater equal.
greaterThan(Expression) - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Compare if this expression is greater than the given one.
greaterThan(long) - Method in interface org.castor.cpa.query.Expression
Greater Then.
greaterThan(double) - Method in interface org.castor.cpa.query.Expression
Greater Then.
greaterThan(BigDecimal) - Method in interface org.castor.cpa.query.Expression
Greater Then.
greaterThan(String) - Method in interface org.castor.cpa.query.Expression
Greater Then.
greaterThan(TemporalType, Date) - Method in interface org.castor.cpa.query.Expression
Greater Then.
greaterThan(TemporalType, Calendar) - Method in interface org.castor.cpa.query.Expression
Greater Then.
greaterThan(Expression) - Method in interface org.castor.cpa.query.Expression
Greater Then.
GreaterThan - Class in org.castor.cpa.query.object.condition
Final class that represents greater than comparison operator.
GreaterThan() - Constructor for class org.castor.cpa.query.object.condition.GreaterThan
Protect constructor from being called from everywhere.
greaterThan(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
greaterThan(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
greaterThan(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
greaterThan(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
greaterThan(TemporalType, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
greaterThan(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
greaterThan(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Greater Then.
GT - Static variable in class org.exolab.castor.jdo.oql.Token
 
GT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
GTE - Static variable in class org.exolab.castor.jdo.oql.Token
 
GTE - Static variable in class org.exolab.castor.jdo.oql.TokenType
 

H

handleExpiredContainer(Container) - Method in class org.castor.cache.hashbelt.reaper.NotifyingReaper
Methode called with a container that has expired before the container is garbage collected.
handleExpiredContainer(Container) - Method in class org.castor.cache.hashbelt.reaper.NullReaper
Methode called with a container that has expired before the container is garbage collected.
handleExpiredContainer(Container) - Method in interface org.castor.cache.hashbelt.reaper.Reaper
Methode called with a container that has expired before the container is garbage collected.
handleExpiredContainer(Container) - Method in class org.castor.cache.hashbelt.reaper.RefreshingReaper
Methode called with a container that has expired before the container is garbage collected.
handleExpiredContainer(Container) - Method in class org.castor.cache.hashbelt.reaper.ReinsertingReaper
Methode called with a container that has expired before the container is garbage collected.
handleExpiredObject(Object) - Method in class org.castor.cache.hashbelt.reaper.NotifyingReaper
Methode called with an object that has expired before it is garbage collected.
handleExpiredObject(Object) - Method in class org.castor.cache.hashbelt.reaper.ReinsertingReaper
Methode called with an object that has expired before it is garbage collected.
hasDatabaseRegistries() - Static method in class org.castor.jdo.engine.DatabaseRegistry
Check if any database configuration has been loaded.
hashCode() - Method in class org.castor.persist.proxy.RelationCollection
 
hashCode() - Method in class org.exolab.castor.persist.OID
 
hashCode() - Method in class org.exolab.castor.persist.spi.Complex
Deprecated.  
hashCode() - Method in class org.exolab.castor.persist.spi.Identity
 
hasMore() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
hasMore() - Method in interface org.exolab.castor.jdo.QueryResults
Returns true if there are any more results in the result set.
hasMoreElements() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
hasMoreTokens() - Method in class org.exolab.castor.jdo.oql.Lexer
Checks whether the query strin has been fully consumed.
hasNature(String) - Method in class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
Returns true if the Nature with the given name was added before, false if not.
hasNature(String) - Method in class org.castor.jdo.jpa.info.ClassInfo
hasNature(String) - Method in class org.castor.jdo.jpa.info.FieldInfo
hasNext() - Method in class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
hasSomePartsNull() - Method in class org.exolab.castor.persist.spi.Complex
Deprecated.  
HighLowKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
HIGH-LOW key generators.
HighLowKeyGenerator(PersistenceFactory, Properties, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.HighLowKeyGenerator
Initialize the HIGH-LOW key generator.
HighLowKeyGeneratorFactory - Class in org.castor.cpa.persistence.sql.keygen
HIGH-LOW key generator factory.
HighLowKeyGeneratorFactory() - Constructor for class org.castor.cpa.persistence.sql.keygen.HighLowKeyGeneratorFactory
 
HighLowValueHandler<T> - Class in org.castor.cpa.persistence.sql.keygen
 
HighLowValueHandler(String, int, KeyGeneratorTypeHandler<T>) - Constructor for class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
HsqlFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for HypersonicSQL driver.
HsqlFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.HsqlFactory
 
HsqlQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for MySQL.
HsqlQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.HsqlQueryExpression
 

I

IDENTIFIER - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
Identity - Class in org.exolab.castor.persist.spi
 
Identity(Object) - Constructor for class org.exolab.castor.persist.spi.Identity
Creates an instance of this class, based upon the parameter passed in.
Identity(Object[]) - Constructor for class org.exolab.castor.persist.spi.Identity
 
Identity(Object, Object) - Constructor for class org.exolab.castor.persist.spi.Identity
 
IdentityKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
IDENTITY key generator.
IdentityKeyGenerator(PersistenceFactory, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.IdentityKeyGenerator
Initialize the IDENTITY key generator.
IdentityKeyGeneratorFactory - Class in org.castor.cpa.persistence.sql.keygen
IDENTITY key generator factory.
IdentityKeyGeneratorFactory() - Constructor for class org.castor.cpa.persistence.sql.keygen.IdentityKeyGeneratorFactory
 
idToJava(int, Object) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.CoherenceCache
The classname of the implementations factory class.
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.EHCache
The classname of the implementations factory class.
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.FKCache
The classname of the implementations factory class.
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.GigaspacesCache
The classname of the implementations factory class.
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.JCache
The classname of the implementations factory class.
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.JcsCache
The classname of the implementations factory class.
IMPLEMENTATION - Static variable in class org.castor.cache.distributed.OsCache
The classname of the implementations cache class.
in() - Method in interface org.castor.cpa.query.Field
In.
in() - Method in class org.castor.cpa.query.object.AbstractField
In.
In - Class in org.castor.cpa.query.object.condition
Final class that represents in simple condition.
In() - Constructor for class org.castor.cpa.query.object.condition.In
 
InCondition - Interface in org.castor.cpa.query
Interface for InCondition of query objects.
increment(T) - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandler
Increments the provided value by ONE.
increment(BigDecimal) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerBigDecimal
Increments the provided value by ONE.
increment(Integer) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerInteger
Increments the provided value by ONE.
increment(Long) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerLong
Increments the provided value by ONE.
increment(String) - Method in class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerString
Increments the provided value by ONE.
InformixFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for Informix driver.
InformixFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.InformixFactory
 
InformixQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for Informix 7.x.
InformixQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.InformixQueryExpression
 
InfoToDescriptorConverter - Class in org.castor.jdo.jpa.info
This Class converts a ClassInfo and its contained FieldInfos to a ClassDescriptor with FieldDescriptors.
init(ResultSet) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
initFromParameters(Properties) - Method in class org.castor.cpa.persistence.sql.keygen.HighLowKeyGenerator
 
initialize(Properties) - Method in class org.castor.cache.AbstractBaseCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(Properties) - Method in interface org.castor.cache.Cache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(Properties) - Method in class org.castor.cache.DebuggingCacheProxy
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(Properties) - Method in class org.castor.cache.distributed.CoherenceCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(String, Properties) - Method in class org.castor.cache.distributed.CoherenceCache
Normally called to initialize CoherenceCache.
initialize(Properties) - Method in class org.castor.cache.distributed.EHCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(String, Properties) - Method in class org.castor.cache.distributed.EHCache
Normally called to initialize FKCache.
initialize(Properties) - Method in class org.castor.cache.distributed.FKCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(String, Properties) - Method in class org.castor.cache.distributed.FKCache
Normally called to initialize FKCache.
initialize(Properties) - Method in class org.castor.cache.distributed.GigaspacesCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(String, Properties) - Method in class org.castor.cache.distributed.GigaspacesCache
Normally called to initialize CoherenceCache.
initialize(Properties) - Method in class org.castor.cache.distributed.JCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(String, Properties) - Method in class org.castor.cache.distributed.JCache
Normally called to initialize JCache.
initialize(Properties) - Method in class org.castor.cache.distributed.JcsCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(String, Properties) - Method in class org.castor.cache.distributed.JcsCache
Normally called to initialize JcsCache.
initialize(Properties) - Method in class org.castor.cache.distributed.OsCache
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(Properties) - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(Properties) - Method in class org.castor.cache.simple.CountLimited
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize(Properties) - Method in class org.castor.cache.simple.TimeLimited
Lyfe-cycle method to allow custom initialization of cache implementations.
initialize() - Method in class org.castor.jdo.engine.DatabaseContext
Initialize factory if it had not been initialized before.
INITIALIZE_AT_LOAD - Static variable in class org.castor.cpa.CPAProperties
Property telling if database should be initialized when loading.
initializeFactory() - Method in interface org.castor.cpa.persistence.sql.connection.ConnectionFactory
Initialize the concrete factory.
initializeFactory() - Method in class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Initialize the concrete factory.
initializeFactory() - Method in class org.castor.cpa.persistence.sql.connection.DriverConnectionFactory
Initialize the concrete factory.
initializeFactory() - Method in class org.castor.cpa.persistence.sql.connection.JNDIConnectionFactory
Initialize the concrete factory.
initializeFactory() - Method in class org.castor.jdo.engine.DatabaseContext
 
initializeFields(int) - Method in class org.castor.persist.ProposedEntity
Initialize field values to the specified number.
initSqlTypeHandler(int) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceAfterKeyGenerator
Initialize the Handler based on SQL Type.
initSqlTypeHandler(int) - Method in class org.castor.cpa.persistence.sql.keygen.SequenceBeforeKeyGenerator
Initialize the Handler based on SQL Type.
INNER_JOIN - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
InputStreamToByteArray - Class in org.castor.cpa.persistence.convertor
Convert InputStream to byte[].
InputStreamToByteArray() - Constructor for class org.castor.cpa.persistence.convertor.InputStreamToByteArray
Default constructor.
InputStreamToSerializable - Class in org.castor.cpa.persistence.convertor
Convert InputStream to Serializable.
InputStreamToSerializable() - Constructor for class org.castor.cpa.persistence.convertor.InputStreamToSerializable
Default constructor.
insert(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.CompoundCondition
Inserts the specified condition at begin of this list of conditions.
Insert - Class in org.castor.cpa.persistence.sql.query
Class to generate SQL Insert query statements.
Insert(String) - Constructor for class org.castor.cpa.persistence.sql.query.Insert
Construct a SQL insert statement that inserts into the table.
INSERT - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'INSERT' keyword of a SQL insert query.
insertDuplicateKeyCheck(Connection, Identity) - Method in class org.castor.cpa.persistence.sql.engine.SQLStatementInsertCheck
Performs check for Duplicate primary key.
InstanceFactory - Interface in org.exolab.castor.persist.spi
A callback interceptor delegates instance creation to the handler.
InstantDBFactory - Class in org.castor.cpa.persistence.sql.driver
Persistence factory for InstantDB database (http://instantdb.enhydra.org/ ).
InstantDBFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.InstantDBFactory
 
InstantDBQueryExpression - Class in org.castor.cpa.persistence.sql.driver
specialized generic driver for InstantDB database.
InstantDBQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.InstantDBQueryExpression
 
IntegerToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Integer to BigDecimal.
IntegerToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToBigDecimal
Default constructor.
IntegerToBoolean - Class in org.castor.cpa.persistence.convertor
Convert Integer to Boolean.
IntegerToBoolean() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToBoolean
Default constructor.
IntegerToByte - Class in org.castor.cpa.persistence.convertor
Convert Integer to Byte.
IntegerToByte() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToByte
Default constructor.
IntegerToDate - Class in org.castor.cpa.persistence.convertor
Convert Integer to Date.
IntegerToDate() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToDate
Default constructor.
IntegerToDouble - Class in org.castor.cpa.persistence.convertor
Convert Integer to Double.
IntegerToDouble() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToDouble
Default constructor.
IntegerToFloat - Class in org.castor.cpa.persistence.convertor
Convert Integer to Float.
IntegerToFloat() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToFloat
Default constructor.
IntegerToLong - Class in org.castor.cpa.persistence.convertor
Convert Integer to Long.
IntegerToLong() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToLong
Default constructor.
IntegerToShort - Class in org.castor.cpa.persistence.convertor
Convert Integer to Short.
IntegerToShort() - Constructor for class org.castor.cpa.persistence.convertor.IntegerToShort
Default constructor.
InterbaseFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for Interbase driver.
InterbaseFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.InterbaseFactory
 
InterbaseQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for Interbase.
InterbaseQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.InterbaseQueryExpression
 
intercept(Object, Method, Object[], MethodProxy) - Method in class org.castor.persist.proxy.SingleProxy
interceptedClass() - Method in interface org.castor.persist.proxy.LazyCGLIB
Returns the Class instance for the class to be intercepted.
interceptedClassMolder() - Method in interface org.castor.persist.proxy.LazyCGLIB
Returns the ClassMolder of the object intercepted.
interceptedHasMaterialized() - Method in interface org.castor.persist.proxy.LazyCGLIB
 
interceptedIdentity() - Method in interface org.castor.persist.proxy.LazyCGLIB
Returns the identity of the object (class) intercepted.
INTO - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'INTO' keyword of insert query.
InvalidCharException - Exception in org.exolab.castor.jdo.oql
Exception thrown to indicate that an invalid character was encountered by the Lexer.
InvalidCharException(String) - Constructor for exception org.exolab.castor.jdo.oql.InvalidCharException
 
InvalidCharException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.oql.InvalidCharException
 
inverse() - Method in enum org.castor.cpa.persistence.sql.query.condition.CompareOperator
Returns the inverse comparison operator.
invoke(Object, Method, Object[]) - Method in class org.castor.cpa.persistence.sql.connection.CallableStatementProxy
invoke(Object, Method, Object[]) - Method in class org.castor.cpa.persistence.sql.connection.ConnectionProxy
invoke(Object, Method, Object[]) - Method in class org.castor.cpa.persistence.sql.connection.PreparedStatementProxy
invokeMethod(Object, String, Class<?>[], Object[]) - Method in class org.castor.cache.AbstractBaseCache
Invoke method with given name and arguments having parameters of types specified on the given target.
invokeStaticMethod(Class<?>, String, Class<?>[], Object[]) - Method in class org.castor.cache.AbstractBaseCache
Invoke static method with given name and arguments having parameters of types specified on the given target.
IS - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'IS' keyword for conditions of SQL queries.
isActive() - Method in interface org.exolab.castor.jdo.Database
Returns true if a transaction is currently active.
isActive() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Returns true if a transaction is currently active.
isAddable() - Method in class org.exolab.castor.persist.FieldMolder
 
isAssignableFrom(Class) - Method in class org.exolab.castor.persist.ClassMolder
check if the current ClassModlder is assignable from the class instance.
isAutoStore() - Method in class org.castor.persist.AbstractTransactionContext
Test if autoStore option is enabled or not.
isAutoStore() - Method in interface org.castor.persist.TransactionContext
Test if autoStore option is enabled or not.
isAutoStore() - Method in interface org.exolab.castor.jdo.Database
Return if the current transaction is set to autoStore, it there is transaction active.
isAutoStore() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Return if the current transaction is set to autoStore, it there is transaction active.
isAutoStore() - Method in class org.exolab.castor.jdo.JDO
Deprecated. Return if the next database instance will be set to autoStore.
isAutoStore() - Method in class org.exolab.castor.jdo.JDOManager
Return if the next database instance will be set to autoStore.
isBasicOptional() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isCached(ClassMolder, Class, Identity) - Method in class org.castor.persist.AbstractTransactionContext
isCached(ClassMolder, Class, Identity) - Method in interface org.castor.persist.TransactionContext
 
isCached(Class, Object) - Method in class org.exolab.castor.jdo.CacheManager
Indicates whether am instance of cls is currently cached.
isCached(Class, OID) - Method in class org.exolab.castor.persist.LockEngine
Provides information about whether an object of Class cls with identity iod is currently cached.
isCheckDirty() - Method in class org.exolab.castor.persist.FieldMolder
 
isClosed() - Method in interface org.exolab.castor.jdo.Database
Returns true if the database is closed.
isClosed() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Returns true if the database is closed.
isCreated(Object) - Method in class org.castor.persist.AbstractTransactionContext
Returns true if the object is marked as created in this transaction.
isCreated(Object) - Method in class org.castor.persist.ObjectTracker
 
isCreated(Object) - Method in interface org.castor.persist.TransactionContext
Returns true if the object is marked as created in this transaction.
isCreating(Object) - Method in class org.castor.persist.ObjectTracker
 
isDatabaseRegistred(String) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Check if database configuration with given name has been loaded.
isDbLock() - Method in class org.exolab.castor.persist.OID
Returns true if the object represented by this OID has a database lock.
isDefault(Object) - Method in class org.exolab.castor.persist.FieldMolder
Check if the specified value is the default value of the Field represented by this FieldMolder.
isDefaultIdentity(Identity) - Method in class org.exolab.castor.persist.ClassMolder
Test if the specified identity is the default value of the type.
isDeleted(Object) - Method in class org.castor.persist.AbstractTransactionContext
Returns true if and only if the specified object is loaded or created in this transaction and is deleted.
isDeleted(Object) - Method in class org.castor.persist.ObjectTracker
 
isDeleted(Object) - Method in interface org.castor.persist.TransactionContext
Returns true if and only if the specified object is loaded or created in this transaction and is deleted.
isDeletedByOID(OID) - Method in class org.castor.persist.AbstractTransactionContext
isDeletedByOID(OID) - Method in interface org.castor.persist.TransactionContext
 
isDepended(OID, Object) - Method in class org.castor.persist.AbstractTransactionContext
isDepended(OID, Object) - Method in interface org.castor.persist.TransactionContext
 
isDependent() - Method in class org.exolab.castor.persist.ClassMolder
Return true if the base type of this ClassMolder is an dependent class.
isDependent() - Method in class org.exolab.castor.persist.FieldMolder
 
isDirtyCheck() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Returns true if dirty checking is required for this field.
isDirtyCheck() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.DatabaseChoiceDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.DatabaseDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.DataSourceDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.DriverDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.JdoConfDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.JndiDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.MappingDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.ParamDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
Method isElementDefinition.
isElementDefinition() - Method in class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
Method isElementDefinition.
isEmpty() - Method in class org.castor.cache.DebuggingCacheProxy
isEmpty() - Method in class org.castor.cache.distributed.AbstractDistributedCache
isEmpty() - Method in class org.castor.cache.distributed.EHCache
isEmpty() - Method in class org.castor.cache.distributed.JcsCache
isEmpty() - Method in class org.castor.cache.distributed.OsCache
isEmpty() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
isEmpty() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
isEmpty() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
isEmpty() - Method in class org.castor.cache.simple.CountLimited
isEmpty() - Method in class org.castor.cache.simple.NoCache
isEmpty() - Method in class org.castor.cache.simple.TimeLimited
isEmpty() - Method in class org.castor.cache.simple.Unlimited
isEmpty() - Method in class org.castor.persist.proxy.RelationCollection
 
isEmpty() - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
isEquals(Object, Object) - Static method in class org.exolab.castor.persist.ClassMolderHelper
A utility method which compare object.
isEquals(Collection, Collection) - Static method in class org.exolab.castor.persist.ClassMolderHelper
Utility method to compare collections for equality.
isExpanded() - Method in class org.castor.persist.ProposedEntity
True if the proposed class has been expanded.
isFieldsSet() - Method in class org.castor.persist.ProposedEntity
Indicates whether the fields are set, i.e. not null.
isGetter(Method) - Static method in class org.castor.jdo.jpa.processors.ReflectionsHelper
Convenience method to check whether a Method is a getter method, i.e. starts with "get" or "is".
isId() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.HighLowKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.IdentityKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in interface org.castor.cpa.persistence.sql.keygen.KeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.MaxKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.NoKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.SequenceAfterKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.SequenceBeforeKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.SequenceDuringKeyGenerator
Is key generated in the same connection as INSERT?
isInSameConnection() - Method in class org.castor.cpa.persistence.sql.keygen.UUIDKeyGenerator
Is key generated in the same connection as INSERT?
isJoined() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.DerbyFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Does persistence factory support generation of unique keys with identity key generator?
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.HsqlFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.InformixFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.MySQLFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.PointbaseFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
isKeyGeneratorIdentitySupported() - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
isKeyGeneratorIdentitySupported() - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Does persistence factory support generation of unique keys with identity key generator?
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.DerbyFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Does identity key generator support generation of unique keys for the given SQL type?
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.HsqlFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.InformixFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.MySQLFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.PointbaseFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
isKeyGeneratorIdentityTypeSupported(int) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Does identity key generator support generation of unique keys for the given SQL type?
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
 
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Does persistence factory support generation of new key at the time of new object creation with sequence key generator?
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.InterbaseFactory
 
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
isKeyGeneratorSequenceSupported(boolean, boolean) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Does persistence factory support generation of new key at the time of new object creation with sequence key generator?
isKeyGeneratorSequenceTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.DB2Factory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorSequenceTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorSequenceTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.InterbaseFactory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorSequenceTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorSequenceTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorSequenceTypeSupported(int) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorSequenceTypeSupported(int) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Does Sequence key generator support generation of key for the given SQL type?
isKeyGeneratorUsed() - Method in class org.exolab.castor.persist.ClassMolder
Return true if a key generator is used for the base type of this ClassMolder.
isKeyGenUsed() - Method in class org.exolab.castor.persist.ClassMolder
Return true if a key generator is used for the base type of this ClassMolder.
isLazy() - Method in class org.exolab.castor.persist.FieldMolder
 
isLeaf() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Specifies whether this node is a leaf.
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.DB2QueryExpression
 
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.HsqlQueryExpression
Provides an implementation of QueryExpression#isLimitClauseSupported().
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
Provides a default implementation of QueryExpression.isLimitClauseSupported().
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.MySQLQueryExpression
Provides an implementation of QueryExpression#isLimitClauseSupported().
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.OracleQueryExpression
Indicates that Oracle supports an OQL LIMIT clause for versions >= 8.1.6.
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLQueryExpression
Provides an implementation of QueryExpression#isLimitClauseSupported().
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.ProgressQueryExpression
 
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.SapDbQueryExpression
Indicates that SapDB supports an OQL LIMIT clause.
isLimitClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.SQLServerQueryExpression
 
isLimitClauseSupported() - Method in interface org.exolab.castor.persist.spi.QueryExpression
Indicates whether a RDBMS supports LIMIT clauses.
isLocked(Class, Identity, LockEngine) - Method in class org.castor.persist.AbstractTransactionContext
Returns true if the object given is locked.
isLocked(Class, Identity, LockEngine) - Method in interface org.castor.persist.TransactionContext
Returns true if the object given is locked.
isLocked(Class, Object) - Method in interface org.exolab.castor.jdo.Database
Returns true if the specified object is currently locked.
isLocked(Class, Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Returns true if the specified object is currently locked.
isLocked(Class, OID) - Method in class org.exolab.castor.persist.LockEngine
 
isManyToMany() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isManyToMany() - Method in class org.exolab.castor.persist.FieldMolder
 
isManyToManyInverseCopy() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isManyToOne() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isMulti() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
isMulti() - Method in class org.exolab.castor.persist.FieldMolder
 
isNot() - Method in class org.castor.cpa.query.object.condition.SimpleCondition
Does test result get inverted?
isNotNull() - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Check if this expression is not null.
isNotNull() - Method in interface org.castor.cpa.query.Field
Checks if is not null.
isNotNull() - Method in class org.castor.cpa.query.object.AbstractField
Checks if is not null.
isNotNull() - Method in class org.castor.cpa.query.object.parameter.AbstractParameter
Factory method to create a Condition that checks if this Parameter is not null.
isNotNull() - Method in interface org.castor.cpa.query.Parameter
Factory method to create a Condition that checks if this Parameter is not null.
isNull() - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Check if this expression is null.
isNull() - Method in interface org.castor.cpa.query.Field
Checks if is null.
isNull() - Method in class org.castor.cpa.query.object.AbstractField
Checks if is null.
isNull() - Method in class org.castor.cpa.query.object.parameter.AbstractParameter
Factory method to create a Condition that checks if this Parameter is null.
isNull() - Method in interface org.castor.cpa.query.Parameter
Factory method to create a Condition that checks if this Parameter is null.
IsNullPredicate - Class in org.castor.cpa.persistence.sql.query.condition
Predicate that checks expressions for being null or not null.
IsNullPredicate(Expression) - Constructor for class org.castor.cpa.persistence.sql.query.condition.IsNullPredicate
Construct a predicate that checks the given expression for being null.
IsNullPredicate(Expression, boolean) - Constructor for class org.castor.cpa.persistence.sql.query.condition.IsNullPredicate
Construct a predicate that checks the given expression for being null.
isOffsetClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.HsqlQueryExpression
Provides an implementation of QueryExpression#isOffsetClauseSupported().
isOffsetClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
Provides a default implementation of QueryExpression.isOffsetClauseSupported().
isOffsetClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.MySQLQueryExpression
Provides an implementation of QueryExpression#isOffsetClauseSupported().
isOffsetClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.OracleQueryExpression
Indicates that Oracle supports an OQL OFFSET clause for versions >= 8.1.6.
isOffsetClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLQueryExpression
Provides an implementation of QueryExpression#isOffsetClauseSupported().
isOffsetClauseSupported() - Method in class org.castor.cpa.persistence.sql.driver.SapDbQueryExpression
Indicates that SapDB supports an OQL OFFSET clause for versions >= 7.6.0.
isOffsetClauseSupported() - Method in interface org.exolab.castor.persist.spi.QueryExpression
Indicates whether a RDBMS supports OFFSET clauses.
isOneToMany() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isOneToOne() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isOpen() - Method in class org.castor.persist.AbstractTransactionContext
Returns true if the transaction is open.
isOpen() - Method in interface org.castor.persist.TransactionContext
Returns true if the transaction is open.
isPersistanceCapable() - Method in class org.exolab.castor.persist.FieldMolder
 
isPersistent(Object) - Method in class org.castor.persist.AbstractTransactionContext
Returns true if the object is persistent in this transaction.
isPersistent(Object) - Method in interface org.castor.persist.TransactionContext
Returns true if the object is persistent in this transaction.
isPersistent(Object) - Method in interface org.exolab.castor.jdo.Database
Returns true if the entity is persistent.
isPersistent(Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Returns true if the entity is persistent.
isReadOnly(Object) - Method in class org.castor.persist.AbstractTransactionContext
Check to see whether this transaction considers an object to have been marked read-only.
isReadOnly(Object) - Method in class org.castor.persist.ObjectTracker
 
isReadOnly(Object) - Method in interface org.castor.persist.TransactionContext
Check to see whether this transaction considers an object to have been marked read-only.
isReadonly() - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Returns true if field access is read only.
isReadonly() - Method in class org.exolab.castor.persist.FieldMolder
 
isReadWrite(Object) - Method in class org.castor.persist.ObjectTracker
Returns true if the specified object is tracked as a read-write object.
isRecorded(Object) - Method in class org.castor.persist.AbstractTransactionContext
Returns true if the object is previously queried/loaded/update/create in this transaction.
isRecorded(Object) - Method in interface org.castor.persist.TransactionContext
Returns true if the object is previously queried/loaded/update/create in this transaction.
isRelationLazyFetch() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isRelationOptional() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isRoot() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Specifies whether this node is the root of a tree.
isSameRM(XAResource) - Method in class org.exolab.castor.persist.XAResourceImpl
 
isSerializable() - Method in class org.exolab.castor.persist.FieldMolder
 
isStore() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
isStored() - Method in class org.exolab.castor.persist.FieldMolder
 
isTracking(Object) - Method in class org.castor.persist.ObjectTracker
Determine whether an object is being tracked within this tracking manager.
isTransient() - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
isTransient() - Method in class org.exolab.castor.persist.FieldMolder
 
isUpdateCacheNeeded(Object) - Method in class org.castor.persist.AbstractTransactionContext
Retrieves the state of the object in this transaction.
isUpdateCacheNeeded(Object) - Method in class org.castor.persist.ObjectTracker
Returns true if the cache needs to be updated for the given object.
isUpdateCacheNeeded(Object) - Method in interface org.castor.persist.TransactionContext
Retrieves the state of the object in this transaction.
isUpdatePersistNeeded(Object) - Method in class org.castor.persist.AbstractTransactionContext
Retrieves the state of the object in this transaction.
isUpdatePersistNeeded(Object) - Method in class org.castor.persist.ObjectTracker
Returns true if the given object needs to be written to the persistence store.
isUpdatePersistNeeded(Object) - Method in interface org.castor.persist.TransactionContext
Retrieves the state of the object in this transaction.
isUserDefined() - Method in class org.exolab.castor.jdo.oql.ParamInfo
Specifies whether this parameter was specified in the OQL with a User defined type, like $(int)1.
isValid() - Method in class org.castor.jdo.conf.Database
Method isValid.
isValid() - Method in class org.castor.jdo.conf.DatabaseChoice
Method isValid.
isValid() - Method in class org.castor.jdo.conf.DataSource
Method isValid.
isValid() - Method in class org.castor.jdo.conf.Driver
Method isValid.
isValid() - Method in class org.castor.jdo.conf.JdoConf
Method isValid.
isValid() - Method in class org.castor.jdo.conf.Jndi
Method isValid.
isValid() - Method in class org.castor.jdo.conf.Mapping
Method isValid.
isValid() - Method in class org.castor.jdo.conf.Param
Method isValid.
isValid() - Method in class org.castor.jdo.conf.TransactionDemarcation
Method isValid.
isValid() - Method in class org.castor.jdo.conf.TransactionManager
Method isValid.
iterateDatabase() - Method in class org.castor.jdo.conf.JdoConf
Method iterateDatabase.
iterateMapping() - Method in class org.castor.jdo.conf.Database
Method iterateMapping.
iterateParam() - Method in class org.castor.jdo.conf.DataSource
Method iterateParam.
iterateParam() - Method in class org.castor.jdo.conf.Driver
Method iterateParam.
iterateParam() - Method in class org.castor.jdo.conf.TransactionManager
Method iterateParam.
iterateReadWriteObjectsInTransaction() - Method in class org.castor.persist.AbstractTransactionContext
Expose an enumeration of the commited object entries to allow TxSynchronizable to iterate through the objects.
iterateReadWriteObjectsInTransaction() - Method in interface org.castor.persist.TransactionContext
Expose an enumeration of the commited object entries to allow TxSynchronizable to iterate through the objects.
iterator() - Method in class org.castor.cpa.persistence.sql.query.condition.CompoundCondition
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class org.castor.persist.proxy.RelationCollection
 

J

javaType2sqlTypeNum(Class<?>) - Static method in class org.castor.jdo.engine.SQLTypeInfos
Returns the SQL type from the specified Java type.
JCache - Class in org.castor.cache.distributed
JCACHE implementation of Castor JDO Cache.
JCache() - Constructor for class org.castor.cache.distributed.JCache
 
JCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the JCache implementation of Cache.
JCacheFactory() - Constructor for class org.castor.cache.distributed.JCacheFactory
 
JcsCache - Class in org.castor.cache.distributed
JCS (Java Caching System) implementation of Castor JDO Cache.
JcsCache() - Constructor for class org.castor.cache.distributed.JcsCache
 
JcsCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the JcsCache implementation of Cache.
JcsCacheFactory() - Constructor for class org.castor.cache.distributed.JcsCacheFactory
 
JDBCQueryExpression - Class in org.castor.cpa.persistence.sql.driver
 
JDBCQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
JDBCSyntax - Interface in org.exolab.castor.jdo.engine
Syntax elements for constructing a general JDBC SQL statement.
JDO - Class in org.exolab.castor.jdo
Deprecated. JDO has been replaced by JDOManager.
JDO() - Constructor for class org.exolab.castor.jdo.JDO
Deprecated. Constructs a new JDO database factory.
JDO(String) - Constructor for class org.exolab.castor.jdo.JDO
Deprecated. Constructs a new JDO database factory for databases with the given name.
jdoAfterCreate() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object has been created in persistent storage.
jdoAfterRemove() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object has been removed from persistent storage.
jdoBeforeCreate(Database) - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object is to be created in persistent storage.
jdoBeforeRemove() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object is to be removed from persistent storage.
JDOCallback - Class in org.exolab.castor.jdo.engine
 
JDOCallback() - Constructor for class org.exolab.castor.jdo.engine.JDOCallback
 
JDOClassDescriptorResolver - Interface in org.castor.cpa.util
JDO-specific ClassDescriptorResolver instance that provides functionality to find or "resolve" ClassDescriptors from a given class (name).
JDOClassDescriptorResolverImpl - Class in org.castor.cpa.util
JDO-specific ClassDescriptorResolver instance that provides functionality to find or "resolve" ClassDescriptors from a given class (name).
JDOClassDescriptorResolverImpl() - Constructor for class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Creates an instance of this class, with no classed manually added.
JdoConf - Class in org.castor.jdo.conf
Class JdoConf.
JdoConf() - Constructor for class org.castor.jdo.conf.JdoConf
 
JDOConfAdapter - Class in org.castor.jdo.util
 
JDOConfAdapter(JdoConf) - Constructor for class org.castor.jdo.util.JDOConfAdapter
 
JdoConfDescriptor - Class in org.castor.jdo.conf.descriptors
Class JdoConfDescriptor.
JdoConfDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.JdoConfDescriptor
 
JDOConfFactory - Class in org.castor.jdo.util
Factory to create JDO configurations without the need of a database configuration XML file.
jdoGetTimeStamp() - Method in interface org.exolab.castor.jdo.TimeStampable
Get the time stamp.
jdoLoad(AccessMode) - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that the object has been loaded from persistent storage.
JDOManager - Class in org.exolab.castor.jdo
Implementation of the JDOManager engine used for obtaining database connections.
JDOMappingLoader - Class in org.exolab.castor.jdo.engine
A JDO implementation of mapping helper.
JDOMappingLoader(ClassLoader) - Constructor for class org.exolab.castor.jdo.engine.JDOMappingLoader
Creates an instance of JDOMappingLoader, providing a ClassLoader instance.
jdoPersistent(Database) - Method in interface org.exolab.castor.jdo.Persistent
Called to set the database to which this object belongs when this object becomes persistent.
jdoSetTimeStamp(long) - Method in interface org.exolab.castor.jdo.TimeStampable
Set the time stamp.
jdoStore(boolean) - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object is to be stored in persistent storage.
jdoTransient() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate the object is now transient.
jdoUpdate() - Method in interface org.exolab.castor.jdo.Persistent
Called to indicate that an object has been included to the current transaction by means of db.update() method (at the end of a "long " transaction).
JDOUtils - Class in org.castor.jdo.util
Common static methods for Castor JDO.
Jndi - Class in org.castor.jdo.conf
Class Jndi.
Jndi() - Constructor for class org.castor.jdo.conf.Jndi
 
JNDIConnectionFactory - Class in org.castor.cpa.persistence.sql.connection
 
JNDIConnectionFactory(Jndi, boolean) - Constructor for class org.castor.cpa.persistence.sql.connection.JNDIConnectionFactory
Constructs a new JNDIConnectionFactory with given database and mapping.
JndiDescriptor - Class in org.castor.jdo.conf.descriptors
Class JndiDescriptor.
JndiDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.JndiDescriptor
 
JNDIENCTransactionManagerFactory - Class in org.castor.transactionmanager
Transaction manager factory instance to be used with J2EE containers where the transaction manager is bound to the JNDI ENC of the container.
JNDIENCTransactionManagerFactory() - Constructor for class org.castor.transactionmanager.JNDIENCTransactionManagerFactory
 
JOTMTransactionManagerFactory - Class in org.castor.transactionmanager
Transaction manager factory instance to be used with J2EE containers where the transaction manager used is JOTM.
JOTMTransactionManagerFactory() - Constructor for class org.castor.transactionmanager.JOTMTransactionManagerFactory
 
JPABasicProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation Basic.
JPABasicProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPABasicProcessor
 
JPAClassAnnotationProcessingService - Class in org.castor.jdo.jpa.info
This is a standard BaseTargetAwareAnnotationProcessingService initialized with JPA Annotation processors for class bound JPA annotations.
JPAClassAnnotationProcessingService() - Constructor for class org.castor.jdo.jpa.info.JPAClassAnnotationProcessingService
Instantiate a BaseTargetAwareAnnotationProcessingService with JPA Annotation processors for class bound JPA annotations.
JPAClassNature - Class in org.castor.jdo.jpa.natures
A BaseNature extension that gives access to information derived from class bound JPA annotations.
JPAClassNature(PropertyHolder) - Constructor for class org.castor.jdo.jpa.natures.JPAClassNature
Instantiate a JPAClassNature to access the given PropertyHolder.
JPAColumnProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation Column.
JPAColumnProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAColumnProcessor
 
JPAEntityProcessor - Class in org.castor.jdo.jpa.processors.classprocessors
Processes the JPA annotation Entity.
JPAEntityProcessor() - Constructor for class org.castor.jdo.jpa.processors.classprocessors.JPAEntityProcessor
 
JPAFieldAnnotationProcessingService - Class in org.castor.jdo.jpa.info
This is a standard BaseTargetAwareAnnotationProcessingService initialized with JPA Annotation processors for field bound JPA annotations.
JPAFieldAnnotationProcessingService() - Constructor for class org.castor.jdo.jpa.info.JPAFieldAnnotationProcessingService
Instantiate a BaseTargetAwareAnnotationProcessingService with JPA Annotation processors for field bound JPA annotations.
JPAFieldNature - Class in org.castor.jdo.jpa.natures
A BaseNature extension, that gives access to information derived from field bound JPA annotations.
JPAFieldNature(PropertyHolder) - Constructor for class org.castor.jdo.jpa.natures.JPAFieldNature
Instantiate a JPAFieldNature to access the given PropertyHolder.
JPAIdProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation Id.
JPAIdProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAIdProcessor
 
JPAJoinColumnProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation JoinColumn.
JPAJoinColumnProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAJoinColumnProcessor
 
JPAJoinTableProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation JoinTable.
JPAJoinTableProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAJoinTableProcessor
 
JPAManyToManyProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation ManyToMany.
JPAManyToManyProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAManyToManyProcessor
 
JPAManyToOneProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation ManyToOne.
JPAManyToOneProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAManyToOneProcessor
 
JPAOneToManyProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation OneToMany.
JPAOneToManyProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAOneToManyProcessor
 
JPAOneToOneProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation OneToOne.
JPAOneToOneProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPAOneToOneProcessor
 
JPATableProcessor - Class in org.castor.jdo.jpa.processors.classprocessors
Processes the JPA annotation Table.
JPATableProcessor() - Constructor for class org.castor.jdo.jpa.processors.classprocessors.JPATableProcessor
 
JPATransientProcessor - Class in org.castor.jdo.jpa.processors.fieldprocessors
Processes the JPA annotation Transient.
JPATransientProcessor() - Constructor for class org.castor.jdo.jpa.processors.fieldprocessors.JPATransientProcessor
 

K

KeyGenerator - Interface in org.castor.cpa.persistence.sql.keygen
Interface for a key generator.
KEYGENERATOR_FACTORIES - Static variable in class org.castor.cpa.CPAProperties
Property listing all the available key genence factories.
KeyGeneratorDescriptor - Class in org.exolab.castor.jdo.engine
Describes the properties of a key generator for a given class, with resolved alias and parameters.
KeyGeneratorDescriptor(String, String, Properties) - Constructor for class org.exolab.castor.jdo.engine.KeyGeneratorDescriptor
Creates an instance of this clas.
KeyGeneratorFactory - Interface in org.castor.cpa.persistence.sql.keygen
Interface for a key generator factories.
KeyGeneratorFactoryRegistry - Class in org.castor.cpa.persistence.sql.keygen
Registry for KeyGeneratorFactory implementations obtained from the Castor properties file and used by the JDO mapping configuration file.
KeyGeneratorFactoryRegistry(AbstractProperties) - Constructor for class org.castor.cpa.persistence.sql.keygen.KeyGeneratorFactoryRegistry
Create a new registry instance of key generator factories.
KeyGeneratorTypeHandler<T> - Interface in org.castor.cpa.persistence.sql.keygen
Interface for various type handlers.
KeyGeneratorTypeHandlerBigDecimal - Class in org.castor.cpa.persistence.sql.keygen
Class implementing the KeyGeneratorTypeHandler for BigDecimal type.
KeyGeneratorTypeHandlerBigDecimal(boolean) - Constructor for class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerBigDecimal
Construct an type handler for big decimal values.
KeyGeneratorTypeHandlerInteger - Class in org.castor.cpa.persistence.sql.keygen
Class implementing the KeyGeneratorTypeHandler for Integer type.
KeyGeneratorTypeHandlerInteger(boolean) - Constructor for class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerInteger
Construct an type handler for integer values.
KeyGeneratorTypeHandlerLong - Class in org.castor.cpa.persistence.sql.keygen
Class implementing the KeyGeneratorTypeHandler for Long type.
KeyGeneratorTypeHandlerLong(boolean) - Constructor for class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerLong
Construct an type handler for long values.
KeyGeneratorTypeHandlerString - Class in org.castor.cpa.persistence.sql.keygen
Class implementing the KeyGeneratorTypeHandler for String type.
KeyGeneratorTypeHandlerString(boolean, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.KeyGeneratorTypeHandlerString
Construct an type handler for string values.
keyIterator() - Method in interface org.castor.cache.hashbelt.container.Container
Returns an iterator over the keys contained in this container.
keyIterator() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
Returns an iterator over the keys contained in this container.
keyIterator() - Method in class org.castor.cache.hashbelt.container.MapContainer
Returns an iterator over the keys contained in this container.
keyIterator() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
Returns an iterator over the keys contained in this container.
keySet() - Method in class org.castor.cache.DebuggingCacheProxy
keySet() - Method in class org.castor.cache.distributed.AbstractDistributedCache
keySet() - Method in class org.castor.cache.distributed.EHCache
keySet() - Method in class org.castor.cache.distributed.JcsCache
keySet() - Method in class org.castor.cache.distributed.OsCache
keySet() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
keySet() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
keySet() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
keySet() - Method in class org.castor.cache.simple.CountLimited
keySet() - Method in class org.castor.cache.simple.NoCache
keySet() - Method in class org.castor.cache.simple.TimeLimited
keySet() - Method in class org.castor.cache.simple.Unlimited
KEYWORD_ABS - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_AND - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_AS - Static variable in class org.exolab.castor.jdo.oql.Token
 
KEYWORD_AS - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_ASC - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_AVG - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_BETWEEN - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_BY - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_COUNT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_DESC - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_DISTINCT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_FROM - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_IN - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_IS_DEFINED - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_IS_UNDEFINED - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_LIKE - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_LIMIT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_LIST - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_MAX - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_MIN - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_MOD - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_NIL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_NOT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_OFFSET - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_OR - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_ORDER - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_SELECT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_SUM - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_UNDEFINED - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
KEYWORD_WHERE - Static variable in class org.exolab.castor.jdo.oql.TokenType
 

L

Lazy - Interface in org.exolab.castor.persist
Lazy is a place holder interface to indicate that a data object or a Collection in a data object is an Lazy instance.
LazyCGLIB - Interface in org.castor.persist.proxy
Lazy is a place holder interface to indicate that a data object or a Collection in a data object is an Lazy instance.
LEFT_JOIN - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
leftExpression() - Method in class org.castor.cpa.persistence.sql.query.Assignment
Returns left operand of the assignment.
leftExpression() - Method in class org.castor.cpa.persistence.sql.query.condition.Compare
Returns left operand of the comparison.
length() - Method in interface org.castor.cpa.query.Expression
The method for LENGTH function of query objects.
length() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for LENGTH function of query objects.
Length - Class in org.castor.cpa.query.object.function
Final class that represents LENGTH function.
Length() - Constructor for class org.castor.cpa.query.object.function.Length
 
length() - Method in class org.exolab.castor.jdo.engine.ClobImpl
 
LESS_EQUAL - Static variable in class org.castor.cpa.query.object.condition.Comparison
Less equal comparison operator.
LESS_THAN - Static variable in class org.castor.cpa.query.object.condition.Comparison
Less than comparison operator.
lessEqual(Expression) - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Compare if this expression is less than or equal to the given one.
lessEqual(long) - Method in interface org.castor.cpa.query.Expression
Less equal.
lessEqual(double) - Method in interface org.castor.cpa.query.Expression
Less equal.
lessEqual(BigDecimal) - Method in interface org.castor.cpa.query.Expression
Less equal.
lessEqual(String) - Method in interface org.castor.cpa.query.Expression
Less equal.
lessEqual(TemporalType, Date) - Method in interface org.castor.cpa.query.Expression
Less equal.
lessEqual(TemporalType, Calendar) - Method in interface org.castor.cpa.query.Expression
Less equal.
lessEqual(Expression) - Method in interface org.castor.cpa.query.Expression
Less equal.
LessEqual - Class in org.castor.cpa.query.object.condition
Final class that represents less equal comparison operator.
LessEqual() - Constructor for class org.castor.cpa.query.object.condition.LessEqual
Protect constructor from being called from everywhere.
lessEqual(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessEqual(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessEqual(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessEqual(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessEqual(TemporalType, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessEqual(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessEqual(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less equal.
lessThan(Expression) - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Compare if this expression is less than the given one.
lessThan(long) - Method in interface org.castor.cpa.query.Expression
Less Then.
lessThan(double) - Method in interface org.castor.cpa.query.Expression
Less Then.
lessThan(BigDecimal) - Method in interface org.castor.cpa.query.Expression
Less Then.
lessThan(String) - Method in interface org.castor.cpa.query.Expression
Less Then.
lessThan(TemporalType, Date) - Method in interface org.castor.cpa.query.Expression
Less Then.
lessThan(TemporalType, Calendar) - Method in interface org.castor.cpa.query.Expression
Less Then.
lessThan(Expression) - Method in interface org.castor.cpa.query.Expression
Less Then.
LessThan - Class in org.castor.cpa.query.object.condition
Final class that represents less than comparison operator.
LessThan() - Constructor for class org.castor.cpa.query.object.condition.LessThan
Protect constructor from being called from everywhere.
lessThan(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
lessThan(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
lessThan(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
lessThan(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
lessThan(TemporalType, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
lessThan(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
lessThan(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Less Then.
Lexer - Class in org.exolab.castor.jdo.oql
Seperates an input string of OQL into a stream of Tokens.
Lexer(String) - Constructor for class org.exolab.castor.jdo.oql.Lexer
Creates a lexer which will seperate a string query into a series of tokens.
like(String) - Method in interface org.castor.cpa.query.Expression
Like.
like(String, char) - Method in interface org.castor.cpa.query.Expression
Like.
like(String, Parameter) - Method in interface org.castor.cpa.query.Expression
Like.
like(Parameter) - Method in interface org.castor.cpa.query.Expression
Like.
like(Parameter, char) - Method in interface org.castor.cpa.query.Expression
Like.
like(Parameter, Parameter) - Method in interface org.castor.cpa.query.Expression
Like.
Like - Class in org.castor.cpa.query.object.condition
Final class that represents like simple condition.
Like() - Constructor for class org.castor.cpa.query.object.condition.Like
 
like(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Like.
like(Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Like.
like(String, char) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Like.
like(String, Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Like.
like(Parameter, char) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Like.
like(Parameter, Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Like.
LIMIT - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
Literal - Interface in org.castor.cpa.query
Marker interface for literals of query objects.
load(Identity, ProposedEntity, AccessMode) - Method in class org.castor.persist.AbstractTransactionContext
Load an object for use within the transaction.
load(Identity, ProposedEntity, AccessMode, QueryResults) - Method in class org.castor.persist.AbstractTransactionContext
Load an object for use within the transaction.
load(TransactionContext, OID, ProposedEntity, AccessMode) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
load(TransactionContext, OID, ProposedEntity, AccessMode) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
load(TransactionContext, OID, ProposedEntity, AccessMode) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
load(TransactionContext, OID, ProposedEntity, AccessMode) - Method in interface org.castor.persist.resolver.ResolverStrategy
Load an object with specified identity from the persistent storage.
load(TransactionContext, OID, ProposedEntity, AccessMode) - Method in class org.castor.persist.resolver.SerializableResolver
 
load(Identity, ProposedEntity, AccessMode) - Method in interface org.castor.persist.TransactionContext
Load an object for use within the transaction.
load(Identity, ProposedEntity, AccessMode, QueryResults) - Method in interface org.castor.persist.TransactionContext
Load an object for use within the transaction.
load(Class<T>, Object) - Method in interface org.exolab.castor.jdo.Database
Load an object of the specified type and given identity.
load(Class<T>, Object, AccessMode) - Method in interface org.exolab.castor.jdo.Database
Load an object of the specified type and given identity.
load(Class<T>, Object, Object) - Method in interface org.exolab.castor.jdo.Database
Load an object of the specified type and given identity into a given instance of object.
load(Class<T>, Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Load an object of the specified type and given identity.
load(Class<T>, Object, Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl

Load an object of the specified type and given identity into a given instance of object.

load(Class<T>, Object, AccessMode) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl

Load an object of the specified type and given identity.

load(Object, ProposedEntity, Identity, AccessMode) - Method in class org.exolab.castor.jdo.engine.SQLEngine
Loads the object from persistence storage.
load(TransactionContext, DepositBox, ProposedEntity, AccessMode, QueryResults) - Method in class org.exolab.castor.persist.ClassMolder
Loads the field values.
load(AbstractTransactionContext, OID, ProposedEntity, AccessMode, int, QueryResults, ClassMolder) - Method in class org.exolab.castor.persist.LockEngine
Loads an object of the specified type and identity from persistent storage.
load(Object, ProposedEntity, Identity, AccessMode) - Method in interface org.exolab.castor.persist.spi.Persistence
Loads the object from persistence storage.
loadClass(ClassLoader, String) - Static method in class org.castor.jdo.util.ClassLoadingUtils
Loads a class with a given name.
loadConfiguration(String) - Static method in class org.exolab.castor.jdo.JDO
Deprecated. Load database configuration from the specified URL.
loadConfiguration(String, ClassLoader) - Static method in class org.exolab.castor.jdo.JDO
Deprecated. Load database configuration from the specified URL.
loadConfiguration(InputSource, EntityResolver, ClassLoader) - Static method in class org.exolab.castor.jdo.JDO
Deprecated. Load database configuration from the specified input source.
loadConfiguration(String, String, DataSource, Mapping, TransactionManager) - Static method in class org.exolab.castor.jdo.JDOManager
Initialize the JDOManager configuration with given name, engine, datasource, transaction demarcation and mapping.
loadConfiguration(JdoConf, EntityResolver, ClassLoader, String) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified in-memory JdoConf.
loadConfiguration(JdoConf, ClassLoader, String) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified in-memory JdoConf.
loadConfiguration(JdoConf, String) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified in-memory JdoConf.
loadConfiguration(InputSource, EntityResolver, ClassLoader) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified input source using a custom class loader.
loadConfiguration(InputSource, EntityResolver, ClassLoader, JDOClassDescriptorResolver) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified input source using a custom class loader.
loadConfiguration(String, ClassLoader) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified location using a custom class loader.
loadConfiguration(String, ClassLoader, JDOClassDescriptorResolver) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified location using a custom class loader.
loadConfiguration(String) - Static method in class org.exolab.castor.jdo.JDOManager
Load the JDOManager configuration from the specified location.
loadDatabase(String, String, DataSource, Mapping, TransactionManager) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Instantiates a DataSourceConnectionFactory with given name, engine, datasource and mapping.
loadDatabase(InputSource, EntityResolver, ClassLoader) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Instantiates a ConnectionFactory from the JDO configuration file.
loadDatabase(InputSource, EntityResolver, ClassLoader, JDOClassDescriptorResolver) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Instantiates a ConnectionFactory from the JDO configuration file.
loadDatabase(JdoConf, EntityResolver, ClassLoader, String) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Creates a entry for every database and associates them with their name in a map.
loadDatabase(JdoConf, EntityResolver, ClassLoader, String, JDOClassDescriptorResolver) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Creates a entry for every database and associates them with their name in a map.
loadDataSource(DataSource, ClassLoader) - Static method in class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Initialize JDBC DataSource instance with the given database configuration instances and the given class loader.
loaded(Object, AccessMode) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
loaded(Object, AccessMode) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that the object has been loaded from persistent storage.
loading(Object, Object) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
loading(Object, Object) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Called to indicate that an object of the given type and identity is about to be loaded into memory.
loadMapping(MappingRoot, Object) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
loadSynchronizables() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Load the TxSynchronizable implementations from the properties file, if not loaded before.
loadTimeStamp(TransactionContext, DepositBox, AccessMode) - Method in class org.exolab.castor.persist.ClassMolder
 
LOB_BUFFER_SIZE - Static variable in class org.castor.cpa.CPAProperties
Property name of LOB buffer size in castor.properties.
LocalDatabaseImpl - Class in org.exolab.castor.jdo.engine
An implementation of the JDO Database interface supporting explicit local transaction demarcation.
LocalDatabaseImpl(String, int, CallbackInterceptor, InstanceFactory, ClassLoader, boolean) - Constructor for class org.exolab.castor.jdo.engine.LocalDatabaseImpl
Creates an instance of this class.
LocalTransactionContext - Class in org.castor.persist
A transaction context is required in order to perform operations against the database.
LocalTransactionContext(Database) - Constructor for class org.castor.persist.LocalTransactionContext
Create a new transaction context.
LocalTransactionManager - Class in org.castor.transactionmanager
Default transaction manager when Castor is used in standalone mode, in other words not within a J2EE container.
LocalTransactionManager() - Constructor for class org.castor.transactionmanager.LocalTransactionManager
 
LocalTransactionManagerFactory - Class in org.castor.transactionmanager
Default transaction manager when Castor is used in standalone mode, in other words not within a J2EE container.
LocalTransactionManagerFactory() - Constructor for class org.castor.transactionmanager.LocalTransactionManagerFactory
 
locate(String) - Method in interface org.castor.cpa.query.Expression
The method for LOCATE function of query objects.
locate(Expression) - Method in interface org.castor.cpa.query.Expression
The method for LOCATE function of query objects.
locate(String, int) - Method in interface org.castor.cpa.query.Expression
The method for LOCATE function of query objects.
locate(String, Expression) - Method in interface org.castor.cpa.query.Expression
The method for LOCATE function of query objects.
locate(Expression, int) - Method in interface org.castor.cpa.query.Expression
Locate.
locate(Expression, Expression) - Method in interface org.castor.cpa.query.Expression
Locate.
locate(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for LOCATE function of query objects.
locate(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for LOCATE function of query objects.
locate(String, int) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for LOCATE function of query objects.
locate(String, Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for LOCATE function of query objects.
locate(Expression, int) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Locate.
locate(Expression, Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Locate.
Locate - Class in org.castor.cpa.query.object.function
Final class that represents LOCATE function.
Locate() - Constructor for class org.castor.cpa.query.object.function.Locate
Construct an instance of Locate function with default start position.
lock() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Get reference to the ReadWriteLock of this cache instance.
lock(Object) - Method in interface org.exolab.castor.jdo.Database
Acquire a soft write lock on the object.
lock(Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Acquire a soft write lock on the object.
LockEngine - Class in org.exolab.castor.persist
LockEngine is a gateway for all the ClassMolders of a persistence storage.
LockEngine(DatabaseContext, ClassDescriptorResolver, PersistenceFactory) - Constructor for class org.exolab.castor.persist.LockEngine
Construct a new cache engine with the specified mapping table, persistence engine and the log interceptor.
LockNotGrantedException - Exception in org.exolab.castor.jdo
Exception thrown when failed to acquire a lock on an object, a timeout occured waiting to acquire the lock, or a deadlock has been detected.
LockNotGrantedException(String) - Constructor for exception org.exolab.castor.jdo.LockNotGrantedException
 
LockNotGrantedException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.LockNotGrantedException
 
LOG - Static variable in class org.exolab.castor.persist.ClassMolderHelper
Logger used for logging.
LogInterceptor - Interface in org.exolab.castor.persist.spi
A log interceptor recieves notifications on various events that occur in the persistence layer is responsible for reporting them.
LONG_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
LongLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a long literal.
LongLiteral(long) - Constructor for class org.castor.cpa.query.object.literal.LongLiteral
Construct long literal with given value.
LongToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Long to BigDecimal.
LongToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.LongToBigDecimal
Default constructor.
LongToCastorDuration - Class in org.castor.cpa.persistence.convertor
Convert Long to org.exolab.castor.types.Duration.
LongToCastorDuration() - Constructor for class org.castor.cpa.persistence.convertor.LongToCastorDuration
Default constructor.
LongToCastorTime - Class in org.castor.cpa.persistence.convertor
Convert Long to org.exolab.castor.types.Time.
LongToCastorTime() - Constructor for class org.castor.cpa.persistence.convertor.LongToCastorTime
Default constructor.
LongToDate - Class in org.castor.cpa.persistence.convertor
Convert Long to Date.
LongToDate() - Constructor for class org.castor.cpa.persistence.convertor.LongToDate
Default constructor.
LongToDouble - Class in org.castor.cpa.persistence.convertor
Convert Long to Double.
LongToDouble() - Constructor for class org.castor.cpa.persistence.convertor.LongToDouble
Default constructor.
LongToFloat - Class in org.castor.cpa.persistence.convertor
Convert Long to Float.
LongToFloat() - Constructor for class org.castor.cpa.persistence.convertor.LongToFloat
Default constructor.
LongToInteger - Class in org.castor.cpa.persistence.convertor
Convert Long to Integer.
LongToInteger() - Constructor for class org.castor.cpa.persistence.convertor.LongToInteger
Default constructor.
LongToShort - Class in org.castor.cpa.persistence.convertor
Convert Long to Short.
LongToShort() - Constructor for class org.castor.cpa.persistence.convertor.LongToShort
Default constructor.
lower() - Method in interface org.castor.cpa.query.Expression
The method for LOWER function of query objects.
lower() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for LOWER function of query objects.
Lower - Class in org.castor.cpa.query.object.function
Final class that represents LOWER function of query objects.
Lower() - Constructor for class org.castor.cpa.query.object.function.Lower
 
LPAREN - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Left parenthesis character for SQL query.
LPAREN - Static variable in class org.exolab.castor.jdo.oql.Token
 
LPAREN - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
LRUHashbelt - Class in org.castor.cache.hashbelt
A type of hashbelt that moves requested elements back into the first container when a get or add occurs.
LRUHashbelt() - Constructor for class org.castor.cache.hashbelt.LRUHashbelt
 
LRUHashbeltFactory - Class in org.castor.cache.hashbelt
Implements CacheFactory for the LRUHashbelt implementation of Cache.
LRUHashbeltFactory() - Constructor for class org.castor.cache.hashbelt.LRUHashbeltFactory
 
LT - Static variable in class org.exolab.castor.jdo.oql.Token
 
LT - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
LTE - Static variable in class org.exolab.castor.jdo.oql.Token
 
LTE - Static variable in class org.exolab.castor.jdo.oql.TokenType
 

M

main(String[]) - Static method in class org.exolab.castor.gui.QueryAnalyser
Main method.
MANAGER - Static variable in class org.castor.transactionmanager.LocalTransactionManagerFactory
The dummy transaction manager that always will be returned.
MANAGER_CLASS_NAME - Static variable in class org.castor.transactionmanager.AtomikosTransactionManagerFactory
Name of the Atomikos specific transaction manager class.
MANY_TO_MANY - Static variable in class org.exolab.castor.persist.FieldMolder
 
ManyRelationResolver - Class in org.castor.persist.resolver
Implementation of ResolverStrategy for many relations.
ManyRelationResolver(ClassMolder, FieldMolder, int, boolean) - Constructor for class org.castor.persist.resolver.ManyRelationResolver
Creates an instance of ManyRelationResolver.
ManyToManyRelationResolver - Class in org.castor.persist.resolver
Implementation of ResolverStrategy for M:N relations.
ManyToManyRelationResolver(ClassMolder, FieldMolder, int, boolean) - Constructor for class org.castor.persist.resolver.ManyToManyRelationResolver
Creates an instance of ManyToManyRelationResolver.
MapContainer - Class in org.castor.cache.hashbelt.container
A very basic, HashMap-based implementation of the hashmap container strategy, using nothing more than a basic hashmap to store key/value pairs.
MapContainer() - Constructor for class org.castor.cache.hashbelt.container.MapContainer
 
Mapping - Class in org.castor.jdo.conf
Class Mapping.
Mapping() - Constructor for class org.castor.jdo.conf.Mapping
 
MappingDescriptor - Class in org.castor.jdo.conf.descriptors
Class MappingDescriptor.
MappingDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.MappingDescriptor
 
MappingLoaderNature - Class in org.castor.cpa.util.classresolution.nature
MappingLoaderNature provides a MappingLoader.
MappingLoaderNature(PropertyHolder) - Constructor for class org.castor.cpa.util.classresolution.nature.MappingLoaderNature
Constructor taking a PropertyHolder.
markCreate(ClassMolder, Object, OID) - Method in class org.castor.persist.AbstractTransactionContext
Walk a data object tree starting from the specified object, and mark all objects to be created.
markCreate(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
markCreate(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.ManyToManyRelationResolver
 
markCreate(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.OneToManyRelationResolver
 
markCreate(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
markCreate(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
markCreate(TransactionContext, OID, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Walk the object model and mark object that should be created.
markCreate(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
markCreate(ClassMolder, Object, OID) - Method in interface org.castor.persist.TransactionContext
Walk a data object tree starting from the specified object, and mark all objects to be created.
markCreate(TransactionContext, OID, DepositBox, Object) - Method in class org.exolab.castor.persist.ClassMolder
Walk the object model and mark object that should be created.
markCreate(TransactionContext, OID, Object) - Method in class org.exolab.castor.persist.LockEngine
Mark an object and its related or dependent object to be created.
markCreated(Object) - Method in class org.castor.persist.ObjectTracker
 
markCreating(Object) - Method in class org.castor.persist.ObjectTracker
 
markDelete(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
markDelete(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.ManyToManyRelationResolver
 
markDelete(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.OneToManyRelationResolver
 
markDelete(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
markDelete(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
markDelete(TransactionContext, Object, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Prepare to delete an object with the specified identity.
markDelete(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
markDelete(TransactionContext, OID, DepositBox, Object) - Method in class org.exolab.castor.persist.ClassMolder
Prepare to delete an object with the specified identity.
markDelete(TransactionContext, OID, Object, int) - Method in class org.exolab.castor.persist.LockEngine
 
markDeleted(Object) - Method in class org.castor.persist.ObjectTracker
 
markModified(Object, boolean, boolean) - Method in class org.castor.persist.AbstractTransactionContext
markModified(Object, boolean, boolean) - Method in interface org.castor.persist.TransactionContext
 
markReadOnly(Object) - Method in class org.castor.persist.ObjectTracker
 
markUpdate(ClassMolder, Object, OID) - Method in class org.castor.persist.AbstractTransactionContext
Update a new object in persistent storage and returns the object's OID.
markUpdate(ClassMolder, Object, OID) - Method in interface org.castor.persist.TransactionContext
Update a new object in persistent storage and returns the object's OID.
markUpdateCacheNeeded(Object) - Method in class org.castor.persist.ObjectTracker
 
markUpdatePersistNeeded(Object) - Method in class org.castor.persist.ObjectTracker
 
marshal(Writer) - Method in class org.castor.jdo.conf.Database
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.Database
 
marshal(Writer) - Method in class org.castor.jdo.conf.DatabaseChoice
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.DatabaseChoice
 
marshal(Writer) - Method in class org.castor.jdo.conf.DataSource
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.DataSource
 
marshal(Writer) - Method in class org.castor.jdo.conf.Driver
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.Driver
 
marshal(Writer) - Method in class org.castor.jdo.conf.JdoConf
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.JdoConf
 
marshal(Writer) - Method in class org.castor.jdo.conf.Jndi
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.Jndi
 
marshal(Writer) - Method in class org.castor.jdo.conf.Mapping
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.Mapping
 
marshal(Writer) - Method in class org.castor.jdo.conf.Param
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.Param
 
marshal(Writer) - Method in class org.castor.jdo.conf.TransactionDemarcation
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.TransactionDemarcation
 
marshal(Writer) - Method in class org.castor.jdo.conf.TransactionManager
 
marshal(ContentHandler) - Method in class org.castor.jdo.conf.TransactionManager
 
MAX_TABLE_LENGTH - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 
MaxKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
MAX key generators.
MaxKeyGenerator(PersistenceFactory, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.MaxKeyGenerator
Initialize the MAX key generator.
MaxKeyGeneratorFactory - Class in org.castor.cpa.persistence.sql.keygen
MAX key generator factory.
MaxKeyGeneratorFactory() - Constructor for class org.castor.cpa.persistence.sql.keygen.MaxKeyGeneratorFactory
 
message(String) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
message(String) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Reports a message of some sort that is not delivered to the application.
MINUS - Static variable in class org.exolab.castor.jdo.oql.Token
 
MINUS - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
mold(TransactionContext, DepositBox, ProposedEntity, AccessMode) - Method in class org.exolab.castor.persist.ClassMolder
 
moveback() - Method in class org.exolab.castor.gui.QueryHistory
 
moveforward() - Method in class org.exolab.castor.gui.QueryHistory
 
MSSQL_ANSI_COMPLIANT - Static variable in class org.castor.cpa.CPAProperties
Property specifying whether to use ANSI-compliant SQL for MS SQL Server.
multiply(long) - Method in interface org.castor.cpa.query.Expression
The method for Concat ( || ) additive arithmetic expression of query objects.
multiply(double) - Method in interface org.castor.cpa.query.Expression
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
multiply(BigDecimal) - Method in interface org.castor.cpa.query.Expression
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
multiply(Expression) - Method in interface org.castor.cpa.query.Expression
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
multiply(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Concat ( || ) additive arithmetic expression of query objects.
multiply(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
multiply(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
multiply(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
Multiply - Class in org.castor.cpa.query.object.expression
Final class that represents Multiply expression.
Multiply() - Constructor for class org.castor.cpa.query.object.expression.Multiply
 
multiply(Expression) - Method in class org.castor.cpa.query.object.expression.Multiply
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.
MySQLFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for MySQL JDBC driver.
MySQLFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.MySQLFactory
 
MySQLQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for MySQL.
MySQLQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.MySQLQueryExpression
 

N

name() - Method in class org.castor.cpa.persistence.sql.query.expression.Column
Returns name of the column.
name() - Method in class org.castor.cpa.persistence.sql.query.expression.Parameter
Returns name of the parameter for binding of values.
name() - Method in class org.castor.cpa.persistence.sql.query.Qualifier
Returns name of the qualifier.
NAME - Static variable in class org.castor.transactionmanager.AtomikosTransactionManagerFactory
The name of the factory.
NAME - Static variable in class org.castor.transactionmanager.JNDIENCTransactionManagerFactory
The name of the factory.
NAME - Static variable in class org.castor.transactionmanager.JOTMTransactionManagerFactory
The name of the factory.
NAME - Static variable in class org.castor.transactionmanager.LocalTransactionManagerFactory
The name of the factory.
NAME - Static variable in class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
The name of the factory.
NAME - Static variable in class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
The name of the factory.
NAME - Static variable in class org.castor.transactionmanager.WebSphereTransactionManagerFactory
The name of the factory.
NamedParameter - Class in org.castor.cpa.query.object.parameter
Final immutable class that represents a named parameter.
NamedParameter(String) - Constructor for class org.castor.cpa.query.object.parameter.NamedParameter
Construct named parameter with given name.
NEEDS_REFRESH_EXCEPTION - Static variable in class org.castor.cache.distributed.OsCache
Classname of exception thrown by getFromCache() method of oscache.
negate() - Method in interface org.castor.cpa.query.Expression
Negate.
negate() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Negate.
Negate - Class in org.castor.cpa.query.object.expression
Final class that represents negate expression.
Negate() - Constructor for class org.castor.cpa.query.object.expression.Negate
 
negate() - Method in class org.castor.cpa.query.object.expression.Negate
Negate.
newBoolean(boolean) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New boolean.
newBoolean(boolean) - Method in interface org.castor.cpa.query.SelectQuery
New boolean.
newCallableStatementProxy(CallableStatement, String) - Static method in class org.castor.cpa.persistence.sql.connection.ConnectionProxyFactory
Factory method for creating a CallableStamentProxy.
newConnectionProxy(Connection, String) - Static method in class org.castor.cpa.persistence.sql.connection.ConnectionProxyFactory
Factory method for creating a ConnectionProxy.
newEnum(Enum<?>) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New enum.
newEnum(Enum<?>) - Method in interface org.castor.cpa.query.SelectQuery
New enum.
newInstance() - Static method in class org.castor.cpa.CPAProperties
Factory method for a default CPA properties instance.
newInstance(ClassLoader, ClassLoader) - Static method in class org.castor.cpa.CPAProperties
Factory method for a CPA properties instance that uses the specified class loaders.
newInstance(ClassLoader) - Method in class org.exolab.castor.persist.ClassMolder
Return a new instance of the base class with the provided ClassLoader object.
newInstance(String, ClassLoader) - Method in interface org.exolab.castor.persist.spi.InstanceFactory
Called to indicate that an object needs to be instatiated.
newNumeric(long) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New numeric.
newNumeric(double) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New numeric.
newNumeric(BigDecimal) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New numeric.
newNumeric(long) - Method in interface org.castor.cpa.query.SelectQuery
New numeric.
newNumeric(double) - Method in interface org.castor.cpa.query.SelectQuery
New numeric.
newNumeric(BigDecimal) - Method in interface org.castor.cpa.query.SelectQuery
New numeric.
newOrder(Field) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New order.
newOrder(Field, OrderDirection) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New order.
newOrder(Field) - Method in interface org.castor.cpa.query.SelectQuery
New order.
newOrder(Field, OrderDirection) - Method in interface org.castor.cpa.query.SelectQuery
New order.
newParameter(int) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Factory method to create new Parameter.
newParameter(String) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New parameter.
newParameter(int) - Method in interface org.castor.cpa.query.SelectQuery
Factory method to create new Parameter.
newParameter(String) - Method in interface org.castor.cpa.query.SelectQuery
New parameter.
newPreparedStatementProxy(PreparedStatement, String) - Static method in class org.castor.cpa.persistence.sql.connection.ConnectionProxyFactory
Factory method for creating a PreparedStamentProxy.
newSchema(String, String) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Factory method to create new Schema.
newSchema(Class<?>, String) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Factory method to create new Schema.
newSchema(String, String) - Method in interface org.castor.cpa.query.SelectQuery
Factory method to create new Schema.
newSchema(Class<?>, String) - Method in interface org.castor.cpa.query.SelectQuery
Factory method to create new Schema.
newSelectQuery() - Static method in class org.castor.cpa.query.QueryFactory
The method to create a new SelectQuery.
newString(String) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New string.
newString(String) - Method in interface org.castor.cpa.query.SelectQuery
New string.
newTemporal(TemporalType) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New temporal.
newTemporal(TemporalType, Date) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New temporal.
newTemporal(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.SelectQueryImpl
New temporal.
newTemporal(TemporalType) - Method in interface org.castor.cpa.query.SelectQuery
New temporal.
newTemporal(TemporalType, Date) - Method in interface org.castor.cpa.query.SelectQuery
New temporal.
newTemporal(TemporalType, Calendar) - Method in interface org.castor.cpa.query.SelectQuery
New temporal.
next() - Method in class org.castor.cpa.persistence.sql.keygen.HighLowValueHandler
 
next() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
next() - Method in class org.exolab.castor.jdo.engine.SqlBindParser
Move on to the next bind variable in '_sql'.
next() - Method in interface org.exolab.castor.jdo.QueryResults
Returns the next result in the result set.
nextElement() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
nextIdentity(Identity) - Method in class org.exolab.castor.jdo.engine.SQLQuery
 
nextIdentity() - Method in class org.exolab.castor.persist.QueryResults
Returns the identity of the next object to be returned.
nextIdentity(Identity) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
nextIdentity(Identity) - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Returns the identity of the next object to be returned.
nextRow() - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
nextToken() - Method in class org.exolab.castor.jdo.oql.Lexer
Returns the next Token from the stream.
NextVal - Class in org.castor.cpa.persistence.sql.query.expression
Class for NEXTVAL sql function.
NextVal(String) - Constructor for class org.castor.cpa.persistence.sql.query.expression.NextVal
Constructor.
NO_TIMESTAMP - Static variable in interface org.exolab.castor.jdo.TimeStampable
Default time stamp.
NoCache - Class in org.castor.cache.simple
NoCache is a Map which dispose all object right the way.
NoCache() - Constructor for class org.castor.cache.simple.NoCache
 
NoCacheFactory - Class in org.castor.cache.simple
Implements CacheFactory for the NoCache implementation of Cache.
NoCacheFactory() - Constructor for class org.castor.cache.simple.NoCacheFactory
 
NoKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Key generator implementation that does not generate key.
NoKeyGenerator(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.keygen.NoKeyGenerator
Constructor.
NoKeyGeneratorFactory - Class in org.castor.cpa.persistence.sql.keygen
Factory for instantiating NoKeyGenerator objects.
NoKeyGeneratorFactory() - Constructor for class org.castor.cpa.persistence.sql.keygen.NoKeyGeneratorFactory
 
not() - Method in class org.castor.cpa.persistence.sql.query.condition.AndCondition
 
not() - Method in class org.castor.cpa.persistence.sql.query.condition.Compare
 
not() - Method in class org.castor.cpa.persistence.sql.query.condition.Condition
Builder method to invert a condition.
not() - Method in class org.castor.cpa.persistence.sql.query.condition.OrCondition
 
not() - Method in class org.castor.cpa.persistence.sql.query.condition.Predicate
 
NOT - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'NOT' keyword for conditions of SQL queries.
not() - Method in interface org.castor.cpa.query.Condition
NOT condition of condition query object.
not() - Method in class org.castor.cpa.query.object.condition.Comparison
NOT condition of condition query object.
not() - Method in interface org.castor.cpa.query.object.condition.ComparisonOperator
Get invers comparison operator.
not() - Method in class org.castor.cpa.query.object.condition.CompoundCondition
NOT condition of condition query object.
not() - Method in class org.castor.cpa.query.object.condition.Equal
Get invers comparison operator.
not() - Method in class org.castor.cpa.query.object.condition.GreaterEqual
Get invers comparison operator.
not() - Method in class org.castor.cpa.query.object.condition.GreaterThan
Get invers comparison operator.
not() - Method in class org.castor.cpa.query.object.condition.LessEqual
Get invers comparison operator.
not() - Method in class org.castor.cpa.query.object.condition.LessThan
Get invers comparison operator.
Not - Class in org.castor.cpa.query.object.condition
Final class that represents not condition.
Not() - Constructor for class org.castor.cpa.query.object.condition.Not
 
not() - Method in class org.castor.cpa.query.object.condition.Not
NOT condition of condition query object.
not() - Method in class org.castor.cpa.query.object.condition.NotEqual
Get invers comparison operator.
not() - Method in class org.castor.cpa.query.object.condition.SimpleCondition
NOT condition of condition query object.
NOT_EQUAL - Static variable in class org.castor.cpa.query.object.condition.Comparison
Not equal comparison operator.
NOT_EQUAL - Static variable in class org.exolab.castor.jdo.oql.Token
 
NOT_EQUAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
notBetween(long, long) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(double, double) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(BigDecimal, BigDecimal) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(String, String) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(TemporalType, Date, Date) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(TemporalType, Calendar, Calendar) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(Expression, Expression) - Method in interface org.castor.cpa.query.Expression
Not between.
notBetween(long, long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notBetween(double, double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notBetween(BigDecimal, BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notBetween(String, String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notBetween(TemporalType, Date, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notBetween(TemporalType, Calendar, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notBetween(Expression, Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not between.
notEqual(Expression) - Method in class org.castor.cpa.persistence.sql.query.expression.Expression
Compare if this expression is not equal to the given one.
notEqual(boolean) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(long) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(double) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(BigDecimal) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(String) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(TemporalType, Date) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(TemporalType, Calendar) - Method in interface org.castor.cpa.query.Expression
Not equal.
notEqual(Expression) - Method in interface org.castor.cpa.query.Expression
Not equal.
NotEqual - Class in org.castor.cpa.query.object.condition
Final class that represents not equal comparison operator.
NotEqual() - Constructor for class org.castor.cpa.query.object.condition.NotEqual
Protect constructor from being called from everywhere.
notEqual(boolean) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(TemporalType, Date) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(TemporalType, Calendar) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
notEqual(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not equal.
NotifyingReaper - Class in org.castor.cache.hashbelt.reaper
Does the obvious: Calls a handleExpiredObject method for each object in the container.
NotifyingReaper() - Constructor for class org.castor.cache.hashbelt.reaper.NotifyingReaper
 
notIn() - Method in interface org.castor.cpa.query.Field
Not in.
notIn() - Method in class org.castor.cpa.query.object.AbstractField
Not in.
notLike(String) - Method in interface org.castor.cpa.query.Expression
Not like.
notLike(String, char) - Method in interface org.castor.cpa.query.Expression
Not like.
notLike(String, Parameter) - Method in interface org.castor.cpa.query.Expression
Not like.
notLike(Parameter) - Method in interface org.castor.cpa.query.Expression
Not like.
notLike(Parameter, char) - Method in interface org.castor.cpa.query.Expression
Not like.
notLike(Parameter, Parameter) - Method in interface org.castor.cpa.query.Expression
Not like.
notLike(String) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not like.
notLike(String, char) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not like.
notLike(String, Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not like.
notLike(Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not like.
notLike(Parameter, char) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not like.
notLike(Parameter, Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Not like.
NULL - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'NULL' keyword for conditions of SQL queries.
Null - Class in org.castor.cpa.query.object.condition
Final class that represents null simple condition.
Null() - Constructor for class org.castor.cpa.query.object.condition.Null
 
NullReaper - Class in org.castor.cache.hashbelt.reaper
The simplest of all possible expiration handlers.
NullReaper() - Constructor for class org.castor.cache.hashbelt.reaper.NullReaper
 
numberOfExtendingClassDescriptors(ClassDescriptor) - Static method in class org.exolab.castor.jdo.engine.SQLHelper
 

O

ObjectDeletedException - Exception in org.exolab.castor.jdo
This exception is thrown when accessing an object that was deleted.
ObjectDeletedException(String) - Constructor for exception org.exolab.castor.jdo.ObjectDeletedException
 
ObjectDeletedException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.ObjectDeletedException
 
ObjectDeletedWaitingForLockException - Exception in org.exolab.castor.persist
Thrown to indicate that a lock attempt has failed due to object being deleted by a concurrent transaction.
ObjectDeletedWaitingForLockException(String, Throwable) - Constructor for exception org.exolab.castor.persist.ObjectDeletedWaitingForLockException
 
ObjectLock - Class in org.exolab.castor.persist
Read/write locks and lock synchronization on an object.
ObjectLock(OID) - Constructor for class org.exolab.castor.persist.ObjectLock
Create a new lock for the specified object.
ObjectLock(OID, Object[], long) - Constructor for class org.exolab.castor.persist.ObjectLock
 
ObjectModifiedException - Exception in org.exolab.castor.jdo
Indicates transaction has been aborted as a result of object being modified by a concurrent transaction.
ObjectModifiedException(String) - Constructor for exception org.exolab.castor.jdo.ObjectModifiedException
 
ObjectModifiedException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.ObjectModifiedException
 
ObjectNotFoundException - Exception in org.exolab.castor.jdo
An attempt to load an object failed, an object of that type with that primary key was not found in persistent storage.
ObjectNotFoundException(String) - Constructor for exception org.exolab.castor.jdo.ObjectNotFoundException
 
ObjectNotFoundException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.ObjectNotFoundException
 
ObjectNotPersistentException - Exception in org.exolab.castor.jdo
Exception indicating object is not persistent.
ObjectNotPersistentException(String) - Constructor for exception org.exolab.castor.jdo.ObjectNotPersistentException
 
ObjectNotPersistentException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.ObjectNotPersistentException
 
objectStateToString(Object) - Method in class org.castor.persist.ObjectTracker
Returns the object's state.
ObjectToString - Class in org.castor.cpa.persistence.convertor
Convert Object to String.
ObjectToString() - Constructor for class org.castor.cpa.persistence.convertor.ObjectToString
Default constructor.
ObjectTracker - Class in org.castor.persist
A transaction records all objects accessed during the lifetime of the transaction in this record (queries and created).
ObjectTracker() - Constructor for class org.castor.persist.ObjectTracker
 
OFFSET - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
OID - Class in org.exolab.castor.persist
Object identifier.
OID(ClassMolder, Identity) - Constructor for class org.exolab.castor.persist.OID
Constructor.
OID(ClassMolder, OID, Identity) - Constructor for class org.exolab.castor.persist.OID
Constructor.
ON - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
ONE_TO_MANY - Static variable in class org.exolab.castor.persist.FieldMolder
 
OneToManyRelationResolver - Class in org.castor.persist.resolver
 
OneToManyRelationResolver(ClassMolder, FieldMolder, int, boolean) - Constructor for class org.castor.persist.resolver.OneToManyRelationResolver
Creates an instance of OneToMany.
OP_BETWEEN - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Between operator.
OP_BETWEEN_AND - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Between and operator.
OP_EQUALS - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Equality operator.
OP_GREATER - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Greater then operator.
OP_GREATER_EQUALS - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Greater then or equals operator.
OP_LESS - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Less then operator.
OP_LESS_EQUALS - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Less then or equals operator.
OP_LIKE - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Like operator.
OP_NOT_EQUALS - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Inequality operator.
OP_NOT_LIKE - Static variable in interface org.exolab.castor.persist.spi.QueryExpression
Not like operator.
operator() - Method in class org.castor.cpa.persistence.sql.query.condition.Compare
Returns operator of comparison.
OQLQuery - Interface in org.exolab.castor.jdo
An OQL query object.
OQLQueryImpl - Class in org.exolab.castor.jdo.engine
An OQLQuery implementation to execute a query based upon an OQL statement.
OQLSyntaxException - Exception in org.exolab.castor.jdo.oql
Exception thrown to indicate that invalid syntax was encountered by the Parser.
OQLSyntaxException(String) - Constructor for exception org.exolab.castor.jdo.oql.OQLSyntaxException
 
OQLSyntaxException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.oql.OQLSyntaxException
 
or(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.Condition
Builder method to concatenate the given condition with all others that have previously been added with an OR operator.
or(Condition) - Method in class org.castor.cpa.persistence.sql.query.condition.OrCondition
 
OR - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'OR' keyword for conditions of SQL queries.
or(Condition) - Method in interface org.castor.cpa.query.Condition
OR condition of condition query object.
or(Condition) - Method in class org.castor.cpa.query.object.condition.AbstractCondition
OR condition of condition query object.
Or - Class in org.castor.cpa.query.object.condition
Final class that represents or compound condition.
Or() - Constructor for class org.castor.cpa.query.object.condition.Or
 
or(Condition) - Method in class org.castor.cpa.query.object.condition.Or
OR condition of condition query object.
OracleFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for Oracle 7/8 driver.
OracleFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.OracleFactory
 
OracleQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for Oracle 7/8.
OracleQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.OracleQueryExpression
 
OrCondition - Class in org.castor.cpa.persistence.sql.query.condition
Represents a list of conditions that are concatenated by an OR operator.
OrCondition() - Constructor for class org.castor.cpa.persistence.sql.query.condition.OrCondition
Default constructor for an empty OR condition.
OrCondition(Condition, Condition) - Constructor for class org.castor.cpa.persistence.sql.query.condition.OrCondition
Constructor for a compound condition that concatenates the 2 given conditions with an OR operator.
OrCondition(OrCondition) - Constructor for class org.castor.cpa.persistence.sql.query.condition.OrCondition
Copy constructor to create a copy of given OR condition.
Order - Interface in org.castor.cpa.query
Interface for Order of query objects.
ORDER_BY - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
OrderDirection - Enum in org.castor.cpa.query
Enum for Order Direction of query objects.
OrderImpl - Class in org.castor.cpa.query.object
Final class that implements Order.
OrderImpl() - Constructor for class org.castor.cpa.query.object.OrderImpl
 
OrderImpl.Item - Class in org.castor.cpa.query.object
Inner class for order items to handel field and its order direction together.
OrderImpl.Item(Field) - Constructor for class org.castor.cpa.query.object.OrderImpl.Item
Construct order item with given field and ascending order.
OrderImpl.Item(Field, OrderDirection) - Constructor for class org.castor.cpa.query.object.OrderImpl.Item
Construct order item with given field and direction.
org.castor.cache - package org.castor.cache
As explained in org.exolab.castor.persist, LockEngine implements a persistence engine that caches objects in memory for performance reasons and thus eliminates the number of operations against the persistence storage.
org.castor.cache.distributed - package org.castor.cache.distributed
 
org.castor.cache.hashbelt - package org.castor.cache.hashbelt
The Hashbelt API Author: Gregory Block Author: Ralf Joachim This package represents an API, based on a set of articles in the O'Reilly Network by William Grosso, to implement a simplified and 1.3-compatible implementation of a Hashbelt algorithm.
org.castor.cache.hashbelt.container - package org.castor.cache.hashbelt.container
 
org.castor.cache.hashbelt.reaper - package org.castor.cache.hashbelt.reaper
 
org.castor.cache.simple - package org.castor.cache.simple
 
org.castor.cpa - package org.castor.cpa
 
org.castor.cpa.persistence.convertor - package org.castor.cpa.persistence.convertor
 
org.castor.cpa.persistence.sql.connection - package org.castor.cpa.persistence.sql.connection
 
org.castor.cpa.persistence.sql.driver - package org.castor.cpa.persistence.sql.driver
 
org.castor.cpa.persistence.sql.engine - package org.castor.cpa.persistence.sql.engine
 
org.castor.cpa.persistence.sql.keygen - package org.castor.cpa.persistence.sql.keygen
 
org.castor.cpa.persistence.sql.query - package org.castor.cpa.persistence.sql.query
 
org.castor.cpa.persistence.sql.query.condition - package org.castor.cpa.persistence.sql.query.condition
 
org.castor.cpa.persistence.sql.query.expression - package org.castor.cpa.persistence.sql.query.expression
 
org.castor.cpa.query - package org.castor.cpa.query
 
org.castor.cpa.query.object - package org.castor.cpa.query.object
 
org.castor.cpa.query.object.condition - package org.castor.cpa.query.object.condition
 
org.castor.cpa.query.object.expression - package org.castor.cpa.query.object.expression
 
org.castor.cpa.query.object.function - package org.castor.cpa.query.object.function
 
org.castor.cpa.query.object.literal - package org.castor.cpa.query.object.literal
 
org.castor.cpa.query.object.parameter - package org.castor.cpa.query.object.parameter
 
org.castor.cpa.util - package org.castor.cpa.util
 
org.castor.cpa.util.classresolution.command - package org.castor.cpa.util.classresolution.command
 
org.castor.cpa.util.classresolution.nature - package org.castor.cpa.util.classresolution.nature
 
org.castor.jdo.conf - package org.castor.jdo.conf
 
org.castor.jdo.conf.descriptors - package org.castor.jdo.conf.descriptors
 
org.castor.jdo.engine - package org.castor.jdo.engine
 
org.castor.jdo.jpa.info - package org.castor.jdo.jpa.info
 
org.castor.jdo.jpa.natures - package org.castor.jdo.jpa.natures
 
org.castor.jdo.jpa.processors - package org.castor.jdo.jpa.processors
 
org.castor.jdo.jpa.processors.classprocessors - package org.castor.jdo.jpa.processors.classprocessors
 
org.castor.jdo.jpa.processors.fieldprocessors - package org.castor.jdo.jpa.processors.fieldprocessors
 
org.castor.jdo.util - package org.castor.jdo.util
 
org.castor.persist - package org.castor.persist
 
org.castor.persist.cache - package org.castor.persist.cache
 
org.castor.persist.proxy - package org.castor.persist.proxy
 
org.castor.persist.resolver - package org.castor.persist.resolver
 
org.castor.transactionmanager - package org.castor.transactionmanager
Castor transaction manager factory.
org.exolab.castor.gui - package org.exolab.castor.gui
 
org.exolab.castor.jdo - package org.exolab.castor.jdo
The Java Data Objects API Version: $Revision: 6216 $ $Date: 2005-04-21 14:21:10 -0600 (Thu, 21 Apr 2005) $ Author: Assaf Arkin The class JDOManager provides the Castor JDO engine used for obtaining a database connection.
org.exolab.castor.jdo.engine - package org.exolab.castor.jdo.engine
Implementation of the Castor JDO engine.
org.exolab.castor.jdo.engine.nature - package org.exolab.castor.jdo.engine.nature
 
org.exolab.castor.jdo.oql - package org.exolab.castor.jdo.oql
 
org.exolab.castor.persist - package org.exolab.castor.persist
The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking.
org.exolab.castor.persist.spi - package org.exolab.castor.persist.spi
Defines the interfaces for persistence engine service providers.
OsCache - Class in org.castor.cache.distributed
OSCache (opensymphony) implementation of Castor JDO Cache.
OsCache(Object) - Constructor for class org.castor.cache.distributed.OsCache
Construct an instance of OsCache that wrapps access to given cache implementation of class com.opensymphony.oscache.general.GeneralCacheAdministrator.
OsCacheFactory - Class in org.castor.cache.distributed
Implements CacheFactory for the OsCache implementation of Cache.
OsCacheFactory() - Constructor for class org.castor.cache.distributed.OsCacheFactory
 
OutputLogInterceptor - Class in org.exolab.castor.persist
A simple log interceptor that reports all messages to a writer or an output stream.
OutputLogInterceptor(PrintWriter) - Constructor for class org.exolab.castor.persist.OutputLogInterceptor
 
OutputLogInterceptor(OutputStream) - Constructor for class org.exolab.castor.persist.OutputLogInterceptor
 
OutputLogInterceptor(Writer) - Constructor for class org.exolab.castor.persist.OutputLogInterceptor
 

P

PackageBasedCDRResolutionNature - Class in org.castor.cpa.util.classresolution.nature
This class provides a view on a additional properties for ClassDescriptorResolutionCommands.
PackageBasedCDRResolutionNature(PropertyHolder) - Constructor for class org.castor.cpa.util.classresolution.nature.PackageBasedCDRResolutionNature
The constructor takes a PropertyHolder.
Param - Class in org.castor.jdo.conf
Class Param.
Param() - Constructor for class org.castor.jdo.conf.Param
 
PARAM_CAPACITY - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Mapped initialization parameter capacity.
PARAM_CAPACITY - Static variable in class org.castor.cache.simple.CountLimited
Mapped initialization parameter capacity.
PARAM_CONTAINER_CLASS - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Mapped initialization parameter container-class.
PARAM_CONTAINERS - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Mapped initialization parameter containers.
PARAM_DEBUG - Static variable in interface org.castor.cache.Cache
Mapped initialization parameter debug.
PARAM_MONITOR - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Mapped initialization parameter monitor.
PARAM_NAME - Static variable in interface org.castor.cache.Cache
Mapped initialization parameter name.
PARAM_REAPER_CLASS - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Mapped initialization parameter reaper-class.
PARAM_TTL - Static variable in class org.castor.cache.hashbelt.AbstractHashbelt
Mapped initialization parameter ttl.
PARAM_TTL - Static variable in class org.castor.cache.simple.TimeLimited
Mapped initialization parameter ttl.
PARAM_TYPE - Static variable in interface org.castor.cache.Cache
Mapped initialization parameter type.
ParamDescriptor - Class in org.castor.jdo.conf.descriptors
Class ParamDescriptor.
ParamDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.ParamDescriptor
 
Parameter - Class in org.castor.cpa.persistence.sql.query.expression
A parameter in a SQL query.
Parameter(String) - Constructor for class org.castor.cpa.persistence.sql.query.expression.Parameter
Construct parameter with given name for binding.
PARAMETER - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Character representing a parameter in a SQL query.
Parameter - Interface in org.castor.cpa.query
Interface for parameters of query objects.
PARAMETER - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.AbstractLobTypeConvertor
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.AbstractSimpleTypeConvertor
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.BigDecimalToDate
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.BooleanToBigDecimal
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.BooleanToInteger
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.BooleanToShort
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.BooleanToString
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.DateToBigDecimal
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.DateToDouble
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.DateToInteger
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.DateToString
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.DoubleToDate
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.IntegerToDate
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.LongToCastorTime
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.SqlTimestampToString
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.StringToBoolean
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.StringToDate
parameterize(String) - Method in class org.castor.cpa.persistence.convertor.StringToSqlTimestamp
parameterize(String) - Method in interface org.castor.cpa.persistence.convertor.TypeConvertor
Initialize the converter with the given parameter.
parameterSize() - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Returns the number of parameter in sql insert statement.
ParamInfo - Class in org.exolab.castor.jdo.oql
A class to store and check information about numbered query parameters.
ParamInfo(String, String, FieldDescriptor, ClassLoader) - Constructor for class org.exolab.castor.jdo.oql.ParamInfo
Creates a new ParamInfo.
PARENT_OBJECT - Static variable in class org.exolab.castor.jdo.oql.ParseTreeWalker
 
Parser - Class in org.exolab.castor.jdo.oql
Generates a parse tree for a stream of tokens representing an OQL query.
Parser(Lexer) - Constructor for class org.exolab.castor.jdo.oql.Parser
Creates a parser which will generate a parse tree from a series of tokens.
ParseTreeNode - Class in org.exolab.castor.jdo.oql
A Node in the Parse tree which is generated by the Parser as the tree representation of the OQL Query.
ParseTreeNode(ParseTreeNode, Token) - Constructor for class org.exolab.castor.jdo.oql.ParseTreeNode
Creates a new Node with supplied parent and token.
ParseTreeNode(Token) - Constructor for class org.exolab.castor.jdo.oql.ParseTreeNode
Creates a new root Node with supplied token.
ParseTreeWalker - Class in org.exolab.castor.jdo.oql
A class which walks the parse tree created by the parser to check for errors and translate to SQL.
ParseTreeWalker(LockEngine, ParseTreeNode, ClassLoader, DbMetaInfo) - Constructor for class org.exolab.castor.jdo.oql.ParseTreeWalker
Creates a new parse tree walker.
PERSISTANCECAPABLE - Static variable in class org.exolab.castor.persist.FieldMolder
 
PersistanceCapableRelationResolver - Class in org.castor.persist.resolver
Implementation of ResolverStrategy for 1:1 relations.
PersistanceCapableRelationResolver(ClassMolder, FieldMolder, int, boolean) - Constructor for class org.castor.persist.resolver.PersistanceCapableRelationResolver
Creates an instance of this resolver class.
Persistence - Interface in org.exolab.castor.persist.spi
The persistence engine implements this interface in order to allow objects to be created, removed, loaded, stored, locked and checked for dirtyness.
PERSISTENCE_FACTORIES - Static variable in class org.castor.cpa.CPAProperties
Property listing all the available persistence factories.
PersistenceEngineFactory - Class in org.exolab.castor.persist
Factory for constructing new persistence engines.
PersistenceEngineFactory() - Constructor for class org.exolab.castor.persist.PersistenceEngineFactory
 
PersistenceException - Exception in org.exolab.castor.jdo
An exception representing another exception (an SQL exception, a JNDI naming exception, etc) raised by the underlying persistence engine.
PersistenceException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.PersistenceException
 
PersistenceException(String) - Constructor for exception org.exolab.castor.jdo.PersistenceException
 
PersistenceFactory - Interface in org.exolab.castor.persist.spi
Factory for producing new persistence implementations.
PersistenceFactoryRegistry - Class in org.exolab.castor.persist
Registry for PersistenceFactory implementations obtained from the Castor properties file and used by the JDO database configuration file.
PersistenceInfoGroup - Class in org.exolab.castor.persist
 
PersistenceInfoGroup(LockEngine[]) - Constructor for class org.exolab.castor.persist.PersistenceInfoGroup
 
PersistenceQuery - Interface in org.exolab.castor.persist.spi
The persistence engine implements this interface in order to allow queries to be performed and multiple objects to be returned.
Persistent - Interface in org.exolab.castor.jdo
A callback informs objects about changes to their state.
plus() - Method in interface org.castor.cpa.query.Expression
Plus.
plus() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Plus.
PLUS - Static variable in class org.exolab.castor.jdo.oql.Token
 
PLUS - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
PointbaseFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory implementation for Borland's Pointbase driver.
PointbaseFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.PointbaseFactory
 
PointbaseQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression implementation for Borland's Pointbase.
PointbaseQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.PointbaseQueryExpression
Craetes an instance of this class.
position(Clob, long) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented, I guess it is not needed for writing CLOB.
position(String, long) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented, I guess it is not needed for writing CLOB.
PositionalParameter - Class in org.castor.cpa.query.object.parameter
Final immutable class that represents a positional parameter.
PositionalParameter(int) - Constructor for class org.castor.cpa.query.object.parameter.PositionalParameter
Construct positional parameter with given position.
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in class org.castor.persist.resolver.ManyToManyRelationResolver
 
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in class org.castor.persist.resolver.OneToManyRelationResolver
 
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in interface org.castor.persist.resolver.ResolverStrategy
Called after successful creation of an object of the base class.
postCreate(TransactionContext, OID, Object, Object, Identity) - Method in class org.castor.persist.resolver.SerializableResolver
 
PostgreSQLFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for postgreSQL JDBC driver.
PostgreSQLFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
PostgreSQLQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for PostgreSQL 6.5/7.
PostgreSQLQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.PostgreSQLQueryExpression
 
Predicate - Class in org.castor.cpa.persistence.sql.query.condition
Abstract base class for all predicates.
Predicate(Expression, boolean) - Constructor for class org.castor.cpa.persistence.sql.query.condition.Predicate
Construct a predicate with given expression.
prepare() - Method in class org.castor.persist.AbstractTransactionContext
Prepares the transaction prior to committing it.
prepare() - Method in interface org.castor.persist.TransactionContext
Prepares the transaction prior to committing it.
prepare(Xid) - Method in class org.exolab.castor.persist.XAResourceImpl
 
PreparedStatementProxy - Class in org.castor.cpa.persistence.sql.connection
Proxy class for JDBC PreparedStatement class, to allow information gathering for the purpose of SQL statement logging.
PreparedStatementProxy(PreparedStatement, String) - Constructor for class org.castor.cpa.persistence.sql.connection.PreparedStatementProxy
Creates an instance of this class.
preStore(TransactionContext, OID, Object, int, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
preStore(TransactionContext, OID, Object, int, Object) - Method in class org.castor.persist.resolver.ManyToManyRelationResolver
 
preStore(TransactionContext, OID, Object, int, Object) - Method in class org.castor.persist.resolver.OneToManyRelationResolver
 
preStore(TransactionContext, OID, Object, int, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
preStore(TransactionContext, OID, Object, int, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
preStore(TransactionContext, OID, Object, int, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Check the object for modification.
preStore(TransactionContext, OID, Object, int, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
preStore(TransactionContext, OID, DepositBox, Object, int) - Method in class org.exolab.castor.persist.ClassMolder
Check the object for modification.
preStore(TransactionContext, OID, Object, int) - Method in class org.exolab.castor.persist.LockEngine
Called at transaction commit to store an object that has been loaded during the transaction.
PRIMITIVE - Static variable in class org.exolab.castor.persist.FieldMolder
 
PrimitiveResolver - Class in org.castor.persist.resolver
Implementation of ResolverStrategy for primitive fields.
PrimitiveResolver(ClassMolder, FieldMolder, int, boolean) - Constructor for class org.castor.persist.resolver.PrimitiveResolver
Creates an instance of PrimitiveResolver.
printStackTrace() - Method in exception org.castor.cache.CacheAcquireException
Print a stack trace to stderr.
printStackTrace(PrintStream) - Method in exception org.castor.cache.CacheAcquireException
Print a stack trace to the specified PrintStream.
printStackTrace(PrintWriter) - Method in exception org.castor.cache.CacheAcquireException
Print a stack trace to the specified PrintWriter.
printStackTrace() - Method in exception org.castor.transactionmanager.TransactionManagerAcquireException
Print a stack trace to stderr.
printStackTrace(PrintStream) - Method in exception org.castor.transactionmanager.TransactionManagerAcquireException
Print a stack trace to the specified PrintStream.
printStackTrace(PrintWriter) - Method in exception org.castor.transactionmanager.TransactionManagerAcquireException
Print a stack trace to the specified PrintWriter.
printStackTrace() - Method in exception org.exolab.castor.jdo.DataObjectAccessException
Print a stack trace to stderr.
printStackTrace(PrintStream) - Method in exception org.exolab.castor.jdo.DataObjectAccessException
Print a stack trace to the specified PrintStream.
printStackTrace(PrintWriter) - Method in exception org.exolab.castor.jdo.DataObjectAccessException
Print a stack trace to the specified PrintWriter.
processAnnotation(I, A) - Method in class org.castor.jdo.jpa.processors.BaseJPAAnnotationProcessor
Returns false - non target aware processing shall not be implemented in JPA-Annotation processing.
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.classprocessors.JPAEntityProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.classprocessors.JPATableProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPABasicProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAColumnProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAIdProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAJoinColumnProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAJoinTableProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAManyToManyProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAManyToOneProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAOneToManyProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPAOneToOneProcessor
processAnnotation(I, A, AnnotatedElement) - Method in class org.castor.jdo.jpa.processors.fieldprocessors.JPATransientProcessor
ProgressFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for Progress RDBMS.
ProgressFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.ProgressFactory
 
ProgressQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for Progress RDBMS.
ProgressQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.ProgressQueryExpression
Creates an instance of this class.
Projection - Interface in org.castor.cpa.query
Interface for Projection of query objects.
ProjectionImpl - Class in org.castor.cpa.query.object
Final immutable class that a projection of a select query.
ProjectionImpl(Field) - Constructor for class org.castor.cpa.query.object.ProjectionImpl
Construct projection with given field.
ProjectionImpl(Field, String) - Constructor for class org.castor.cpa.query.object.ProjectionImpl
Construct projection with given field and alias.
ProposedEntity - Class in org.castor.persist
Holding structure for information about an entity class instance.
ProposedEntity() - Constructor for class org.castor.persist.ProposedEntity
Creates an default instance.
ProposedEntity(ClassMolder) - Constructor for class org.castor.persist.ProposedEntity
 
ProposedEntity(ProposedEntity) - Constructor for class org.castor.persist.ProposedEntity
Creates an instance of this class based upon the values passed in.
put(Object, Object) - Method in class org.castor.cache.DebuggingCacheProxy
put(Object, Object) - Method in class org.castor.cache.distributed.AbstractDistributedCache
put(Object, Object) - Method in class org.castor.cache.distributed.EHCache
put(Object, Object) - Method in class org.castor.cache.distributed.JcsCache
put(Object, Object) - Method in class org.castor.cache.distributed.OsCache
put(Object, Object) - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
put(Object, Object) - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
put(Object, Object) - Method in class org.castor.cache.hashbelt.FIFOHashbelt
put(Object, Object) - Method in class org.castor.cache.hashbelt.LRUHashbelt
put(Object, Object) - Method in class org.castor.cache.simple.CountLimited
put(Object, Object) - Method in class org.castor.cache.simple.NoCache
put(Object, Object) - Method in class org.castor.cache.simple.TimeLimited
put(Object, Object) - Method in class org.castor.cache.simple.Unlimited
put(Transaction, GlobalDatabaseImpl) - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.DebuggingCacheProxy
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.distributed.AbstractDistributedCache
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.distributed.EHCache
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.distributed.JcsCache
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.distributed.OsCache
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.hashbelt.FIFOHashbelt
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.hashbelt.LRUHashbelt
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.simple.CountLimited
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.simple.NoCache
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.simple.TimeLimited
putAll(Map<? extends Object, ? extends Object>) - Method in class org.castor.cache.simple.Unlimited
putObjectIntoCache(Object, Object) - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Put given value with given key in cache.

Q

qualifier() - Method in class org.castor.cpa.persistence.sql.query.expression.Column
Returns qualifier the column belongs to.
Qualifier - Class in org.castor.cpa.persistence.sql.query
Abstract base class for all qualifiers.
Qualifier(String) - Constructor for class org.castor.cpa.persistence.sql.query.Qualifier
Construct a qualifier with given name.
query(LockEngine, PersistenceQuery, AccessMode, boolean) - Method in class org.castor.persist.AbstractTransactionContext
Perform a query using the query mechanism with the specified access mode.
query(LockEngine, PersistenceQuery, AccessMode, boolean) - Method in interface org.castor.persist.TransactionContext
Perform a query using the query mechanism with the specified access mode.
Query - Interface in org.exolab.castor.jdo
A query object.
QueryAnalyser - Class in org.exolab.castor.gui
A simple Query tool.
QueryConstants - Class in org.castor.cpa.persistence.sql.query
Constants for SQL queries.
QueryContext - Class in org.castor.cpa.persistence.sql.query
Function of QueryContext is 3 fold.
QueryContext() - Constructor for class org.castor.cpa.persistence.sql.query.QueryContext
Default constructor for a delete query that does not quote qualifier and column names.
QueryContext(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.query.QueryContext
Constructor that uses given factory instance to quote qualifier and column names.
QueryException - Exception in org.exolab.castor.jdo
Reports an exception with the query, either syntax, query parameters or inability to perform the query against the persistence engine.
QueryException(String) - Constructor for exception org.exolab.castor.jdo.QueryException
 
QueryException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.QueryException
 
QueryExpression - Interface in org.exolab.castor.persist.spi
Defines the interface for a query expression.
QueryFactory - Class in org.castor.cpa.query
Class for Query Factory of query objects.
QueryHistory - Class in org.exolab.castor.gui
 
QueryHistory() - Constructor for class org.exolab.castor.gui.QueryHistory
 
QueryObject - Class in org.castor.cpa.persistence.sql.query
Abstract base class for all query objects.
QueryObject() - Constructor for class org.castor.cpa.persistence.sql.query.QueryObject
 
QueryObject - Interface in org.castor.cpa.query
Base interface for all query objects.
QueryResults - Interface in org.exolab.castor.jdo
An iteration of the results of a query.
QueryResults - Class in org.exolab.castor.persist
The result of a query in the context of a transaction.
QueryResults(TransactionContext, LockEngine, PersistenceQuery, AccessMode, Database) - Constructor for class org.exolab.castor.persist.QueryResults
 
queryStatement(String) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
queryStatement(String) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Reports a statement that will be used with the persistent engine to conduct a query.
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.GenericFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.OracleFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.PostgreSQLFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.ProgressFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
quoteName(String) - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Returns the quoted identifier suitable for preventing conflicts between database identifiers and reserved keywords.
quoteName(String) - Method in interface org.exolab.castor.persist.spi.PersistenceFactory
Returns the quoted identifier suitable for preventing conflicts between database identifiers and reserved keywords.

R

READONLY - Static variable in interface org.exolab.castor.jdo.Database
Read only access.
ReadOnly - Static variable in interface org.exolab.castor.jdo.Database
Deprecated. Use READONLY instead.
readOnlySize() - Method in class org.castor.persist.ObjectTracker
 
readWriteSize() - Method in class org.castor.persist.ObjectTracker
 
Reaper - Interface in org.castor.cache.hashbelt.reaper
Reapers implement a single method - they are called with a container that has expired, and told to perform an action on the expired container before the container is garbage collected.
recover(int) - Method in class org.exolab.castor.persist.XAResourceImpl
 
ReflectionsHelper - Class in org.castor.jdo.jpa.processors
Tool class that offers methods to retrieve information from AnnotatedElements (Methods or Fields).
refresh(Object) - Method in class org.castor.cache.hashbelt.reaper.RefreshingReaper
Function called to attempt to refresh the object.
RefreshingReaper - Class in org.castor.cache.hashbelt.reaper
Calls a refresh method on each object in the container; it reinserts any returned object to the front of the expiration system.
RefreshingReaper() - Constructor for class org.castor.cache.hashbelt.reaper.RefreshingReaper
 
registerDescriptor(Class<?>, ClassDescriptor) - Method in interface org.castor.cpa.util.JDOClassDescriptorResolver
Registers a ClassDescriptor with the descriptor cache.
registerDescriptor(Class, ClassDescriptor) - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Registers a ClassDescriptor with the descriptor cache.
registerSynchronizables() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Register the TxSynchronizable implementations at the TransactionContect at end of begin().
registerTransactionManager(String, String, Properties) - Method in class org.castor.transactionmanager.TransactionManagerRegistry
Register TransactionManager with given name.
registerTransactionManager(String, TransactionManager) - Method in class org.castor.transactionmanager.TransactionManagerRegistry
Register given TransactionManager with given name.
ReinsertingReaper - Class in org.castor.cache.hashbelt.reaper
A hybrid of the notifying and refreshing reaper; like the notifying reaper, this calls handleExpiredObject for the object; like the refreshing reaper, it then reinserts it in the front of the expiration system.
ReinsertingReaper() - Constructor for class org.castor.cache.hashbelt.reaper.ReinsertingReaper
 
RelationCollection - Class in org.castor.persist.proxy
RelationCollection implements Collection It is a lazy Colllection.
RelationCollection(TransactionContext, OID, ClassMolder, AccessMode, ArrayList) - Constructor for class org.castor.persist.proxy.RelationCollection
Creates an instance of RelationCollection.
releaseLock(TransactionContext, OID) - Method in class org.exolab.castor.persist.LockEngine
Called at transaction commit or rollback to release all locks held on the object.
releasing(Object, boolean) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
releasing(Object, boolean) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object has been made transient.
remainder(long) - Method in interface org.castor.cpa.query.Expression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(double) - Method in interface org.castor.cpa.query.Expression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(BigDecimal) - Method in interface org.castor.cpa.query.Expression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(Expression) - Method in interface org.castor.cpa.query.Expression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remainder(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
Remainder - Class in org.castor.cpa.query.object.expression
Final class that represents subtract arithmetic expression.
Remainder() - Constructor for class org.castor.cpa.query.object.expression.Remainder
 
remainder(Expression) - Method in class org.castor.cpa.query.object.expression.Remainder
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.
remove(Object) - Method in class org.castor.cache.DebuggingCacheProxy
remove(Object) - Method in class org.castor.cache.distributed.AbstractDistributedCache
remove(Object) - Method in class org.castor.cache.distributed.EHCache
remove(Object) - Method in class org.castor.cache.distributed.JcsCache
remove(Object) - Method in class org.castor.cache.distributed.OsCache
remove(Object) - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
remove(Object) - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
remove(Object) - Method in class org.castor.cache.hashbelt.FIFOHashbelt
remove(Object) - Method in class org.castor.cache.hashbelt.LRUHashbelt
remove(Object) - Method in class org.castor.cache.simple.CountLimited
remove(Object) - Method in class org.castor.cache.simple.NoCache
remove(Object) - Method in class org.castor.cache.simple.TimeLimited
remove(Object) - Method in class org.castor.cache.simple.Unlimited
remove(Object) - Method in class org.castor.persist.proxy.RelationCollection
 
remove(Object) - Method in interface org.exolab.castor.jdo.Database
Removes the object from persistent storage.
remove(Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Removes the object from persistent storage.
remove(Transaction) - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
removeAll(Collection) - Method in class org.castor.persist.proxy.RelationCollection
 
removeAllDatabase() - Method in class org.castor.jdo.conf.JdoConf
 
removeAllMapping() - Method in class org.castor.jdo.conf.Database
 
removeAllParam() - Method in class org.castor.jdo.conf.DataSource
 
removeAllParam() - Method in class org.castor.jdo.conf.Driver
 
removeAllParam() - Method in class org.castor.jdo.conf.TransactionManager
 
removed(Object) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
removed(Object) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object has been deleted.
removeDatabase(Database) - Method in class org.castor.jdo.conf.JdoConf
Method removeDatabase.
removeDatabaseAt(int) - Method in class org.castor.jdo.conf.JdoConf
Method removeDatabaseAt.
removeMapping(Mapping) - Method in class org.castor.jdo.conf.Database
Method removeMapping.
removeMappingAt(int) - Method in class org.castor.jdo.conf.Database
Method removeMappingAt.
removeObjectFromCache(Object) - Method in class org.castor.cache.hashbelt.AbstractHashbelt
Remove any available association for given key.
removeOIDForObject(LockEngine, OID) - Method in class org.castor.persist.ObjectTracker
For a given lockengine and OID, remove references to an object in the maps.
removeParam(Param) - Method in class org.castor.jdo.conf.DataSource
Method removeParam.
removeParam(Param) - Method in class org.castor.jdo.conf.Driver
Method removeParam.
removeParam(Param) - Method in class org.castor.jdo.conf.TransactionManager
Method removeParam.
removeParamAt(int) - Method in class org.castor.jdo.conf.DataSource
Method removeParamAt.
removeParamAt(int) - Method in class org.castor.jdo.conf.Driver
Method removeParamAt.
removeParamAt(int) - Method in class org.castor.jdo.conf.TransactionManager
Method removeParamAt.
removeRelation(TransactionContext, Object, ClassMolder, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
removeRelation(TransactionContext, Object, ClassMolder, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
removeRelation(TransactionContext, Object, ClassMolder, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
removeRelation(TransactionContext, Object, ClassMolder, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Remove the reference of a related object from an object of the base class.
removeRelation(TransactionContext, Object, ClassMolder, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
removeRelation(TransactionContext, Object, ClassMolder, Object) - Method in class org.exolab.castor.persist.ClassMolder
Remove the reference of a related object from an object of the base class.
removeTxSynchronizable(TxSynchronizable) - Method in class org.castor.persist.AbstractTransactionContext
Unregister a listener which wants to synchronize its state to the state of the transaction.
removeTxSynchronizable(TxSynchronizable) - Method in interface org.castor.persist.TransactionContext
Unregister a listener which wants to synchronize its state to the state of the transaction.
removing(Object) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
removing(Object, Object) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
removing(Object) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object is to be deleted.
removing(Object, Object) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Called to indicate that an object of the given type and identity is about to be deleted from persistent storage.
resetResolvers() - Method in class org.exolab.castor.persist.ClassMolder
 
resolve(Class<?>) - Method in interface org.castor.cpa.util.classresolution.command.ClassDescriptorResolutionCommand
Resolves a ClassDescriptor..
resolve(Class) - Method in class org.castor.cpa.util.classresolution.command.ClassResolutionByAnnotations
Try to resolve/generate a ClassDescriptor for the given (JPA annotated) type.
resolve(Class) - Method in class org.castor.cpa.util.classresolution.command.ClassResolutionByCDR
Resolves a type to a ClassDescriptor by looking for a JDOConstants.PKG_CDR_LIST_FILE file in the root directory.
resolve(Class) - Method in class org.castor.cpa.util.classresolution.command.ClassResolutionByFile
Tries to load a ClassDescriptor for the given type from the filesystem by lookup the subpackage specified in using the ClassLoader of the ClassLoaderNature .
resolve(Class) - Method in class org.castor.cpa.util.classresolution.command.ClassResolutionByMappingLoader
Resolves a ClassDescriptor for the given type using the MappingLoader of the MappingLoaderNature.
resolve(String) - Method in interface org.castor.cpa.util.JDOClassDescriptorResolver
Returns the ClassDescriptor for the given class.
resolve(String) - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Returns the ClassDescriptor for the given class.
resolve(Class) - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
Returns the ClassDescriptor for the given class using the following strategy.
resolveRelations(ClassDescriptor) - Method in class org.exolab.castor.jdo.engine.JDOMappingLoader
Walks through all fields of a descriptor and resolves relation ClassDescriptors by using mapping information or, if not present, resolution by file to support generated ClassDescriptors.
ResolverFactory - Class in org.castor.persist.resolver
Factory class for instantiating ResolverStragegy instances.
ResolverStrategy - Interface in org.castor.persist.resolver
Strategy pattern to allow for common operations related to field resolution based upon the type of the field.
resume(Transaction) - Method in class org.castor.transactionmanager.LocalTransactionManager
retainAll(Collection) - Method in class org.castor.persist.proxy.RelationCollection
 
revertObject(TransactionContext, OID, Object, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
revertObject(TransactionContext, OID, Object, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
revertObject(TransactionContext, OID, Object, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
revertObject(TransactionContext, OID, Object, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Revert the object back to the state of begining of the transaction If the object is loaded, it will be revert as it was loaded.
revertObject(TransactionContext, OID, Object, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
revertObject(TransactionContext, OID, DepositBox, Object) - Method in class org.exolab.castor.persist.ClassMolder
Revert the object back to the state of begining of the transaction If the object is loaded, it will be revert as it was loaded.
revertObject(TransactionContext, OID, Object) - Method in class org.exolab.castor.persist.LockEngine
Reverts an object to the cached copy given the object's OID.
rightExpression() - Method in class org.castor.cpa.persistence.sql.query.Assignment
Returns right operand of the assignment.
rightExpression() - Method in class org.castor.cpa.persistence.sql.query.condition.Compare
Returns right operand of the comparison.
rollback() - Method in class org.castor.persist.AbstractTransactionContext
Rolls back all changes and closes the transaction releasing all locks on all objects.
rollback() - Method in interface org.castor.persist.TransactionContext
Rolls back all changes and closes the transaction releasing all locks on all objects.
rollback() - Method in class org.castor.transactionmanager.LocalTransactionManager
rollback() - Method in interface org.exolab.castor.jdo.Database
Rolls back and closes the transaction.
rollback() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Rolls back and closes the transaction.
rollback() - Method in class org.exolab.castor.jdo.engine.GlobalDatabaseImpl
 
rollback() - Method in class org.exolab.castor.jdo.engine.LocalDatabaseImpl
 
rollback(Xid) - Method in class org.exolab.castor.persist.XAResourceImpl
 
rollbackConnections() - Method in class org.castor.persist.AbstractTransactionContext
The derived class must implement this method and rollback all the connections used in this transaction.
rollbackConnections() - Method in class org.castor.persist.GlobalTransactionContext
The derived class must implement this method and rollback all the connections used in this transaction.
rollbackConnections() - Method in class org.castor.persist.LocalTransactionContext
The derived class must implement this method and rollback all the connections used in this transaction.
rolledback(TransactionContext) - Method in class org.castor.persist.proxy.RelationCollection
 
rolledback(TransactionContext) - Method in interface org.exolab.castor.persist.TxSynchronizable
Called at the end of a transaction after rollback.
RPAREN - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Right parenthesis character for SQL query.
RPAREN - Static variable in class org.exolab.castor.jdo.oql.Token
 
RPAREN - Static variable in class org.exolab.castor.jdo.oql.TokenType
 

S

SapDbFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for SAP DB.
SapDbFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.SapDbFactory
 
SapDbQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for SAP DB.
SapDbQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.SapDbQueryExpression
 
Schema - Interface in org.castor.cpa.query
Interface for Schema of query objects.
SchemaImpl - Class in org.castor.cpa.query.object
Final immutable class that implements Schema.
SchemaImpl(String, String) - Constructor for class org.castor.cpa.query.object.SchemaImpl
Construct schema with given abstract schema name and identifier.
SchemaImpl(Class<?>, String) - Constructor for class org.castor.cpa.query.object.SchemaImpl
Construct schema that represents given type with given identifier.
SELECT - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'SELECT' keyword of a SQL delete query.
Select - Class in org.castor.cpa.persistence.sql.query
Class to generate SQL select query statements.
Select(String) - Constructor for class org.castor.cpa.persistence.sql.query.Select
Construct a SQL select statement that selects records of the table provided.
Select(Qualifier) - Constructor for class org.castor.cpa.persistence.sql.query.Select
Construct a SQL select statement that selects records of the table provided.
SELECT - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
SelectQuery - Interface in org.castor.cpa.query
Interface for Select Query of query objects.
SelectQueryImpl - Class in org.castor.cpa.query.object
Final class that implements SelectQuery.
SelectQueryImpl() - Constructor for class org.castor.cpa.query.object.SelectQueryImpl
 
SEPERATOR - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Character to separate multiple assignments in set clause of an SQL update query.
SequenceAfterKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Extends AbstractAfterKeyGenerator and implements additional methods specific to Sequence Key generator.
SequenceAfterKeyGenerator(PersistenceFactory, Properties, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.SequenceAfterKeyGenerator
Initialize the SEQUENCE key generator for AFTER_INSERT style SequenceAfterKeyGenerator.generateKey(java.sql.Connection, java.lang.String, java.lang.String, java.util.Properties) is called after INSERT.
SequenceBeforeKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Extends AbstractBeforeKeyGenerator and implements additional methods specific to Sequence Key generator.
SequenceBeforeKeyGenerator(PersistenceFactory, Properties, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.SequenceBeforeKeyGenerator
Initialize the SEQUENCE key generator for BEFORE_INSERT style SequenceBeforeKeyGenerator.generateKey(java.sql.Connection, java.lang.String, java.lang.String, java.util.Properties) is called before INSERT.
SequenceDuringKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
Implements methods specific to Sequence During Key generator.
SequenceDuringKeyGenerator(PersistenceFactory, Properties, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.SequenceDuringKeyGenerator
Initialize the SEQUENCE key generator for DURING_INSERT style SequenceDuringKeyGenerator.generateKey(java.sql.Connection, java.lang.String, java.lang.String, java.util.Properties) is never called.
SequenceKeyGeneratorFactory - Class in org.castor.cpa.persistence.sql.keygen
SEQUENCE key generator factory.
SequenceKeyGeneratorFactory() - Constructor for class org.castor.cpa.persistence.sql.keygen.SequenceKeyGeneratorFactory
 
SERIALIZABLE - Static variable in class org.exolab.castor.persist.FieldMolder
 
SerializableResolver - Class in org.castor.persist.resolver
Implementation of ResolverStrategy for serializable fields.
SerializableResolver(ClassMolder, FieldMolder, int, boolean) - Constructor for class org.castor.persist.resolver.SerializableResolver
Creates an instance of SerializableResolver.
SerializableToByteArray - Class in org.castor.cpa.persistence.convertor
Convert Serializable to byte[].
SerializableToByteArray() - Constructor for class org.castor.cpa.persistence.convertor.SerializableToByteArray
Default constructor.
SerializableToInputStream - Class in org.castor.cpa.persistence.convertor
Convert Serializable to InputStream.
SerializableToInputStream() - Constructor for class org.castor.cpa.persistence.convertor.SerializableToInputStream
Default constructor.
SET - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'SET' keyword of a SQL update query.
setAccessMode(AccessMode) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Sets the access mode to which this ClassDescriptor maps.
setActualClassMolder(ClassMolder) - Method in class org.castor.persist.ProposedEntity
Sets the ClassMolder associated with the actual object.
setActualEntityClass(Class) - Method in class org.castor.persist.ProposedEntity
Sets the actual Class instance.
setAsciiStream(long) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
setAutoStore(boolean) - Method in class org.castor.persist.AbstractTransactionContext
Enable or disable autoStore.
setAutoStore(boolean) - Method in interface org.castor.persist.TransactionContext
Enable or disable autoStore.
setAutoStore(boolean) - Method in interface org.exolab.castor.jdo.Database
True if autoStore is set on.
setAutoStore(boolean) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Indicates whether user prefer all reachable object to be stored automatically; false if user wants dependent object only to be stored.
setAutoStore(boolean) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets autoStore mode.
setAutoStore(boolean) - Method in class org.exolab.castor.jdo.JDOManager
Sets autoStore mode.
setBasicFetch(FetchType) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setBasicOptional(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setCache(Map<Object, Object>) - Method in class org.castor.cache.distributed.AbstractDistributedCache
Set the cache instance.
setCache(Cache) - Method in class org.castor.cache.hashbelt.reaper.AbstractReaper
Set the hashbelt this reaper is responsable for.
setCallback(CallbackInterceptor) - Method in class org.castor.persist.AbstractTransactionContext
Overrides the default callback interceptor by a custom interceptor for this database source.
setCallback(CallbackInterceptor) - Method in interface org.castor.persist.TransactionContext
Overrides the default callback interceptor by a custom interceptor for this database source.
setCallbackInterceptor(CallbackInterceptor) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Overrides the default callback interceptor by a custom interceptor for this database source.
setCallbackInterceptor(CallbackInterceptor) - Method in class org.exolab.castor.jdo.JDOManager
Overrides the default callback interceptor by a custom interceptor for this database source.
setCharacter(Expression) - Method in class org.castor.cpa.query.object.function.Trim
Sets the trim character expression of TRIM function.
setCharacterStream(long) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
setClassDescriptorResolver(JDOClassDescriptorResolver) - Method in class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
Sets a JDOClassDescriptorResolver instance to be used for ClassDescriptor registration.
setClassDescriptorResolver(JDOClassDescriptorResolver) - Method in interface org.castor.cpa.util.classresolution.command.ClassDescriptorResolutionCommand
Sets a JDOClassDescriptorResolver instance to be used for ClassDescriptor registration.
setClassDescriptorResolver(JDOClassDescriptorResolver) - Method in class org.castor.jdo.engine.DatabaseContext
Sets a custom ClassDescriptorResolver instance.
setClassLoader(ClassLoader) - Method in class org.castor.cpa.util.classresolution.nature.ClassLoaderNature
Sets the ClassLoader.
setClassLoader(ClassLoader) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the application class loader.
setClassName(String) - Method in class org.castor.jdo.conf.DataSource
Sets the value of field 'className'.
setClassName(String) - Method in class org.castor.jdo.conf.Driver
Sets the value of field 'className'.
setColumnDefinition(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
Sets the 'columnDefinition' value of the @Column annotation.
setColumnInsertable(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnLength(int) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnName(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
Set the name value of the @Column annotation.
setColumnNullable(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnPrecision(int) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnScale(int) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnTable(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnUnique(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setColumnUpdatable(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setCondition(Condition) - Method in class org.castor.cpa.persistence.sql.query.Delete
Set condition that specifies which records to delete.
setCondition(Condition) - Method in class org.castor.cpa.persistence.sql.query.Select
Set condition that specifies which records to select.
setCondition(Condition) - Method in class org.castor.cpa.persistence.sql.query.Update
Set condition that specifies which records to update.
setCondition(Condition) - Method in class org.castor.cpa.query.object.condition.Not
Set condition of not condition.
setConfiguration(String) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the URL of the database configuration file.
setConfiguration(JdoConf) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Provides JDO with a JDO configuration file.
setCounter(int) - Method in class org.castor.jdo.engine.CounterRef
Set the counter value.
setDatabase(int, Database) - Method in class org.castor.jdo.conf.JdoConf
 
setDatabase(Database[]) - Method in class org.castor.jdo.conf.JdoConf
 
setDatabaseChoice(DatabaseChoice) - Method in class org.castor.jdo.conf.Database
Sets the value of field 'databaseChoice'.
setDatabaseName(String) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the name of this database.
setDatabasePooling(boolean) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Enable/disable jdo Database pooling.
setDatabasePooling(boolean) - Method in class org.exolab.castor.jdo.JDOManager
Enable/disable database pooling.
setDataSource(DataSource) - Method in class org.castor.jdo.conf.DatabaseChoice
Sets the value of field 'dataSource'.
setDbMetaInfo(DbMetaInfo) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
Store database meta information.
setDbMetaInfo(DbMetaInfo) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Store database meta information.
setDeclaringClassInfo(ClassInfo) - Method in class org.castor.jdo.jpa.info.FieldInfo
Sets the reference to the declaring ClassInfo this FieldInfo is associated with.
setDescribedClass(Class<?>) - Method in class org.castor.jdo.jpa.info.ClassInfo
Sets the Class that is described by this ClassInfo.
setDescription(String) - Method in interface org.exolab.castor.jdo.DataObjects
Sets the description of this database.
setDescription(String) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the description of this database.
setDescription(String) - Method in class org.exolab.castor.jdo.JDOManager
Sets the description of this database.
setDirtyCheck(boolean) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets whether dirty checking is required for this field.
setDistinct(boolean) - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
setDistinct(boolean) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the distinct.
setDistinct(boolean) - Method in interface org.castor.cpa.query.SelectQuery
Sets the distinct.
setDistinct(boolean) - Method in interface org.exolab.castor.persist.spi.QueryExpression
Set the query to be distinct.
setDriver(Driver) - Method in class org.castor.jdo.conf.DatabaseChoice
Sets the value of field 'driver'.
setEngine(String) - Method in class org.castor.jdo.conf.Database
Sets the value of field 'engine'.
setEntity(Object) - Method in class org.castor.persist.ProposedEntity
Sets the object.
setEntityName(String) - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
setEntityResolver(EntityResolver) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the entity resolver.
setEntry(Object[]) - Method in class org.castor.persist.cache.CacheEntry
Set actual data to be cached.
setEscape(Expression) - Method in class org.castor.cpa.query.object.condition.Like
Set escape character of like condition.
setExpanded(boolean) - Method in class org.castor.persist.ProposedEntity
Set to true if the proposed class has been expanded.
setExpression(Expression) - Method in class org.castor.cpa.query.object.condition.SimpleCondition
Set expression to test.
setExpression(Expression) - Method in class org.castor.cpa.query.object.expression.Negate
Set expression to negate.
setExtends(SQLEngine) - Method in class org.exolab.castor.jdo.engine.SQLEngine
Mutator method for setting extends SQLEngine.
setField(Object, int) - Method in class org.castor.persist.ProposedEntity
Sets the specified field of the object in question.
setFieldName(String) - Method in class org.castor.jdo.jpa.info.FieldInfo
Sets the name of the field described by this FieldInfo.
setFields(Object[]) - Method in class org.castor.persist.ProposedEntity
Sets the fields of the object in question.
setFieldType(Class<?>) - Method in class org.castor.jdo.jpa.info.FieldInfo
Sets the type of the field described by this FieldInfo.
setGetterMethod(Method) - Method in class org.castor.jdo.jpa.info.FieldInfo
Sets the getter access method of the field.
setHigh(Expression) - Method in class org.castor.cpa.query.object.condition.Between
Set high bound of between range.
setHref(String) - Method in class org.castor.jdo.conf.Mapping
Sets the value of field 'href'.
setId(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setIdentity(TransactionContext, Object, Identity) - Method in class org.exolab.castor.persist.ClassMolder
Set the identity into an object.
setIndex(Expression) - Method in class org.castor.cpa.query.object.function.Locate
Sets the expression defining the start position of LOCATE function.
setIndex(Expression) - Method in class org.castor.cpa.query.object.function.Substring
Sets the start expression of SUBSTRING function.
setInstanceFactory(InstanceFactory) - Method in class org.castor.persist.AbstractTransactionContext
Overrides the default instance factory by a custom one for this database source.
setInstanceFactory(InstanceFactory) - Method in interface org.castor.persist.TransactionContext
Overrides the default instance factory by a custom one for this database source.
setInstanceFactory(InstanceFactory) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Overrides the default instance factory by a custom one to be used by Castor to obtaining an instance of data object when it is needed during loading.
setInstanceFactory(InstanceFactory) - Method in class org.exolab.castor.jdo.JDOManager
Overrides the default instance factory by a custom one to be used by Castor to obtaining an instance of a data object when it is needed during loading.
setJndi(Jndi) - Method in class org.castor.jdo.conf.DatabaseChoice
Sets the value of field 'jndi'.
setJoinColumnColumnDefinition(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnInsertable(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnName(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnNullable(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnReferencedColumnName(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnTable(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnUnique(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinColumnUpdatable(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinTableCatalog(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinTableInverseJoinColumns(JoinColumn[]) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinTableJoinColumns(JoinColumn[]) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinTableName(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setJoinTableSchema(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setKeyGeneratorDescriptor(KeyGeneratorDescriptor) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Set key generator specified for this class.
setLeftSide(Expression) - Method in class org.castor.cpa.query.object.condition.Comparison
Set left side expression of comparison condition.
setLength(Expression) - Method in class org.castor.cpa.query.object.function.Substring
Sets the length expression of SUBSTRING function.
setLimit(int) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the limit.
setLimit(Parameter) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the limit.
setLimit(int, int) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the limit.
setLimit(Parameter, Parameter) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the limit.
setLimit(int) - Method in interface org.castor.cpa.query.SelectQuery
Sets the limit.
setLimit(Parameter) - Method in interface org.castor.cpa.query.SelectQuery
Sets the limit.
setLimit(int, int) - Method in interface org.castor.cpa.query.SelectQuery
Sets the limit.
setLimit(Parameter, Parameter) - Method in interface org.castor.cpa.query.SelectQuery
Sets the limit.
setLockTimeout(int) - Method in class org.castor.persist.AbstractTransactionContext
Sets the timeout waiting to acquire a lock.
setLockTimeout(int) - Method in interface org.castor.persist.TransactionContext
Sets the timeout waiting to acquire a lock.
setLockTimeout(int) - Method in class org.exolab.castor.jdo.JDO
Deprecated. Sets the lock timeout for this database.
setLockTimeout(int) - Method in class org.exolab.castor.jdo.JDOManager
Sets the lock timeout for this database.
setLogInterceptor(LogInterceptor) - Method in class org.exolab.castor.jdo.JDO
Deprecated. There is no need for this method due to the implementation of Log4J which is controlled via the log4j.properties file.
setLogWriter(PrintWriter) - Method in class org.exolab.castor.jdo.JDO
Deprecated. There is no need for this method due to the implementation of Log4J which is controlled via the log4j.properties file.
setLow(Expression) - Method in class org.castor.cpa.query.object.condition.Between
Set low bound of between range.
setManyKey(String[]) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets the SQL many key of the field.
setManyTable(String) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets the SQL many table of the field.
setManyToMany(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setManyToManyInverseCopy(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setManyToOne(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setMapping(int, Mapping) - Method in class org.castor.jdo.conf.Database
 
setMapping(Mapping[]) - Method in class org.castor.jdo.conf.Database
 
setMappingLoader(MappingLoader) - Method in class org.castor.cpa.util.classresolution.nature.MappingLoaderNature
Sets the MappingLoader.
setMappingLoader(MappingLoader) - Method in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
setMaxHistorySize(int) - Method in class org.exolab.castor.gui.QueryHistory
 
setMode(String) - Method in class org.castor.jdo.conf.TransactionDemarcation
Sets the value of field 'mode'.
setName(String) - Method in class org.castor.jdo.conf.Database
Sets the value of field 'name'.
setName(String) - Method in class org.castor.jdo.conf.JdoConf
Sets the value of field 'name'.
setName(String) - Method in class org.castor.jdo.conf.Jndi
Sets the value of field 'name'.
setName(String) - Method in class org.castor.jdo.conf.Param
Sets the value of field 'name'.
setName(String) - Method in class org.castor.jdo.conf.TransactionManager
Sets the value of field 'name'.
setNewField(Object) - Method in class org.castor.persist.UpdateFlags
 
setNot(boolean) - Method in class org.castor.cpa.query.object.condition.SimpleCondition
Set if test result has to be inverted.
setNumber(Expression) - Method in class org.castor.cpa.query.object.function.Abs
Sets the number expression of ABS function.
setNumber(Expression) - Method in class org.castor.cpa.query.object.function.Sqrt
Sets the number expression of SQRT function.
setObject(TransactionContext, Object[], long) - Method in interface org.exolab.castor.persist.DepositBox
Set an object into the DespositBox, only a transaction has the write lock may call it method or IllegalArgumentException will be thrown.
setObject(TransactionContext, Object[], long) - Method in class org.exolab.castor.persist.ObjectLock
 
setOID(OID) - Method in class org.castor.persist.cache.CacheEntry
Set OID of the entry to be cached.
setOIDForObject(Object, LockEngine, OID) - Method in class org.castor.persist.ObjectTracker
For a given lockengine and OID, set the object in the maps.
setOneToMany(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setOneToOne(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setOrder(Order) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the order.
setOrder(Order) - Method in interface org.castor.cpa.query.SelectQuery
Sets the order.
setPackageNames(List<String>) - Method in class org.castor.cpa.util.classresolution.nature.PackageBasedCDRResolutionNature
Set a String List of package names that should be searched for ClassDescriptors.
setParam(int, Param) - Method in class org.castor.jdo.conf.DataSource
 
setParam(Param[]) - Method in class org.castor.jdo.conf.DataSource
 
setParam(int, Param) - Method in class org.castor.jdo.conf.Driver
 
setParam(Param[]) - Method in class org.castor.jdo.conf.Driver
 
setParam(int, Param) - Method in class org.castor.jdo.conf.TransactionManager
 
setParam(Param[]) - Method in class org.castor.jdo.conf.TransactionManager
 
setParameter(int, Object) - Method in class org.exolab.castor.jdo.engine.SQLQuery
 
setParameter(int, Object) - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
setParameter(int, Object) - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Sets the value of a paramter.
setParameters(DataSource, Param[]) - Static method in class org.castor.cpa.persistence.sql.connection.DataSourceConnectionFactory
Set all the parameters of the given array at the given datasource by calling one of the set methods of the datasource.
setParameters(List<Expression>) - Method in class org.castor.cpa.query.object.function.CustomFunction
Sets the list of parameter expressions of CastorFunction.
setParent(ParseTreeNode) - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
Changes the parent of this node.
setPattern(Expression) - Method in class org.castor.cpa.query.object.condition.Like
Set pattern of like condition.
setProperty(String, Object) - Method in class org.castor.cpa.util.classresolution.command.BaseResolutionCommand
Set a Nature property.
setProperty(String, Object) - Method in class org.castor.jdo.jpa.info.ClassInfo
setProperty(String, Object) - Method in class org.castor.jdo.jpa.info.FieldInfo
setProposedEntityClass(Class) - Method in class org.castor.persist.ProposedEntity
Sets the proposed Class instance.
setQuerys(Vector<String>) - Method in class org.exolab.castor.gui.QueryHistory
 
setReadOnly(boolean) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets whether field access if read-only.
setRelationCollectionType(Class<?>) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setRelationLazyFetch(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setRelationMappedBy(String) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setRelationOptional(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setRelationTargetEntity(Class<?>) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setRemoved(boolean) - Method in class org.castor.persist.UpdateAndRemovedFlags
 
setRightSide(Expression) - Method in class org.castor.cpa.query.object.condition.Comparison
Set right side expression of comparison condition.
setRollbackOnly() - Method in class org.castor.transactionmanager.LocalTransactionManager
setSetterMethod(Method) - Method in class org.castor.jdo.jpa.info.FieldInfo
Sets the setter access method of the field.
setSpecification(TrimSpecification) - Method in class org.castor.cpa.query.object.function.Trim
Sets the trim specification of TRIM function.
setSQLName(String[]) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets the SQL (column) name of the field.
setSQLType(int[]) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets the SQL type of this field.
setStatus(int) - Method in class org.castor.persist.AbstractTransactionContext
Sets the status of the current transaction to the given one.
setStatus(int) - Method in interface org.castor.persist.TransactionContext
Sets the status of the current transaction to the given one.
setString(Expression) - Method in class org.castor.cpa.query.object.function.Length
Sets the string expression of LENGTH function.
setString(Expression) - Method in class org.castor.cpa.query.object.function.Locate
Sets the string expression to be searched in by LOCATE function.
setString(Expression) - Method in class org.castor.cpa.query.object.function.Lower
Sets the string expression of LOWER function.
setString(Expression) - Method in class org.castor.cpa.query.object.function.Substring
Sets the string expression of SUBSTRING function.
setString(Expression) - Method in class org.castor.cpa.query.object.function.Trim
Sets the string expression of TRIM function.
setString(Expression) - Method in class org.castor.cpa.query.object.function.Upper
Sets the string expression of UPPER function.
setString(long, String) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
setString(long, String, int, int) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
setTableCatalog(String) - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
setTableName(String) - Method in class org.castor.jdo.engine.CounterRef
Set the tabel name.
setTableName(String) - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
setTableName(String) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Sets the table name to which this object maps.
setTableSchema(String) - Method in class org.castor.jdo.jpa.natures.JPAClassNature
 
setTimeStamp(long) - Method in class org.castor.persist.cache.CacheEntry
Set associated time stamp.
setTransactionContext(TransactionContext) - Method in interface org.exolab.castor.persist.XAResourceSource
Sets the transaction context associated with this source.
setTransactionDemarcation(TransactionDemarcation) - Method in class org.castor.jdo.conf.JdoConf
Sets the value of field 'transactionDemarcation'.
setTransactionManager(TransactionManager) - Method in class org.castor.jdo.conf.TransactionDemarcation
Sets the value of field 'transactionManager'.
setTransactionTimeout(int) - Method in class org.castor.persist.AbstractTransactionContext
Sets the timeout of this transaction.
setTransactionTimeout(int) - Method in interface org.castor.persist.TransactionContext
Sets the timeout of this transaction.
setTransactionTimeout(int) - Method in class org.castor.transactionmanager.LocalTransactionManager
setTransactionTimeout(int) - Method in class org.exolab.castor.persist.XAResourceImpl
 
setTransient(boolean) - Method in class org.castor.jdo.jpa.natures.JPAFieldNature
 
setTypeConvertor(TypeConvertor) - Method in class org.exolab.castor.jdo.engine.nature.FieldDescriptorJDONature
Sets the TypeConvertor used for converting from field types to external types.
setUpdateCache(boolean) - Method in class org.castor.persist.UpdateFlags
 
setUpdatePersist(boolean) - Method in class org.castor.persist.UpdateFlags
 
setUrl(String) - Method in class org.castor.jdo.conf.Driver
Sets the value of field 'url'.
setValue(Expression) - Method in class org.castor.cpa.query.object.function.Locate
Sets the expression to search for by LOCATE function.
setValue(String) - Method in class org.castor.jdo.conf.Param
Sets the value of field 'value'.
setValue(PreparedStatement, int, Object, int) - Static method in class org.castor.jdo.engine.SQLTypeInfos
Set given value on given PreparedStatement at given index with given SQL type.
setValue(Object, Object, ClassLoader) - Method in class org.exolab.castor.persist.FieldMolder
 
setVersion(long) - Method in interface org.exolab.castor.persist.DepositBox
Sets the new version of this object.
setVersion(long) - Method in class org.exolab.castor.persist.ObjectLock
 
setVersionField(String) - Method in class org.exolab.castor.jdo.engine.nature.ClassDescriptorJDONature
Sets the version field to use for object modification checks.
setWaitOnLock(ObjectLock) - Method in class org.castor.persist.AbstractTransactionContext
Indicates which lock this transaction is waiting for.
setWaitOnLock(ObjectLock) - Method in interface org.castor.persist.TransactionContext
Indicates which lock this transaction is waiting for.
setWhere(Condition) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Sets the where.
setWhere(Condition) - Method in interface org.castor.cpa.query.SelectQuery
Sets the where.
SHARED - Static variable in interface org.exolab.castor.jdo.Database
Shared access.
Shared - Static variable in interface org.exolab.castor.jdo.Database
Deprecated. Use SHARED instead.
ShortToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert Short to BigDecimal.
ShortToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.ShortToBigDecimal
Default constructor.
ShortToBoolean - Class in org.castor.cpa.persistence.convertor
Convert Short to Boolean.
ShortToBoolean() - Constructor for class org.castor.cpa.persistence.convertor.ShortToBoolean
Default constructor.
ShortToByte - Class in org.castor.cpa.persistence.convertor
Convert Short to Byte.
ShortToByte() - Constructor for class org.castor.cpa.persistence.convertor.ShortToByte
Default constructor.
ShortToInteger - Class in org.castor.cpa.persistence.convertor
Convert Short to Integer.
ShortToInteger() - Constructor for class org.castor.cpa.persistence.convertor.ShortToInteger
Default constructor.
ShortToLong - Class in org.castor.cpa.persistence.convertor
Convert Short to Long.
ShortToLong() - Constructor for class org.castor.cpa.persistence.convertor.ShortToLong
Default constructor.
shutdown() - Method in class org.castor.cache.AbstractCacheFactory
Allows for cache-specific shutdown operations and resource cleanup.
shutdown() - Method in interface org.castor.cache.CacheFactory
Allows for cache-specific shutdown operations and resource cleanup.
shutdown() - Method in class org.castor.cache.distributed.CoherenceCacheFactory
Allows for cache-specific shutdown operations and resource cleanup.
shutdown(String) - Method in class org.castor.cache.distributed.CoherenceCacheFactory
Normally called to shutdown CoherenceCache.
shutdown(String) - Method in class org.castor.cache.distributed.EHCache
Normally called to shutdown CoherenceCache.
shutdown() - Method in class org.castor.cache.distributed.GigaspacesCacheFactory
Allows for cache-specific shutdown operations and resource cleanup.
shutdown(String) - Method in class org.castor.cache.distributed.GigaspacesCacheFactory
Normally called to shutdown GigaspacesCache.
shutdown() - Method in class org.castor.cache.distributed.OsCacheFactory
Allows for cache-specific shutdown operations and resource cleanup.
SimpleCondition - Class in org.castor.cpa.query.object.condition
Abstract base class that represents simple condition.
SimpleCondition() - Constructor for class org.castor.cpa.query.object.condition.SimpleCondition
 
SimpleQueryExecutor - Class in org.exolab.castor.jdo.engine
A class to execute simple SQL queries generated from OQL.
SimpleQueryExecutor(Database) - Constructor for class org.exolab.castor.jdo.engine.SimpleQueryExecutor
Creates an instance to execute a simple query.
SimpleQueryExecutor.SimpleQueryResults - Class in org.exolab.castor.jdo.engine
 
SimpleQueryExecutor.SimpleQueryResults() - Constructor for class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
 
SingleProxy - Class in org.castor.persist.proxy
 
size() - Method in class org.castor.cache.DebuggingCacheProxy
size() - Method in class org.castor.cache.distributed.AbstractDistributedCache
size() - Method in class org.castor.cache.distributed.EHCache
size() - Method in class org.castor.cache.distributed.JcsCache
size() - Method in class org.castor.cache.distributed.OsCache
size() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
size() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
size() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
size() - Method in class org.castor.cache.simple.CountLimited
size() - Method in class org.castor.cache.simple.NoCache
size() - Method in class org.castor.cache.simple.TimeLimited
size() - Method in class org.castor.cache.simple.Unlimited
size() - Method in class org.castor.persist.proxy.RelationCollection
 
size() - Method in class org.exolab.castor.jdo.engine.SimpleQueryExecutor.SimpleQueryResults
Uses the underlying db's cursors to most to the last row in the result set, get the row number via getRow(), then move back to where ever the user was positioned in the resultset.
size() - Method in class org.exolab.castor.jdo.engine.SQLQuery
Uses the underlying db's cursors to move to the last row in the result set, get the row number via getRow(), then move back to where ever the user was positioned in the resultset.
size() - Method in class org.exolab.castor.jdo.engine.TxDatabaseMap
 
size() - Method in interface org.exolab.castor.jdo.QueryResults
Finds the size of the resulting resultset from the query.
size() - Method in class org.exolab.castor.persist.QueryResults
 
size() - Method in class org.exolab.castor.persist.spi.AbstractCallQuery
 
size() - Method in class org.exolab.castor.persist.spi.Complex
Deprecated.  
size() - Method in class org.exolab.castor.persist.spi.Identity
 
size() - Method in interface org.exolab.castor.persist.spi.PersistenceQuery
Finds the size of the resulting resultset from the query.
softLock(TransactionContext, OID, int) - Method in class org.exolab.castor.persist.LockEngine
Acquire a write lock on the object in memory.
SPACE - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
Character to use for spaces in SQL query.
SqlBindParser - Class in org.exolab.castor.jdo.engine
Utility class to parse an SQL or OQL expression for bind variables Bind variables are subexpressions of the form "$n", where n is a positive integer number.
SqlBindParser(String) - Constructor for class org.exolab.castor.jdo.engine.SqlBindParser
Create a new SqlBindParser instance to parse the expression in 'sql'.
SqlClobToCharArray - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Clob to char[].
SqlClobToCharArray() - Constructor for class org.castor.cpa.persistence.convertor.SqlClobToCharArray
Default constructor.
SqlClobToString - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Clob to String.
SqlClobToString() - Constructor for class org.castor.cpa.persistence.convertor.SqlClobToString
Default constructor.
SQLColumnInfo - Class in org.exolab.castor.jdo.engine
 
SQLColumnInfo(String, int, TypeConvertor, TypeConvertor) - Constructor for class org.exolab.castor.jdo.engine.SQLColumnInfo
 
SqlDateToCastorDate - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Date to org.exolab.castor.types.Date.
SqlDateToCastorDate() - Constructor for class org.castor.cpa.persistence.convertor.SqlDateToCastorDate
Default constructor.
SqlDateToDate - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Date to Date.
SqlDateToDate() - Constructor for class org.castor.cpa.persistence.convertor.SqlDateToDate
Default constructor.
SQLEngine - Class in org.exolab.castor.jdo.engine
The SQL engine performs persistence of one object type against one SQL database.
SQLEngine(ClassDescriptor, PersistenceFactory) - Constructor for class org.exolab.castor.jdo.engine.SQLEngine
 
SQLFieldInfo - Class in org.exolab.castor.jdo.engine
 
SQLFieldInfo(ClassDescriptor, FieldDescriptor, String, boolean) - Constructor for class org.exolab.castor.jdo.engine.SQLFieldInfo
 
SQLHelper - Class in org.exolab.castor.jdo.engine
 
SQLQuery - Class in org.exolab.castor.jdo.engine
 
SQLRelationLoader - Class in org.exolab.castor.persist
SQLRelationLoader is a quick hack for creating and removing relation from a many-to-many relation database from ClassMolder.
SQLRelationLoader(String, String[], int[], TypeConvertor[], TypeConvertor[], String[], int[], TypeConvertor[], TypeConvertor[], PersistenceFactory) - Constructor for class org.exolab.castor.persist.SQLRelationLoader
 
SQLServerFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for SQL Server.
SQLServerFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.SQLServerFactory
 
SQLServerQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for MS SQL Server.
SQLServerQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.SQLServerQueryExpression
 
SQLStatementDelete - Class in org.castor.cpa.persistence.sql.engine
SQLStatementDelete class that makes use of delete class hierarchy to generate SQL query structure.
SQLStatementDelete(SQLEngine, PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.engine.SQLStatementDelete
Constructor.
SQLStatementInsert - Class in org.castor.cpa.persistence.sql.engine
SQLStatementCreate class that makes use of KeyGenerators methods to build sql insert statement and execute them.
SQLStatementInsert(SQLEngine, PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.engine.SQLStatementInsert
Constructor.
SQLStatementInsertCheck - Class in org.castor.cpa.persistence.sql.engine
SQLStatementInsertCheck class to check duplicate primary key problem.
SQLStatementInsertCheck(SQLEngine, PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.engine.SQLStatementInsertCheck
Constructor.
SQLStatementLoad - Class in org.exolab.castor.jdo.engine
 
SQLStatementLoad(SQLEngine, PersistenceFactory) - Constructor for class org.exolab.castor.jdo.engine.SQLStatementLoad
 
SQLStatementQuery - Class in org.exolab.castor.jdo.engine
 
SQLStatementQuery(SQLEngine, PersistenceFactory) - Constructor for class org.exolab.castor.jdo.engine.SQLStatementQuery
 
SQLStatementUpdate - Class in org.castor.cpa.persistence.sql.engine
SQLStatementStore class that makes use of Update class hierarchy to generate sql query structure.
SQLStatementUpdate(SQLEngine, PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.engine.SQLStatementUpdate
Constructor.
SQLStatementUpdateCheck - Class in org.castor.cpa.persistence.sql.engine
SQLStatementUpdatCheck class to check whether the new SQL update statement has failed because entity has been removed previously from persistent storage or the object has been modified before.
SQLStatementUpdateCheck(SQLEngine, PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.engine.SQLStatementUpdateCheck
Constructor.
SqlTimestampToDate - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Timestamp to Date.
SqlTimestampToDate() - Constructor for class org.castor.cpa.persistence.convertor.SqlTimestampToDate
Default constructor.
SqlTimestampToString - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Timestamp to String.
SqlTimestampToString() - Constructor for class org.castor.cpa.persistence.convertor.SqlTimestampToString
Default constructor.
SqlTimeToDate - Class in org.castor.cpa.persistence.convertor
Convert java.sql.Time to Date.
SqlTimeToDate() - Constructor for class org.castor.cpa.persistence.convertor.SqlTimeToDate
Default constructor.
SQLTypeInfos - Class in org.castor.jdo.engine
Utility class to translate SQL type by integer value or name into corresponding Java type.
sqlTypeName2javaType(String) - Static method in class org.castor.jdo.engine.SQLTypeInfos
Returns the Java type for the given SQL type name.
sqlTypeNum2javaType(int) - Static method in class org.castor.jdo.engine.SQLTypeInfos
Returns the Java type for the given SQL type.
sqlTypeNum2sqlTypeName(int) - Static method in class org.castor.jdo.engine.SQLTypeInfos
Returns the SQL type name for the given SQL type number.
sqrt() - Method in interface org.castor.cpa.query.Expression
The method for SQRT function of query objects.
sqrt() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for SQRT function of query objects.
Sqrt - Class in org.castor.cpa.query.object.function
Final class that represents SQRT (square root) function.
Sqrt() - Constructor for class org.castor.cpa.query.object.function.Sqrt
 
STAR - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'*' for select query.
start(Xid, int) - Method in class org.exolab.castor.persist.XAResourceImpl
 
store(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
store(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
store(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
store(TransactionContext, Object, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Store a data object into the persistent storage of the base class of this ClassMolder.
store(TransactionContext, Object, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
store(Object, Identity, ProposedEntity, ProposedEntity) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
store(TransactionContext, OID, DepositBox, Object) - Method in class org.exolab.castor.persist.ClassMolder
Store a data object into the persistent storage of the base class of this ClassMolder.
store(TransactionContext, OID, Object) - Method in class org.exolab.castor.persist.LockEngine
 
store(Object, Identity, ProposedEntity, ProposedEntity) - Method in interface org.exolab.castor.persist.spi.Persistence
Stores the object in persistent storage, given the object fields and its identity.
storeStatement(String) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
storeStatement(String) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Reports a statement that will be used with the persistent engine.
storing(Object, boolean) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
storing(Object, Object) - Method in class org.exolab.castor.persist.OutputLogInterceptor
 
storing(Object, boolean) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object is to be stored in persistent storage.
storing(Object, Object) - Method in interface org.exolab.castor.persist.spi.LogInterceptor
Called to indicate that an object of the given type and identity is about to be stored in persistent storage.
STRING_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
StringLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a string literal.
StringLiteral(String) - Constructor for class org.castor.cpa.query.object.literal.StringLiteral
Construct string literal with given value.
StringToBigDecimal - Class in org.castor.cpa.persistence.convertor
Convert String to BigDecimal.
StringToBigDecimal() - Constructor for class org.castor.cpa.persistence.convertor.StringToBigDecimal
Default constructor.
StringToBoolean - Class in org.castor.cpa.persistence.convertor
Convert String to Boolean.
StringToBoolean() - Constructor for class org.castor.cpa.persistence.convertor.StringToBoolean
Default constructor.
StringToByteArray - Class in org.castor.cpa.persistence.convertor
Convert String to byte[].
StringToByteArray() - Constructor for class org.castor.cpa.persistence.convertor.StringToByteArray
Default constructor.
StringToCastorDuration - Class in org.castor.cpa.persistence.convertor
Convert String to org.exolab.castor.types.Duration.
StringToCastorDuration() - Constructor for class org.castor.cpa.persistence.convertor.StringToCastorDuration
Default constructor.
StringToCastorTime - Class in org.castor.cpa.persistence.convertor
Convert String to org.exolab.castor.types.Time.
StringToCastorTime() - Constructor for class org.castor.cpa.persistence.convertor.StringToCastorTime
Default constructor.
StringToCharacter - Class in org.castor.cpa.persistence.convertor
Convert String to Character.
StringToCharacter() - Constructor for class org.castor.cpa.persistence.convertor.StringToCharacter
Default constructor.
StringToCharArray - Class in org.castor.cpa.persistence.convertor
Convert String to char[].
StringToCharArray() - Constructor for class org.castor.cpa.persistence.convertor.StringToCharArray
Default constructor.
StringToDate - Class in org.castor.cpa.persistence.convertor
Convert String to Date.
StringToDate() - Constructor for class org.castor.cpa.persistence.convertor.StringToDate
Default constructor.
StringToDouble - Class in org.castor.cpa.persistence.convertor
Convert String to Double.
StringToDouble() - Constructor for class org.castor.cpa.persistence.convertor.StringToDouble
Default constructor.
StringToFloat - Class in org.castor.cpa.persistence.convertor
Convert String to Float.
StringToFloat() - Constructor for class org.castor.cpa.persistence.convertor.StringToFloat
Default constructor.
StringToInteger - Class in org.castor.cpa.persistence.convertor
Convert String to Integer.
StringToInteger() - Constructor for class org.castor.cpa.persistence.convertor.StringToInteger
Default constructor.
StringToLong - Class in org.castor.cpa.persistence.convertor
Convert String to Long.
StringToLong() - Constructor for class org.castor.cpa.persistence.convertor.StringToLong
Default constructor.
StringToShort - Class in org.castor.cpa.persistence.convertor
Convert String to Short.
StringToShort() - Constructor for class org.castor.cpa.persistence.convertor.StringToShort
Default constructor.
StringToSqlClob - Class in org.castor.cpa.persistence.convertor
Convert String to java.sql.Clob.
StringToSqlClob() - Constructor for class org.castor.cpa.persistence.convertor.StringToSqlClob
Default constructor.
StringToSqlTimestamp - Class in org.castor.cpa.persistence.convertor
Convert String to java.sql.Timestamp.
StringToSqlTimestamp() - Constructor for class org.castor.cpa.persistence.convertor.StringToSqlTimestamp
Default constructor.
substring(int, int) - Method in interface org.castor.cpa.query.Expression
Substring.
substring(int, Expression) - Method in interface org.castor.cpa.query.Expression
Substring.
substring(Expression, int) - Method in interface org.castor.cpa.query.Expression
Substring.
substring(Expression, Expression) - Method in interface org.castor.cpa.query.Expression
Substring.
substring(int, int) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Substring.
substring(int, Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Substring.
substring(Expression, int) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Substring.
substring(Expression, Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Substring.
Substring - Class in org.castor.cpa.query.object.function
Final class that represents SUBSTRING function.
Substring() - Constructor for class org.castor.cpa.query.object.function.Substring
 
subtract(long) - Method in interface org.castor.cpa.query.Expression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(double) - Method in interface org.castor.cpa.query.Expression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(BigDecimal) - Method in interface org.castor.cpa.query.Expression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(Expression) - Method in interface org.castor.cpa.query.Expression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(long) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(double) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(BigDecimal) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Subtract ( - ) additive arithmetic expression of query objects.
subtract(Expression) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for Subtract ( - ) additive arithmetic expression of query objects.
Subtract - Class in org.castor.cpa.query.object.expression
Final class that represents subtract arithmetic expression.
Subtract() - Constructor for class org.castor.cpa.query.object.expression.Subtract
 
subtract(Expression) - Method in class org.castor.cpa.query.object.expression.Subtract
The method for Subtract ( - ) additive arithmetic expression of query objects.
suspend() - Method in class org.castor.transactionmanager.LocalTransactionManager
SybaseFactory - Class in org.castor.cpa.persistence.sql.driver
PersistenceFactory for Sybase Adaptive Servers.
SybaseFactory() - Constructor for class org.castor.cpa.persistence.sql.driver.SybaseFactory
 
SybaseQueryExpression - Class in org.castor.cpa.persistence.sql.driver
QueryExpression for Sybase Adaptive Servers.
SybaseQueryExpression(PersistenceFactory) - Constructor for class org.castor.cpa.persistence.sql.driver.SybaseQueryExpression
 
SyntaxNotSupportedException - Exception in org.exolab.castor.jdo.oql
Exception thrown to indicate that a feature is not supported by a particular database.
SyntaxNotSupportedException(String) - Constructor for exception org.exolab.castor.jdo.oql.SyntaxNotSupportedException
 
SyntaxNotSupportedException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.oql.SyntaxNotSupportedException
 

T

Table - Class in org.castor.cpa.persistence.sql.query
Class representing a table of the database.
Table(String) - Constructor for class org.castor.cpa.persistence.sql.query.Table
Construct a table with given name.
TABLE_COLUMN_SEPARATOR - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
TABLE_SEPARATOR - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
TemporalType - Enum in org.castor.cpa.query
Enum for Temporal Type of query objects.
TIME_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
TimeLimited - Class in org.castor.cache.simple
TimeLimited is a time limted first-in-first-out Map.
TimeLimited() - Constructor for class org.castor.cache.simple.TimeLimited
 
TimeLimitedFactory - Class in org.castor.cache.simple
Implements CacheFactory for the TimeLimited implementation of Cache.
TimeLimitedFactory() - Constructor for class org.castor.cache.simple.TimeLimitedFactory
 
TimeLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a time literal.
TimeLiteral(Date) - Constructor for class org.castor.cpa.query.object.literal.TimeLiteral
Construct a time literal with given date.
TimeLiteral(Calendar) - Constructor for class org.castor.cpa.query.object.literal.TimeLiteral
Construct a time literal with given calendar.
TIMES - Static variable in class org.exolab.castor.jdo.oql.Token
 
TIMES - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
TIMESTAMP_LITERAL - Static variable in class org.exolab.castor.jdo.oql.TokenType
 
TimeStampable - Interface in org.exolab.castor.jdo
A call-back get/set the time stamp.
TimestampLiteral - Class in org.castor.cpa.query.object.literal
Final immutable class that represents a timestamp literal.
TimestampLiteral(Date) - Constructor for class org.castor.cpa.query.object.literal.TimestampLiteral
Construct a timestamp literal with given date.
TimestampLiteral(Calendar) - Constructor for class org.castor.cpa.query.object.literal.TimestampLiteral
Construct a timestamp literal with given calendar.
toArray() - Method in class org.castor.persist.proxy.RelationCollection
 
toArray(Object[]) - Method in class org.castor.persist.proxy.RelationCollection
 
toFullString(StringBuilder) - Method in class org.castor.cpa.query.object.ProjectionImpl
Append full string representation of projection to the given StringBuilder.
toFullString() - Method in class org.castor.cpa.query.object.ProjectionImpl
Append full string representation of projection to the given StringBuilder.
toFullString(StringBuilder) - Method in class org.castor.cpa.query.object.SchemaImpl
Append full string representation of schema to the given StringBuilder.
toFullString() - Method in class org.castor.cpa.query.object.SchemaImpl
Append full string representation of schema to the given StringBuilder.
toFullString(StringBuilder) - Method in interface org.castor.cpa.query.Projection
Append full string representation of projection to the given StringBuilder.
toFullString() - Method in interface org.castor.cpa.query.Projection
Append full string representation of projection to the given StringBuilder.
toFullString(StringBuilder) - Method in interface org.castor.cpa.query.Schema
Append full string representation of schema to the given StringBuilder.
toFullString() - Method in interface org.castor.cpa.query.Schema
Append full string representation of schema to the given StringBuilder.
toJava(Object) - Method in class org.exolab.castor.jdo.engine.SQLColumnInfo
 
toJava(int, int, Object) - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
Token - Class in org.exolab.castor.jdo.oql
Represents tokens which are generated by the Lexerfrom the String OQL representation.
Token(int, String) - Constructor for class org.exolab.castor.jdo.oql.Token
Creates a new Token with the supplied type and value.
TokenType - Class in org.exolab.castor.jdo.oql
Used to store Token Type Constants.
toSQL(Object) - Method in class org.exolab.castor.jdo.engine.SQLColumnInfo
 
toString() - Method in class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
toString() - Method in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.Assignment
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.condition.AndCondition
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.condition.Compare
 
toString() - Method in enum org.castor.cpa.persistence.sql.query.condition.CompareOperator
Returns a string representation of the comparison operator in SQL syntax.
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.condition.IsNullPredicate
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.condition.OrCondition
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.Delete
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.expression.Column
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.expression.NextVal
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.expression.Parameter
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.Insert
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.Qualifier
 
toString() - Method in class org.castor.cpa.persistence.sql.query.QueryContext
Returns the SQL query string build by previous calls to one of the append methods.
toString() - Method in class org.castor.cpa.persistence.sql.query.QueryObject
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.QueryObject
Append a string representation of the object to the given QueryContext.
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.Select
 
toString(QueryContext) - Method in class org.castor.cpa.persistence.sql.query.Update
 
toString() - Method in class org.castor.cpa.query.object.AbstractQueryObject
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.Between
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.Comparison
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.CompoundCondition
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.In
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.Like
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.Not
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.condition.Null
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.expression.CompoundExpression
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.expression.Negate
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.FieldImpl
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Abs
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.CustomFunction
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Length
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Locate
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Lower
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Sqrt
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Substring
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Trim
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.function.Upper
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.BigDecimalLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.BooleanLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.DateLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.DoubleLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.EnumLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.LongLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.StringLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.TimeLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.literal.TimestampLiteral
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.OrderImpl
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.parameter.NamedParameter
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.parameter.PositionalParameter
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.ProjectionImpl
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.SchemaImpl
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in class org.castor.cpa.query.object.SelectQueryImpl
Append a string representation of the object to the given StringBuilder.
toString(StringBuilder) - Method in interface org.castor.cpa.query.QueryObject
Append a string representation of the object to the given StringBuilder.
toString() - Method in class org.castor.persist.ProposedEntity
toString() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
toString() - Method in class org.exolab.castor.jdo.engine.SQLEngine
 
toString() - Method in class org.exolab.castor.jdo.engine.SQLFieldInfo
 
toString() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
 
toString() - Method in class org.exolab.castor.jdo.oql.Token
 
toString() - Method in class org.exolab.castor.persist.ClassMolder
 
toString() - Method in class org.exolab.castor.persist.FieldMolder
 
toString() - Method in class org.exolab.castor.persist.ObjectLock
 
toString() - Method in class org.exolab.castor.persist.OID
 
toString() - Method in class org.exolab.castor.persist.spi.Complex
Deprecated.  
toString() - Method in class org.exolab.castor.persist.spi.Identity
 
toStringEx() - Method in class org.exolab.castor.jdo.oql.ParseTreeNode
 
toType() - Method in class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
toType() - Method in interface org.castor.cpa.persistence.convertor.TypeConvertor
Get the type being converted to.
trackObject(ClassMolder, OID, Object) - Method in class org.castor.persist.AbstractTransactionContext
 
trackObject(ClassMolder, OID, Object) - Method in class org.castor.persist.ObjectTracker
 
trackOIDChange(Object, LockEngine, OID, OID) - Method in class org.castor.persist.ObjectTracker
Record changes to an OID by re-tracking the OID information.
TRANSACTION_MANAGER_FACTORIES - Static variable in class org.castor.cpa.CPAProperties
Property listing all the available TransactionManagerFactory implementations (org.castor.transactionmanager.Factories).
TRANSACTION_MANAGER_INIT - Static variable in class org.castor.cpa.CPAProperties
Property telling if TransactionManager should be initialized at registration.
TRANSACTION_MANAGER_NAME - Static variable in class org.castor.transactionmanager.JNDIENCTransactionManagerFactory
Default JNDI binding for javax.transaction.TransactionManager instance.
TransactionAbortedException - Exception in org.exolab.castor.jdo
Informs that the user transaction has been explicitly aborted by the database due to some failure and the reason for that failure.
TransactionAbortedException(String) - Constructor for exception org.exolab.castor.jdo.TransactionAbortedException
 
TransactionAbortedException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.TransactionAbortedException
 
TransactionContext - Interface in org.castor.persist
A transaction context is required in order to perform operations against the database.
TransactionDemarcation - Class in org.castor.jdo.conf
Class TransactionDemarcation.
TransactionDemarcation() - Constructor for class org.castor.jdo.conf.TransactionDemarcation
 
TransactionDemarcationDescriptor - Class in org.castor.jdo.conf.descriptors
Class TransactionDemarcationDescriptor.
TransactionDemarcationDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.TransactionDemarcationDescriptor
 
TransactionManager - Class in org.castor.jdo.conf
Class TransactionManager.
TransactionManager() - Constructor for class org.castor.jdo.conf.TransactionManager
 
TransactionManagerAcquireException - Exception in org.castor.transactionmanager
An exception encapsulating an exception that occurs during the operation to acquire a javax.transaction.TransactionManager.
TransactionManagerAcquireException(String) - Constructor for exception org.castor.transactionmanager.TransactionManagerAcquireException
Creates a new TransactionManagerAcquireException with the given message.
TransactionManagerAcquireException(String, Throwable) - Constructor for exception org.castor.transactionmanager.TransactionManagerAcquireException
Creates a new TransactionManagerAcquireException with the given message and cause.
TransactionManagerDescriptor - Class in org.castor.jdo.conf.descriptors
Class TransactionManagerDescriptor.
TransactionManagerDescriptor() - Constructor for class org.castor.jdo.conf.descriptors.TransactionManagerDescriptor
 
TransactionManagerFactory - Interface in org.castor.transactionmanager
A factory for properly acquiring javax.transaction.TransactionManager from J2EE containers.
TransactionManagerFactoryRegistry - Class in org.castor.transactionmanager
Registry for TransactionManagerFactory implementations obtained from the Castor properties file and used by the JDO configuration file.
TransactionManagerFactoryRegistry(AbstractProperties) - Constructor for class org.castor.transactionmanager.TransactionManagerFactoryRegistry
Construct an instance of TransactionManagerFactoryRegistry that loads the TransactionManagerFactory implementations specified in the given properties.
TransactionManagerRegistry - Class in org.castor.transactionmanager
Registry for TransactionManager instances obtained by their name.
TransactionManagerRegistry(AbstractProperties) - Constructor for class org.castor.transactionmanager.TransactionManagerRegistry
Construct an instance of TransactionManagerRegistry that uses given LocalConfiguration to get required configuration properties.
TransactionNotInProgressException - Exception in org.exolab.castor.jdo
Indicates the operation cannot be performed since a transaction is not in progress.
TransactionNotInProgressException(String) - Constructor for exception org.exolab.castor.jdo.TransactionNotInProgressException
 
TransactionNotInProgressException(String, Throwable) - Constructor for exception org.exolab.castor.jdo.TransactionNotInProgressException
 
trim() - Method in interface org.castor.cpa.query.Expression
Trim.
trim(char) - Method in interface org.castor.cpa.query.Expression
Trim.
trim(Parameter) - Method in interface org.castor.cpa.query.Expression
Trim.
trim(TrimSpecification) - Method in interface org.castor.cpa.query.Expression
Trim.
trim(TrimSpecification, char) - Method in interface org.castor.cpa.query.Expression
Trim.
trim(TrimSpecification, Parameter) - Method in interface org.castor.cpa.query.Expression
Trim.
trim() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Trim.
trim(char) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Trim.
trim(Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Trim.
trim(TrimSpecification) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Trim.
trim(TrimSpecification, char) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Trim.
trim(TrimSpecification, Parameter) - Method in class org.castor.cpa.query.object.expression.AbstractExpression
Trim.
Trim - Class in org.castor.cpa.query.object.function
Final class that represents TRIM function.
Trim() - Constructor for class org.castor.cpa.query.object.function.Trim
Construct an instance Trim function with default trim character and specification.
TrimSpecification - Enum in org.castor.cpa.query
Enum for Trim Specification of query objects.
truncate(long) - Method in class org.exolab.castor.jdo.engine.ClobImpl
Not implemented.
TX_SYNCHRONIZABLE - Static variable in class org.castor.cpa.CPAProperties
Property listing all the available TxSynchronizable implementations (org.exolab.castor.persit.TxSynchronizable).
TxDatabaseMap - Class in org.exolab.castor.jdo.engine
Transactions to Databases Map.
TxDatabaseMap() - Constructor for class org.exolab.castor.jdo.engine.TxDatabaseMap
 
TxSynchronizable - Interface in org.exolab.castor.persist
This interface offers some callback hooks for several different stages during a transaction.
TYPE - Static variable in class org.castor.cache.distributed.CoherenceCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.distributed.EHCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.distributed.FKCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.distributed.GigaspacesCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.distributed.JCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.distributed.JcsCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.distributed.OsCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.hashbelt.FIFOHashbelt
The type of the cache.
TYPE - Static variable in class org.castor.cache.hashbelt.LRUHashbelt
The type of the cache.
TYPE - Static variable in class org.castor.cache.simple.CountLimited
The type of the cache.
TYPE - Static variable in class org.castor.cache.simple.NoCache
The type of the cache.
TYPE - Static variable in class org.castor.cache.simple.TimeLimited
The type of the cache.
TYPE - Static variable in class org.castor.cache.simple.Unlimited
The type of the cache.
TYPE_CONVERTORS - Static variable in class org.castor.cpa.CPAProperties
Property listing all available TypeConvertor implementations (org.castor.cpa.persistence.TypeConvertors).
TypeConvertor - Interface in org.castor.cpa.persistence.convertor
Interface for a type convertor.
TypeConvertorRegistry - Class in org.castor.cpa.persistence.convertor
Registry of type convertors.
TypeConvertorRegistry(AbstractProperties) - Constructor for class org.castor.cpa.persistence.convertor.TypeConvertorRegistry
Create a new registry instance of type convertors.

U

Unlimited - Class in org.castor.cache.simple
UnLimited is a Map that holds any object being put into the map until it is removed manually.
Unlimited() - Constructor for class org.castor.cache.simple.Unlimited
 
UnlimitedFactory - Class in org.castor.cache.simple
Implements CacheFactory for the Unlimited implementation of Cache.
UnlimitedFactory() - Constructor for class org.castor.cache.simple.UnlimitedFactory
 
unloadDatabase(String) - Static method in class org.castor.jdo.engine.DatabaseRegistry
Unload the database configuration with given name.
unmarkAllDeleted() - Method in class org.castor.persist.ObjectTracker
 
unmarkDeleted(Object) - Method in class org.castor.persist.ObjectTracker
 
unmarkReadOnly(Object) - Method in class org.castor.persist.ObjectTracker
 
unmarkUpdateCacheNeeded(Object) - Method in class org.castor.persist.ObjectTracker
 
unmarkUpdatePersistNeeded(Object) - Method in class org.castor.persist.ObjectTracker
 
unmarshal(Reader) - Static method in class org.castor.jdo.conf.Database
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.DatabaseChoice
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.DataSource
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.Driver
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.JdoConf
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.Jndi
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.Mapping
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.Param
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.TransactionDemarcation
Method unmarshal.
unmarshal(Reader) - Static method in class org.castor.jdo.conf.TransactionManager
Method unmarshal.
unregisterSynchronizables() - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Unregister the TxSynchronizable implementations at the TransactionContect after commit() or rollback().
untrackObject(Object) - Method in class org.castor.persist.AbstractTransactionContext
 
untrackObject(Object) - Method in class org.castor.persist.ObjectTracker
 
UPDATE - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'UPDATE' keyword of a SQL update query.
Update - Class in org.castor.cpa.persistence.sql.query
Class to generate SQL update query statements.
Update(String) - Constructor for class org.castor.cpa.persistence.sql.query.Update
Construct a SQL update statement that updates records of the table provided.
update(ClassMolder, Object, OID) - Method in class org.castor.persist.AbstractTransactionContext
Update a new object in persistent storage and returns the object's OID.
update(TransactionContext, OID, Object, AccessMode, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
update(TransactionContext, OID, Object, AccessMode, Object) - Method in class org.castor.persist.resolver.ManyToManyRelationResolver
 
update(TransactionContext, OID, Object, AccessMode, Object) - Method in class org.castor.persist.resolver.OneToManyRelationResolver
 
update(TransactionContext, OID, Object, AccessMode, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
update(TransactionContext, OID, Object, AccessMode, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
update(TransactionContext, OID, Object, AccessMode, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Update the object which loaded or created in the other transaction to the persistent storage.
update(TransactionContext, OID, Object, AccessMode, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
update(ClassMolder, Object, OID) - Method in interface org.castor.persist.TransactionContext
Update a new object in persistent storage and returns the object's OID.
update(Object) - Method in interface org.exolab.castor.jdo.Database
Update a data object which is queried/loaded/created in another transaction.
update(Object) - Method in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
Update a data object which is queried/loaded/created in another transaction.
update(TransactionContext, OID, DepositBox, Object, AccessMode) - Method in class org.exolab.castor.persist.ClassMolder
Update the object which loaded or created in the other transaction to the persistent storage.
update(TransactionContext, OID, Object, AccessMode, int) - Method in class org.exolab.castor.persist.LockEngine
Updates an existing object to this engine.
UpdateAndRemovedFlags - Class in org.castor.persist
Holder object for flags related to update/remove operations.
UpdateAndRemovedFlags() - Constructor for class org.castor.persist.UpdateAndRemovedFlags
 
updateCache(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.ManyRelationResolver
 
updateCache(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
updateCache(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
updateCache(TransactionContext, OID, Object) - Method in interface org.castor.persist.resolver.ResolverStrategy
Update the dirty checking cache.
updateCache(TransactionContext, OID, Object) - Method in class org.castor.persist.resolver.SerializableResolver
 
updateCache(TransactionContext, OID, DepositBox, Object) - Method in class org.exolab.castor.persist.ClassMolder
Update the dirty checking cache.
updateCache(TransactionContext, OID, Object) - Method in class org.exolab.castor.persist.LockEngine
Update the cached object with changes done to its copy.
updated(Object) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
updated(Object) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object has been updated at the end of a "long" transaction.
updateFailureCheck(Connection, Identity) - Method in class org.castor.cpa.persistence.sql.engine.SQLStatementUpdateCheck
This function checks whether the object specified in the statement has been previously removed from the persistent storage or has been modified.
UpdateFlags - Class in org.castor.persist
Holds several flags indicating whetehr particular actions related to updating data items should take place.
UpdateFlags() - Constructor for class org.castor.persist.UpdateFlags
 
updateTimestamp() - Method in interface org.castor.cache.hashbelt.container.Container
Set the timestamp of this container to System.currentTimeMillis().
updateTimestamp() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
Set the timestamp of this container to System.currentTimeMillis().
updateTimestamp() - Method in class org.castor.cache.hashbelt.container.MapContainer
Set the timestamp of this container to System.currentTimeMillis().
updateTimestamp() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
Set the timestamp of this container to System.currentTimeMillis().
updateWhenNoTimestampSet(TransactionContext, OID, Object, AccessMode) - Method in class org.castor.persist.resolver.ManyToManyRelationResolver
 
updateWhenNoTimestampSet(TransactionContext, OID, Object, AccessMode) - Method in class org.castor.persist.resolver.OneToManyRelationResolver
 
updateWhenNoTimestampSet(TransactionContext, OID, Object, AccessMode) - Method in class org.castor.persist.resolver.PersistanceCapableRelationResolver
 
updateWhenNoTimestampSet(TransactionContext, OID, Object, AccessMode) - Method in class org.castor.persist.resolver.PrimitiveResolver
 
updateWhenNoTimestampSet(TransactionContext, OID, Object, AccessMode) - Method in interface org.castor.persist.resolver.ResolverStrategy
Update the object which loaded or created in the other transaction to the persistent storage.
updateWhenNoTimestampSet(TransactionContext, OID, Object, AccessMode) - Method in class org.castor.persist.resolver.SerializableResolver
 
upper() - Method in interface org.castor.cpa.query.Expression
The method for UPPER function of query objects..
upper() - Method in class org.castor.cpa.query.object.expression.AbstractExpression
The method for UPPER function of query objects..
Upper - Class in org.castor.cpa.query.object.function
Final class that represents UPPER function.
Upper() - Constructor for class org.castor.cpa.query.object.function.Upper
 
USE_JDBC30 - Static variable in class org.castor.cpa.CPAProperties
Property specifying whether JDBC 3.0-specific features should be used, such as e.g. the use of Statement.getGeneratedKeys() org.castor.jdo.use.jdbc30.
USE_JDBC_PROXIES - Static variable in class org.castor.cpa.CPAProperties
Property specifying whether JDBC proxy classes should be used org.exolab.castor.persist.useProxies.
using(Object, Database) - Method in class org.exolab.castor.jdo.engine.JDOCallback
 
using(Object, Database) - Method in interface org.exolab.castor.persist.spi.CallbackInterceptor
Called to indicate that an object has been made persistent.
UUIDKeyGenerator - Class in org.castor.cpa.persistence.sql.keygen
UUID key generator.
UUIDKeyGenerator(PersistenceFactory, int) - Constructor for class org.castor.cpa.persistence.sql.keygen.UUIDKeyGenerator
Initialize the UUID key generator.
UUIDKeyGeneratorFactory - Class in org.castor.cpa.persistence.sql.keygen
UUID key generator factory.
UUIDKeyGeneratorFactory() - Constructor for class org.castor.cpa.persistence.sql.keygen.UUIDKeyGeneratorFactory
 

V

validate() - Method in class org.castor.jdo.conf.Database
 
validate() - Method in class org.castor.jdo.conf.DatabaseChoice
 
validate() - Method in class org.castor.jdo.conf.DataSource
 
validate() - Method in class org.castor.jdo.conf.Driver
 
validate() - Method in class org.castor.jdo.conf.JdoConf
 
validate() - Method in class org.castor.jdo.conf.Jndi
 
validate() - Method in class org.castor.jdo.conf.Mapping
 
validate() - Method in class org.castor.jdo.conf.Param
 
validate() - Method in class org.castor.jdo.conf.TransactionDemarcation
 
validate() - Method in class org.castor.jdo.conf.TransactionManager
 
valueIterator() - Method in interface org.castor.cache.hashbelt.container.Container
Returns an iterator over the values contained in this container.
valueIterator() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
Returns an iterator over the values contained in this container.
valueIterator() - Method in class org.castor.cache.hashbelt.container.MapContainer
Returns an iterator over the values contained in this container.
valueIterator() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
Returns an iterator over the values contained in this container.
valueOf(String) - Static method in enum org.castor.cpa.persistence.sql.query.condition.CompareOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.castor.cpa.query.OrderDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.castor.cpa.query.TemporalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.castor.cpa.query.TrimSpecification
Returns the enum constant of this type with the specified name.
values() - Method in class org.castor.cache.DebuggingCacheProxy
values() - Method in class org.castor.cache.distributed.AbstractDistributedCache
values() - Method in class org.castor.cache.distributed.EHCache
values() - Method in class org.castor.cache.distributed.JcsCache
values() - Method in class org.castor.cache.distributed.OsCache
values() - Method in class org.castor.cache.hashbelt.AbstractHashbelt
values() - Method in class org.castor.cache.hashbelt.container.FastIteratingContainer
values() - Method in class org.castor.cache.hashbelt.container.WeakReferenceContainer
values() - Method in class org.castor.cache.simple.CountLimited
values() - Method in class org.castor.cache.simple.NoCache
values() - Method in class org.castor.cache.simple.TimeLimited
values() - Method in class org.castor.cache.simple.Unlimited
values() - Static method in enum org.castor.cpa.persistence.sql.query.condition.CompareOperator
Returns an array containing the constants of this enum type, in the order they're declared.
VALUES - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'VALUES' keyword of a SQL insert query.
values() - Static method in enum org.castor.cpa.query.OrderDirection
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.castor.cpa.query.TemporalType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.castor.cpa.query.TrimSpecification
Returns an array containing the constants of this enum type, in the order they're declared.

W

WeakReferenceContainer - Class in org.castor.cache.hashbelt.container
An implementation of a container that uses weak references for storing values in the map, so that values can be removed from the map by the system when the system is under memory pressure.
WeakReferenceContainer() - Constructor for class org.castor.cache.hashbelt.container.WeakReferenceContainer
 
WebSphere51TransactionManagerFactory - Class in org.castor.transactionmanager
An IBM Websphere 5.1 specific factory for acquiring transactions from this J2EE container.
WebSphere51TransactionManagerFactory() - Constructor for class org.castor.transactionmanager.WebSphere51TransactionManagerFactory
 
WebSphere5TransactionManagerFactory - Class in org.castor.transactionmanager
An IBM Websphere 5 specific factory for acquiring transactions from this J2EE container.
WebSphere5TransactionManagerFactory() - Constructor for class org.castor.transactionmanager.WebSphere5TransactionManagerFactory
 
WebSphereTransactionManagerFactory - Class in org.castor.transactionmanager
An IBM Websphere 4 and prior specific factory for acquiring transactions from this particular J2EE container.
WebSphereTransactionManagerFactory() - Constructor for class org.castor.transactionmanager.WebSphereTransactionManagerFactory
 
WHERE - Static variable in class org.castor.cpa.persistence.sql.query.QueryConstants
'WHERE' keyword of a SQL query.
WHERE - Static variable in interface org.exolab.castor.jdo.engine.JDBCSyntax
 
writeLock(Object, int) - Method in class org.castor.persist.AbstractTransactionContext
Acquire a write lock on the object.
writeLock(Object, int) - Method in interface org.castor.persist.TransactionContext
Acquire a write lock on the object.
writeLock(TransactionContext, OID, int) - Method in class org.exolab.castor.persist.LockEngine
Acquire a write lock on the object.
writeReplace() - Method in interface org.castor.persist.proxy.LazyCGLIB
Implementation of writeReplace specific to lazy loading.

X

xaFailed() - Method in interface org.exolab.castor.persist.XAResourceSource
Indicate that the resource has failed and should be discarded.
XAResourceImpl - Class in org.exolab.castor.persist
An XAResource implementation for an XAResourceSource.
XAResourceImpl(LockEngine, XAResourceSource) - Constructor for class org.exolab.castor.persist.XAResourceImpl
 
XAResourceSource - Interface in org.exolab.castor.persist
A data source that wishes to particiate as an XA resource implements this interface.

_

_autoStore - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
True if user prefer all reachable object to be stored automatically.
_call - Variable in class org.exolab.castor.persist.spi.AbstractCallQuery
 
_callback - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The default callback interceptor for transaction.
_classes - Variable in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
List of manually added domain Classes.
_classLoader - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The class loader for application classes (may be null).
_classMolder - Variable in class org.castor.persist.resolver.ManyRelationResolver
Associated ClassMolder.
_ctx - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The transaction context is this database was accessed with an XAResource.
_dbInfo - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
MetaInfo as acquired from the RDBMS.
_dbName - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The name of this database.
_distinct - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_factory - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_fieldMolder - Variable in class org.castor.persist.resolver.ManyRelationResolver
Associated FieldMolder.
_instanceFactory - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The instance factory to that creates new instances of data object.
_isKeyGenUsed - Variable in class org.exolab.castor.persist.ClassMolder
Is a key kenerator used for the base class?
_joins - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_lastIdentity - Variable in class org.exolab.castor.persist.spi.AbstractCallQuery
 
_limit - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_lockTimeout - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The lock timeout for this database.
_offset - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_order - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_packages - Variable in class org.castor.cpa.util.JDOClassDescriptorResolverImpl
List of manually added package names.
_rs - Variable in class org.exolab.castor.persist.spi.AbstractCallQuery
 
_scope - Variable in class org.exolab.castor.jdo.engine.AbstractDatabaseImpl
The database engine used to access the underlying SQL database.
_select - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_stmt - Variable in class org.exolab.castor.persist.spi.AbstractCallQuery
 
_tables - Variable in class org.castor.cpa.persistence.sql.driver.JDBCQueryExpression
 
_values - Variable in class org.exolab.castor.persist.spi.AbstractCallQuery
 

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

Copyright © 2010. All Rights Reserved.