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

ABSTRACT_PROPERTY_META_DATA - Static variable in class org.jpox.ClassConstants
org.jpox.metadata.AbstractPropertyMetaData
ADD_UNIQUE_CONSTRAINT_MAP_INVERSE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whether to add unique constraints to the element table for a map inverse field
AIDUtils - class org.jpox.util.AIDUtils.
Application Identity 'id' utils.
ALL_JDO_LOCATIONS - Static variable in class org.jpox.metadata.MetaDataManager
MetaData files will be searched in all possible locations defined in JDO 1.0, JDO 1.0.1, JDO 2.0 or later
APPLICATION - Static variable in class org.jpox.metadata.IdentityType
identity-type="application"
ARRAY_ELEMENT - Static variable in class org.jpox.store.DatastoreFieldRole
element of an array
AUID - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="auid" The value "auid" specifies a strategy that creates a pure UUID identity using the OpenGroup specification for UUID.
AUID.State - class org.jpox.store.poid.AUID.State.
This class represents the current state of the AUID generator.
AUID.State() - Constructor for class org.jpox.store.poid.AUID.State
 
AUIDPoidGenerator - class org.jpox.store.poid.AUIDPoidGenerator.
This generator uses a Java implementation of DCE UUIDs to create unique identifiers without the overhead of additional database transactions or even an open database connection.
AUIDPoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.AUIDPoidGenerator
Constructor.
AUTOASSIGN - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="autoassign" The value "autoassign" specifies that the column identified as the key column is managed by the database to automatically increment key values.
AUTO_CREATE_COLUMNS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to auto create the columns upon loading.
AUTO_CREATE_CONSTRAINTS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
The system property that selects the default value for the AutoCreateConstraints setting.
AUTO_CREATE_SCHEMA_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to auto create the schema upon loading.
AUTO_CREATE_TABLES_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to auto create the tables upon loading.
AUTO_CREATE_WARN_ON_ERROR_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to warn only when receiving an error on auto creation.
AUTO_START_CLASS_NAMES_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the names of the classes whose MetaData is to be loaded at startup.
AUTO_START_MECHANISM_MODE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the mode of operation of any auto-start mechanism.
AUTO_START_MECHANISM_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the auto-start mechanism to use (if any).
AUTO_START_MECHANISM_XML_FILE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the name of the file used when using the XML AutoStartMechanism.
AbstractArrayStore - class org.jpox.store.rdbms.scostore.AbstractArrayStore.
Abstract representation of the backing store for an array.
AbstractArrayStore(StoreManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.AbstractArrayStore
Constructor.
AbstractClassMetaData - class org.jpox.metadata.AbstractClassMetaData.
Abstract representation of the MetaData of a class/interface.
AbstractClassMetaData(PackageMetaData, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.AbstractClassMetaData
Constructor.
AbstractClassMetaData(InterfaceMetaData, String, boolean) - Constructor for class org.jpox.metadata.AbstractClassMetaData
Constructor for creating the ClassMetaData for an implementation of a "persistent-interface".
AbstractClassTable - class org.jpox.store.rdbms.table.AbstractClassTable.
Abstract representation of a table for a class.
AbstractClassTable(DatastoreIdentifier, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.AbstractClassTable
Constructor.
AbstractCollectionStore - class org.jpox.store.rdbms.scostore.AbstractCollectionStore.
Abstract representation of a store of a Collection.
AbstractCollectionStore(StoreManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Constructor.
AbstractContainerMapping - class org.jpox.store.mapping.AbstractContainerMapping.
Mapping for a field that represents a container of objects, such as a List, a Set, a Collection, a Map, or an array.
AbstractContainerMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.AbstractContainerMapping
Constructor taking the database adapter representing the datastore being used and the class of the mapping.
AbstractContainerMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.AbstractContainerMapping
Constructor.
AbstractDatastoreAdapter - class org.jpox.store.AbstractDatastoreAdapter.
Generalised datastore representation.
AbstractDatastoreAdapter(Dictionary) - Constructor for class org.jpox.store.AbstractDatastoreAdapter
Constructor.
AbstractDatastorePoidGenerator - class org.jpox.store.poid.AbstractDatastorePoidGenerator.
Abstract representation of a PoidGenerator for a datastore.
AbstractDatastorePoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.AbstractDatastorePoidGenerator
Constructor.
AbstractElementMetaData - class org.jpox.metadata.AbstractElementMetaData.
This element specifies the mapping for the element component of arrays and collections.
AbstractElementMetaData(MetaData, AbstractElementMetaData) - Constructor for class org.jpox.metadata.AbstractElementMetaData
Constructor to create a copy of the passed metadata object applying the passed parent.
AbstractElementMetaData(MetaData, String, String, String, String, String) - Constructor for class org.jpox.metadata.AbstractElementMetaData
Constructor.
AbstractExtent - class org.jpox.store.extent.AbstractExtent.
Abstract representation of an Extent for stores.
AbstractExtent(PersistenceManager, Class, boolean) - Constructor for class org.jpox.store.extent.AbstractExtent
Constructor.
AbstractFetchFieldManager - class org.jpox.state.AbstractFetchFieldManager.
Base field manager for handling the fetching of fields.
AbstractFetchFieldManager(StateManager, boolean[], FetchPlanImpl.FetchPlanForClass, FetchPlanState) - Constructor for class org.jpox.state.AbstractFetchFieldManager
Constructor for a field manager for fetch plan processing.
AbstractFetchFieldManager.EndOfFetchPlanGraphException - exception org.jpox.state.AbstractFetchFieldManager.EndOfFetchPlanGraphException.
Exception thrown when we reach the end of the fetch depth in a branch of the object graph
AbstractFetchFieldManager.EndOfFetchPlanGraphException() - Constructor for class org.jpox.state.AbstractFetchFieldManager.EndOfFetchPlanGraphException
 
AbstractFieldManager - class org.jpox.store.fieldmanager.AbstractFieldManager.
Abstract representation of a field manager.
AbstractFieldManager() - Constructor for class org.jpox.store.fieldmanager.AbstractFieldManager
Default constructor
AbstractIteratorStatement - class org.jpox.store.query.AbstractIteratorStatement.
Abstract representation of a statement that is used for iterating through a list of objects of a class, possibly including subclasses.
AbstractIteratorStatement(Class, ClassLoaderResolver, boolean, StoreManager) - Constructor for class org.jpox.store.query.AbstractIteratorStatement
Constructor.
AbstractLargeBinaryRDBMSMapping - class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping.
Mapping of a large binary (e.g BLOB, LONGVARBINARY) RDBMS type.
AbstractLargeBinaryRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Constructor.
AbstractLargeBinaryRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Constructor.
AbstractMappingManager - class org.jpox.store.mapping.AbstractMappingManager.
Base implementation of a MappingManager.
AbstractMappingManager() - Constructor for class org.jpox.store.mapping.AbstractMappingManager
Default constructor.
AbstractMappingManager.TypeMapping - class org.jpox.store.mapping.AbstractMappingManager.TypeMapping.
 
AbstractMappingManager.TypeMapping(Class, boolean) - Constructor for class org.jpox.store.mapping.AbstractMappingManager.TypeMapping
Constructor
AbstractPersistenceManager - class org.jpox.AbstractPersistenceManager.
This class implements the functionality needed for a JDO persistence manager.
AbstractPersistenceManager(AbstractPersistenceManagerFactory, String, String) - Constructor for class org.jpox.AbstractPersistenceManager
Constructor.
AbstractPersistenceManagerFactory - class org.jpox.AbstractPersistenceManagerFactory.
A factory used to obtain PersistenceManager instances.
AbstractPersistenceManagerFactory() - Constructor for class org.jpox.AbstractPersistenceManagerFactory
Constructor for the PMF.
AbstractPoidGenerator - class org.jpox.store.poid.AbstractPoidGenerator.
Abstract POID generator.
AbstractPoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.AbstractPoidGenerator
Constructor.
AbstractPropertyMetaData - class org.jpox.metadata.AbstractPropertyMetaData.
The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
AbstractPropertyMetaData(MetaData, String) - Constructor for class org.jpox.metadata.AbstractPropertyMetaData
Convenience constructor taking defaults
AbstractPropertyMetaData(MetaData, AbstractPropertyMetaData) - Constructor for class org.jpox.metadata.AbstractPropertyMetaData
Convenience constructor to copy the specification from the passed field.
AbstractPropertyMetaData(MetaData, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.AbstractPropertyMetaData
Constructor.
AbstractQueryResult - class org.jpox.store.query.AbstractQueryResult.
Abstract representation of a QueryResult.
AbstractQueryResult(QueryExpression, Query, Query.ResultObjectFactory, ResultSet) - Constructor for class org.jpox.store.query.AbstractQueryResult
Constructor of the result from a Query.
AbstractRDBMSPoidGenerator - class org.jpox.store.rdbms.poid.AbstractRDBMSPoidGenerator.
Abstract representation of a PoidGenerator for RDBMS datastores.
AbstractRDBMSPoidGenerator(String, Properties) - Constructor for class org.jpox.store.rdbms.poid.AbstractRDBMSPoidGenerator
Constructor.
AbstractTable - class org.jpox.store.rdbms.table.AbstractTable.
Abstract implementation of a table in the datastore.
AbstractTable(DatastoreIdentifier, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.AbstractTable
Constructor taking the table name and the RDBMSManager managing this table.
AbstractUIDPoidGenerator - class org.jpox.store.poid.AbstractUIDPoidGenerator.
Poid generator for a UID format.
AbstractUIDPoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.AbstractUIDPoidGenerator
Constructor.
AbstractUUIDPoidGenerator - class org.jpox.store.poid.AbstractUUIDPoidGenerator.
Poid generator for a UUID format.
AbstractUUIDPoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.AbstractUUIDPoidGenerator
Constructor.
AbstractXMLEntityResolver - class org.jpox.util.AbstractXMLEntityResolver.
Abstract implementation of an entity resolver for XML files.
AbstractXMLEntityResolver() - Constructor for class org.jpox.util.AbstractXMLEntityResolver
 
ActivityState - class org.jpox.state.ActivityState.
Activity states.
AggregateExpression - class org.jpox.store.expression.AggregateExpression.
Representation of aggregate functions in JDOQL
AggregateExpression(QueryExpression) - Constructor for class org.jpox.store.expression.AggregateExpression
Constructor
AggregateExpression(JavaTypeMapping, String, List, boolean) - Constructor for class org.jpox.store.expression.AggregateExpression
 
AnalysisExpression - class org.jpox.store.expression.AnalysisExpression.
Representation of analysis functions in JDOQL
AnalysisExpression(QueryExpression) - Constructor for class org.jpox.store.expression.AnalysisExpression
Constructor
AnalysisExpression(JavaTypeMapping, String, List) - Constructor for class org.jpox.store.expression.AnalysisExpression
 
ArrayExpression - class org.jpox.store.expression.ArrayExpression.
Representation of array expression.
ArrayExpression(QueryExpression) - Constructor for class org.jpox.store.expression.ArrayExpression
Constructor
ArrayExpression(QueryExpression, ScalarExpression[]) - Constructor for class org.jpox.store.expression.ArrayExpression
Constructor
ArrayExpression(QueryExpression, JavaTypeMapping, LogicSetExpression, ArrayStore, String) - Constructor for class org.jpox.store.expression.ArrayExpression
Constructor.
ArrayList - class org.jpox.sco.ArrayList.
A mutable second-class ArrayList object.
ArrayList(StateManager, String) - Constructor for class org.jpox.sco.ArrayList
Constructor, using the StateManager of the "owner" and the field name.
ArrayLiteral - class org.jpox.store.expression.ArrayLiteral.
Representation of array expression.
ArrayLiteral(QueryExpression) - Constructor for class org.jpox.store.expression.ArrayLiteral
Constructor
ArrayLiteral(QueryExpression, ScalarExpression[]) - Constructor for class org.jpox.store.expression.ArrayLiteral
Constructor
ArrayLiteral(QueryExpression, JavaTypeMapping, Object) - Constructor for class org.jpox.store.expression.ArrayLiteral
Constructor
ArrayMapping - class org.jpox.store.mapping.ArrayMapping.
Mapping for an array.
ArrayMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.ArrayMapping
Creates a new ArrayMapping object.
ArrayMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.ArrayMapping
Creates a new ArrayMapping object.
ArrayMetaData - class org.jpox.metadata.ArrayMetaData.
Representation of the Meta-Data for an Array.
ArrayMetaData(AbstractPropertyMetaData, ArrayMetaData) - Constructor for class org.jpox.metadata.ArrayMetaData
Constructor to create a copy of the passed metadata using the passed parent.
ArrayMetaData(AbstractPropertyMetaData, String, String, String, String) - Constructor for class org.jpox.metadata.ArrayMetaData
Constructor.
ArrayStore - interface org.jpox.store.scostore.ArrayStore.
Interface representation of the backing store for an array.
ArrayTable - class org.jpox.store.rdbms.table.ArrayTable.
Join table for storing an array of objects.
ArrayTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.ArrayTable
Constructor.
AttachFieldManager - class org.jpox.state.AttachFieldManager.
Utility class to handle the attach of fields.
AttachFieldManager(StateManager, boolean[], boolean[], boolean, boolean) - Constructor for class org.jpox.state.AttachFieldManager
Constructor.
AutoStartMechanism - interface org.jpox.store.AutoStartMechanism.
Interface defining an Auto-Start Mechanism.
absMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the absolute expression for the JDOQL Math.abs(EXPRESSION) method.
absMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the absolute value of the argument.
absMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.abs(EXPRESSION) method.
acceptsURL(String) - Method in class org.jpox.driver.JPOXDriver
 
accessField(String, boolean) - Method in class org.jpox.store.expression.ArrayExpression
Access a field in an array
accessField(String, boolean) - Method in class org.jpox.store.expression.ClassExpression
Method called when wanting to call public static final methods on the class.
accessField(String, boolean) - Method in class org.jpox.store.expression.ObjectExpression
Access a normal field or a collection field in the object that this expression represents.
accessField(String, boolean) - Method in class org.jpox.store.expression.ObjectLiteral
Reads a field of an object passed by parameter to the query
accessField(String, boolean) - Method in class org.jpox.store.expression.ReferenceExpression
Method invoked when accessing a field in the reference.
accessField(String, boolean) - Method in class org.jpox.store.expression.ScalarExpression
A field access expression may access a field of an object or array, a reference to which is the value of an expression
accessField(String, boolean) - Method in class org.jpox.store.expression.UnboundVariable
Method to access a field in the class of the variable.
acmd - Variable in class org.jpox.store.query.PersistentIDROF
fieldnumbers taken from this MetaData
acosMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.acos(EXPRESSION) method.
acosMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the arc cosine of the argument.
acosMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.acos(EXPRESSION) method.
adapterMapping - Variable in class org.jpox.store.rdbms.scostore.JoinMapStore
when the element mappings columns can't be part of the primary key by datastore limitations like BLOB types.
add(int, Object) - Method in class org.jpox.sco.ArrayList
Method to add an element to a position in the ArrayList.
add(Object) - Method in class org.jpox.sco.ArrayList
Method to add an element to the ArrayList.
add(Object) - Method in class org.jpox.sco.Collection
Method to add an element to the Collection.
add(int, int) - Method in class org.jpox.sco.GregorianCalendar
Method to add an amount to a field
add(Object) - Method in class org.jpox.sco.HashSet
Method to add an element to the HashSet.
add(Object) - Method in class org.jpox.sco.LinkedHashSet
Method to add an element to the LinkedHashSet.
add(int, Object) - Method in class org.jpox.sco.LinkedList
Method to add an element to a position in the LinkedList.
add(Object) - Method in class org.jpox.sco.LinkedList
Method to add an element to the LinkedList.
add(Object) - Method in class org.jpox.sco.List
Method to add an element to the List
add(int, Object) - Method in class org.jpox.sco.List
Method to add an element to the List at a position.
add(Object) - Method in class org.jpox.sco.SCOListIterator
 
add(Object) - Method in class org.jpox.sco.Set
Method to add an element to the Collection.
add(Object) - Method in class org.jpox.sco.SortedSet
Method to add an element to the SortedSet.
add(int, Object) - Method in class org.jpox.sco.Stack
Method to add an element to a position in the Stack
add(Object) - Method in class org.jpox.sco.Stack
Method to add an element to the Stack
add(Object) - Method in class org.jpox.sco.TreeSet
Method to add an element to the TreeSet.
add(int, Object) - Method in class org.jpox.sco.Vector
Method to add an element to a position in the Vector.
add(Object) - Method in class org.jpox.sco.Vector
Method to add an element to the Vector.
add(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
add(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
add(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
add(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
add(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
add(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
add(ScalarExpression) - Method in class org.jpox.store.expression.NullLiteral
 
add(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
add(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Additive Operator.
add(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
add(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
add(int, Object) - Method in class org.jpox.store.query.AbstractQueryResult
Method to add a result.
add(Object) - Method in class org.jpox.store.query.AbstractQueryResult
Method to add results.
add(StateManager, Object, int) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
Adds one element to the association owner vs elements
add(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Method to add an object to the relationship at the collection end.
add(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Adds one element to the association owner vs elements.
add(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to add an entry to the Map.
add(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapKeySetStore
Method to add an element.
add(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapValueSetStore
Method to add a value to the Map.
add(StateManager, Object) - Method in interface org.jpox.store.scostore.CollectionStore
Method to add an element to the collection.
add(StateManager, int, Object) - Method in interface org.jpox.store.scostore.ListStore
Method to add an element to the List.
addAdapter(String, String, boolean) - Method in class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory
Method to add support for a RDBMS product via an adapter.
addAll(Collection) - Method in class org.jpox.sco.ArrayList
Method to add a Collection to the ArrayList.
addAll(int, Collection) - Method in class org.jpox.sco.ArrayList
Method to add a Collection to a position in the ArrayList.
addAll(Collection) - Method in class org.jpox.sco.Collection
Method to add a collection of elements.
addAll(Collection) - Method in class org.jpox.sco.HashSet
Method to add a collection to the HashSet.
addAll(Collection) - Method in class org.jpox.sco.LinkedHashSet
Method to add a collection to the LinkedHashSet.
addAll(Collection) - Method in class org.jpox.sco.LinkedList
Method to add a Collection to the LinkedList.
addAll(int, Collection) - Method in class org.jpox.sco.LinkedList
Method to add a Collection to a position in the LinkedList.
addAll(Collection) - Method in class org.jpox.sco.List
Method to add a Collection to the ArrayList.
addAll(int, Collection) - Method in class org.jpox.sco.List
Method to add a collection of elements.
addAll(Collection) - Method in class org.jpox.sco.Set
Method to add a collection of elements.
addAll(Collection) - Method in class org.jpox.sco.SortedSet
Method to add a collection to the SortedSet.
addAll(Collection) - Method in class org.jpox.sco.Stack
Method to add a Collection to the Stack
addAll(int, Collection) - Method in class org.jpox.sco.Stack
Method to add a Collection to a position in the Stack
addAll(Collection) - Method in class org.jpox.sco.TreeSet
Method to add a collection to the TreeSet.
addAll(Collection) - Method in class org.jpox.sco.Vector
Method to add a Collection to the Vector.
addAll(int, Collection) - Method in class org.jpox.sco.Vector
Method to add a Collection to a position in the Vector.
addAll(int, Collection) - Method in class org.jpox.store.query.AbstractQueryResult
Method to add results.
addAll(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Method to add a collection of object to the relationship at the collection end.
addAll(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Adds all elements from a collection to the association container.
addAll(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to add entries to the Map.
addAll(StateManager, Collection) - Method in interface org.jpox.store.scostore.CollectionStore
Method to add a collection of elements to the collection.
addAll(StateManager, int, Collection) - Method in interface org.jpox.store.scostore.ListStore
Method to add a collection of elements to the List.
addAll(StateManager, Collection, boolean) - Method in interface org.jpox.store.scostore.ListStore
Method to add a collection of elements to the List.
addBatch() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
addBatch(String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
addBlock(PoidBlock) - Method in class org.jpox.store.poid.PoidBlock
Method to append a block onto this block.
addClass(ClassMetaData) - Method in class org.jpox.metadata.PackageMetaData
Method to add a class Meta-Data to the package.
addClass(StoreData) - Method in interface org.jpox.store.AutoStartMechanism
Method to add a class/field (with its data) to the currently-supported list.
addClass(StoreData) - Method in class org.jpox.store.ClassesAutoStarter
Method to add a class to the starter.
addClass(String, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Method to add a class to the managed list for this datastore manager.
addClass(StoreData) - Method in class org.jpox.store.XMLAutoStarter
Method to add a class to the starter.
addClass(String, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to add a (PersistenceCapable) class to the store manager's set of supported classes.
addClass(StoreData) - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Method to add a class to the supported list.
addClass(StoreData, Connection) - Method in class org.jpox.store.rdbms.table.SchemaTable
Method to insert a row in the SchemaTable.
addClassWithoutMetaData(String) - Method in class org.jpox.metadata.MetaDataManager
Method to add a class that doesn't have MetaData.
addClasses(String[], ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Add classes to the persistence model for the datastore.
addClasses(String[], ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to add several (PersistenceCapable) classes to the store manager's set of supported classes.
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.AbstractElementMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in interface org.jpox.metadata.ColumnMetaDataContainer
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.ForeignKeyMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.IdentityMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.IndexMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.JoinMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.OrderMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.PrimaryKeyMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.UniqueMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.jpox.metadata.VersionMetaData
Add a new ColumnMetaData element
addColumnInternal(Column) - Method in class org.jpox.store.rdbms.table.AbstractTable
Utility method to add a column to the internal representation
addColumnInternal(Column) - Method in class org.jpox.store.rdbms.table.ViewImpl
Method to add a Column to the View.
addConfigurationElement(ConfigurationElement) - Method in class org.jpox.plugin.ConfigurationElement
Add a new children ConfigurationElement to this element
addConfigurationElement(ConfigurationElement) - Method in class org.jpox.plugin.Extension
Add a new child ConfigurationElement (declared nested in the extension XML element)
addConnectionEventListener(ConnectionEventListener) - Method in class org.jpox.resource.ManagedConnectionImpl
Mutator to add a connection listener
addConnectionEventListener(ConnectionEventListener) - Method in class org.jpox.resource.PersistenceManagerImpl
 
addDataStoreMapping(DatastoreMapping) - Method in class org.jpox.store.mapping.DiscriminatorMapping
Mutator to add a datastore mapping
addDataStoreMapping(DatastoreMapping) - Method in class org.jpox.store.mapping.JavaTypeMapping
Method to add a datastore mapping
addDataStoreMapping(DatastoreMapping) - Method in class org.jpox.store.mapping.VersionMapping
Method to add a datastore mapping.
addDatastoreField(String, DatastoreIdentifier, JavaTypeMapping, ExtendableMetaData) - Method in interface org.jpox.store.DatastoreContainerObject
Method to add a new column to the internal representation.
addDatastoreField(String) - Method in class org.jpox.store.mapping.SingleFieldMultiMapping
Convenience method to add a datastore field for this mapping.
addDatastoreField(DatastoreField, DatastoreField) - Method in class org.jpox.store.rdbms.key.ForeignKey
Method to add a Column.
addDatastoreField(String, DatastoreIdentifier, JavaTypeMapping, ExtendableMetaData) - Method in class org.jpox.store.rdbms.table.AbstractTable
Creates a new column.
addElement(Object) - Method in class org.jpox.sco.Stack
Method to add an element to the Stack
addElement(Object) - Method in class org.jpox.sco.Vector
Method to add an element to the Vector.
addEmbeddedOwner(StateManager, int) - Method in class org.jpox.state.StateManagerImpl
Method to register an owner StateManager with this embedded/serialised object.
addExpression(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression.ExpressionList
Add a new Expression to the list
addExtension(String, String, String) - Method in class org.jpox.metadata.ExtendableMetaData
Append new Extension (for the specified vendor).
addExtension(String, String) - Method in class org.jpox.metadata.ExtendableMetaData
Append new Extension (for JPOX).
addExtension(Extension) - Method in class org.jpox.plugin.ExtensionPoint
 
addExtension(String, Object) - Method in class org.jpox.store.query.Query
Add a vendor-specific extension this query.
addFetchGroup(FetchGroupMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add a fetch-group to this class.
addFetchGroup(FetchGroupMetaData) - Method in class org.jpox.metadata.FetchGroupMetaData
Add a new FetchGroupMetaData
addField(FieldMetaData) - Method in class org.jpox.metadata.ClassMetaData
Method to add a field to this class.
addField(AbstractPropertyMetaData) - Method in class org.jpox.metadata.EmbeddedMetaData
Method to add a field to the embedded definition.
addField(AbstractPropertyMetaData) - Method in class org.jpox.metadata.FetchGroupMetaData
Add a new AbstractPropertyMetaData
addField(AbstractPropertyMetaData) - Method in class org.jpox.metadata.ForeignKeyMetaData
Add a new AbstractPropertyMetaData element
addField(AbstractPropertyMetaData) - Method in class org.jpox.metadata.IndexMetaData
Add a new AbstractPropertyMetaData element
addField(AbstractPropertyMetaData) - Method in class org.jpox.metadata.UniqueMetaData
Add a new Field.
addFieldMapping(JavaTypeMapping) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Utility to add the mapping for a field to the managed list.
addFileSet(FileSet) - Method in class org.jpox.SchemaToolTask
Add a fileset.
addFirst(Object) - Method in class org.jpox.sco.LinkedList
Method to add an element as first in the LinkedList.
addForeignKey(ForeignKeyMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add an foreign-key to this class.
addGroup(String) - Method in class org.jpox.FetchPlanImpl
 
addGroupingExpression(ScalarExpression) - Method in interface org.jpox.store.expression.QueryExpression
Method to add a grouping clause to the statement.
addGroupingExpression(ScalarExpression) - Method in class org.jpox.store.query.QueryStatement
Method to add a grouping expression to the query.
addImplements(ImplementsMetaData) - Method in class org.jpox.metadata.ClassMetaData
Method to add an implements to this class.
addIndex(IndexMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add an index to this class.
addInsertionNotifier(StateManager, ActivityState) - Method in class org.jpox.state.StateManagerImpl
Method to add a notifier that we must contact when we have finished our insertion.
addInstanceLifecycleListener(InstanceLifecycleListener, Class[]) - Method in class org.jpox.AbstractPersistenceManager
Method to register a lifecycle listener as per JDO 2.0 spec 12.15.
addInstanceLifecycleListener(InstanceLifecycleListener, Class[]) - Method in class org.jpox.AbstractPersistenceManagerFactory
Method to add lifecycle listeners for particular classes.
addInstanceLifecycleListener(InstanceLifecycleListener, Class[]) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
JDO 2.0 spec 12.15 "LifecycleListeners".
addInstanceLifecycleListener(InstanceLifecycleListener, Class[]) - Method in class org.jpox.resource.PersistenceManagerImpl
JDO 2.0 spec 12.15 "LifecycleListeners".
addInterface(InterfaceMetaData) - Method in class org.jpox.metadata.PackageMetaData
Method to add a interface Meta-Data to the package.
addJavaTypeMapping(JavaTypeMapping) - Method in class org.jpox.store.mapping.EmbeddedMapping
Add a new JavaTypeMapping to manage.
addJavaTypeMapping(JavaTypeMapping) - Method in class org.jpox.store.mapping.MultiMapping
Method to add a Java type mapping for a field
addJavaTypeMapping(JavaTypeMapping) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Add a new JavaTypeMapping
addJoin(JoinMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add a join to this class.
addLast(Object) - Method in class org.jpox.sco.LinkedList
Method to add an element as last in the LinkedList.
addORMDataToClass(Class, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Load up and add the O/R mapping info for the specified class to the stored JDO ClassMetaData.
addObjectType(String) - Method in class org.jpox.state.FetchPlanState
Method to add an object type to the list since it is being processed
addOption(String, String, String, String) - Method in class org.jpox.util.CommandLine
Add new Option.
addOrderingColumnsToSelect() - Method in class org.jpox.store.query.QueryStatement
Convenience method to add any necessary columns to the SELECT that are needed by the ordering constraint.
addOrderingColumnsToSelect() - Method in class org.jpox.store.rdbms.query.SAPDBQueryStatement
Convenience method to add any necessary columns to the SELECT that are needed by the ordering constraint.
addOuterJoinSuffix(String) - Method in class org.jpox.store.expression.ObjectExpression
Convenience method to add an outer join suffix.
addPackage(PackageMetaData) - Method in class org.jpox.metadata.FileMetaData
Method to add a package
addPropertiesNotInMetaData(Class) - Method in class org.jpox.metadata.AbstractClassMetaData
Add PropertyMetaData of properties not declared in MetaData
addPropertiesNotInMetaData(Class) - Method in class org.jpox.metadata.ClassMetaData
Add FieldMetaData of fields not declared in MetaData
addProperty(AbstractPropertyMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add a property (field) to this interface.
addProperty(PropertyMetaData) - Method in class org.jpox.metadata.ImplementsMetaData
Method to add a property to this interface.
addQuery(QueryMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add a named query to this class.
addQuery(QueryMetaData) - Method in class org.jpox.metadata.FileMetaData
Method to add a named query to this class.
addQueryResult(QueryResult) - Method in class org.jpox.AbstractPersistenceManager
 
addQueryResult(QueryResult) - Method in interface org.jpox.PersistenceManager
Add opened query results to the pm
addQueryResult(QueryResult) - Method in class org.jpox.resource.PersistenceManagerImpl
 
addQueryRun(String) - Method in class org.jpox.AbstractPersistenceManager
 
addQueryRun(String) - Method in interface org.jpox.PersistenceManager
Add queries already run to the pm
addQueryRun(String) - Method in class org.jpox.resource.PersistenceManagerImpl
 
addSequence(SequenceMetaData) - Method in class org.jpox.metadata.PackageMetaData
Method to add a sequence Meta-Data to the package.
addStateManager(StateManager) - Method in class org.jpox.AbstractPersistenceManager
Method to add the object managed by the specified StateManager to the cache.
addStateManager(StateManager) - Method in interface org.jpox.PersistenceManager
Method to add the object managed by the specified StateManager to the cache.
addStateManager(StateManager) - Method in class org.jpox.resource.PersistenceManagerImpl
 
addStmt - Variable in class org.jpox.store.rdbms.scostore.AbstractArrayStore
Statement for adding an element to an array.
addType(String, String, String, boolean, String, boolean, boolean, boolean, ClassLoaderResolver) - Method in class org.jpox.TypeManager
Method to add support for a Java class (to some degree).
addUniqueConstraint(UniqueMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add a unique constraint to this class.
addUnmappedColumn(ColumnMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to add an unmapped column.
aliasIdentifier - Variable in class org.jpox.store.expression.ScalarExpression
alias identifier for this expression
allFieldNumbers - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of all fields (inc superclasses).
allocate(int) - Method in class org.jpox.SequenceImpl
Method to allocate a set of elements.
allocate(int) - Method in class org.jpox.store.poid.AbstractPoidGenerator
Method to allocate a number of values into the block.
allowDdlDump() - Method in class org.jpox.store.rdbms.table.AbstractTable
Determine whether we or our concrete class allow DDL to be written into a file instead of sending it to the DB.
allowDdlDump() - Method in class org.jpox.store.rdbms.table.ProbeTable
Override to always really create ProbeTables in the DB.
allowNulls - Variable in class org.jpox.sco.Collection
 
allowNulls - Variable in class org.jpox.sco.Set
 
allowsNull - Variable in class org.jpox.metadata.ColumnMetaData
allows-null tag value.
allowsPrecisionSpec - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
This is not defined in the JDBC type info, and defines if the type allows specification of the precision in parentheses after the type name.
and(BitSet) - Method in class org.jpox.sco.BitSet
 
and(ScalarExpression) - Method in class org.jpox.store.expression.BooleanExpression
 
and(ScalarExpression) - Method in class org.jpox.store.expression.BooleanLiteral
 
and(ScalarExpression) - Method in class org.jpox.store.expression.ExistsExpression
 
and(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Conditional And.
andCondition(String) - Method in interface org.jpox.store.FetchStatement
Method to add an extra condition to the WHERE clause.
andCondition(BooleanExpression) - Method in interface org.jpox.store.expression.QueryExpression
add an condition to the query.
andCondition(BooleanExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
add an condition to the query and queries involved in the union if unionQuery is true
andCondition(BooleanExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
add an condition to the query and queries involved in the union if unionQuery is true
andCondition(BooleanExpression) - Method in class org.jpox.store.query.QueryStatement
Method to add an additional WHERE clause to the query.
andCondition(String) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Method to add an extra condition to the WHERE clause.
andNot(BitSet) - Method in class org.jpox.sco.BitSet
 
apmf - Variable in class org.jpox.AbstractPersistenceManager
Owning PMF for this PM.
append(char) - Method in class org.jpox.store.StatementText
Append a char
append(String) - Method in class org.jpox.store.StatementText
Append a char
append(QueryExpression) - Method in class org.jpox.store.StatementText
Append a QueryExpression
append(StatementText, int) - Method in class org.jpox.store.StatementText
Append a StatementText
append(ScalarExpression) - Method in class org.jpox.store.StatementText
Append a ScalarExpression
appendParameter(JavaTypeMapping, Object) - Method in class org.jpox.store.StatementText
Append a parameter
applySelectFunction(String) - Method in interface org.jpox.store.DatastoreField
Wraps the column name with a FUNCTION.
applySelectFunction(String) - Method in class org.jpox.store.rdbms.Column
Wraps the column name with a FUNCTION.
applyUserPrimaryKeySpecification(PrimaryKeyMetaData) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Convenience method to apply the user specification of columns
applyUserPrimaryKeySpecification(PrimaryKeyMetaData) - Method in class org.jpox.store.rdbms.table.MapTable
Convenience method to apply the user specification of columns
areCompatibleTypes(int, int) - Static method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Method to return if 2 types are compatible.
areStringsEqual(String, String) - Static method in class org.jpox.util.StringUtils
Utility to tell if two strings are the same.
arrayIsStoredInSingleColumn(AbstractPropertyMetaData) - Static method in class org.jpox.sco.SCOUtils
Convenience method to return if an array field has the elements stored into the table of the field as a single (BLOB) column.
as(String) - Method in class org.jpox.store.expression.ScalarExpression
Define a new identifier for this expression
ascii(String) - Static method in class org.jpox.store.rdbms.adapter.DerbySQLFunction
ASCII code.
asinMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.asin(EXPRESSION) method.
asinMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the arc sine of the argument.
asinMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.asin(EXPRESSION) method.
assertAvailable() - Method in class org.jpox.JDOConnectionImpl
Assert the JDOConnection is available
assertConfigurable() - Method in class org.jpox.PMFConfiguration
Asserts that a change to a configuration property is allowed.
assertIsInitialized() - Method in class org.jpox.store.rdbms.table.AbstractTable
 
assertIsInitializedModified() - Method in class org.jpox.store.rdbms.table.AbstractTable
 
assertIsModifiable() - Method in class org.jpox.store.query.Query
Method to throw a JDOUserException if the query is currently not modifiable.
assertIsOpen() - Method in class org.jpox.AbstractPersistenceManagerFactory
Asserts that's the PMF is open.
assertIsOpen() - Method in class org.jpox.store.query.AbstractQueryResult
Internal method to throw a JDOUserException if the ResultSet is open.
assertIsPKInitialized() - Method in class org.jpox.store.rdbms.table.AbstractTable
 
assertIsPKUninitialized() - Method in class org.jpox.store.rdbms.table.AbstractTable
 
assertIsUninitialized() - Method in class org.jpox.store.rdbms.table.AbstractTable
 
assertIsValidated() - Method in class org.jpox.store.rdbms.table.AbstractTable
 
assertNotFrozen() - Method in class org.jpox.store.expression.LogicSetExpression
 
assertNotFrozen() - Method in class org.jpox.store.query.QueryStatement
 
associateConnection(Object) - Method in class org.jpox.resource.ManagedConnectionImpl
Mutator to associate a connection
atanMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.tan(EXPRESSION) method.
atanMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the arc tangent of the argument.
atanMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.atan(EXPRESSION) method.
attachCopy(Object, boolean) - Method in class org.jpox.AbstractPersistenceManager
Method to attach a persistent detached object.
attachCopy(Object, boolean) - Method in interface org.jpox.PersistenceManager
Method to attach a copy of the passed object (and related objects).
attachCopy(PersistenceCapable, boolean) - Method in interface org.jpox.StateManager
Method to attach to this the detached PersistenceCapable instance
attachCopy(Object, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to attach a persistent object.
attachCopy(Object) - Method in class org.jpox.sco.ArrayList
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.BitSet
Method to attached the passed value.
attachCopy(Object) - Method in class org.jpox.sco.Collection
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.Date
Method to attached the passed value.
attachCopy(Object) - Method in class org.jpox.sco.GregorianCalendar
Method to return an attached version for the passed StateManager and field, using the passed value.
attachCopy(Object) - Method in class org.jpox.sco.HashMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.HashSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.Hashtable
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.LinkedHashMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.LinkedHashSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.LinkedList
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.List
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.Map
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.Point
Method to attach the passed value.
attachCopy(Object) - Method in class org.jpox.sco.Properties
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in interface org.jpox.sco.SCO
Method to return an attached copy of this object.
attachCopy(Object) - Method in class org.jpox.sco.Set
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.SortedMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.SortedSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.SqlDate
Method to return an attached version for the passed StateManager and field, using the passed value.
attachCopy(Object) - Method in class org.jpox.sco.SqlTime
Method to return an attached version for the passed StateManager and field, using the passed value.
attachCopy(Object) - Method in class org.jpox.sco.SqlTimestamp
Method to return an attached version for the passed StateManager and field, using the passed value.
attachCopy(Object) - Method in class org.jpox.sco.Stack
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.TreeMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.TreeSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.jpox.sco.Vector
Method to return an attached copy of the passed (detached) value.
attachCopy(PersistenceCapable, boolean) - Method in class org.jpox.state.StateManagerImpl
Method to attach the detached PersistenceCapable instance
autoCreateColumns - Variable in class org.jpox.store.StoreManager
Whether to auto create any columns that are missing.
autoCreateConstraints - Variable in class org.jpox.store.StoreManager
Whether to auto create any constraints
autoCreateTables - Variable in class org.jpox.store.StoreManager
Whether to auto create any tables.
autoCreateWarnOnError - Variable in class org.jpox.store.StoreManager
Whether to warn only when any errors occur on auto-create.
autoIncrement - Variable in class org.jpox.store.rdbms.Column
Whether this is to use AUTOINCREMENT/IDENTITY.
autoIncrement - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
true indicates the type automatically increments for each new row inserted, false otherwise.
avgMethod(ScalarExpression) - Method in class org.jpox.store.expression.AggregateExpression
Returns the average value of the argument.

B

BOOLEAN - Static variable in class org.jpox.ClassNameConstants
primitive boolean
BYTE - Static variable in class org.jpox.ClassNameConstants
primitive byte
BaseSQLQuery - class org.jpox.store.rdbms.query.BaseSQLQuery.
Base definition of a query using SQL.
BaseSQLQuery(PersistenceManager, BaseSQLQuery) - Constructor for class org.jpox.store.rdbms.query.BaseSQLQuery
Constructs a new query instance from the existing query.
BaseSQLQuery(PersistenceManager, String) - Constructor for class org.jpox.store.rdbms.query.BaseSQLQuery
Constructs a new query instance having the same criteria as the given query.
BaseStringMapping - class org.jpox.store.mapping.BaseStringMapping.
Mapping for a String type.
BaseStringMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.BaseStringMapping
Constructor.
BaseStringMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject) - Constructor for class org.jpox.store.mapping.BaseStringMapping
Constructor.
BigDecimalMapping - class org.jpox.store.mapping.BigDecimalMapping.
Mapping for BigDecimal type.
BigDecimalMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.BigDecimalMapping
Constructor.
BigDecimalMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.BigDecimalMapping
Constructor.
BigIntRDBMSMapping - class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping.
Mapping of a Big Integer RDBMS type.
BigIntRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
BigIntRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
Constructor.
BigIntegerMapping - class org.jpox.store.mapping.BigIntegerMapping.
Mapping for BigInteger type.
BigIntegerMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.BigIntegerMapping
Constructor.
BigIntegerMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.BigIntegerMapping
Constructor.
BinaryExpression - class org.jpox.store.expression.BinaryExpression.
Expression for binary object.
BinaryExpression(QueryExpression) - Constructor for class org.jpox.store.expression.BinaryExpression
Constructor
BinaryExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.BinaryExpression
 
BinaryExpression(String, List) - Constructor for class org.jpox.store.expression.BinaryExpression
Generates statement as e.g.
BinaryExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.BinaryExpression
Performs a function on two binary expressions.
BinaryLiteral - class org.jpox.store.expression.BinaryLiteral.
Literal for binary object.
BinaryLiteral(QueryExpression, JavaTypeMapping, byte[]) - Constructor for class org.jpox.store.expression.BinaryLiteral
Creates a binary literal
BitRDBMSMapping - class org.jpox.store.rdbms.mapping.BitRDBMSMapping.
Mapping of a BIT RDBMS type.
BitRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.BitRDBMSMapping
 
BitRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.BitRDBMSMapping
Constructor.
BitSet - class org.jpox.sco.BitSet.
A mutable second-class BitSet object.
BitSet(StateManager, String) - Constructor for class org.jpox.sco.BitSet
Creates a BitSet object.
BitSetJDK14 - class org.jpox.sco.BitSetJDK14.
A mutable second-class BitSet object.
BitSetJDK14(StateManager, String) - Constructor for class org.jpox.sco.BitSetJDK14
Creates a BitSet object.
BitSetMapping - class org.jpox.store.mapping.BitSetMapping.
Mapping for an array of bytes.
BitSetMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.BitSetMapping
Constructor.
BitSetMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.BitSetMapping
Constructor.
BlobImpl - class org.jpox.store.rdbms.datatype.BlobImpl.
The representation (mapping) in the Java TM programming language of an SQL BLOB value.
BlobImpl(Object) - Constructor for class org.jpox.store.rdbms.datatype.BlobImpl
Constructor taking a serialised object.
BlobImpl(byte[]) - Constructor for class org.jpox.store.rdbms.datatype.BlobImpl
Constructor taking a byte array.
BlobImpl(InputStream) - Constructor for class org.jpox.store.rdbms.datatype.BlobImpl
Constructor taking an InputStream.
BlobRDBMSMapping - class org.jpox.store.rdbms.mapping.BlobRDBMSMapping.
Mapping of a BLOB RDBMS type.
BlobRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.BlobRDBMSMapping
Constructor.
BlobRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.BlobRDBMSMapping
Constructor.
BooleanBitColumnExpression - class org.jpox.store.expression.BooleanBitColumnExpression.
Representation of BooleanBit column expression in a Query.
BooleanBitColumnExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.BooleanBitColumnExpression
Constructor.
BooleanBitColumnExpression(QueryExpression, JavaTypeMapping, LogicSetExpression, boolean) - Constructor for class org.jpox.store.expression.BooleanBitColumnExpression
Constructor.
BooleanBitColumnLiteral - class org.jpox.store.expression.BooleanBitColumnLiteral.
Representation of a BooleanBit column literal in a Query.
BooleanBitColumnLiteral(QueryExpression, JavaTypeMapping, boolean) - Constructor for class org.jpox.store.expression.BooleanBitColumnLiteral
Constructor.
BooleanCharColumnExpression - class org.jpox.store.expression.BooleanCharColumnExpression.
Representation of a BooleanChar column expression.
BooleanCharColumnExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.BooleanCharColumnExpression
Constructor.
BooleanCharColumnExpression(QueryExpression, JavaTypeMapping, LogicSetExpression, boolean) - Constructor for class org.jpox.store.expression.BooleanCharColumnExpression
Constructor.
BooleanCharColumnLiteral - class org.jpox.store.expression.BooleanCharColumnLiteral.
Representation of a BooleanChar Column literal in a Query.
BooleanCharColumnLiteral(QueryExpression, JavaTypeMapping, boolean) - Constructor for class org.jpox.store.expression.BooleanCharColumnLiteral
Creates a boolean literal
BooleanExpression - class org.jpox.store.expression.BooleanExpression.
Representation of a Boolean expression in a Query.
BooleanExpression(QueryExpression) - Constructor for class org.jpox.store.expression.BooleanExpression
Constructor
BooleanExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.BooleanExpression
 
BooleanExpression(ScalarExpression.MonadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.BooleanExpression
Perform a boolean operator op on a operand operand
BooleanExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.BooleanExpression
Perform a boolean operator op between two operands operand1 and operand2
BooleanLiteral - class org.jpox.store.expression.BooleanLiteral.
Representation of a Boolean literal in a Query.
BooleanLiteral(QueryExpression, JavaTypeMapping, boolean) - Constructor for class org.jpox.store.expression.BooleanLiteral
Creates a boolean literal
BooleanMapping - class org.jpox.store.mapping.BooleanMapping.
Mapping of Java Boolean object.
BooleanMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.BooleanMapping
Constructor.
BooleanMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.BooleanMapping
Constructor.
BooleanRDBMSMapping - class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping.
Mapping of a BOOLEAN RDBMS type.
BooleanRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
BooleanRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
Constructor.
BufferedImageMapping - class org.jpox.store.mapping.BufferedImageMapping.
Support java.awt.image.BufferedImage
BufferedImageMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.BufferedImageMapping
 
BufferedImageMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.BufferedImageMapping
 
ByteExpression - class org.jpox.store.expression.ByteExpression.
Representation of a Byte expression in a Query.
ByteExpression(QueryExpression) - Constructor for class org.jpox.store.expression.ByteExpression
Constructor
ByteExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.ByteExpression
 
ByteExpression(ScalarExpression.MonadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.ByteExpression
Perform a function op on operand
ByteExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.ByteExpression
Performs a function on two arguments.
ByteLiteral - class org.jpox.store.expression.ByteLiteral.
Representation of a Byte literal.
ByteLiteral(QueryExpression, JavaTypeMapping, BigInteger) - Constructor for class org.jpox.store.expression.ByteLiteral
Creates a byte literal
ByteMapping - class org.jpox.store.mapping.ByteMapping.
Mapping for Byte type.
ByteMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.ByteMapping
Constructor.
ByteMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.ByteMapping
Constructor.
backingStore - Variable in class org.jpox.sco.Collection
The "backing store" (for use when not serialised).
backingStore - Variable in class org.jpox.sco.HashMap
The "backing store"
backingStore - Variable in class org.jpox.sco.HashSet
The "backing store"
backingStore - Variable in class org.jpox.sco.Hashtable
The "backing store"
backingStore - Variable in class org.jpox.sco.LinkedHashMap
The "backing store"
backingStore - Variable in class org.jpox.sco.LinkedHashSet
The "backing store"
backingStore - Variable in class org.jpox.sco.Map
The "backing store"
backingStore - Variable in class org.jpox.sco.Properties
The "backing store"
backingStore - Variable in class org.jpox.sco.Set
The "backing store" (for use when not serialised).
backingStore - Variable in class org.jpox.sco.SortedMap
The "backing store"
backingStore - Variable in class org.jpox.sco.SortedSet
The "backing store"
backingStore - Variable in class org.jpox.sco.TreeMap
The "backing store"
backingStore - Variable in class org.jpox.sco.TreeSet
The "backing store"
begin() - Method in class org.jpox.resource.JdoTransactionHandle
Begin the transaction.
begin() - Method in class org.jpox.resource.ManagedConnectionImpl
Method to start the Transaction
bindTo(ScalarExpression) - Method in class org.jpox.store.expression.UnboundVariable
Method to bind this variable to its expression, using the JDOQL compiler.
bindVariable(String, ScalarExpression) - Method in class org.jpox.store.query.JDOQLQuery.Compiler
Bind a variable to the query.
booleanArrayToString(boolean[]) - Static method in class org.jpox.util.StringUtils
Utility to convert a boolean[] to a String.
booleanValueOf(boolean) - Static method in class org.jpox.util.ClassUtils
Utility to perform the same function as the JDK 1.4 method Boolean.valueOf(boolean), so we have no real dependency on JDK 1.4.

C

CACHE - Static variable in class org.jpox.util.JPOXLogger
Log for Cache issues
CACHE_COLLECTIONS_LAZY_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whether to lazy load collections (when cached).
CACHE_COLLECTIONS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whether to cache collections.
CACHE_LEVEL_1_TYPE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the type of Level 1 Cache to use.
CACHE_LEVEL_2_CACHE_NAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the symbolic name of the cache to use for Level 2.
CACHE_LEVEL_2_CONFIGURATION_FILE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the configuration file of the cache to use for Level 2.
CACHE_LEVEL_2_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whether to use a Level 2 Cache.
CACHE_LEVEL_2_TYPE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the type of Level 2 Cache to use.
CANDIDATE_KEY - Static variable in interface org.jpox.store.IdentifierFactory
candidate key - unique index constraint
CAPITALIZECASE - Static variable in class org.jpox.store.Dictionary.CaseIdentifier
capitalize case
CASCADE - Static variable in class org.jpox.metadata.ForeignKeyDeleteAction
delete-action="cascade".
CASCADE - Static variable in class org.jpox.metadata.ForeignKeyUpdateAction
update-action="cascade".
CASCADE_ACTION - Static variable in class org.jpox.store.rdbms.key.ForeignKey
Constant representing that we should cascade the action.
CHAR - Static variable in class org.jpox.ClassNameConstants
primitive char
CHAR_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing a Character/char.
CHECK_EXIST_TABLES_VIEWS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to check if the table/view exists.
CLASSES_STARTER - Static variable in class org.jpox.store.ClassesAutoStarter
Classes are user defined classes to be loaded by the auto starter
CLASS_LOADER_RESOLVER - Static variable in class org.jpox.ClassConstants
org.jpox.ClassLoaderResolver
CLASS_LOADER_RESOLVER_NAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
ClassLoaderResolver name property.
CLASS_NAME - Static variable in class org.jpox.metadata.DiscriminatorStrategy
strategy="class-name"
COLLECTION_ELEMENT - Static variable in class org.jpox.store.DatastoreFieldRole
element of a collection
COLUMN - Static variable in interface org.jpox.store.IdentifierFactory
column
CONNECTION_POOLING_CONFIGURATION_FILE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the configuration file for connection pooling.
CONNECTION_POOLING_TYPE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining how to pool connections.
CONTIGUOUS - Static variable in class org.jpox.metadata.SequenceStrategy
language="continguous"
CUSTOM - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="custom" The value "custom" specifies a strategy that uses a user own generator class.
CUSTOM - Static variable in class org.jpox.store.DatastoreFieldRole
custom
CachedPC - class org.jpox.cache.CachedPC.
An object that is stored in the Level2 Cache.
CachedPC(PersistenceCapable, boolean[]) - Constructor for class org.jpox.cache.CachedPC
Constructor.
CandidateKey - class org.jpox.store.rdbms.key.CandidateKey.
Representation of a Candidate key.
CandidateKey(DatastoreContainerObject) - Constructor for class org.jpox.store.rdbms.key.CandidateKey
Constructor.
CharRDBMSMapping - class org.jpox.store.rdbms.mapping.CharRDBMSMapping.
Mapping of a CHAR RDBMS type.
CharRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Constructor.
CharRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Constructor.
CharacterExpression - class org.jpox.store.expression.CharacterExpression.
Representation of a Character expression in a Query
CharacterExpression(QueryExpression) - Constructor for class org.jpox.store.expression.CharacterExpression
Constructor
CharacterExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.CharacterExpression
 
CharacterExpression(String, List) - Constructor for class org.jpox.store.expression.CharacterExpression
Generates statement as e.g.
CharacterLiteral - class org.jpox.store.expression.CharacterLiteral.
Representation of a Character literal in a Query.
CharacterLiteral(QueryExpression, JavaTypeMapping, char) - Constructor for class org.jpox.store.expression.CharacterLiteral
Creates a char literal
CharacterLiteral(QueryExpression, JavaTypeMapping, String) - Constructor for class org.jpox.store.expression.CharacterLiteral
Creates a char literal
CharacterMapping - class org.jpox.store.mapping.CharacterMapping.
Mapping for Character type.
CharacterMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.CharacterMapping
Constructor.
CharacterMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.CharacterMapping
Constructor.
ClassConstants - class org.jpox.ClassConstants.
Constants with classes (class created to reduce overhead on calling Class.class *performance*)
ClassConstants() - Constructor for class org.jpox.ClassConstants
 
ClassDefinitionException - exception org.jpox.store.exceptions.ClassDefinitionException.
A ClassDefinitionException is thrown if the settings of a persistent class are inconsistent with it's metadata.
ClassDefinitionException() - Constructor for class org.jpox.store.exceptions.ClassDefinitionException
Constructs a class definition exception with no specific detail message.
ClassDefinitionException(String) - Constructor for class org.jpox.store.exceptions.ClassDefinitionException
Constructs a class definition exception with the specified detail message.
ClassExpression - class org.jpox.store.expression.ClassExpression.
An expression representing a class.
ClassExpression(QueryExpression, Class) - Constructor for class org.jpox.store.expression.ClassExpression
Constructor.
ClassLoaderResolver - interface org.jpox.ClassLoaderResolver.
Class to allow resolution and loading of classes in a persistence framework.
ClassMetaData - class org.jpox.metadata.ClassMetaData.
Representation of the MetaData of a class.
ClassMetaData(PackageMetaData, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.ClassMetaData
Constructor.
ClassMetaData(InterfaceMetaData, String, boolean) - Constructor for class org.jpox.metadata.ClassMetaData
Constructor for creating the ClassMetaData for an implementation of a "persistent-interface".
ClassNameConstants - class org.jpox.ClassNameConstants.
Constants with classes names (class created to reduce overhead on calling Class.class.getName() *performance* Make sure this class is initialized when the PMF is initialized.
ClassNameConstants() - Constructor for class org.jpox.ClassNameConstants
 
ClassNotDetachableException - exception org.jpox.exceptions.ClassNotDetachableException.
A ClassNotDetachableException is thrown if an attempt is made to detach an object whose class is not detachable.
ClassNotDetachableException(String) - Constructor for class org.jpox.exceptions.ClassNotDetachableException
Constructs a class-not-detachable exception with the specified detail message.
ClassNotDetachableException(String, Exception) - Constructor for class org.jpox.exceptions.ClassNotDetachableException
Constructs a class-not-detachable exception with the specified detail message and nested exception.
ClassNotDetachableException(Throwable[]) - Constructor for class org.jpox.exceptions.ClassNotDetachableException
Constructs a class-not-detachable exception for many objects with the specified detail message and nested exceptions.
ClassNotPersistenceCapableException - exception org.jpox.exceptions.ClassNotPersistenceCapableException.
A ClassNotPersistenceCapableException is thrown if an attempt is made to persist an object whose class is not persistence-capable.
ClassNotPersistenceCapableException(String) - Constructor for class org.jpox.exceptions.ClassNotPersistenceCapableException
Constructs a class-not-persistence-capable exception with the specified detail message.
ClassNotPersistenceCapableException(String, Exception) - Constructor for class org.jpox.exceptions.ClassNotPersistenceCapableException
Constructs a class-not-persistence-capable exception with the specified detail message and nested exception.
ClassNotResolvedException - exception org.jpox.exceptions.ClassNotResolvedException.
A ClassNotResolvedException is thrown if an attempt is made to load a class that is cannot be found by the ClassLoaderResolver.
ClassNotResolvedException(String, Throwable) - Constructor for class org.jpox.exceptions.ClassNotResolvedException
Constructs a class-not-detachable exception with the specified detail message and nested exception.
ClassNotResolvedException(String) - Constructor for class org.jpox.exceptions.ClassNotResolvedException
Constructs a class-not-detachable exception with the specified detail message and nested exception.
ClassPersistenceModifier - class org.jpox.metadata.ClassPersistenceModifier.
Definition of the options for persistence-modifier of a class.
ClassTable - class org.jpox.store.rdbms.table.ClassTable.
Table representing a Java class (or classes) as a first class object (FCO).
ClassTable(DatastoreIdentifier, ClassMetaData, RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.table.ClassTable
Constructor.
ClassTableExtent - class org.jpox.store.rdbms.extent.ClassTableExtent.
An Extent of all persistent objects backed by a class table.
ClassTableExtent(PersistenceManager, DatastoreClass, Class, boolean) - Constructor for class org.jpox.store.rdbms.extent.ClassTableExtent
Constructor.
ClassTableExtent(PersistenceManager, DatastoreClass[], Class, boolean) - Constructor for class org.jpox.store.rdbms.extent.ClassTableExtent
Constructor.
ClassUtils - class org.jpox.util.ClassUtils.
Utilities for handling classes.
ClassUtils() - Constructor for class org.jpox.util.ClassUtils
 
ClassView - class org.jpox.store.rdbms.table.ClassView.
Representation of an SQL View for a Class.
ClassView(DatastoreIdentifier, ClassMetaData, RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.table.ClassView
Constructor for class view.
ClassViewExtent - class org.jpox.store.rdbms.extent.ClassViewExtent.
An Extent of all persistent objects backed by a view.
ClassViewExtent(PersistenceManager, DatastoreClass, Class, boolean) - Constructor for class org.jpox.store.rdbms.extent.ClassViewExtent
Constructor.
ClassesAutoStarter - class org.jpox.store.ClassesAutoStarter.
An auto-starter mechanism that uses a defined list of classes to be loaded at start.
ClassesAutoStarter(String) - Constructor for class org.jpox.store.ClassesAutoStarter
Constructor, taking the names of the classes to use.
ClobImpl - class org.jpox.store.rdbms.datatype.ClobImpl.
The mapping in the JavaTM programming language for the SQL CLOB type.
ClobImpl(String) - Constructor for class org.jpox.store.rdbms.datatype.ClobImpl
Constructor taking a string.
ClobRDBMSMapping - class org.jpox.store.rdbms.mapping.ClobRDBMSMapping.
Mapping of a Clob RDBMS type.
ClobRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
Constructor.
ClobRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
Constructor.
Collection - class org.jpox.sco.Collection.
A mutable second-class Collection object, representing a field in a class, and containing elements of a particular type.
Collection(StateManager, String) - Constructor for class org.jpox.sco.Collection
Constructor.
Collection(StateManager, String, boolean, SetStore) - Constructor for class org.jpox.sco.Collection
Constructor.
CollectionCandidates - class org.jpox.store.query.CollectionCandidates.
Collection for candidates passed to the query by setCandidates(collection user), and the user collection is not queryable
CollectionCandidates(PersistenceManager, Class, Collection) - Constructor for class org.jpox.store.query.CollectionCandidates
Constructor.
CollectionExpression - class org.jpox.store.expression.CollectionExpression.
An expression that represents some collection field in a query candidate class, or a collection field in an object linked from the candidate class by navigation.
CollectionExpression(QueryExpression, JavaTypeMapping, LogicSetExpression, CollectionStore, String) - Constructor for class org.jpox.store.expression.CollectionExpression
Constructor.
CollectionLiteral - class org.jpox.store.expression.CollectionLiteral.
An SQL expression that will test if a column of a table falls within the given Collection of values.
CollectionLiteral(QueryExpression, JavaTypeMapping, Collection) - Constructor for class org.jpox.store.expression.CollectionLiteral
Constructor.
CollectionMapping - class org.jpox.store.mapping.CollectionMapping.
Mapping for Collection (Set/List) types.
CollectionMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.CollectionMapping
Constructor taking the database adapter representing the datastore being used and the class of the mapping.
CollectionMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.CollectionMapping
Constructor.
CollectionMetaData - class org.jpox.metadata.CollectionMetaData.
Representation of the MetaData of a collection.
CollectionMetaData(AbstractPropertyMetaData, CollectionMetaData) - Constructor for class org.jpox.metadata.CollectionMetaData
Constructor to create a copy of the passed metadata using the passed parent.
CollectionMetaData(AbstractPropertyMetaData, String, String, String, String) - Constructor for class org.jpox.metadata.CollectionMetaData
Constructor.
CollectionStore - interface org.jpox.store.scostore.CollectionStore.
Interface representation of the backing store for a Collection.
CollectionSubqueryExpression - class org.jpox.store.expression.CollectionSubqueryExpression.
An expression for collections whose contents are expressed as a SQL subquery.
CollectionSubqueryExpression(QueryExpression, QueryExpression) - Constructor for class org.jpox.store.expression.CollectionSubqueryExpression
Constructor.
CollectionTable - class org.jpox.store.rdbms.table.CollectionTable.
Representation of a join table for a Collection.
CollectionTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.CollectionTable
Constructor.
ColorMapping - class org.jpox.store.mapping.ColorMapping.
Maps class fields to datastore fields (columns in RDBMS)
ColorMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.ColorMapping
Constructor.
ColorMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.ColorMapping
Constructor.
Column - class org.jpox.store.rdbms.Column.
Definition of a Column in the datastore.
Column(DatastoreContainerObject, String, DatastoreIdentifier, JavaTypeMapping, ColumnMetaData) - Constructor for class org.jpox.store.rdbms.Column
Constructor.
ColumnCreator - class org.jpox.store.rdbms.table.ColumnCreator.
Helper class to create columns.
ColumnInfo - class org.jpox.store.rdbms.columninfo.ColumnInfo.
Represents the metadata of a specific table column.
ColumnInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.ColumnInfo
Constructs a column information object from the current row of the given result set.
ColumnMapping - class org.jpox.store.rdbms.mapping.ColumnMapping.
Column Mapping.
ColumnMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.ColumnMapping
Create a new Mapping.
ColumnMetaData - class org.jpox.metadata.ColumnMetaData.
Representation of the Meta-Data for a column mapping of a field.
ColumnMetaData(ExtendableMetaData, ColumnMetaData) - Constructor for class org.jpox.metadata.ColumnMetaData
Creates a ColumnMetaData by copying contents from colmd.
ColumnMetaData(ExtendableMetaData, String) - Constructor for class org.jpox.metadata.ColumnMetaData
Convenience constructor specifying just the column name, and the parent metadata component.
ColumnMetaData(ExtendableMetaData, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.ColumnMetaData
Constructor.
ColumnMetaDataContainer - interface org.jpox.metadata.ColumnMetaDataContainer.
Interface defining an object that contains Columns.
CommandLine - class org.jpox.util.CommandLine.
Command line option parser.
CommandLine() - Constructor for class org.jpox.util.CommandLine
Default constructor
CommandLine.NoArgOption - class org.jpox.util.CommandLine.NoArgOption.
No argument option class.
CommandLine.NoArgOption(String, String, String) - Constructor for class org.jpox.util.CommandLine.NoArgOption
Constructor
CommandLine.Option - class org.jpox.util.CommandLine.Option.
CommandLine option base class
CommandLine.Option(String, String, String) - Constructor for class org.jpox.util.CommandLine.Option
Constructor
CommandLine.WithArgOption - class org.jpox.util.CommandLine.WithArgOption.
Use argment option class.
CommandLine.WithArgOption(String, String, String, String) - Constructor for class org.jpox.util.CommandLine.WithArgOption
Constructor
CommitStateTransitionException - exception org.jpox.exceptions.CommitStateTransitionException.
A CommitStateTransitionException is thrown when an error occurs transitioning from one state to another
CommitStateTransitionException(Exception[]) - Constructor for class org.jpox.exceptions.CommitStateTransitionException
Constructor.
ConcatOperatorExpression - class org.jpox.store.expression.ConcatOperatorExpression.
Concatenate two expressions.
ConcatOperatorExpression(ScalarExpression, ScalarExpression) - Constructor for class org.jpox.store.expression.ConcatOperatorExpression
Performs a concatenation on two operands.
ConfigurationElement - class org.jpox.plugin.ConfigurationElement.
Represents XML elements declared nested in the extension element
ConfigurationElement(String, ConfigurationElement) - Constructor for class org.jpox.plugin.ConfigurationElement
Constructor
Connection - class org.jpox.store.rdbms.Connection.
Wrapper for java.sql.Connection.
Connection() - Constructor for class org.jpox.store.rdbms.Connection
Default public constructor
Connection(Connection) - Constructor for class org.jpox.store.rdbms.Connection
Constructor to wrap the connection conn.
ConnectionFactoryNotFoundException - exception org.jpox.exceptions.ConnectionFactoryNotFoundException.
A ConnectionFactoryNotFoundException is thrown if a named connection factory cannot be found using its JNDI name.
ConnectionFactoryNotFoundException(String, Exception) - Constructor for class org.jpox.exceptions.ConnectionFactoryNotFoundException
Constructs a connection factory not found exception.
ConnectionInUseException - exception org.jpox.exceptions.ConnectionInUseException.
An ConnectionInUseException is thrown if an operation is attempted that requires a new database connection (such as Transaction.begin()) and a previously obtained database connection (such as for non-transactional read or write) is still in-use.
ConnectionInUseException() - Constructor for class org.jpox.exceptions.ConnectionInUseException
Constructor.
ContainerMetaData - class org.jpox.metadata.ContainerMetaData.
Representation of the Meta-Data for a container.
ContainerMetaData(AbstractPropertyMetaData) - Constructor for class org.jpox.metadata.ContainerMetaData
Constructor.
CorrespondentColumnsMapping - class org.jpox.store.rdbms.table.CorrespondentColumnsMapping.
Class to make correspondence between columns in one side of an association to the mapping at the other side.
CorrespondentColumnsMapping(ColumnMetaDataContainer, ColumnMetaData[], JavaTypeMapping, boolean) - Constructor for class org.jpox.store.rdbms.table.CorrespondentColumnsMapping
Constructor.
CorrespondentColumnsMapping(ColumnMetaDataContainer, JavaTypeMapping, boolean) - Constructor for class org.jpox.store.rdbms.table.CorrespondentColumnsMapping
Constructor.
CurrencyMapping - class org.jpox.store.mapping.CurrencyMapping.
SCO Mapping for Currency type.
CurrencyMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.CurrencyMapping
Constructor.
CurrencyMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.CurrencyMapping
Creates a new CurrencyMapping object.
cache - Variable in class org.jpox.AbstractPersistenceManagerFactory
Level 2 Cache
callMethod(String, List) - Method in class org.jpox.store.expression.ScalarExpression
Invoke a function in a expression.
cancel() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
candidateClass - Variable in class org.jpox.store.extent.AbstractExtent
The candidate class.
candidateClass - Variable in class org.jpox.store.query.Query
The candidate class for this query.
candidateClassName - Variable in class org.jpox.store.query.Query
Name of the candidate class (used when specified via Single-String).
candidateCollection - Variable in class org.jpox.store.query.JDOQLQuery
 
candidateExtent - Variable in class org.jpox.store.query.JDOQLQuery
 
candidateFullClassName - Variable in class org.jpox.store.query.AbstractIteratorStatement
full class name for the candidate class
candidateTable - Variable in class org.jpox.store.query.AbstractIteratorStatement
Table where the candidate objects are stored.
candidates - Variable in class org.jpox.store.query.JDOQLQuery
 
cartersianProduct(LogicSetExpression) - Method in interface org.jpox.store.expression.ExpressionLogicSetAdapter
Generates a expression that represents the cartesian product of two sets: X and Y.
cartersianProduct(LogicSetExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Generates a expression that represents the cartesian product of two sets: X and Y.
caseSensitive - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
true indicates this data type is case-sensitive in comparisons, false otherwise.
cast(Class) - Method in class org.jpox.store.expression.ObjectExpression
Cast operator.
cast(Class) - Method in class org.jpox.store.expression.ReferenceExpression
Method for casting a reference expression to some other type in the query.
cast(Class) - Method in class org.jpox.store.expression.ScalarExpression
A cast expression converts, at run time, a value of one type to a similar value of another type; or confirms, at compile time, that the type of an expression is boolean; or checks, at run time, that a reference value refers to an object whose class is compatible with a specified reference type.
catalog - Variable in class org.jpox.metadata.AbstractClassMetaData
Catalog name (O/R mapping).
catalog - Variable in class org.jpox.metadata.FileMetaData
Catalog name for all classes in this file
catalog - Variable in class org.jpox.metadata.PackageMetaData
Catalog name for all classes in this package
catalogSeparator - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The String used to separate catalog and table name.
cause - Variable in class org.jpox.metadata.InvalidMetaDataException
Cause of the exception
ceilMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.ceil(EXPRESSION) method.
ceilMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL ceil(EXPRESSION) method.
ceilrMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the ceiling of the argument.
changeActivityState(ActivityState) - Method in interface org.jpox.StateManager
Update the acitvity state.
changeActivityState(ActivityState) - Method in class org.jpox.state.StateManagerImpl
Change the activity state.
changeState(StateManagerImpl, int) - Method in class org.jpox.state.LifeCycleState
Utility to change state to a new state.
changeTransientState(StateManagerImpl, int) - Method in class org.jpox.state.LifeCycleState
Utility to change state to a new state.
charAtMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Returns the character at a position.
charOctetLength - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates the maximum number of bytes in the column (for char types only).
characters(char[], int, int) - Method in class org.jpox.metadata.MetaDataParser
Notification handler for the data inside an element.
checkConsistency() - Method in class org.jpox.AbstractPersistenceManager
This method validates the cache with the datastore.
checkConsistency() - Method in class org.jpox.resource.PersistenceManagerImpl
Method to check the consistency of the cache.
checkDecimal() - Method in class org.jpox.store.rdbms.Column
Checks the column definition
checkExistTablesOrViews - Variable in class org.jpox.store.StoreManager
Whether to check if table/view exists
checkForCircularViewReferences(Map, String, String, List) - Static method in class org.jpox.util.ViewUtils
Check for any circular view references between referencer and referencee.
checkInheritance(FieldValues) - Method in class org.jpox.state.StateManagerImpl
Look to the database to determine which class this object is.
checkInitialised() - Method in class org.jpox.metadata.AbstractClassMetaData
Method to check whether the Meta-Data has been initialised.
checkInteger() - Method in class org.jpox.store.rdbms.Column
Checks the column definition
checkPopulated() - Method in class org.jpox.metadata.AbstractClassMetaData
Method to check whether the Meta-Data has been populated.
checkPrimitive() - Method in class org.jpox.store.rdbms.Column
Checks the column definition
checkString() - Method in class org.jpox.store.rdbms.Column
Checks the column definition
classForName(String, ClassLoader) - Method in interface org.jpox.ClassLoaderResolver
Class loading method, allowing specification of a primary loader.
classForName(String, ClassLoader, boolean) - Method in interface org.jpox.ClassLoaderResolver
Class loading method, allowing specification of a primary loader and whether the class should be initialised or not.
classForName(String) - Method in interface org.jpox.ClassLoaderResolver
Class loading method.
classForName(String, boolean) - Method in interface org.jpox.ClassLoaderResolver
Class loading method, allowing for initialisation of the class.
classForName(String, ClassLoader) - Method in class org.jpox.JDOClassLoaderResolver
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5).
classForName(String, ClassLoader, boolean) - Method in class org.jpox.JDOClassLoaderResolver
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5)
classForName(String) - Method in class org.jpox.JDOClassLoaderResolver
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5).
classForName(String, boolean) - Method in class org.jpox.JDOClassLoaderResolver
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5)
classMetaDataByClass - Variable in class org.jpox.metadata.MetaDataManager
Map of ClassMetaData, keyed by the class name.
classMetaDataByInterface - Variable in class org.jpox.metadata.MetaDataManager
Map of ClassMetaData, keyed by the interface class name.
className - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Name of the class to which this field really belongs.
className - Variable in class org.jpox.util.MacroString.IdentifierMacro
the class name
classNames - Variable in class org.jpox.store.ClassesAutoStarter
 
classes - Variable in class org.jpox.metadata.PackageMetaData
List of classes.
classesAreDescendents(ClassLoaderResolver, String, String) - Static method in class org.jpox.util.ClassUtils
Method to check if 2 classes are direct descendents.
classesWithoutMetaData - Variable in class org.jpox.metadata.MetaDataManager
Classes without MetaData.
cleanup() - Method in class org.jpox.resource.ManagedConnectionImpl
Cleanup method
clear() - Method in class org.jpox.cache.DefaultLevel2Cache
Method to clear the cache.
clear() - Method in class org.jpox.cache.HardRefCache
 
clear() - Method in interface org.jpox.cache.Level2Cache
Method to clear the cache.
clear() - Method in class org.jpox.cache.NullLevel2Cache
 
clear() - Method in class org.jpox.cache.SoftRefCache
 
clear() - Method in class org.jpox.cache.WeakRefCache
 
clear() - Method in class org.jpox.sco.ArrayList
Method to clear the ArrayList.
clear(int) - Method in class org.jpox.sco.BitSet
 
clear() - Method in class org.jpox.sco.BitSetJDK14
 
clear(int, int) - Method in class org.jpox.sco.BitSetJDK14
 
clear() - Method in class org.jpox.sco.Collection
Method to clear the Collection.
clear() - Method in class org.jpox.sco.HashMap
Method to clear the HashMap.
clear() - Method in class org.jpox.sco.HashSet
Method to clear the HashSet
clear() - Method in class org.jpox.sco.Hashtable
Method to clear the Hashtable
clear() - Method in class org.jpox.sco.LinkedHashMap
Method to clear the LinkedHashMap.
clear() - Method in class org.jpox.sco.LinkedHashSet
Method to clear the LinkedHashSet
clear() - Method in class org.jpox.sco.LinkedList
Method to clear the LinkedList.
clear() - Method in class org.jpox.sco.List
Method to clear the List
clear() - Method in class org.jpox.sco.Map
Method to clear the Map.
clear() - Method in class org.jpox.sco.Properties
Method to clear the Hashtable
clear() - Method in class org.jpox.sco.Set
Method to clear the Collection.
clear() - Method in class org.jpox.sco.SortedMap
Method to clear the SortedMap.
clear() - Method in class org.jpox.sco.SortedSet
Method to clear the SortedSet
clear() - Method in class org.jpox.sco.Stack
Method to clear the Stack
clear() - Method in class org.jpox.sco.TreeMap
Method to clear the TreeMap.
clear() - Method in class org.jpox.sco.TreeSet
Method to clear the TreeSet
clear() - Method in class org.jpox.sco.Vector
Method to clear the Vector.
clear() - Method in class org.jpox.store.poid.PoidManager
Method to clear out the generators managed by this manager.
clear() - Method in class org.jpox.store.query.AbstractQueryResult
Method to clear the results.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
Clear the association from owner to all elements.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Clear the association from owner to all elements
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKArrayStore
Method to clear the Array.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Method to clear the List.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Method to clear the map of all values.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Method to allow the Set relationship to be cleared out.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Method to clear the map of all values.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to clear the Map.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapKeySetStore
Method to clear the collection.
clear(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapValueSetStore
Method to clear the map.
clear(StateManager) - Method in interface org.jpox.store.scostore.ArrayStore
Method to clear the array.
clear(StateManager) - Method in interface org.jpox.store.scostore.CollectionStore
Method to clear the collection.
clear(StateManager) - Method in interface org.jpox.store.scostore.MapStore
Method to clear the collection.
clear() - Method in class org.jpox.util.MultiMap
Clear the map.
clear() - Method in class org.jpox.util.ReferenceValueMap
Method to empty the HashMap.
clearAutoStarter() - Method in class org.jpox.store.StoreManager
Method to clear the Auto-Starter status.
clearBatch() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
clearDirty(StateManager) - Method in class org.jpox.AbstractPersistenceManager
Method to mark an object (StateManager) as dirty.
clearDirty() - Method in class org.jpox.AbstractPersistenceManager
Method to mark as clean the StateManager.
clearDirty(StateManager) - Method in interface org.jpox.PersistenceManager
Mark the specified StateManager as clean.
clearDirty(StateManager) - Method in class org.jpox.resource.PersistenceManagerImpl
 
clearGroups() - Method in class org.jpox.FetchPlanImpl
Method to clear the current groups and activate the DFG.
clearKeyOfValue(StateManager, Object, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Utility to clear the key of a value from the Map.
clearParameters() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
clearStatement() - Method in class org.jpox.store.StatementText
Convenience method to reset the SQL for the statement.
clearStmt - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Statement for clearing the container.
clearWarnings() - Method in class org.jpox.JDOConnectionImpl
Method to clear warnings from the connection.
clearWarnings() - Method in class org.jpox.store.rdbms.Connection
 
clearWarnings() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
clone() - Method in class org.jpox.sco.ArrayList
Clone operator to return a copy of this object.
clone() - Method in class org.jpox.sco.BitSet
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Collection
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Date
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.GregorianCalendar
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.HashMap
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.HashSet
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Hashtable
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.LinkedHashMap
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.LinkedHashSet
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.LinkedList
Clone operator to return a copy of this object.
clone() - Method in class org.jpox.sco.List
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Map
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Point
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Properties
Creates and returns a copy of this object.
clone() - Method in interface org.jpox.sco.SCO
Mutable second class objects are required to provide a public clone method so that copying of PersistenceCapable objects can take place.
clone() - Method in class org.jpox.sco.Set
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.SortedMap
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.SortedSet
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.SqlDate
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.SqlTime
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.SqlTimestamp
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Stack
Clone operator to return a copy of this object.
clone() - Method in class org.jpox.sco.TreeMap
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.TreeSet
Creates and returns a copy of this object.
clone() - Method in class org.jpox.sco.Vector
Clone operator to return a copy of this object.
clone() - Method in class org.jpox.util.MultiMap
Method to clone the Map.
clone() - Method in class org.jpox.util.ReferenceValueMap
Clone method.
close() - Method in class org.jpox.AbstractPersistenceManager
Method to close the Persistence Manager.
close() - Method in class org.jpox.AbstractPersistenceManagerFactory
Close this PersistenceManagerFactory.
close() - Method in class org.jpox.JDOConnectionImpl
Method to close the connection.
close() - Method in class org.jpox.PMFContext
Clear out resources
close() - Method in class org.jpox.management.ManagementManager
Close a instance.
close() - Method in class org.jpox.metadata.MetaDataManager
Clear resources
close() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
close() - Method in class org.jpox.resource.PersistenceManagerImpl
Method to close the Persistence Manager.
close() - Method in interface org.jpox.store.AutoStartMechanism
Closes a transaction for writing (add/delete) classes to the auto start mechanism.
close() - Method in class org.jpox.store.ClassesAutoStarter
Closes a transaction for writing (add/delete) classes to the auto start mechanism
close() - Method in class org.jpox.store.StoreManager
Release of resources
close() - Method in class org.jpox.store.XMLAutoStarter
Closes a transaction for writing (add/delete) classes to the auto start mechanism
close(Iterator) - Method in class org.jpox.store.extent.AbstractExtent
Close an Iterator associated with this Extent instance.
close() - Method in class org.jpox.store.query.AbstractQueryResult
Method to close the results.
close() - Method in class org.jpox.store.query.ForwardQueryResult
Method to close the results.
close() - Method in class org.jpox.store.query.InsensitiveQueryResult
Method to close the results.
close(Object) - Method in class org.jpox.store.query.Query
Close a query result and release any resources associated with it.
close() - Method in interface org.jpox.store.query.QueryResult
Method to close the results.
close() - Method in class org.jpox.store.rdbms.Connection
 
close() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
close() - Method in class org.jpox.store.rdbms.RDBMSManager
Release of resources
close() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Closes a transaction for writting (add/delete) classes to the auto start mechanism
closeAll() - Method in class org.jpox.store.extent.AbstractExtent
Close all Iterators associated with this Extent instance.
closeAll() - Method in class org.jpox.store.query.Query
Close all query results associated with this Query instance, and release all resources associated with them.
closeConnection(Connection) - Method in interface org.jpox.store.DatastoreAdapter
Method to close a Connection to the datastore.
closeConnection(Connection) - Method in class org.jpox.store.rdbms.RDBMSManager
Utility to close a Connection for the Datastore.
closeConnection(Connection) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to close a Connection to the datastore.
closeResultSet() - Method in class org.jpox.store.query.AbstractQueryResult
Internal method to close the ResultSet.
closed - Variable in class org.jpox.store.query.AbstractQueryResult
Whether the results are close.
closingConnection() - Method in class org.jpox.store.query.ForwardQueryResult
Method called to inform the query result that the connection is being closed so perform any required operations now, or rest in peace.
closingConnection() - Method in class org.jpox.store.query.InsensitiveQueryResult
Inform the query result that the connection is being closed so perform any operations now, or rest in peace.
closingConnection() - Method in interface org.jpox.store.query.QueryResult
Inform the result that we are closing the connection so it can perform any necessary reads now.
clr - Variable in class org.jpox.AbstractPersistenceManager
The ClassLoader resolver to use for class loading issues.
clr - Variable in class org.jpox.store.mapping.EmbeddedMapping
ClassLoader resolver
clr - Variable in class org.jpox.store.query.AbstractIteratorStatement
ClassLoader resolver.
clr - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
ClassLoader resolver.
clr - Variable in class org.jpox.store.rdbms.scostore.JoinMapStore
 
clr - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
 
cmd - Variable in class org.jpox.store.extent.AbstractExtent
ClassMetaData for the candidate class.
collectionHasElementsWithoutIdentity(AbstractPropertyMetaData) - Static method in class org.jpox.sco.SCOUtils
Convenience method to return if a collection field has elements without their own identity.
collectionHasSerialisedElements(AbstractPropertyMetaData) - Static method in class org.jpox.sco.SCOUtils
Convenience method to return if a collection field has the elements serialised into the table of the field as a single BLOB.
collectionToString(Collection) - Static method in class org.jpox.util.StringUtils
Converts the given collection of objects to string as a comma-separated list.
column - Variable in class org.jpox.metadata.AbstractElementMetaData
column tag value
column - Variable in class org.jpox.metadata.AbstractPropertyMetaData
column tag value.
column - Variable in class org.jpox.metadata.IdentityMetaData
column name value.
column - Variable in class org.jpox.store.rdbms.mapping.ColumnMapping
 
columnDef - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
The default value for the column; may be null.
columnMetaData - Variable in class org.jpox.metadata.AbstractElementMetaData
 
columnMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Contains the metadata for column(s).
columnMetaData - Variable in class org.jpox.metadata.DiscriminatorMetaData
Discriminator column
columnMetaData - Variable in class org.jpox.metadata.ForeignKeyMetaData
Contains the metadata for columns
columnMetaData - Variable in class org.jpox.metadata.IdentityMetaData
Contains the metadata for column
columnMetaData - Variable in class org.jpox.metadata.IndexMetaData
Contains the metadata for columns
columnMetaData - Variable in class org.jpox.metadata.JoinMetaData
Contains the metadata for column
columnMetaData - Variable in class org.jpox.metadata.OrderMetaData
Contains the metadata for column
columnMetaData - Variable in class org.jpox.metadata.PrimaryKeyMetaData
MetaData for columns to be used in PK
columnMetaData - Variable in class org.jpox.metadata.UniqueMetaData
Contains the metadata for column
columnMetaData - Variable in class org.jpox.metadata.VersionMetaData
Contains the metadata for column
columnName - Variable in class org.jpox.metadata.DiscriminatorMetaData
Column name of discriminator
columnName - Variable in class org.jpox.metadata.PrimaryKeyMetaData
Column name of PK
columnName - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
The column name.
columnSize - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates the column size.
columns - Variable in class org.jpox.metadata.AbstractElementMetaData
Columns ColumnMetaData
columns - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Columns ColumnMetaData
columns - Variable in class org.jpox.metadata.ForeignKeyMetaData
The columns for this foreign key.
columns - Variable in class org.jpox.metadata.IndexMetaData
the columns elements to be included in the index.
columns - Variable in class org.jpox.metadata.PrimaryKeyMetaData
the columns elements to be included in the index.
columns - Variable in class org.jpox.metadata.UniqueMetaData
the columns elements to be included in the index.
columns - Variable in class org.jpox.metadata.VersionMetaData
Columns ColumnMetaData
columns - Variable in class org.jpox.store.expression.TableExprAsSubquery
 
columns - Variable in class org.jpox.store.rdbms.table.AbstractTable
Columns for this table.
columnsByName - Variable in class org.jpox.store.rdbms.table.AbstractTable
Index to the columns, keyed by name.
com() - Method in class org.jpox.store.expression.CharacterExpression
 
com() - Method in class org.jpox.store.expression.CharacterLiteral
 
com() - Method in class org.jpox.store.expression.NumericExpression
 
com() - Method in class org.jpox.store.expression.ScalarExpression
Bitwise Complement Operator
commit() - Method in class org.jpox.JDOConnectionImpl
Method to commit the connection.
commit() - Method in class org.jpox.resource.JdoTransactionHandle
Commit the transaction.
commit() - Method in class org.jpox.resource.ManagedConnectionImpl
Method to commit the Transaction
commit(Xid, boolean) - Method in class org.jpox.resource.ManagedConnectionImpl
 
commit() - Method in class org.jpox.store.rdbms.Connection
 
comparator() - Method in class org.jpox.sco.SortedMap
Accessor for the comparator.
comparator() - Method in class org.jpox.sco.SortedSet
Accessor for the comparator.
comparator() - Method in class org.jpox.sco.TreeMap
Accessor for the comparator.
comparator() - Method in class org.jpox.sco.TreeSet
Accessor for the comparator.
compareTo(Object) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Comparator method.
compareTo(Object) - Method in class org.jpox.metadata.FieldMetaData
Comparator method.
compareTo(Object) - Method in class org.jpox.metadata.PropertyMetaData
Comparator method.
compareVersion(Object, Object) - Method in class org.jpox.store.mapping.VersionMapping
Compare the transaction vs datastore version.
compile() - Method in class org.jpox.store.query.JDOQLQuery
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
compile() - Method in class org.jpox.store.query.Query
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
compile() - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
concatOperator(ScalarExpression, ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionOperatorAdapter
If only one operand expression is of type String, then string conversion is performed on the other operand to produce a string at run time.
concatOperator(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
If only one operand expression is of type String, then string conversion is performed on the other operand to produce a string at run time.
conditionExpr - Variable in class org.jpox.store.expression.ObjectExpression
 
conditionList - Variable in class org.jpox.store.rdbms.RDBMSFetchStatement
Any WHERE conditions specified.
configurable - Variable in class org.jpox.PMFConfiguration
 
conn - Variable in class org.jpox.store.rdbms.SchemaAutoStarter
 
connect(String, Properties) - Method in class org.jpox.driver.JPOXDriver
This method create a connection
connection - Variable in class org.jpox.store.rdbms.poid.AbstractRDBMSPoidGenerator
Connection to the datastore.
connectionProvider - Variable in class org.jpox.store.poid.AbstractDatastorePoidGenerator
The means of connecting to the datastore (if required by the generator).
constraints - Variable in class org.jpox.store.rdbms.Column
Optional constraints to apply to this column in its SQL specification.
consumeMapping(JavaTypeMapping, AbstractPropertyMetaData) - Method in interface org.jpox.store.mapping.MappingConsumer
Consumes a mapping associated to a field
consumeMapping(JavaTypeMapping, int) - Method in interface org.jpox.store.mapping.MappingConsumer
Consumes a mapping not associated to a field
container - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Meta-Data of any container.
containerIsStoredInSingleColumn() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Convenience method to return if the container (collection or map) is stored in the owning table as a column.
containerTable - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Table containing the link between owner and element.
contains(Object) - Method in class org.jpox.sco.ArrayList
Method to return if the list contains this element.
contains(Object) - Method in class org.jpox.sco.Collection
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.jpox.sco.HashSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.jpox.sco.LinkedHashSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.jpox.sco.LinkedList
Method to return if the list contains this element.
contains(Object) - Method in class org.jpox.sco.List
Accessor for whether an element is contained in the List.
contains(Object) - Method in interface org.jpox.sco.SCOMtoN
Method to check if an element is in this side of the relation.
contains(Object) - Method in class org.jpox.sco.Set
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.jpox.sco.SortedSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.jpox.sco.Stack
Method to return if the list contains this element.
contains(Object) - Method in class org.jpox.sco.TreeSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.jpox.sco.Vector
Method to return if the list contains this element.
contains(Object) - Method in class org.jpox.store.query.AbstractQueryResult
Method to check if the specified object is contained in this result.
contains(Object) - Method in class org.jpox.store.query.ForwardQueryResult
Method to check if the specified object is contained in this result.
contains(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Method to verify if the association owner vs elements contains a specific element in the association
contains(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
 
contains(StateManager, Object) - Method in interface org.jpox.store.scostore.CollectionStore
Method to check if an element exists in the collection.
containsAll(Collection) - Method in class org.jpox.sco.ArrayList
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.jpox.sco.Collection
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.jpox.sco.HashSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.jpox.sco.LinkedHashSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.jpox.sco.LinkedList
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.jpox.sco.List
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.jpox.sco.Set
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.jpox.sco.SortedSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.jpox.sco.TreeSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.jpox.sco.Vector
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.jpox.store.query.AbstractQueryResult
Method to check if all of the specified objects are contained here.
containsAll(Collection) - Method in class org.jpox.store.query.ForwardQueryResult
Method to check if all of the specified objects are contained here.
containsEntryMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.expression.MapExpression
Executed when the containsEntry() method is found in a query filter.
containsEntryMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapLiteral
Method to check the containing of an entry in the Map.
containsKey(Object) - Method in class org.jpox.cache.HardRefCache
 
containsKey(Object) - Method in class org.jpox.cache.SoftRefCache
 
containsKey(Object) - Method in class org.jpox.cache.WeakRefCache
 
containsKey(Object) - Method in class org.jpox.sco.HashMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.jpox.sco.Hashtable
Method to return if the map contains this key
containsKey(Object) - Method in class org.jpox.sco.LinkedHashMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.jpox.sco.Map
Utility to check if a key is contained in the Map.
containsKey(Object) - Method in class org.jpox.sco.Properties
Method to return if the map contains this key
containsKey(Object) - Method in class org.jpox.sco.SortedMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.jpox.sco.TreeMap
Method to return if the map contains this key
containsKey(StateManager, Object) - Method in interface org.jpox.store.scostore.MapStore
Accessor for whether the Map contains this key.
containsKey(Object) - Method in class org.jpox.util.ReferenceValueMap
Accessor for whether the Map contains the specified Key
containsKeyMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapExpression
Executed when the containsKey() method is found in a query filter.
containsKeyMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapLiteral
Method to check the containing of a key in the Map.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.ArrayExpression
Executed when the contains() method is found in a query filter.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.CollectionExpression
Executed when the contains() method is found in a query filter.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.CollectionLiteral
Method to check the containing of an element.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.CollectionSubqueryExpression
Contains method
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapExpression
Executed when a contains() method is found in a query filter.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapKeyLiteral
Method to check the containing of a key in the Map.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapLiteral
Method to check the containing of a value in the Map.
containsMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapValueLiteral
Method to check the containing of a key in the Map.
containsOid(Object) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to check if an object with the specified id is in the cache
containsOid(Object) - Method in interface org.jpox.cache.Level2Cache
Accessor for whether an object with the specified id is in the cache
containsOid(Object) - Method in class org.jpox.cache.NullLevel2Cache
 
containsStmt - Variable in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Statement for getting whether an element is contained in the collection.
containsValue(Object) - Method in class org.jpox.cache.HardRefCache
 
containsValue(Object) - Method in class org.jpox.cache.SoftRefCache
 
containsValue(Object) - Method in class org.jpox.cache.WeakRefCache
 
containsValue(Object) - Method in class org.jpox.sco.HashMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.jpox.sco.Hashtable
Method to return if the map contains this value.
containsValue(Object) - Method in class org.jpox.sco.LinkedHashMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.jpox.sco.Map
Utility to check if a value is contained in the Map.
containsValue(Object) - Method in class org.jpox.sco.Properties
Method to return if the map contains this value.
containsValue(Object) - Method in class org.jpox.sco.SortedMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.jpox.sco.TreeMap
Method to return if the map contains this value.
containsValue(StateManager, Object) - Method in interface org.jpox.store.scostore.MapStore
Accessor for whether the Map contains this value.
containsValue(Object) - Method in class org.jpox.util.MultiMap
Check if the map contains the passed value.
containsValue(Object) - Method in class org.jpox.util.ReferenceValueMap
Accessor for whether the Map contains the specified value.
containsValueMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapExpression
Executed when the containsValue() method is found in a query filter.
containsValueMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapLiteral
Method to check the containing of a value in the Map.
contentsStore - Variable in class org.jpox.store.mapping.AbstractContainerMapping
Store for the contents.
contentsTable - Variable in class org.jpox.store.mapping.AbstractContainerMapping
Datastore class of the contents.
convertFileMetaData(FileMetaData) - Static method in class org.jpox.metadata.MetaDataMigrator
Method to convert JDO 1 style extension tags to JDO 2 tags.
convertTo(Object, Class) - Static method in class org.jpox.util.TypeConversionHelper
Convert the value to a instance of the given type.
copyConfigurationTo(DatastoreField) - Method in interface org.jpox.store.DatastoreField
Copy the configuration of this field to another field
copyConfigurationTo(DatastoreField) - Method in class org.jpox.store.rdbms.Column
 
copyFieldsFromInterface(InterfaceMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Convenience method to copy the fields from an existing interface
cosMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.cos(EXPRESSION) method.
cosMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the cosine of the argument.
cosMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.cos(EXPRESSION) method.
countMethod(ScalarExpression) - Method in class org.jpox.store.expression.AggregateExpression
Returns the count value of the argument.
counter - Static variable in class org.jpox.store.poid.AbstractUUIDPoidGenerator
 
create(Connection) - Method in class org.jpox.store.rdbms.table.AbstractTable
Method to create this table.
create(Connection) - Method in interface org.jpox.store.rdbms.table.Table
Method to create the table in the datastore representation.
createAdapterColumn(JavaTypeMapping, StoreManager, ClassLoaderResolver, DatastoreContainerObject, ColumnMetaData, boolean) - Static method in class org.jpox.store.rdbms.table.ColumnCreator
Convenience method to add the column for an adapter primary-key mapping.
createCollection(Collection) - Method in class org.jpox.util.MultiMap
Creates a new instance of the map value Collection container.
createColumns(DatastoreContainerObject, AbstractPropertyMetaData, ClassLoaderResolver) - Method in class org.jpox.store.mapping.ReferenceMapping
Convenience method to create a column for each implementation type of this reference.
createColumns(DatastoreContainerObject, AbstractPropertyMetaData, ClassLoaderResolver) - Method in class org.jpox.store.mapping.SubclassPCMapping
Convenience method to create a column for each implementation type of this reference.
createColumnsForFieldUsingReference(JavaTypeMapping, DatastoreContainerObject, AbstractPropertyMetaData, ClassLoaderResolver, boolean) - Static method in class org.jpox.store.rdbms.table.ColumnCreator
Create columns for reference (Object/interface) fields.
createColumnsForFieldUsingSubclassTable(JavaTypeMapping, DatastoreContainerObject, AbstractPropertyMetaData, ClassLoaderResolver) - Static method in class org.jpox.store.rdbms.table.ColumnCreator
Create columns for a field that uses subclass-table inheritance and where we want to have a FK for each subclass with its own table.
createColumnsForJoinTables(Class, AbstractPropertyMetaData, ColumnMetaData[], StoreManager, DatastoreContainerObject, boolean, boolean, boolean, boolean, DatastoreFieldRole, ClassLoaderResolver, JavaTypeMapping, boolean) - Static method in class org.jpox.store.rdbms.table.ColumnCreator
Method to create the required columns (and mapping if necessary) for a field
createConnectionFactory() - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Creator for the connection factory
createConnectionFactory(ConnectionManager) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Creator for the connection factory.
createDatastoreField(AbstractPropertyMetaData, DatastoreContainerObject, DatastoreAdapter, JavaTypeMapping, String, int) - Method in interface org.jpox.store.mapping.MappingManager
Method to create a datastore field (column) in a container (table).
createDatastoreField(AbstractPropertyMetaData, DatastoreContainerObject, DatastoreAdapter, JavaTypeMapping, String, ColumnMetaData) - Method in interface org.jpox.store.mapping.MappingManager
Method to create a datastore field (column) in a container (table).
createDatastoreField(AbstractPropertyMetaData, DatastoreContainerObject, DatastoreAdapter, JavaTypeMapping, ColumnMetaData, DatastoreField) - Method in interface org.jpox.store.mapping.MappingManager
Method to create a datastore field (column) in a container (table).
createDatastoreMapping(JavaTypeMapping, AbstractPropertyMetaData, int, StoreManager, DatastoreField) - Method in interface org.jpox.store.mapping.MappingManager
Method to create the datastore mapping for a java type mapping at a particular index.
createDatastoreMapping(JavaTypeMapping, StoreManager, DatastoreField, String) - Method in interface org.jpox.store.mapping.MappingManager
Method to create the datastore mapping for a particular column and java type.
createFullClassName(String, String) - Static method in class org.jpox.util.ClassUtils
Utility to create the full class name given the package and class name.
createIndexesBeforeForeignKeys() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether to create indexes before foreign keys.
createIndexesBeforeForeignKeys() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether to create indexes before foreign keys.
createInteraction() - Method in class org.jpox.resource.PersistenceManagerImpl
 
createManagedConnection(Subject, ConnectionRequestInfo) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Creator for a managed connection.
createMapping(Class, DatastoreAdapter, String) - Static method in class org.jpox.store.mapping.MappingFactory
Get a new instance of the Mapping using the DBA and type.
createMapping(Class, DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Static method in class org.jpox.store.mapping.MappingFactory
Get a new instance of the Mapping using the the DBA, field metadata, and the table managing the field.
createMapping(Class, JavaTypeMapping, StoreManager, DatastoreField) - Static method in class org.jpox.store.rdbms.mapping.RDBMSMappingFactory
Get a new instance of the Mapping using the Store Manager, type and field.
createNewObject(Object[]) - Method in class org.jpox.store.expression.NewObjectExpression
Method to return the new object using the passed values for the arguments.
createParams - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates the parameters used in defining columns of this type.
createPoidGenerator(ClassLoaderResolver, String, String, Properties) - Method in class org.jpox.store.poid.PoidManager
Method to create a PoidGenerator.
createPoidGenerator(ClassLoaderResolver, String, String, Properties, StoreManager, PoidConnectionProvider) - Method in class org.jpox.store.poid.PoidManager
Method to create a PoidGenerator when the generator is datastore based.
createRepository() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Method to create any needed repository for the ids.
createRepository() - Method in class org.jpox.store.rdbms.poid.SequencePoidGenerator
Method to create the sequence.
createRepository() - Method in class org.jpox.store.rdbms.poid.SequenceTablePoidGenerator
Method to create the repository for ids to be stored.
createResultObjectUsingArgumentedConstructor(Class, Object[]) - Static method in class org.jpox.store.query.QueryUtils
Convenience method to create an instance of the result class with the provided field values, using a constructor taking the arguments.
createResultObjectUsingDefaultConstructorAndSetters(Class, String[], Map, Object[]) - Static method in class org.jpox.store.query.QueryUtils
Convenience method to create an instance of the result class with the provided field values, using the default constructor and setting the fields using either public fields, or setters, or a put method.
createSchemaTables(URL[], File, boolean) - Static method in class org.jpox.SchemaTool
Method to handle the creation of a schema's tables.
createStatement() - Method in class org.jpox.JDOConnectionImpl
Accessor for a statement.
createStatement(int, int) - Method in class org.jpox.JDOConnectionImpl
Accessor for a statement.
createStatement(int, int, int) - Method in class org.jpox.JDOConnectionImpl
Accessor for a statement.
createStatement() - Method in class org.jpox.store.rdbms.Connection
 
createStatement(int, int) - Method in class org.jpox.store.rdbms.Connection
 
createStatement(int, int, int) - Method in class org.jpox.store.rdbms.Connection
 
createTypeInfo(DatabaseMetaData) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Creates TypeInfo objects for all of the data types and indexes them in the typesByTypeNumber map by their JDBC data type number.
crossJoin(LogicSetExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to add tables/crossJoin but no joins to they, will be output as FROM TABLE1,TABLE2,TABLE3
crossJoin(LogicSetExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to add tables/alias but no joins to they, will be output as FROM TABLE1,TABLE2,TABLE3
crossJoins - Variable in class org.jpox.store.query.QueryStatement
add tables/crossJoin but no joins to they, will be output as FROM TABLE1,TABLE2,TABLE3
cubeMethod(ScalarExpression[]) - Method in class org.jpox.store.expression.AnalysisExpression
 
current() - Method in class org.jpox.SequenceImpl
Accessor for the current element.
current() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Accessor for the current value allocated.
current() - Method in class org.jpox.store.poid.PoidBlock
Accessor for the current Poid.
currentTransaction() - Method in class org.jpox.AbstractPersistenceManager
Accessor for the current transaction.
currentTransaction() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the current transaction
currentValue() - Method in class org.jpox.SequenceImpl
Accessor for the current element in the sequence as a long.
currentValue() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Accessor for the current element in the sequence as a long.

D

DATALINK - Static variable in class org.jpox.store.rdbms.typeinfo.DB2TypeInfo
sql type DATALINK
DATASTORE - Static variable in class org.jpox.metadata.IdentityType
identity-type="datastore"
DATASTORE_ADAPTER - Static variable in class org.jpox.ClassConstants
org.jpox.store.DatastoreAdapter
DATASTORE_ADAPTER_CLASSNAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the classname of the datastore adapter to use.
DATASTORE_CLASS_ADDITION_MAX_RETRIES_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for how many times to retry the addition of a class to the store management.
DATASTORE_CONTAINER_OBJECT - Static variable in class org.jpox.ClassConstants
org.jpox.store.DatastoreContainerObject
DATASTORE_DELAY_OPERATIONS_UNTIL_COMMIT_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining if datastore ops are delated til commit.
DATASTORE_ERROR - Static variable in class org.jpox.management.ManagementCategory
errors thrown by the datastore
DATASTORE_FIELD - Static variable in class org.jpox.ClassConstants
org.jpox.store.DatastoreField
DATASTORE_WARNING - Static variable in class org.jpox.management.ManagementCategory
warnings thrown by the datastore
DATE_STRING_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing Date, based on JDBC date escape format: "YYYY-MM-DD".
DATE_TIME - Static variable in class org.jpox.metadata.VersionStrategy
strategy="date-time"
DATE_TIMEZONE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the timezone name to assume all dates are in in the datastore.
DB2ColumnInfo - class org.jpox.store.rdbms.columninfo.DB2ColumnInfo.
Represents the metadata of a specific table column in DB2.
DB2ColumnInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.DB2ColumnInfo
Constructs a column information object from the current row of the given result set.
DB2TypeInfo - class org.jpox.store.rdbms.typeinfo.DB2TypeInfo.
Represents the metadata of a DB2 data type.
DB2TypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.DB2TypeInfo
Constructs a type information object from the current row of the given result set.
DEFAULT - Static variable in class org.jpox.metadata.FieldPersistenceModifier
default persistence modifier
DEFAULT - Static variable in class org.jpox.metadata.ForeignKeyDeleteAction
delete-action="default".
DEFAULT - Static variable in class org.jpox.metadata.ForeignKeyUpdateAction
update-action="default".
DEFAULT - Static variable in class org.jpox.metadata.NullValue
null-value="default"
DEFAULT_ACTION - Static variable in class org.jpox.metadata.ForeignKeyDeleteAction
the default action
DEFAULT_ACTION - Static variable in class org.jpox.metadata.ForeignKeyUpdateAction
the default action
DEFAULT_ACTION - Static variable in class org.jpox.store.rdbms.key.ForeignKey
Constant representing that we should set the FK to default value.
DEFAULT_INHERITANCE_STRATEGY_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the default strategy for inheritance, allowing change of behaviour from JDO2.
DEFAULT_RECURSION_DEPTH - Static variable in class org.jpox.metadata.AbstractPropertyMetaData
Default recursion-depth according to proposed final draft spec, [12.7.2].
DELETE - Static variable in class org.jpox.store.rdbms.RequestIdentifier.Type
DELETE
DETACHED_CLEAN - Static variable in class org.jpox.state.LifeCycleState
Detached-Clean
DETACHED_DIRTY - Static variable in class org.jpox.state.LifeCycleState
Detached-Dirty
DETACH_ON_CLOSE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Detach-on-close property.
DOUBLE - Static variable in class org.jpox.ClassNameConstants
primitive double
DatabaseAdapter - class org.jpox.store.rdbms.adapter.DatabaseAdapter.
Provides methods for adapting SQL language elements to a specific vendor's database.
DatabaseAdapter(Dictionary, DatabaseMetaData) - Constructor for class org.jpox.store.rdbms.adapter.DatabaseAdapter
Constructs a database adapter based on the given JDBC metadata.
DatalinkRDBMSMapping - class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping.
FCO Mapping for an DB2 String type.
DatalinkRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
 
DatalinkRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
Constructor.
DatastoreAdapter - interface org.jpox.store.DatastoreAdapter.
Definition of a datastore adapter.
DatastoreClass - interface org.jpox.store.DatastoreClass.
Representation of a Java class in a datastore.
DatastoreContainerObject - interface org.jpox.store.DatastoreContainerObject.
This represents a container of fields.
DatastoreField - interface org.jpox.store.DatastoreField.
Representation of a Java field in a datastore.
DatastoreFieldDefinitionException - exception org.jpox.store.exceptions.DatastoreFieldDefinitionException.
A ColumnDefinitionException is thrown if the settings of a database column are incompatible with the data type of the object field to which it is mapped.
DatastoreFieldDefinitionException() - Constructor for class org.jpox.store.exceptions.DatastoreFieldDefinitionException
Constructs a column definition exception with no specific detail message.
DatastoreFieldDefinitionException(String) - Constructor for class org.jpox.store.exceptions.DatastoreFieldDefinitionException
Constructs a column definition exception with the specified detail message.
DatastoreFieldRole - class org.jpox.store.DatastoreFieldRole.
Representation of a role for a DatastoreField (column).
DatastoreIdentifier - interface org.jpox.store.DatastoreIdentifier.
Representation of an datastore identifier in any datastore.
DatastoreInitialisationException - exception org.jpox.store.exceptions.DatastoreInitialisationException.
Representation of an error encountered initialising a datastore.
DatastoreInitialisationException(String) - Constructor for class org.jpox.store.exceptions.DatastoreInitialisationException
Constructor for an exception with a message.
DatastoreInitialisationException(String, Throwable) - Constructor for class org.jpox.store.exceptions.DatastoreInitialisationException
Constructor for an exception with a message.
DatastoreMapping - interface org.jpox.store.mapping.DatastoreMapping.
Representation of the mapping of a datastore type.
DatastoreObject - interface org.jpox.store.DatastoreObject.
Representation of an datastore object in any datastore.
DatastorePermissionException - exception org.jpox.store.exceptions.DatastorePermissionException.
Representation of a permission exception for a datastore.
DatastorePermissionException(String) - Constructor for class org.jpox.store.exceptions.DatastorePermissionException
Constructor for an exception with a specified message.
DatastoreUUIDHexPoidGenerator - class org.jpox.store.rdbms.poid.DatastoreUUIDHexPoidGenerator.
Generator for POIDs using datastore-based UUID generation.
DatastoreUUIDHexPoidGenerator(String, Properties) - Constructor for class org.jpox.store.rdbms.poid.DatastoreUUIDHexPoidGenerator
Constructor.
Date - class org.jpox.sco.Date.
A mutable second-class date object.
Date(StateManager, String) - Constructor for class org.jpox.sco.Date
Creates a Date object that represents the time at which it was allocated.
DateMapping - class org.jpox.store.mapping.DateMapping.
SCO Mapping for java.util.Date type.
DateMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.DateMapping
Constructor.
DateMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.DateMapping
Creates a new DateyMapping object.
DateRDBMSMapping - class org.jpox.store.rdbms.mapping.DateRDBMSMapping.
Mapping of a DATE RDBMS type.
DateRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.DateRDBMSMapping
 
DateRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.DateRDBMSMapping
Constructor.
DecimalRDBMSMapping - class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping.
Mapping of a Decimal RDBMS type.
DecimalRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
DecimalRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
Constructor.
DefaultLevel2Cache - class org.jpox.cache.DefaultLevel2Cache.
Default implementation of a Level 2 cache for JPOX.
DefaultLevel2Cache() - Constructor for class org.jpox.cache.DefaultLevel2Cache
Constructor.
DefaultLevel2Cache(Properties) - Constructor for class org.jpox.cache.DefaultLevel2Cache
Constructor.
DeleteRequest - class org.jpox.store.rdbms.request.DeleteRequest.
Class to provide a means of deletion of records from a data store.
DeleteRequest(DatastoreClass, Class, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.request.DeleteRequest
Constructor, taking the table.
DerbySQLFunction - class org.jpox.store.rdbms.adapter.DerbySQLFunction.
Java Functions that are called by the database
DerbySQLFunction() - Constructor for class org.jpox.store.rdbms.adapter.DerbySQLFunction
 
DerbyTypeInfo - class org.jpox.store.rdbms.typeinfo.DerbyTypeInfo.
Represents the metadata of a Cloudscape/Derby data type.
DerbyTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.DerbyTypeInfo
Constructs a type information object from the current row of the given result set.
DetachFieldManager - class org.jpox.state.DetachFieldManager.
Utility class to handle the detach of fields.
DetachFieldManager(StateManager, boolean[], FetchPlanImpl.FetchPlanForClass, FetchPlanState) - Constructor for class org.jpox.state.DetachFieldManager
Constructor for a field manager for detachment.
DetachState - class org.jpox.state.DetachState.
Holder for the detachment state control for the detachment process.
DetachState() - Constructor for class org.jpox.state.DetachState
 
Dictionary - class org.jpox.store.Dictionary.
Representation of a Dictionary to use in the generation of identifiers.
Dictionary() - Constructor for class org.jpox.store.Dictionary
 
Dictionary.CaseIdentifier - class org.jpox.store.Dictionary.CaseIdentifier.
Enumeration for possible cases for identifiers
DiscriminatorIteratorStatement - class org.jpox.store.query.DiscriminatorIteratorStatement.
Class to generate a QueryStatement that can be used for iterating through instances in a single table using a discriminator to distinguish between the classes.
DiscriminatorIteratorStatement(ClassLoaderResolver, Class[], boolean, StoreManager, boolean) - Constructor for class org.jpox.store.query.DiscriminatorIteratorStatement
Constructor, for a candidate type select.
DiscriminatorIteratorStatement(ClassLoaderResolver, Class[], boolean, StoreManager, boolean, DatastoreContainerObject, JavaTypeMapping, DatastoreIdentifier) - Constructor for class org.jpox.store.query.DiscriminatorIteratorStatement
Constructor, for a candidate type with a select table.
DiscriminatorMapping - class org.jpox.store.mapping.DiscriminatorMapping.
Mapping for a discriminator column in a table used in inheritance.
DiscriminatorMapping(DatastoreAdapter, DatastoreContainerObject, JavaTypeMapping) - Constructor for class org.jpox.store.mapping.DiscriminatorMapping
Constructor.
DiscriminatorMetaData - class org.jpox.metadata.DiscriminatorMetaData.
Representation of a discriminator in an inheritance strategy.
DiscriminatorMetaData(InheritanceMetaData, String, String, String, String) - Constructor for class org.jpox.metadata.DiscriminatorMetaData
Constructor.
DiscriminatorMetaData(InheritanceMetaData, DiscriminatorMetaData) - Constructor for class org.jpox.metadata.DiscriminatorMetaData
Constructor.
DiscriminatorStrategy - class org.jpox.metadata.DiscriminatorStrategy.
Representation of the values for discriminator "strategy".
DoubleMapping - class org.jpox.store.mapping.DoubleMapping.
Mapping for Double type.
DoubleMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.DoubleMapping
Constructor.
DoubleMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.DoubleMapping
Constructor.
DoubleRDBMSMapping - class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping.
Mapping of a DOUBLE RDBMS type.
DoubleRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
DoubleRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
Constructor.
DuplicateColumnNameException - exception org.jpox.store.rdbms.exceptions.DuplicateColumnNameException.
A DuplicateColumnNameException is thrown if an attempt is made to add a column to a table with a name already in-use by an existing column.
DuplicateColumnNameException(String, Column, Column) - Constructor for class org.jpox.store.rdbms.exceptions.DuplicateColumnNameException
Constructs a duplicate column name exception.
dataType - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates the JDBC (SQL) data type from Types.
dataType - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The JDBC (SQL) data type number of this data type.
datastoreContainer - Variable in class org.jpox.store.mapping.MultiMapping
The datastore container storing this mapping.
datastoreContainer - Variable in class org.jpox.store.mapping.SingleFieldMapping
 
datastoreContainer - Variable in class org.jpox.store.mapping.SingleFieldMultiMapping
The datastore container storing this field.
datastoreIDMapping - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Mapping for datastore identity (optional).
datastoreIdentityExpressionIndex - Variable in class org.jpox.store.query.PersistentIDROF
Indices of datastore identity columns
datastoreMajorVersion - Variable in class org.jpox.store.AbstractDatastoreAdapter
The major version number of the underlying datastore.
datastoreMappings - Variable in class org.jpox.store.mapping.JavaTypeMapping
The Datastore mappings for this Java type.
datastoreMinorVersion - Variable in class org.jpox.store.AbstractDatastoreAdapter
The minor version number of the underlying datastore.
datastoreProductName - Variable in class org.jpox.store.AbstractDatastoreAdapter
The product name of the underlying datastore.
datastoreProductVersion - Variable in class org.jpox.store.AbstractDatastoreAdapter
The version number of the underlying datastore as a string.
datastoreRevisionVersion - Variable in class org.jpox.store.AbstractDatastoreAdapter
The revision version number of the underlying datastore.
datastoreSequence - Variable in class org.jpox.metadata.SequenceMetaData
Datastore Sequence name
dba - Variable in class org.jpox.store.StoreManager
Adapter for the datastore being used.
dba - Variable in class org.jpox.store.mapping.JavaTypeMapping
Adapter for the datastore to map to
dba - Variable in class org.jpox.store.query.AbstractIteratorStatement
Datastore adapter
dba - Variable in class org.jpox.store.query.Query
 
dba - Variable in class org.jpox.store.query.QueryStatement
 
dba - Variable in class org.jpox.store.rdbms.table.AbstractTable
Database Adapter being used.
ddlDumpWriter - Static variable in class org.jpox.store.rdbms.table.AbstractTable
Writer to output any DDL.
decimalDigits - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates the number of fractional digits.
declareImports(String) - Method in class org.jpox.store.query.Query
Set the import statements to be used to identify the fully qualified name of variables or parameters.
declareImports(String) - Method in class org.jpox.store.rdbms.query.SQLQuery
Set the import statements to be used to identify the fully qualified name of variables or parameters.
declareParameters(String) - Method in class org.jpox.store.query.Query
Declare the list of parameters query execution.
declareParameters(String) - Method in class org.jpox.store.rdbms.query.SQLQuery
Declare the parameters to be used in the query.
declareVariables(String) - Method in class org.jpox.store.query.Query
Declare the unbound variables to be used in the query.
declareVariables(String) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Declare the unbound variables to be used in the query.
defaultArg - Variable in class org.jpox.util.CommandLine
Default arguments
defaultBlockSize - Variable in class org.jpox.store.poid.AbstractPoidGenerator
Default block size
defaultFetchGroup - Variable in class org.jpox.metadata.AbstractPropertyMetaData
default-fetch-group tag value.
defaultFetchGroupFieldFlags - Variable in class org.jpox.metadata.AbstractClassMetaData
Flags of the default fetch group state for all fields.
defaultFetchGroupFieldNumbers - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of the default fetch group fields (inc superclasses).
defaultInheritanceStrategy - Variable in class org.jpox.metadata.MetaDataManager
Default for the inheritance strategy to use.
defaultPoidGeneratorClass - Variable in class org.jpox.store.StoreManager
The default id generator class name for the store manager.
defaultRangeVar - Variable in class org.jpox.store.query.QueryStatement
 
defaultValue - Variable in class org.jpox.metadata.ColumnMetaData
column default value (when constructing the table with this column)
defaultValue - Variable in class org.jpox.store.rdbms.Column
Default value accepted by the datastore for this column, from DatabaseMetaData.
defaultable - Variable in class org.jpox.store.rdbms.Column
Whether this column should be defaulted on inserts.
deferrability - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
Indicates whether the evaluation of the foreign key constraint can be deferred until commit time.
deferred - Variable in class org.jpox.metadata.ForeignKeyMetaData
The deferred attribute specifies whether the foreign key constraint is defined to be checked only at commit time.
delegate - Variable in class org.jpox.sco.Collection
The internal "delegate".
delegate - Variable in class org.jpox.sco.HashMap
The internal "delegate".
delegate - Variable in class org.jpox.sco.HashSet
The internal "delegate".
delegate - Variable in class org.jpox.sco.Hashtable
The internal "delegate".
delegate - Variable in class org.jpox.sco.LinkedHashMap
The internal "delegate".
delegate - Variable in class org.jpox.sco.LinkedHashSet
The internal "delegate".
delegate - Variable in class org.jpox.sco.Map
The internal "delegate".
delegate - Variable in class org.jpox.sco.Properties
The internal "delegate".
delegate - Variable in class org.jpox.sco.Set
The internal "delegate".
delegate - Variable in class org.jpox.sco.SortedMap
The internal "delegate".
delegate - Variable in class org.jpox.sco.SortedSet
The internal "delegate".
delegate - Variable in class org.jpox.sco.TreeMap
The internal "delegate".
delegate - Variable in class org.jpox.sco.TreeSet
The internal "delegate".
delete(StateManager) - Method in interface org.jpox.store.DatastoreClass
Method to delete an object for this class.
delete(StateManager) - Method in class org.jpox.store.StoreManager
Deletes a persistent object from the database.
delete(StateManager) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to delete an object from this table.
delete(StateManager) - Method in class org.jpox.store.rdbms.table.ClassView
Method to delete an object from the view.
delete(StateManager) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to delete an object for this class.
deleteAction - Variable in class org.jpox.metadata.ForeignKeyMetaData
Foreign keys represent a consistency constraint in the database that must be maintained.
deleteAllClasses() - Method in interface org.jpox.store.AutoStartMechanism
Method to delete all classes that are currently listed as supported in the internal storage.
deleteAllClasses() - Method in class org.jpox.store.ClassesAutoStarter
Method to remove all classes from the starter.
deleteAllClasses() - Method in class org.jpox.store.XMLAutoStarter
Method to remove all classes from the starter.
deleteAllClasses() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Method to drop support for all current classes.
deleteAllClasses(Connection) - Method in class org.jpox.store.rdbms.table.SchemaTable
Method to delete all classes from the SchemaTable.
deleteAllSequences(Connection) - Method in class org.jpox.store.rdbms.table.SequenceTable
Method to delete all sequences
deleteClass(String) - Method in interface org.jpox.store.AutoStartMechanism
Method to delete a class/field that is currently listed as supported in the internal storage.
deleteClass(String) - Method in class org.jpox.store.ClassesAutoStarter
Method to remove a class from the starter
deleteClass(String) - Method in class org.jpox.store.XMLAutoStarter
Method to remove a class from the starter
deleteClass(String) - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Method to drop support for a class.
deleteClass(String, Connection) - Method in class org.jpox.store.rdbms.table.SchemaTable
Method to delete a class from the SchemaTable.
deleteDependent(StateManager, AbstractPropertyMetaData[]) - Method in interface org.jpox.store.DatastoreClass
Delete dependent objects of a persistent object.
deleteDependent(StateManager, int[]) - Method in class org.jpox.store.StoreManager
Delete dependent objects of a persistent object.
deleteDependent(StateManager) - Method in class org.jpox.store.mapping.ArrayMapping
Method to delete all dependent objects (the contents of the array).
deleteDependent(StateManager) - Method in class org.jpox.store.mapping.CollectionMapping
Method to delete all dependent objects (the contents of the Collection).
deleteDependent(StateManager) - Method in class org.jpox.store.mapping.MapMapping
Method to delete all dependent objects (the contents of the Collection).
deleteDependent(StateManager) - Method in interface org.jpox.store.mapping.MappingCallbacks
Clear the collection and delete child dependent elements, values or keys that are tagged as dependent.
deleteDependent(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
 
deleteDependent(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
deleteDependent(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
 
deleteDependent(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.ClassTable
Delete dependent objects of a persistent object.
deleteDependent(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.ClassView
Method to delete the dependent objects.
deleteDependent(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to delete all dependent objects.
deletePersistent(Object) - Method in class org.jpox.AbstractPersistenceManager
JDO method to delete an object from the datastore.
deletePersistent() - Method in interface org.jpox.StateManager
Method to delete the object from persistence.
deletePersistent(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
JDO method to delete a Persistence Capable object
deletePersistent() - Method in class org.jpox.state.StateManagerImpl
Method to delete the object from persistence.
deletePersistentAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
JDO method to delete an array of objects from the datastore.
deletePersistentAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
JDO method to delete a collection of objects from the datastore.
deletePersistentAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
JDO method to delete an array of Persistence Capable objects
deletePersistentAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
JDO method to delete a Collection of Persistence Capable objects
deletePersistentAll() - Method in class org.jpox.store.query.Query
Method to delete all objects found by this query, without instantiating them into memory.
deletePersistentAll(Object[]) - Method in class org.jpox.store.query.Query
Method to delete all objects found by this query, without instantiating them into memory.
deletePersistentAll(Map) - Method in class org.jpox.store.query.Query
Method to delete all objects found by this query, without instantiating them into memory.
deleteRule - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
What happens to a foreign key when the primary key is deleted.
deleteSchemaTables(URL[], File, boolean) - Static method in class org.jpox.SchemaTool
Method to handle the deletion of a schema's tables.
deleteSequence(String, Connection) - Method in class org.jpox.store.rdbms.table.SequenceTable
Method to delete a sequence
dependent - Variable in class org.jpox.metadata.AbstractPropertyMetaData
dependent tag value.
dependentElement - Variable in class org.jpox.metadata.ArrayMetaData
Whether the array elements are to be treated as dependent when removing from the array.
dependentElement - Variable in class org.jpox.metadata.CollectionMetaData
dependent-element tag value.
dependentKey - Variable in class org.jpox.metadata.MapMetaData
The dependent-key attribute indicates that the collection's key contains references that are to be deleted if the referring instance is deleted.
dependentValue - Variable in class org.jpox.metadata.MapMetaData
The dependent-value attribute indicates that the collection's value contains references that are to be deleted if the referring instance is deleted.
deregisterAllStoreData() - Method in class org.jpox.store.StoreManager
Method to deregister all existing store data so that we are managing nothing.
destroy() - Method in class org.jpox.resource.ManagedConnectionImpl
Destroy method
detach(FetchPlanState) - Method in interface org.jpox.StateManager
Method to detach the PersistenceCapable object.
detach(FetchPlanState) - Method in class org.jpox.sco.ArrayList
Method to detach the elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.BitSet
Method to detach the BitSet.
detach(FetchPlanState) - Method in class org.jpox.sco.Collection
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.Date
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.GregorianCalendar
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.HashMap
Method to detach this map and its contents.
detach(FetchPlanState) - Method in class org.jpox.sco.HashSet
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.Hashtable
Method to detach this map and its contents.
detach(FetchPlanState) - Method in class org.jpox.sco.LinkedHashMap
Method to detach this map and its contents.
detach(FetchPlanState) - Method in class org.jpox.sco.LinkedHashSet
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.LinkedList
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.List
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.Map
Method to detach this map and its contents.
detach(FetchPlanState) - Method in class org.jpox.sco.Point
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.Properties
Method to detach this map and its contents.
detach(FetchPlanState) - Method in interface org.jpox.sco.SCO
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.Set
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.SortedMap
Method to detach this map and its contents.
detach(FetchPlanState) - Method in class org.jpox.sco.SortedSet
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.SqlDate
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.SqlTime
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.SqlTimestamp
Method to detach this object.
detach(FetchPlanState) - Method in class org.jpox.sco.Stack
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.TreeMap
Method to detach this map and its contents.
detach(FetchPlanState) - Method in class org.jpox.sco.TreeSet
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.sco.Vector
Method to detach the PersistenceCapable elements of this container.
detach(FetchPlanState) - Method in class org.jpox.state.StateManagerImpl
Method to detach this object.
detachCopy(Object) - Method in class org.jpox.AbstractPersistenceManager
JDO method to detach a persistent object.
detachCopy(FetchPlanState) - Method in interface org.jpox.StateManager
Method to make detached copy of this instance
detachCopy(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Detach the specified object from the PersistenceManager.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.ArrayList
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.BitSet
Method to detach a copy.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Collection
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Date
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.GregorianCalendar
Method to return a detached copy of the value object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.HashMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.HashSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Hashtable
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.LinkedHashMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.LinkedHashSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.LinkedList
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.List
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Map
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Point
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Properties
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in interface org.jpox.sco.SCO
Method to return a detached copy of this object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Set
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.SortedMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.SortedSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.SqlDate
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.SqlTime
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.SqlTimestamp
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Stack
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.TreeMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.TreeSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.sco.Vector
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.jpox.state.StateManagerImpl
Method to make detached copy of this instance
detachCopyAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Detach the specified objects from the PersistenceManager.
detachCopyAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Detach the specified objects from the PersistenceManager.
detachCopyAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Detach the specified objects from the PersistenceManager.
detachCopyAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Detach the specified objects from the PersistenceManager.
detachCopyInternal(Object, FetchPlanState) - Method in class org.jpox.AbstractPersistenceManager
Internal method to detach a persistent object using the passed state.
detachCopyInternal(Object, FetchPlanState) - Method in interface org.jpox.PersistenceManager
Method to detach the passed object using the provided state.
detachCopyInternal(Object, FetchPlanState) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to detach a copy of the passed object using the detached state.
detachInternal(Object, FetchPlanState) - Method in class org.jpox.AbstractPersistenceManager
Method to detach a persistent object without making a copy.
detachInternal(Object, FetchPlanState) - Method in interface org.jpox.PersistenceManager
Method to detach the passed object.
detachInternal(Object, FetchPlanState) - Method in class org.jpox.resource.PersistenceManagerImpl
Detach the specified object from the PersistenceManager.
detachable - Variable in class org.jpox.metadata.AbstractClassMetaData
detachable tag value.
determineIdentity() - Method in class org.jpox.metadata.AbstractClassMetaData
Determines the identity based on MetaData defaults or user defined MetaData
determineInheritanceMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Impose a default inheritance strategy to match the JDO 2 spec
determineObjectIdClass(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractClassMetaData
Determine the object id class
determineSuperClassName(ClassLoaderResolver, Class) - Method in class org.jpox.metadata.AbstractClassMetaData
Determine the super PersistenceCapable class.
dictionary - Variable in class org.jpox.store.AbstractDatastoreAdapter
The dictionary to use for identifiers etc.
dictionary - Variable in class org.jpox.store.StoreManager
Dictionary to use for identifiers etc.
disable() - Method in class org.jpox.management.ManagementManager
Disable the update of statistics
discardCompiled() - Method in class org.jpox.store.query.JDOQLQuery
Method to discard our current compiled query due to changes.
discardCompiled() - Method in class org.jpox.store.query.Query
Utility to remove any previous compilation of this Query.
discardCompiled() - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Utility to discard any compiled query.
discardCompiled() - Method in class org.jpox.store.rdbms.query.JPOXSQLQuery
 
disconnect() - Method in interface org.jpox.StateManager
Disconnect the StateManager from the PersistenceManager and PC object.
disconnect() - Method in class org.jpox.state.StateManagerImpl
Disconnect the StateManager from the PersistenceManager and PC object.
disconnectLifecycleListener() - Method in class org.jpox.AbstractPersistenceManager
Disconnect the registered LifecycleListener
disconnectQueryCache() - Method in class org.jpox.AbstractPersistenceManager
Disconnect Query Results cache to close it, and disconnect the list of queries that has been run
disconnectSMCache() - Method in class org.jpox.AbstractPersistenceManager
Disconnect SM instances, clear cache and reset settings
discriminator - Variable in class org.jpox.store.query.PersistentIDROF
Flag whether we should use a discriminator column to distinguish object types (otherwise use JPOXMETADATA).
discriminatorMapping - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Mapping for any discriminator column.
discriminatorMetaData - Variable in class org.jpox.metadata.InheritanceMetaData
DiscriminatorMetaData element.
distinctResults - Variable in class org.jpox.store.query.QueryStatement
 
div(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
div(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
div(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
div(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
div(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
div(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Division Operator.
doc - Variable in class org.jpox.store.XMLAutoStarter
 
driverMajorVersion - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The major version number of the underlying driver.
driverMinorVersion - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The minor version number of the underlying driver.
driverName - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
the JDBC driver name
driverVersion - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
the JDBC driver version
drop(Connection) - Method in class org.jpox.store.rdbms.table.AbstractTable
Method to drop this table.
drop(Connection) - Method in interface org.jpox.store.rdbms.table.Table
Method to drop the table from the datastore representation.
dropConstraints(Connection) - Method in class org.jpox.store.rdbms.table.TableImpl
Method to drop the constraints for the table from the datastore.
ds - Variable in class org.jpox.store.StoreManager
Datasource
dsNonTx - Variable in class org.jpox.store.StoreManager
Non transactional Datasource
dump(Object, PrintWriter) - Method in class org.jpox.AbstractPersistenceManager
Diagnostic method to dump out the state of the passed object to the passed PrintWriter.
dump(Object, PrintWriter) - Method in interface org.jpox.PersistenceManager
Diagnostic method to dump the state of the PC object to the passed PrintWriter.
dump(PrintWriter) - Method in interface org.jpox.StateManager
Diagnostic method to dump the current state to the provided PrintWriter.
dump(Object, PrintWriter) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to dump to output an object for diagnostic purposes.
dump(PrintWriter) - Method in class org.jpox.state.StateManagerImpl
Utility to dump the contents of the StateManager.
dumpClassInformation(Class) - Static method in class org.jpox.util.ClassUtils
Utility to use Reflection to dump out the details of a class.

E

EMBEDDED_COLLECTION_ELEMENT_PC - Static variable in class org.jpox.state.StateManagerImpl
Embedded (or serialised) Collection Element PC
EMBEDDED_MAP_KEY_PC - Static variable in class org.jpox.state.StateManagerImpl
Embedded (or serialised) Map Key PC
EMBEDDED_MAP_VALUE_PC - Static variable in class org.jpox.state.StateManagerImpl
Embedded (or serialised) Map Value PC
EMBEDDED_PC - Static variable in class org.jpox.state.StateManagerImpl
Embedded (or serialised) PC
ENHANCER - Static variable in class org.jpox.util.JPOXLogger
Log for Enhancer
EVENT_POST_ATTACH - Static variable in class org.jpox.LifecycleListenerSpecification
post attach
EVENT_POST_CLEAR - Static variable in class org.jpox.LifecycleListenerSpecification
post clear
EVENT_POST_CREATE - Static variable in class org.jpox.LifecycleListenerSpecification
post create
EVENT_POST_DELETE - Static variable in class org.jpox.LifecycleListenerSpecification
post delete
EVENT_POST_DETACH - Static variable in class org.jpox.LifecycleListenerSpecification
post detach
EVENT_POST_DIRTY - Static variable in class org.jpox.LifecycleListenerSpecification
post dirty
EVENT_POST_LOAD - Static variable in class org.jpox.LifecycleListenerSpecification
post load
EVENT_POST_STORE - Static variable in class org.jpox.LifecycleListenerSpecification
post store
EVENT_PRE_ATTACH - Static variable in class org.jpox.LifecycleListenerSpecification
pre attach
EVENT_PRE_CLEAR - Static variable in class org.jpox.LifecycleListenerSpecification
pre clear
EVENT_PRE_DELETE - Static variable in class org.jpox.LifecycleListenerSpecification
pre delete
EVENT_PRE_DETACH - Static variable in class org.jpox.LifecycleListenerSpecification
pre detach
EVENT_PRE_DIRTY - Static variable in class org.jpox.LifecycleListenerSpecification
pre dirty
EVENT_PRE_STORE - Static variable in class org.jpox.LifecycleListenerSpecification
pre store
EXCEPTION - Static variable in class org.jpox.metadata.NullValue
null-value="exception"
ElementContainerStore - class org.jpox.store.rdbms.scostore.ElementContainerStore.
Representation of the store of an element-based container.
ElementContainerStore(StoreManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.ElementContainerStore
Constructor.
ElementContainerStore.ElementInfo - class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo.
Inner class wrapping the information required for a valid element type.
ElementContainerStore.ElementInfo(AbstractClassMetaData, DatastoreClass) - Constructor for class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo
Constructor
ElementContainerTable - class org.jpox.store.rdbms.table.ElementContainerTable.
Representation of a join table for a container of elements.
ElementContainerTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.ElementContainerTable
Constructor.
ElementMetaData - class org.jpox.metadata.ElementMetaData.
This element specifies the mapping for the element component of arrays and collections.
ElementMetaData(MetaData, ElementMetaData) - Constructor for class org.jpox.metadata.ElementMetaData
Constructor to create a copy of the passed metadata using the provided parent.
ElementMetaData(MetaData, String, String, String, String, String) - Constructor for class org.jpox.metadata.ElementMetaData
Constructor.
EmbeddedElementPCMapping - class org.jpox.store.mapping.EmbeddedElementPCMapping.
Mapping for a PersistenceCapable object stored in an embedded collection within a PersistenceCapable object.
EmbeddedElementPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.EmbeddedElementPCMapping
Constructor.
EmbeddedElementPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.EmbeddedElementPCMapping
Constructor.
EmbeddedKeyPCMapping - class org.jpox.store.mapping.EmbeddedKeyPCMapping.
Mapping for a PC key object stored in an embedded map within a PC object.
EmbeddedKeyPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.EmbeddedKeyPCMapping
Constructor.
EmbeddedKeyPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.EmbeddedKeyPCMapping
Constructor.
EmbeddedMapping - class org.jpox.store.mapping.EmbeddedMapping.
Mapping for an embedded PC object.
EmbeddedMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.EmbeddedMapping
Constructor.
EmbeddedMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver, EmbeddedMetaData, String, int) - Constructor for class org.jpox.store.mapping.EmbeddedMapping
Constructor.
EmbeddedMetaData - class org.jpox.metadata.EmbeddedMetaData.
This element specifies the mapping for an embedded type.
EmbeddedMetaData(MetaData, EmbeddedMetaData) - Constructor for class org.jpox.metadata.EmbeddedMetaData
Constructor to create a copy of the passed metadata using the provided parent.
EmbeddedMetaData(ExtendableMetaData, String, String, String) - Constructor for class org.jpox.metadata.EmbeddedMetaData
Constructor.
EmbeddedPCMapping - class org.jpox.store.mapping.EmbeddedPCMapping.
Mapping for a PC object embedded within another PC object (1-1 relation).
EmbeddedPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.EmbeddedPCMapping
Constructor.
EmbeddedPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.EmbeddedPCMapping
Constructor.
EmbeddedValuePCMapping - class org.jpox.store.mapping.EmbeddedValuePCMapping.
Mapping for a PC key object stored in an embedded map within a PC object.
EmbeddedValuePCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.EmbeddedValuePCMapping
Constructor.
EmbeddedValuePCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.EmbeddedValuePCMapping
Constructor.
ExistsExpression - class org.jpox.store.expression.ExistsExpression.
Perform a exists function on a Query Expression returning a true boolean value if one or more elements are retrieved.
ExistsExpression(QueryExpression, QueryExpression) - Constructor for class org.jpox.store.expression.ExistsExpression
Constructs a expression what will return true if the argument expression has elements
ExistsExpression(QueryExpression, QueryExpression, boolean) - Constructor for class org.jpox.store.expression.ExistsExpression
 
ExportedKeyInfo - class org.jpox.store.rdbms.typeinfo.ExportedKeyInfo.
Represents the metadata of a specific exported key column.
ExportedKeyInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.ExportedKeyInfo
Constructs a exported key information object from the current row of the given result set.
ExpressionConversionAdapter - interface org.jpox.store.expression.ExpressionConversionAdapter.
Every expression written in the Java programming language has a type that can be deduced from the structure of the expression and the types of the literals, variables, and methods mentioned in the expression.
ExpressionLogicSetAdapter - interface org.jpox.store.expression.ExpressionLogicSetAdapter.
Interface that allows performing algebra operations over sets
ExpressionMethodAdapter - interface org.jpox.store.expression.ExpressionMethodAdapter.
Interface that allows one datastore adapt operations
ExpressionOperatorAdapter - interface org.jpox.store.expression.ExpressionOperatorAdapter.
Interface that allows one datastore adapt expression and operators
ExpressionPatternAdapter - interface org.jpox.store.expression.ExpressionPatternAdapter.
Interface that allows one datastore adapt pattern expressions
ExpressionSupportedFeaturesAdapter - interface org.jpox.store.expression.ExpressionSupportedFeaturesAdapter.
Adapter to query expressions supported by a datastore
ExtendableMetaData - class org.jpox.metadata.ExtendableMetaData.
Base class of any extendable meta-data.
ExtendableMetaData(MetaData) - Constructor for class org.jpox.metadata.ExtendableMetaData
default constructor
Extension - class org.jpox.plugin.Extension.
Extension declared in a plug-in.
Extension(ExtensionPoint, Plugin) - Constructor for class org.jpox.plugin.Extension
 
ExtensionMetaData - class org.jpox.metadata.ExtensionMetaData.
Representation of the Meta-Data for an extension.
ExtensionMetaData(String, String, String) - Constructor for class org.jpox.metadata.ExtensionMetaData
Constructor
ExtensionPoint - class org.jpox.plugin.ExtensionPoint.
Extension Point declared in a plug-in.
ExtensionPoint(String, String, URL, Plugin) - Constructor for class org.jpox.plugin.ExtensionPoint
Constructor
elementAt(int) - Method in class org.jpox.sco.Vector
Method to retrieve an element no.
elementClassMetaData - Variable in class org.jpox.metadata.ArrayMetaData
Element-type ClassMetaData
elementClassMetaData - Variable in class org.jpox.metadata.CollectionMetaData
Element-type ClassMetaData
elementInfo - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Information for the elements of this container.
elementMapping - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Mapping for the element.
elementMapping - Variable in class org.jpox.store.rdbms.table.ElementContainerTable
Mapping of an element.
elementMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
ElementMetaData.
elementType - Variable in class org.jpox.metadata.ArrayMetaData
Implementation type(s) of elements that can be stored (when it is of a reference type).
elementType - Variable in class org.jpox.metadata.CollectionMetaData
Element-type tag value.
elementType - Variable in class org.jpox.sco.Collection
 
elementType - Variable in class org.jpox.sco.Set
 
elementType - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Type of the element.
elementsAreEmbedded - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Whether the elements are embedded.
elementsAreSerialised - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Whether the elements are serialised.
elmIdentifier - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Identifier for elements in JDOQL queries.
embedded - Variable in class org.jpox.metadata.AbstractPropertyMetaData
embedded tag value.
embeddedElement - Variable in class org.jpox.metadata.ArrayMetaData
Whether the array elements are embedded.
embeddedElement - Variable in class org.jpox.metadata.CollectionMetaData
Embedded-element tag value.
embeddedFieldMappings - Variable in class org.jpox.store.expression.LogicSetExpression
Collection of field expressions already created for this table expression.
embeddedKey - Variable in class org.jpox.metadata.MapMetaData
embedded-key tag value.
embeddedKeyMappingsMap - Variable in class org.jpox.store.rdbms.table.MapTable
Map of field mappings when containing an embedded PC key.
embeddedMetaData - Variable in class org.jpox.metadata.AbstractElementMetaData
EmbeddedMetaData
embeddedMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
EmbeddedMetaData.
embeddedOnly - Variable in class org.jpox.metadata.AbstractClassMetaData
embedded-only tag value.
embeddedValue - Variable in class org.jpox.metadata.MapMetaData
embedded-value tag value.
embeddedValueMappingsMap - Variable in class org.jpox.store.rdbms.table.MapTable
Map of field mappings when containing an embedded PC value.
emd - Variable in class org.jpox.store.mapping.EmbeddedMapping
EmbeddedMetaData for the object being embedded.
emd - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
MetaData for the "element-type" class.
empty() - Method in class org.jpox.sco.Stack
Accessor for whether the Stack is empty.
enable() - Method in class org.jpox.management.ManagementManager
Enable the update of statistics
encloseWithInParentheses() - Method in class org.jpox.store.StatementText
Whether to enclose this statement within parentheses
encloseWithInParentheses() - Method in class org.jpox.store.expression.ScalarExpression
Method to request the enclosure of this expression within parentheses
end(Xid, int) - Method in class org.jpox.resource.ManagedConnectionImpl
 
endDocument() - Method in class org.jpox.metadata.MetaDataParser
Handler method called at the end of the XML document.
endElement(String, String, String) - Method in class org.jpox.metadata.MetaDataParser
Handler method called at the end of an element.
endOfGraphOperation(int) - Method in class org.jpox.state.AbstractFetchFieldManager
Method called when an end of graph is encountered.
endOfGraphOperation(int) - Method in class org.jpox.state.DetachFieldManager
Method to throw and EndOfFetchPlanGraphException since we're at the end of a branch in the tree.
endOfGraphOperation(int) - Method in class org.jpox.state.MakeTransientFieldManager
Method to throw and EndOfFetchPlanGraphException since we're at the end of a branch in the tree.
endsWithMethod(ScalarExpression, ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns whether this string ends with the specified string.
endsWithMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Returns whether this string ends with the specified string.
endsWithMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
endsWithMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns whether this string ends with the specified string.
enhancing - Variable in class org.jpox.metadata.MetaDataManager
Indicator for whether this manager is managing the enhancement process, else it's runtime.
enlistInTransaction(StateManager) - Method in class org.jpox.AbstractPersistenceManager
Method to enlist the specified StateManager in the current transaction.
enlistInTransaction(StateManager) - Method in interface org.jpox.PersistenceManager
Method to enlist the specified StateManager in the current transaction.
enlistInTransaction(StateManager) - Method in class org.jpox.resource.PersistenceManagerImpl
 
entrySet() - Method in class org.jpox.cache.HardRefCache
 
entrySet() - Method in class org.jpox.cache.SoftRefCache
 
entrySet() - Method in class org.jpox.cache.WeakRefCache
 
entrySet() - Method in class org.jpox.sco.HashMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.sco.Hashtable
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.sco.LinkedHashMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.sco.Map
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.sco.Properties
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.sco.SortedMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.sco.TreeMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.jpox.util.ReferenceValueMap
Accessor for the entry set.
entrySetStore() - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Accessor for the map entries in the Map.
entrySetStore() - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Accessor for the map entries in the Map.
entrySetStore() - Method in interface org.jpox.store.scostore.MapStore
Accessor for the entry set for the Map.
eor(ScalarExpression) - Method in class org.jpox.store.expression.BooleanExpression
 
eor(ScalarExpression) - Method in class org.jpox.store.expression.BooleanLiteral
 
eor(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Exclusive OR
eq(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.BinaryLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanBitColumnExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanCharColumnExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.ByteExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.CollectionExpression
Method to return the expression for comparing a collection with a value.
eq(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.NullLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.ObjectExpression
Equals operator.
eq(ScalarExpression) - Method in class org.jpox.store.expression.ObjectLiteral
Method called when the query contains "object == value".
eq(ScalarExpression) - Method in class org.jpox.store.expression.ReferenceExpression
Method for use when handling the equality of reference expressions.
eq(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression.FieldExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Equality operator (equals to)
eq(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
eq(ScalarExpression) - Method in class org.jpox.store.expression.UnboundVariable
Checks if one expression is equals the other expression
equals(Object) - Method in class org.jpox.PMFConfiguration
Equality operator.
equals(Object) - Method in class org.jpox.PersistenceManagerFactoryImpl
Equality operator.
equals(Object) - Method in class org.jpox.cache.Level2Cache.PinnedClass
 
equals(Object) - Method in class org.jpox.metadata.ClassPersistenceModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.DiscriminatorStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.FieldPersistenceModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.ForeignKeyAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.IdentityStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.IdentityType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.IndexedValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.InheritanceStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.NullValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.QueryLanguage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.SequenceStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.metadata.VersionStrategy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Equality operator.
equals(Object) - Method in class org.jpox.sco.ArrayList
Equality operator.
equals(Object) - Method in class org.jpox.sco.Collection
Equality operator.
equals(Object) - Method in class org.jpox.sco.HashMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.HashSet
Equality operator.
equals(Object) - Method in class org.jpox.sco.Hashtable
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.LinkedHashMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.LinkedHashSet
Equality operator.
equals(Object) - Method in class org.jpox.sco.LinkedList
Equality operator.
equals(Object) - Method in class org.jpox.sco.List
Equality operator.
equals(Object) - Method in class org.jpox.sco.Map
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.Properties
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.Set
Equality operator.
equals(Object) - Method in class org.jpox.sco.SortedMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.SortedSet
Equality operator.
equals(Object) - Method in class org.jpox.sco.Stack
Equality operator.
equals(Object) - Method in class org.jpox.sco.TreeMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.jpox.sco.TreeSet
Equality operator.
equals(Object) - Method in class org.jpox.sco.Vector
Equality operator.
equals(Object) - Method in class org.jpox.state.ActivityState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jpox.store.Dictionary.CaseIdentifier
 
equals(Object) - Method in class org.jpox.store.Dictionary
Equality method.
equals(Object) - Method in class org.jpox.store.OID
Equality operator.
equals(Object) - Method in class org.jpox.store.expression.LogicSetExpression
 
equals(Object) - Method in class org.jpox.store.expression.ScalarExpression.FieldExpression
 
equals(Object) - Method in class org.jpox.store.expression.ScalarExpression
Equality operator providing a simple comparison of expressions.
equals(Object) - Method in class org.jpox.store.mapping.ArrayMapping
Equality operator.
equals(Object) - Method in class org.jpox.store.mapping.CollectionMapping
Equality operator.
equals(Object) - Method in class org.jpox.store.mapping.MapMapping
Equality operator.
equals(Object) - Method in class org.jpox.store.mapping.SingleFieldMapping
Equality operator
equals(Object) - Method in class org.jpox.store.query.AbstractQueryResult
Equality operator for QueryResults.
equals(Object) - Method in class org.jpox.store.query.ForwardQueryResult
Equality operator for QueryResults.
equals(Object) - Method in class org.jpox.store.query.InsensitiveQueryResult
Equality operator for QueryResults.
equals(Object) - Method in class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache
 
equals(Object) - Method in class org.jpox.store.query.JDOQLQuery
Equality operator for JDOQL.
equals(Object) - Method in class org.jpox.store.query.Query
Equality operator.
equals(Object) - Method in class org.jpox.store.rdbms.Column
Equality method.
equals(Object) - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.jpox.store.rdbms.key.CandidateKey
Equality operator.
equals(Object) - Method in class org.jpox.store.rdbms.key.ForeignKey
Equality operator.
equals(Object) - Method in class org.jpox.store.rdbms.key.Index
Equality operator.
equals(Object) - Method in class org.jpox.store.rdbms.key.PrimaryKey
Equality operator
equals(Object) - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
equals(Object) - Method in class org.jpox.store.rdbms.query.JPOXSQLQuery
Equality operator
equals(Object) - Method in class org.jpox.store.rdbms.query.SQLQuery
Equality operator
equals(Object) - Method in class org.jpox.store.rdbms.table.AbstractTable
Equality operator.
equals(Object) - Method in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.jpox.util.ReferenceValueMap
Equality operator.
equalsMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Returns whether this string is equal to the expression.
error(SAXParseException) - Method in class org.jpox.metadata.MetaDataParser
Parser error method.
evict(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to evict an object.
evict() - Method in interface org.jpox.StateManager
Method to change the object state to evicted.
evict(Object) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to evict an object from the cache.
evict(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to evict an object
evict() - Method in class org.jpox.state.StateManagerImpl
Method to change the object state to evicted.
evictAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Method to evict an array of objects.
evictAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Method to evict a collection of objects.
evictAll() - Method in class org.jpox.AbstractPersistenceManager
Method to evict all current objects.
evictAll() - Method in class org.jpox.cache.DefaultLevel2Cache
Method to evict all objects from the L2 cache.
evictAll(Class, boolean) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to evict all objects of the given types from the cache.
evictAll(Collection) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to evict the objects with the specified ids.
evictAll(Object[]) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to evict the objects with the specified ids.
evictAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to evict an array of objects
evictAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to evict all of the specified objects from the PM.
evictAll() - Method in class org.jpox.resource.PersistenceManagerImpl
Method to evict all objects from the PM.
evictFromTransaction(StateManager) - Method in class org.jpox.AbstractPersistenceManager
Method to evict the specified StateManager from the current transaction.
evictFromTransaction(StateManager) - Method in interface org.jpox.PersistenceManager
Method to evict the specified StateManager from the current transaction.
evictFromTransaction(StateManager) - Method in class org.jpox.resource.PersistenceManagerImpl
 
execute() - Method in class org.jpox.SchemaToolTask
Execute method, to execute the task.
execute() - Method in class org.jpox.store.query.Query
Execute the query and return the filtered List.
execute(Object) - Method in class org.jpox.store.query.Query
Execute the query and return the filtered List.
execute(Object, Object) - Method in class org.jpox.store.query.Query
Execute the query and return the filtered List.
execute(Object, Object, Object) - Method in class org.jpox.store.query.Query
Execute the query and return the filtered List.
execute() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
execute(String, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
execute(String, int[]) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
execute(String, String[]) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
execute(String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
execute(StateManager) - Method in class org.jpox.store.rdbms.request.DeleteRequest
Method performing the deletion of the record from the datastore.
execute(StateManager) - Method in class org.jpox.store.rdbms.request.FetchRequest
Method performing the retrieval of the record from the datastore.
execute(StateManager) - Method in class org.jpox.store.rdbms.request.InsertRequest
Method performing the insertion of the record from the datastore.
execute(StateManager) - Method in class org.jpox.store.rdbms.request.LocateRequest
Method performing the retrieval of the record from the datastore.
execute(StateManager) - Method in class org.jpox.store.rdbms.request.Request
Method to execute the request - to be implemented by deriving classes.
execute(StateManager) - Method in class org.jpox.store.rdbms.request.UpdateRequest
Method performing the update of the record in the datastore.
executeBatch() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeDdlStatement(Statement, String) - Method in class org.jpox.store.rdbms.table.AbstractTable
Execute a single DDL SQL statement with appropriate logging.
executeDdlStatementList(List, Connection) - Method in class org.jpox.store.rdbms.table.AbstractTable
Method to perform the required SQL statements.
executeQuery(String, PreparedStatement) - Method in class org.jpox.store.query.Query
Convenience wrapper to executing JDBC queries.
executeQuery() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeQuery(String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeQuery(String, PreparedStatement) - Method in class org.jpox.store.rdbms.request.Request
Convenience wrapper for executing a JDBC update.
executeUpdate() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, int[]) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, String[]) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, PreparedStatement) - Method in class org.jpox.store.rdbms.request.Request
Convenience wrapper for executing a JDBC update.
executeWithArray(Object[]) - Method in class org.jpox.store.query.Query
Execute the query and return the filtered List.
executeWithArray(Object[]) - Method in class org.jpox.store.rdbms.query.SQLQuery
Execute the query and return the filtered List.
executeWithMap(Map) - Method in class org.jpox.store.query.Query
Execute the query and return the filtered result(s).
executeWithMap(Map) - Method in class org.jpox.store.rdbms.query.SQLQuery
Execute the query and return the filtered List.
executionCompile() - Method in class org.jpox.store.query.JDOQLQuery.Compiler
Method to execution-compile the query.
exists(Connection, boolean) - Method in class org.jpox.store.rdbms.table.AbstractTable
Method to check the existence of the table/view, optionally auto creating it where required.
exists(Connection, boolean) - Method in interface org.jpox.store.rdbms.table.Table
Accessor for whether the table exists in the datastore.
expMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.exp(EXPRESSION) method.
expMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the exponent of the argument.
expMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.exp(EXPRESSION) method.
expressionList - Variable in class org.jpox.store.expression.ScalarExpression
List of sub-expressions.
extensions - Variable in class org.jpox.metadata.ExtendableMetaData
List of extensions.
extensions - Variable in class org.jpox.store.query.Query
Any JPOX extensions

F

FALSE - Static variable in class org.jpox.metadata.IndexedValue
indexed false
FCO_TYPE - Static variable in class org.jpox.store.StoreData
First class object (FCO) type
FETCH - Static variable in class org.jpox.store.rdbms.RequestIdentifier.Type
FETCH
FIELD - Static variable in class org.jpox.store.DatastoreFieldRole
field
FILEIO - Static variable in class org.jpox.util.JPOXLogger
Log for FileIO issues
FILTER - Static variable in class org.jpox.store.expression.ScalarExpression
when translated to StatementText, the expression is generated to be used as filter to a executing statement
FIXED_SCHEMA_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Whether the datastore schema is read-only and so writes should not be performed.
FKArrayStore - class org.jpox.store.rdbms.scostore.FKArrayStore.
Backing store for an array that is formed by a foreign key in the table of the element type.
FKArrayStore(AbstractPropertyMetaData, RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.FKArrayStore
Constructor.
FKListStore - class org.jpox.store.rdbms.scostore.FKListStore.
Representation of an Inverse List as part of a relationship.
FKListStore(AbstractPropertyMetaData, RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.FKListStore
Constructor.
FKMapStore - class org.jpox.store.rdbms.scostore.FKMapStore.
Representation of an "inverse" (FK) backing for a Map.
FKMapStore(AbstractPropertyMetaData, RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.FKMapStore
Constructor for an Inverse Map.
FKSetStore - class org.jpox.store.rdbms.scostore.FKSetStore.
Representation of an Inverse Set as part of a relationship.
FKSetStore(AbstractPropertyMetaData, RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.FKSetStore
Constructor for the relationship representation.
FLOAT - Static variable in class org.jpox.ClassNameConstants
primitive float
FOREIGN_KEY - Static variable in interface org.jpox.store.IdentifierFactory
foreign key
FOREIGN_KEY_AUTO_MODE - Static variable in class org.jpox.PMFConfiguration
Auto-creation mode, including users MetaData specifications.
FOREIGN_KEY_CREATE_MODE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
The system property that defines the mode of creation of foreign keys.
FOREIGN_KEY_STRICT_MODE - Static variable in class org.jpox.PMFConfiguration
Strict mode, only using users MetaData specifications.
FailoverUtils - class org.jpox.util.FailoverUtils.
Utility class for Failover
FailoverUtils() - Constructor for class org.jpox.util.FailoverUtils
 
FetchGroupMetaData - class org.jpox.metadata.FetchGroupMetaData.
A fetch group defines a particular loaded state for an object graph.
FetchGroupMetaData(MetaData, String, String) - Constructor for class org.jpox.metadata.FetchGroupMetaData
Constructor.
FetchPlanImpl - class org.jpox.FetchPlanImpl.
This class implements the FetchPlan interface.
FetchPlanImpl() - Constructor for class org.jpox.FetchPlanImpl
Constructor.
FetchPlanImpl.FetchPlanForClass - class org.jpox.FetchPlanImpl.FetchPlanForClass.
Class managing the fetch plan for a particular class.
FetchPlanImpl.FetchPlanForClass(AbstractClassMetaData, FetchPlanImpl) - Constructor for class org.jpox.FetchPlanImpl.FetchPlanForClass
Constructor
FetchPlanState - class org.jpox.state.FetchPlanState.
Holder for the state control for FetchPlan processing.
FetchPlanState() - Constructor for class org.jpox.state.FetchPlanState
 
FetchRequest - class org.jpox.store.rdbms.request.FetchRequest.
Class to provide a means of selection of records from a data store.
FetchRequest(DatastoreClass, AbstractPropertyMetaData[], Class, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.request.FetchRequest
Constructor, taking the table.
FetchStatement - interface org.jpox.store.FetchStatement.
Representation of a statement to fetch a particular object.
FieldInstanceLifecycleEvent - class org.jpox.FieldInstanceLifecycleEvent.
Extension to InstanceLifecycleEvent where the event can relate to specific field providing access to the field names that are affected by this event.
FieldManager - interface org.jpox.store.fieldmanager.FieldManager.
Provide methods to fetch from and to the PersistenceCapable object instance to the StateManager / DataStore
FieldMetaData - class org.jpox.metadata.FieldMetaData.
Representation of the Meta-Data for a field of a class.
FieldMetaData(MetaData, String) - Constructor for class org.jpox.metadata.FieldMetaData
Convenience constructor taking defaults
FieldMetaData(MetaData, AbstractPropertyMetaData) - Constructor for class org.jpox.metadata.FieldMetaData
Convenience constructor to copy the specification from the passed field.
FieldMetaData(MetaData, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.FieldMetaData
Constructor.
FieldPersistenceModifier - class org.jpox.metadata.FieldPersistenceModifier.
Class defining the possibilities for persistence, in terms of the type of persistence, and the types that are capable to be supported.
FieldValues - interface org.jpox.store.FieldValues.
Interface for field values.
FileMetaData - class org.jpox.metadata.FileMetaData.
Representation of a Meta-Data file.
FileMetaData(String, MetaDataManager, String, String) - Constructor for class org.jpox.metadata.FileMetaData
Constructor.
FirebirdTypeInfo - class org.jpox.store.rdbms.typeinfo.FirebirdTypeInfo.
Represents the metadata of a Firebird data type.
FirebirdTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.FirebirdTypeInfo
Constructs a type information object from the current row of the given result set.
FloatMapping - class org.jpox.store.mapping.FloatMapping.
Mapping for Float Java type.
FloatMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.FloatMapping
Constructor.
FloatMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.FloatMapping
Constructor.
FloatRDBMSMapping - class org.jpox.store.rdbms.mapping.FloatRDBMSMapping.
Mapping of a Float RDBMS type.
FloatRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
 
FloatRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
Constructor.
FloatingPointLiteral - class org.jpox.store.expression.FloatingPointLiteral.
Representation of a FloatPoint literal in a query.
FloatingPointLiteral(QueryExpression, JavaTypeMapping, Float) - Constructor for class org.jpox.store.expression.FloatingPointLiteral
Creates a floating point literal
FloatingPointLiteral(QueryExpression, JavaTypeMapping, Double) - Constructor for class org.jpox.store.expression.FloatingPointLiteral
Creates a floating point literal
FloatingPointLiteral(QueryExpression, BigDecimal) - Constructor for class org.jpox.store.expression.FloatingPointLiteral
Creates a floating point literal
ForeignKey - class org.jpox.store.rdbms.key.ForeignKey.
Representation of a foreign key to another table.
ForeignKey(boolean) - Constructor for class org.jpox.store.rdbms.key.ForeignKey
Constructor.
ForeignKey(JavaTypeMapping, DatastoreAdapter, DatastoreClass, boolean) - Constructor for class org.jpox.store.rdbms.key.ForeignKey
Constructor.
ForeignKey.FKAction - class org.jpox.store.rdbms.key.ForeignKey.FKAction.
Inner class representing an action on the FK.
ForeignKey.FKAction(int, String) - Constructor for class org.jpox.store.rdbms.key.ForeignKey.FKAction
Constructor
ForeignKeyAction - class org.jpox.metadata.ForeignKeyAction.
Foreign keys represent a consistency constraint in the database that must be maintained.
ForeignKeyAction(int) - Constructor for class org.jpox.metadata.ForeignKeyAction
constructor
ForeignKeyDeleteAction - class org.jpox.metadata.ForeignKeyDeleteAction.
Foreign keys represent a consistency constraint in the database that must be maintained.
ForeignKeyInfo - class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo.
Represents the metadata of a specific foreign key column.
ForeignKeyInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
Constructs a foreign key information object from the current row of the given result set.
ForeignKeyMetaData - class org.jpox.metadata.ForeignKeyMetaData.
Foreign keys in metadata serve two quite different purposes.
ForeignKeyMetaData(MetaData, ForeignKeyMetaData) - Constructor for class org.jpox.metadata.ForeignKeyMetaData
Constructor to create a copy of the passed metadata using the provided parent.
ForeignKeyMetaData(String, String, String, String, String, String) - Constructor for class org.jpox.metadata.ForeignKeyMetaData
Constructor.
ForeignKeyUpdateAction - class org.jpox.metadata.ForeignKeyUpdateAction.
Foreign keys represent a consistency constraint in the database that must be maintained.
ForwardQueryResult - class org.jpox.store.query.ForwardQueryResult.
Lazy collection results from a Query with the ResultSet in a forwards direction.
ForwardQueryResult(QueryExpression, Query, Query.ResultObjectFactory, ResultSet, Collection) - Constructor for class org.jpox.store.query.ForwardQueryResult
Constructor of the result from a Query.
factoryClass - Variable in class org.jpox.metadata.SequenceMetaData
factory class name
failureMessage(String) - Method in class org.jpox.store.mapping.JavaTypeMapping
Utility to output any error message.
failureMessage(String) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Utility to output any error message.
fetch(StateManager, AbstractPropertyMetaData[]) - Method in interface org.jpox.store.DatastoreClass
Method to fetch an object for this class.
fetch(StateManager, int[]) - Method in class org.jpox.store.StoreManager
Fetches a persistent object from the database.
fetch(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to fetch an object in this table.
fetch(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.ClassView
Method to fetch the fields of an object from the View.
fetch(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to fetch an object for this class.
fetchBooleanField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchBooleanField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchBooleanField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchBooleanField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for boolean field.
fetchBooleanField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for boolean field.
fetchBooleanField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchByteField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchByteField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchByteField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchByteField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for byte field.
fetchByteField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for byte field.
fetchByteField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchCharField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchCharField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchCharField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchCharField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for char field.
fetchCharField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for int field.
fetchCharField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchDoubleField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchDoubleField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchDoubleField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchDoubleField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for double field.
fetchDoubleField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for double field.
fetchDoubleField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchFields(StateManager) - Method in interface org.jpox.store.FieldValues
Method to retrieve the fields and store them in the object managed by the passed StateManager.
fetchFloatField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchFloatField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchFloatField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchFloatField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for float field.
fetchFloatField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for float field.
fetchFloatField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchGroupMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
A contained fetch-group element indicates that the named group is to be included in the group being defined.
fetchGroupMetaData - Variable in class org.jpox.metadata.FetchGroupMetaData
A contained fetch-group element indicates that the named group is to be included in the group being defined.
fetchGroupMetaDataByName - Variable in class org.jpox.metadata.AbstractClassMetaData
 
fetchGroups - Variable in class org.jpox.metadata.AbstractClassMetaData
List of fetch-group
fetchGroups - Variable in class org.jpox.metadata.FetchGroupMetaData
A contained fetch-group element indicates that the named group is to be included in the group being defined.
fetchIntField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchIntField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchIntField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchIntField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for int field.
fetchIntField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for int field.
fetchIntField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchLongField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchLongField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchLongField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchLongField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for long field.
fetchLongField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for long field.
fetchLongField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchNonLoadedFields(StateManager) - Method in interface org.jpox.store.FieldValues
Method to retrieve the unloaded fields and store them in the object managed by the passed StateManager.
fetchObjectField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
Method to fetch an object field whether it is SCO collection, PC, or whatever.
fetchObjectField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchObjectField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchObjectField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for object field.
fetchObjectField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for Object field.
fetchObjectField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchPlan - Variable in class org.jpox.store.query.PersistentIDROF
Fetch Plan to use when loading fields (if any).
fetchPlan - Variable in class org.jpox.store.query.Query
Fetch Plan to use for the query.
fetchShortField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchShortField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchShortField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchShortField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for short field.
fetchShortField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for short field.
fetchShortField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fetchStringField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
 
fetchStringField(int) - Method in class org.jpox.state.NullifyRelationFieldManager
 
fetchStringField(int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
fetchStringField(int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Accessor for string field.
fetchStringField(int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Accessor for String field.
fetchStringField(int) - Method in class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
 
fieldBelongsToClass() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for whether the field is for a superclass, and not for this class.
fieldColumnNames - Variable in class org.jpox.store.rdbms.query.BaseSQLQuery
 
fieldId - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Id of the field in its class (only for fields managed by JDO).
fieldMappingsMap - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Mappings for fields mapped to this table, keyed by the FieldMetaData.
fieldMetaData - Variable in class org.jpox.metadata.EmbeddedMetaData
 
fieldMetaData - Variable in class org.jpox.metadata.FetchGroupMetaData
fields declared to be in this fetch group
fieldMetaData - Variable in class org.jpox.metadata.ForeignKeyMetaData
Contains the metadata for fields
fieldMetaData - Variable in class org.jpox.metadata.IndexMetaData
Contains the metadata for fields
fieldMetaData - Variable in class org.jpox.metadata.UniqueMetaData
Contains the metadata for field
fieldName - Variable in class org.jpox.metadata.PropertyMetaData
Field name.
fieldName - Variable in class org.jpox.sco.Collection
 
fieldName - Variable in class org.jpox.sco.Set
 
fieldName - Variable in class org.jpox.store.mapping.AbstractContainerMapping
Name of the field that is the container.
fieldName - Variable in class org.jpox.util.MacroString.IdentifierMacro
the field name
fieldNumber - Variable in class org.jpox.sco.Collection
 
fieldNumber - Variable in class org.jpox.sco.Set
 
fieldNumbers - Variable in class org.jpox.store.query.PersistentIDROF
FIeld numbers to populate.
fieldNumbers - Variable in class org.jpox.store.query.TransientIDROF
 
fieldNumbers - Variable in class org.jpox.store.rdbms.query.BaseSQLQuery
 
fieldNumbersByName - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers mapped by the name of the field.
fieldType - Variable in class org.jpox.metadata.AbstractPropertyMetaData
The field-type attribute is used to specify a more restrictive type than the field definition in the class.
fields - Variable in class org.jpox.metadata.EmbeddedMetaData
Fields of the embedded object.
fields - Variable in class org.jpox.metadata.FetchGroupMetaData
fields declared to be in this fetch group
fields - Variable in class org.jpox.metadata.ForeignKeyMetaData
The fields for this foreign key.
fields - Variable in class org.jpox.metadata.IndexMetaData
the field elements to be included in the index.
fields - Variable in class org.jpox.metadata.UniqueMetaData
the fields elements to be included in the index.
fileMetaDataByURL - Variable in class org.jpox.metadata.MetaDataManager
MetaData for the files parsed, keyed by the URL.
fileUrl - Variable in class org.jpox.store.XMLAutoStarter
 
filename - Variable in class org.jpox.metadata.FileMetaData
Name of file
filter - Variable in class org.jpox.store.query.Query
The filter for the query.
findSchemaDetails(Connection) - Method in class org.jpox.store.rdbms.table.ProbeTable
Accessor for the Schema details.
findStateManager(PersistenceCapable) - Method in class org.jpox.AbstractPersistenceManager
Method to find the StateManager for an object.
findStateManager(PersistenceCapable) - Method in interface org.jpox.PersistenceManager
Method to find the StateManager for the passed PersistenceCapable object when it is managed by this PM.
findStateManager(PersistenceCapable) - Method in class org.jpox.resource.PersistenceManagerImpl
 
first() - Method in class org.jpox.sco.SortedSet
Accessor for the first element in the sorted set.
first() - Method in class org.jpox.sco.TreeSet
Accessor for the first element in the sorted set.
firstElement() - Method in class org.jpox.sco.Vector
Method to return the first element in the Vector.
firstKey() - Method in class org.jpox.sco.SortedMap
Accessor for the first key in the sorted map.
firstKey() - Method in class org.jpox.sco.TreeMap
Accessor for the first key in the sorted map.
fixedPrecScale - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
true indicates the type can be assigned a fixed scale value, such as for decimal or currency types, false otherwise.
fixedSchema - Variable in class org.jpox.store.StoreManager
Whether this datastore schema is fixed (no mods to table definitions allowed).
fkColumnName - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The foreign key column name.
fkName - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The foreign key name.
fkTableCat - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The foreign key table catalog, which may be null.
fkTableName - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The foreign key table name.
fkTableSchem - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The foreign key table schema, which may be null.
flags - Variable in class org.jpox.store.rdbms.Column
 
flip(int, int) - Method in class org.jpox.sco.BitSetJDK14
 
flip(int) - Method in class org.jpox.sco.BitSetJDK14
 
floorMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.floor(EXPRESSION) method.
floorMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the floor of the argument.
floorMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.floor(EXPRESSION) method.
flush() - Method in class org.jpox.AbstractPersistenceManager
This method flushes all dirty, new, and deleted instances to the datastore.
flush() - Method in interface org.jpox.StateManager
Method to flush all changes to the datastore.
flush() - Method in class org.jpox.resource.PersistenceManagerImpl
This method flushes all dirty, new, and deleted instances to the datastore.
flush() - Method in class org.jpox.state.StateManagerImpl
Flushes any dirty fields to the data store.
fmd - Variable in class org.jpox.store.mapping.JavaTypeMapping
The field definition, when the type relates specifically to a field.
fmd - Variable in class org.jpox.store.rdbms.table.JoinTable
FieldMetaData for the field in the owner class.
forClass(Class) - Method in class org.jpox.LifecycleListenerSpecification
Accessor for whether the listener supported the class.
foreignKeyMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
ForeignKeyMetaData
foreignKeyMetaData - Variable in class org.jpox.metadata.AbstractElementMetaData
ForeignKeyMetaData
foreignKeyMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
ForeignKeyMetaData.
foreignKeys - Variable in class org.jpox.metadata.AbstractClassMetaData
List of foreign-key
forget(Xid) - Method in class org.jpox.resource.ManagedConnectionImpl
 
format(BigDecimal) - Static method in class org.jpox.util.SQLFormat
Formats the given BigDecimal value into a SQL floating-point literal.
fpClass - Variable in class org.jpox.state.AbstractFetchFieldManager
Fetch Plan for the class of this object.
freezeConfiguration() - Method in class org.jpox.AbstractPersistenceManagerFactory
Freezes the current configuration.
fromInclNo - Variable in class org.jpox.store.query.Query
Query result range start position (included).
fullName - Variable in class org.jpox.metadata.AbstractClassMetaData
Full name.

G

GENERAL - Static variable in class org.jpox.util.JPOXLogger
Log for General issues
GENERATOR_ID_CLASS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the POID generator class to use for generating ids.
GregorianCalendar - class org.jpox.sco.GregorianCalendar.
A mutable second-class GregorianCalendar object.
GregorianCalendar(StateManager, String) - Constructor for class org.jpox.sco.GregorianCalendar
Creates a GregorianCalendar object that represents the time at which it was allocated.
GregorianCalendarJDK14 - class org.jpox.sco.GregorianCalendarJDK14.
A mutable second-class GregorianCalendar object.
GregorianCalendarJDK14(StateManager, String) - Constructor for class org.jpox.sco.GregorianCalendarJDK14
Creates a GregorianCalendar object that represents the time at which it was allocated.
GregorianCalendarMapping - class org.jpox.store.mapping.GregorianCalendarMapping.
Maps the class fields of a GregorianCalendar to datastore fields.
GregorianCalendarMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.GregorianCalendarMapping
Constructor.
GregorianCalendarMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.GregorianCalendarMapping
Constructor.
generateOrderingStatement() - Method in class org.jpox.store.query.QueryStatement
Convenience method to generate the ordering statement to add to the overall query statement.
generateOrderingStatement() - Method in class org.jpox.store.rdbms.query.Oracle99QueryStatement
Convenience method to generate the ordering statement to add to the overall query statement.
generateOrderingStatement() - Method in class org.jpox.store.rdbms.query.OracleQueryStatement
Convenience method to generate the ordering statement to add to the overall query statement.
generateOrderingStatement() - Method in class org.jpox.store.rdbms.query.SAPDBQueryStatement
Convenience method to generate the ordering statement to add to the overall query statement.
generateQueryStatement() - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Convenience method to take the user specified SQL statement, and align it with field names for the candidate class etc.
generateQueryStatement() - Method in class org.jpox.store.rdbms.query.JPOXSQLQuery
Method to perform any necessary pre-processing on the users query statement before we execute it.
generateQueryStatement() - Method in class org.jpox.store.rdbms.query.SQLQuery
Method to perform any necessary pre-processing on the users query statement before we execute it.
generateStatementWithoutQuotes() - Method in class org.jpox.store.expression.StringLiteral
Convenience method to generate the statement without any quotes.
generator - Variable in class org.jpox.SequenceImpl
The generator for the sequence.
generatorsByName - Variable in class org.jpox.store.poid.PoidManager
Map of PoidGenerator keyed by the symbolic name.
get(Object) - Method in class org.jpox.cache.DefaultLevel2Cache
Accessor for an object from the cache.
get(Object) - Method in class org.jpox.cache.HardRefCache
 
get(Object) - Method in interface org.jpox.cache.Level2Cache
Accessor for an object from the cache.
get(Object) - Method in class org.jpox.cache.NullLevel2Cache
Accessor for an object from the cache
get(Object) - Method in class org.jpox.cache.SoftRefCache
 
get(Object) - Method in class org.jpox.cache.WeakRefCache
 
get(int) - Method in class org.jpox.sco.ArrayList
Method to retrieve an element no.
get(Object) - Method in class org.jpox.sco.HashMap
Accessor for the value stored against a key.
get(Object) - Method in class org.jpox.sco.Hashtable
Accessor for the value stored against a key.
get(Object) - Method in class org.jpox.sco.LinkedHashMap
Accessor for the value stored against a key.
get(int) - Method in class org.jpox.sco.LinkedList
Method to retrieve an element no.
get(int) - Method in class org.jpox.sco.List
Method to retrieve an element no.
get(Object) - Method in class org.jpox.sco.Map
Accessor for the value stored against a key.
get(Object) - Method in class org.jpox.sco.Properties
Accessor for the value stored against a key.
get(Object) - Method in class org.jpox.sco.SortedMap
Accessor for the value stored against a key.
get(int) - Method in class org.jpox.sco.Stack
Method to retrieve an element no.
get(Object) - Method in class org.jpox.sco.TreeMap
Accessor for the value stored against a key.
get(int) - Method in class org.jpox.sco.Vector
Method to retrieve an element no.
get(int) - Method in class org.jpox.store.query.AbstractQueryResult
Method to retrieve a particular element from the list.
get(int) - Method in class org.jpox.store.query.ForwardQueryResult
Method to retrieve a particular element from the list.
get(int) - Method in class org.jpox.store.query.InsensitiveQueryResult
Method to retrieve a particular element from the list.
get(StateManager, int) - Method in interface org.jpox.store.scostore.ListStore
Method to retrieve an element from a position in the List.
get(StateManager, Object) - Method in interface org.jpox.store.scostore.MapStore
Accessor for a value from the Map.
get(Object) - Method in class org.jpox.util.ReferenceValueMap
Method to get a value for a key.
getAbsoluteFieldNumber() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the field id
getAbsoluteFieldNumberForRelativeFieldNumber(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the Absolute field number for a relative field number
getAbstractClassMetaData() - Method in class org.jpox.FetchPlanImpl.FetchPlanForClass
Accessor for the ClassMetaData for this classes plan.
getAbstractClassMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience accessor for the MetaData of the parent class.
getAbstractClassMetaData() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor for the AbstractClassMetaData
getAbstractPersistenceManagerFactory() - Method in class org.jpox.AbstractPersistenceManager
Accessor for the PersistenceManager Factory.
getAbstractPersistenceManagerFactory() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor to the AbstractPersistenceManagerFactory
getAbstractPropertyMetaData() - Method in class org.jpox.metadata.ContainerMetaData
Accessor for the parent Field MetaData.
getActivityState(String) - Static method in class org.jpox.state.ActivityState
Obtain the ActivityState for the given name by value
getAdapterClassNameForProductName(String) - Method in class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory
Method to "autodetect" the adapter to be used, based on the supplied "product name".
getAdapterMapping() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for adapeter mapping.
getAdapterTime(Timestamp) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getAdapterTime(Timestamp) - Method in interface org.jpox.store.DatastoreAdapter
Utility to return the adapter time in case there are rounding issues with millisecs etc.
getAddCandidateKeyStatement(CandidateKey) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddCandidateKeyStatement(CandidateKey) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the SQL statement to add a column to a table.
getAddForeignKeyStatement(ForeignKey) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to add a foreign key to its table.
getAddForeignKeyStatement(ForeignKey) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to add a foreign key to its table.
getAddPrimaryKeyStatement(PrimaryKey) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to add a primary key to its table.
getAddPrimaryKeyStatement(PrimaryKey) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to add a primary key to its table.
getAddStmt() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Generates the statement for adding items.
getAdjustTime() - Method in class org.jpox.store.poid.AUID.State
Returns the time adjustment to be added to the last time stamp to create the next AUID.
getAlias() - Method in class org.jpox.store.expression.ScalarExpression
Accessor for the alias (if any).
getAllClassData() - Method in interface org.jpox.store.AutoStartMechanism
Accessor for the data for the classes that are supported.
getAllClassData() - Method in class org.jpox.store.ClassesAutoStarter
Accessor for all auto start data for this starter.
getAllClassData() - Method in class org.jpox.store.XMLAutoStarter
Accessor for all auto start data for this starter.
getAllClassData() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Accessor for the data for the classes supported.
getAllClasses(Connection) - Method in class org.jpox.store.rdbms.table.SchemaTable
Accessor for the classes already supported by this Schema Table.
getAllFieldNumbers() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for all field numbers.
getArgumentExpressions() - Method in class org.jpox.store.expression.NewObjectExpression
Accessor for the constructor argument expressions.
getArray() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for an array container for this field.
getArray(StateManager) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
 
getArray(StateManager) - Method in interface org.jpox.store.scostore.ArrayStore
Method to retrieve the elements of the array.
getAsciiStream() - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
getAttr(Attributes, String, String) - Method in class org.jpox.metadata.MetaDataParser
Accessor for an attribute out of the attributes for an element.
getAttr(Attributes, String) - Method in class org.jpox.metadata.MetaDataParser
Accessor for an attribute out of the attributes for an element.
getAttribute(String) - Method in class org.jpox.plugin.ConfigurationElement
Acessor for the attribute value by a given name
getAttributeNames() - Method in class org.jpox.plugin.ConfigurationElement
Acessor for all attribute names declared in this element
getAutoCommit() - Method in class org.jpox.JDOConnectionImpl
Accessor for the autocommit setting.
getAutoCommit() - Method in class org.jpox.store.rdbms.Connection
 
getAutoCreateColumns() - Method in class org.jpox.PMFConfiguration
Get the default AutoCreateColumns setting for all PersistenceManager instances obtained from this factory.
getAutoCreateConstraints() - Method in class org.jpox.PMFConfiguration
Get the default AutoCreateConstraints setting for all PersistenceManager instances obtained from this factory.
getAutoCreateTables() - Method in class org.jpox.PMFConfiguration
Get the default AutoCreateTables setting for all PersistenceManager instances obtained from this factory.
getAutoCreateWarnOnError() - Method in class org.jpox.PMFConfiguration
Get the default AutoCreateWarnOnError setting for all PersistenceManager instances obtained from this factory.
getAutoIncrementKeyword() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the autoincrementing keyword for generating DDLs.
getAutoIncrementKeyword() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the auto-increment/identity keyword for generating DDLs.
getAutoIncrementStmt(String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the autoincrementing sql statement for this datastore.
getAutoIncrementStmt(String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the auto-increment/identity sql statement for this datastore.
getAutoStartClassNames() - Method in class org.jpox.PMFConfiguration
Accessor for the names of the classes to be loaded at startup.
getAutoStartMechanism() - Method in class org.jpox.PMFConfiguration
Accessor for the Auto-Start Mechanism for management of which classes are supported in this data store.
getAutoStartMechanismMode() - Method in class org.jpox.PMFConfiguration
Accessor for the Auto-Start Mechanism Mode for how the auto start mechanism operates.
getAutoStartMechanismXmlFile() - Method in class org.jpox.PMFConfiguration
Accessor for the name of the XML file to use when using the XML AutoStarter
getBackingStore(ClassLoaderResolver) - Method in class org.jpox.store.mapping.ArrayMapping
Accessor for the Store of the contents.
getBackingStore(ClassLoaderResolver) - Method in class org.jpox.store.mapping.CollectionMapping
Accessor for the Store of the contents.
getBackingStore(ClassLoaderResolver) - Method in class org.jpox.store.mapping.MapMapping
Accessor for the Store of the contents.
getBackingStoreForArray(AbstractPropertyMetaData, DatastoreObject, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Method to return a backing store for an array, consistent with this store and the instantiated type.
getBackingStoreForArray(AbstractPropertyMetaData, DatastoreObject, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to return a backing store for an array, consistent with this store and the instantiated type.
getBackingStoreForCollection(Class, AbstractPropertyMetaData, DatastoreObject, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Method to return a backing store for a Collection, consistent with this store and the instantiated type.
getBackingStoreForCollection(Class, AbstractPropertyMetaData, DatastoreObject, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to return a backing store for a Collection, consistent with this store and the instantiated type.
getBackingStoreForMap(AbstractPropertyMetaData, DatastoreObject, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Method to return a backing store for a Map, consistent with this store and the instantiated type.
getBackingStoreForMap(AbstractPropertyMetaData, DatastoreObject, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to return a backing store for a Map, consistent with this store and the instantiated type.
getBaseAbstractClassMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Convenience accessor for the AbstractClassMetaData of the base object in this hierarchy.
getBaseDatastoreClassWithField(AbstractPropertyMetaData) - Method in interface org.jpox.store.DatastoreClass
Method to return the base DatastoreClass that persists the specified field.
getBaseDatastoreClassWithField(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassTable
Convenience accessor for the base table for this table which has the specified field.
getBaseDatastoreClassWithField(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the base datastore class (table) managing the given field.
getBaseDatastoreClassWithField(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Convenience accessor for the base table for this table which has the specified field.
getBigDecimalArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getBigIntegerArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getBinaryStream() - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
getBitSetFromBooleanArray(boolean[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a boolean[] into an instance of our value class.
getBoolean(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getBoolean(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getBoolean(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getBoolean(Object, int) - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
getBoolean(Object, int) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to extract a boolean from the ResultSet at the specified position
getBoolean(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getBoolean(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getBoolean(Object, int) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Getter for when we are storing a boolean field as a SMALLINT.
getBoolean(Object, int) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
Getter for when we are storing a boolean field as a TINYINT.
getBooleanArrayFromBitSet(BitSet) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a boolean[].
getBooleanArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getBooleanFalseValue() - Method in class org.jpox.store.expression.BooleanBitColumnLiteral
Return the String value for FALSE in the database.
getBooleanFalseValue() - Method in class org.jpox.store.expression.BooleanCharColumnLiteral
Return the String value for FALSE in the database.
getBooleanFalseValue() - Method in class org.jpox.store.expression.BooleanLiteral
Return the String value for FALSE in the database.
getBooleanField(PersistenceCapable, int, boolean) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getBooleanObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getBooleanTrueValue() - Method in class org.jpox.store.expression.BooleanBitColumnLiteral
Return the String value for TRUE in the database.
getBooleanTrueValue() - Method in class org.jpox.store.expression.BooleanCharColumnLiteral
Return the String value for TRUE in the database.
getBooleanTrueValue() - Method in class org.jpox.store.expression.BooleanLiteral
Return the String value for TRUE in the database.
getByte(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getByte(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getByte(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getByte(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getByte(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getByte(Object, int) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
getByte(Object, int) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
getByteArrayFromBigDecimalArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromBigIntegerArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromBooleanArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromBooleanObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromByteObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromCharArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromCharObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromDoubleArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromDoubleObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromFloatArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromFloatObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromIntArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromIntObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromLongArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromLongObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromShortArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteArrayFromShortObjectArray(Object) - Static method in class org.jpox.util.TypeConversionHelper
Convert an instance of our value class into a byte[].
getByteField(PersistenceCapable, int, byte) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getByteObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getBytes(long, int) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
getCalendarForDateTimezone() - Method in class org.jpox.PMFConfiguration
Accessor for the Calendar to be used in handling all timezone issues with the datastore.
getCandidateClass() - Method in class org.jpox.store.extent.AbstractExtent
Accessor for the class of instances in this Extent.
getCandidateClass() - Method in class org.jpox.store.query.Query
Accessor for the class of the candidate instances of the query.
getCandidateKeyForField(DatastoreContainerObject, UniqueMetaData, JavaTypeMapping) - Static method in class org.jpox.store.rdbms.table.TableUtils
Convenience method to return the candidate key (if any) for a field.
getCandidateLoader() - Method in class org.jpox.store.query.Query
Returns the class loader of the candidade class
getCandidates() - Method in class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache
 
getCaseIdentifier(String) - Static method in class org.jpox.store.Dictionary.CaseIdentifier
Accessor for the CaseIdentifier instance by a key (string).
getCatalog() - Method in class org.jpox.JDOConnectionImpl
Accessor for the catalog.
getCatalog() - Method in class org.jpox.PMFConfiguration
Accessor for the catalog to use for this PMF.
getCatalog() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the catalog name.
getCatalog() - Method in class org.jpox.metadata.FileMetaData
Accessor for the catalog name for all classes in this file
getCatalog() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the catalog name for all classes in this package
getCatalog() - Method in class org.jpox.store.rdbms.Connection
 
getCatalogName() - Method in interface org.jpox.store.DatastoreIdentifier
Accessor for the catalog name
getCatalogName() - Method in class org.jpox.store.rdbms.RDBMSManager
Accessor for the RDBMS catalog name.
getCatalogName(Connection) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the Catalog Name for this datastore.
getCatalogName(Connection) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the Catalog Name for this datastore.
getCatalogName() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the Catalog Name.
getCatalogName() - Method in interface org.jpox.store.rdbms.table.Table
Accessor for the Catalog name for this table.
getCatalogSeparator() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the catalog separator.
getCatalogSeparator() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the catalog separator.
getChar(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getChar(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getChar(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getChar(Object, int) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to extract a character from the ResultSet at the specified position
getChar(Object, int) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
getChar(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getChar(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getCharArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getCharField(PersistenceCapable, int, char) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getCharObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getCharOctetLength() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for the maximum no of bytes in a column
getCharacterStream() - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
getCheckExistTablesOrViews() - Method in class org.jpox.PMFConfiguration
Get the default CheckExistTablesOrViews setting for all PersistenceManager instances obtained from this factory.
getChildren() - Method in class org.jpox.plugin.ConfigurationElement
Acessor for all children of this ConfigurationElement
getClass(String, String) - Method in class org.jpox.metadata.FileMetaData
Utility method to check if the MetaData for a class is contained in this file.
getClass(int) - Method in class org.jpox.metadata.PackageMetaData
Accessor for the Meta-Data of a class in this package.
getClass(String) - Method in class org.jpox.metadata.PackageMetaData
Accessor for the Meta-Data of a class with the specified name.
getClassFilesForDirectory(File, boolean, boolean) - Static method in class org.jpox.util.ClassUtils
Method to return the class files below the specified directory.
getClassLoader() - Method in interface org.jpox.ImplementationCreator
Accessor for the ClassLoader loading classes created at runtime
getClassLoaderResolver() - Method in class org.jpox.AbstractPersistenceManager
Accessor for the ClassLoaderResolver
getClassLoaderResolver(ClassLoader) - Method in class org.jpox.PMFContext
Accessor for a ClassLoaderResolver to use in resolving classes.
getClassLoaderResolver() - Method in interface org.jpox.PersistenceManager
Accessor for the ClassLoader resolver to use in class loading issues.
getClassLoaderResolver() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the ClassLoaderResolver
getClassLoaderResolver() - Method in interface org.jpox.store.expression.QueryExpression
Accessor for the ClassLoaderResolver to use with this query statement.
getClassLoaderResolver() - Method in class org.jpox.store.query.QueryStatement
Accessor for the class-loader resolver.
getClassLoaderResolverName() - Method in class org.jpox.PMFConfiguration
Accessor for the name of the class loader resolver.
getClassMetaData() - Method in interface org.jpox.StateManager
Accessor for the ClassMetaData for this object.
getClassMetaData() - Method in class org.jpox.state.StateManagerImpl
Accessor for the ClassMetaData for this object.
getClassMetaDataManagingTableForClass(AbstractClassMetaData) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Utility to find the ClassMetaData for the class that manages the table where the supplied class stores its fields.
getClassName() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the fully-qualified class name owning this field.
getClassName(boolean) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience to return the class name that this a field of.
getClassName() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor for the class name
getClassNameForIdKeyUsingDiscriminator(PersistenceManager, RDBMSManager, Object, List) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Utility that takes an id and a list of possible class RDBMSStoreData and finds which of these classes contains the object with that id.
getClassNameForIdKeyUsingUnion(PersistenceManager, RDBMSManager, Object, List) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Utility that takes an id and a list of possible class RDBMSStoreData and finds which of these classes contains the object with that id.
getClassNameForObjectID(Object, ClassLoaderResolver, PersistenceManager) - Method in class org.jpox.store.StoreManager
Returns the class corresponding to the given object JDO ID.
getClassNameForObjectID(Object, ClassLoaderResolver, PersistenceManager) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns the class corresponding to the given object JDO ID.
getClassNameFromDiscriminatorResultSetRow(DatastoreClass, ResultSet, PersistenceManager) - Static method in class org.jpox.store.query.QueryUtils
Convenience method that takes a result set that contains a discriminator column and returns the class name that it represents.
getClassNameFromJPOXMetaDataResultSetRow(ResultSet) - Static method in class org.jpox.store.query.QueryUtils
Convenience method that takes a result set that contains a JPOXMETADATA column and returns the class name.
getClassPersistenceModifier(String) - Static method in class org.jpox.metadata.ClassPersistenceModifier
Return ClassPersistenceModifier from String.
getClassWithPrimaryKeyForClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Utility to navigate the inheritance hierarchy to find the base class that defines the primary keys for this tree.
getClasses() - Method in class org.jpox.LifecycleListenerSpecification
Accessor for the classes in this specification
getClassesImplementingInterface(String, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the list of names of classes that are declared to implement the specified interface (using <implements> in the MetaData).
getClassesManagingTableForClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Method to return the class(es) that has a table managing the persistence of the fields of the supplied class.
getClassnameForFilename(String, String) - Static method in class org.jpox.util.ClassUtils
Utility to get the Class name given the file name and the file name of the root of the package structure.
getClearNullifyStmt() - Method in class org.jpox.store.rdbms.scostore.FKArrayStore
Generates the statement for clearing items by nulling the owner link out.
getClearNullifyStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generates the statement for clearing items by nulling the owner link out.
getClearNullifyStmt() - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Generates the statement for clearing items by nulling the owner link out.
getClearStmt() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Generate statement for clearing the container.
getClearStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generate statement for clearing the container.
getClockSequence() - Method in class org.jpox.store.poid.AUID.State
Returns the current clock sequence.
getCls() - Method in class org.jpox.store.expression.ClassExpression
Accessor for the class being represented.
getCollection() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for a collection container for this field.
getColumn() - Method in class org.jpox.metadata.AbstractElementMetaData
Accessor for column
getColumn() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the column
getColumn() - Method in class org.jpox.metadata.IdentityMetaData
Accessor for the column
getColumn() - Method in class org.jpox.metadata.JoinMetaData
Accessor for the column name
getColumn() - Method in class org.jpox.metadata.OrderMetaData
Accessor for the column name
getColumn() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
getColumnDef() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for default value for column.
getColumnInfo(String, String) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns the column info for a database schema.
getColumnInfoForColumnName(Table, Connection, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns the column info for a column name.
getColumnInfoForColumnName(RDBMSManager, Table, Connection, DatastoreIdentifier) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Returns the column info for a database table.
getColumnInfoForTable(Table, Connection) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns the column info for a database table.
getColumnInfoForTable(RDBMSManager, Table, Connection) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Returns the column info for a database table.
getColumnMetaData() - Method in class org.jpox.metadata.AbstractElementMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Acessor for the columns
getColumnMetaData() - Method in interface org.jpox.metadata.ColumnMetaDataContainer
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for column MetaData.
getColumnMetaData() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.IdentityMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.IndexMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.JoinMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.OrderMetaData
Accessor for the Column MetaData for the columns
getColumnMetaData() - Method in class org.jpox.metadata.PrimaryKeyMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.UniqueMetaData
Accessor for columnMetaData
getColumnMetaData() - Method in class org.jpox.metadata.VersionMetaData
Acessor for the columns
getColumnMetaData() - Method in class org.jpox.store.rdbms.Column
Accessor for the columnOptions
getColumnMetaDataByIdentifier(DatastoreIdentifier) - Method in class org.jpox.store.rdbms.table.CorrespondentColumnsMapping
Accessor for the column MetaData in side A that maps to the side B identifier.
getColumnName() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for columnName.
getColumnName() - Method in class org.jpox.store.StatementExpressionIndex
Accessor for the column name (if any).
getColumnName() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for column name
getColumnSize() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for the column size.
getColumns(Connection, String, String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getColumns(Connection, String, String, String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getColumns(Connection, String, String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getColumns(Connection, String, String, String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getConfigurationElements() - Method in class org.jpox.plugin.Extension
Acessor for all ConfigurationElements declared in the Extension
getConflictingColumn() - Method in class org.jpox.store.rdbms.exceptions.DuplicateColumnNameException
Accessor for the column that could not be created because it conflicts with something already present.
getConnection(boolean, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for a Connection for this datastore.
getConnection(boolean, boolean, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the connection to the datasource.
getConnection(boolean, boolean) - Method in interface org.jpox.PersistenceManager
Accessor for the connection to the datasource.
getConnection(boolean, boolean, boolean) - Method in interface org.jpox.PersistenceManager
Accessor for the connection to the datasource.
getConnection(boolean, boolean) - Method in interface org.jpox.Transaction
Accessor for the connection to the datasource.
getConnection(boolean, boolean, boolean) - Method in interface org.jpox.Transaction
Accessor for the connection to the datasource.
getConnection(boolean, boolean) - Method in class org.jpox.resource.JdoTransactionHandle
 
getConnection(boolean, boolean, boolean) - Method in class org.jpox.resource.JdoTransactionHandle
 
getConnection(Subject, ConnectionRequestInfo) - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the connection
getConnection() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnection(ConnectionSpec) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnection(boolean, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a connection to the datastore.
getConnection(boolean, boolean, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the connection to the datasource.
getConnection(DataSource[], String, String, int) - Method in interface org.jpox.store.DatastoreAdapter
Accessor for a Connection to the datastore.
getConnection() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getConnection(int) - Method in class org.jpox.store.rdbms.RDBMSManager
Utility to return a Connection not associated to the current transaction.
getConnection(DataSource[], String, String, int) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for a Connection to the datastore.
getConnection(DataSource[], boolean) - Static method in class org.jpox.util.FailoverUtils
Obtain a connection from the datasources, starting on the first datasource until the last one in the list in case is not able to obtain the connection.
getConnection(DataSource[], String, String, boolean) - Static method in class org.jpox.util.FailoverUtils
 
getConnectionDriverName() - Method in class org.jpox.PMFConfiguration
Get the driver name for the data store connection.
getConnectionDriverName() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnectionFactory() - Method in class org.jpox.PMFConfiguration
Get the data store connection factory.
getConnectionFactory() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnectionFactory2() - Method in class org.jpox.PMFConfiguration
Get the second data store connection factory.
getConnectionFactory2() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnectionFactory2Name() - Method in class org.jpox.PMFConfiguration
Get the name for the second data store connection factory.
getConnectionFactory2Name() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnectionFactoryName() - Method in class org.jpox.PMFConfiguration
Get the name for the data store connection factory.
getConnectionFactoryName() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getConnectionPassword() - Method in class org.jpox.PMFConfiguration
Get the password for the data store connection.
getConnectionPoolingConfigurationFile() - Method in class org.jpox.PMFConfiguration
Get the connection pooling configuration file.
getConnectionPoolingType() - Method in class org.jpox.PMFConfiguration
Get the connection pooling type.
getConnectionURL() - Method in class org.jpox.PMFConfiguration
Get the URL for the data store connection.
getConnectionURL() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for the connection URL
getConnectionUserName() - Method in class org.jpox.PMFConfiguration
Get the user name for the data store connection.
getConnectionUserName() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for the username
getConstraints() - Method in class org.jpox.store.rdbms.Column
 
getConstructorWithArguments(Class, Class[]) - Static method in class org.jpox.util.ClassUtils
Convenience method to return the constructor of the passed class that accepts the supplied argument types.
getContainer() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the container for this field.
getContainsStmt() - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Generate statement for retrieving the contents of the Collection.
getContainsStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generate statement for retrieving the contents of the Collection.
getContainsStmt() - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Generate statement for retrieving the contents of the Collection.
getContinuationString() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Continuation string to use where the SQL statement goes over more than 1 line.
getCopy() - Method in class org.jpox.FetchPlanImpl
Returns a copy of this FetchPlan with all settings initialized
getCount() - Method in class org.jpox.store.poid.AbstractUUIDPoidGenerator
Simple counter for identities.
getCreateIndexStatement(Index) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to add an index to its table.
getCreateIndexStatement(Index) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to add an index to its table.
getCreateTableStatement(TableImpl, Column[], Properties) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to create the given table having the given columns.
getCreateTableStatement(TableImpl, Column[], Properties) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to create the given table having the given columns.
getDataStoreCache() - Method in class org.jpox.AbstractPersistenceManagerFactory
Accessor for the DataStore (level 2) Cache
getDataStoreCache() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for the Datastore Cache
getDataStoreConnection() - Method in class org.jpox.PersistenceManagerImpl
Accessor for a connection on the datastore.
getDataStoreConnection() - Method in class org.jpox.resource.ManagedConnectionImpl
 
getDataStoreConnection() - Method in class org.jpox.resource.PersistenceManagerImpl
(non-Javadoc)
getDataStoreMapping(int) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Accessor for a datastore mapping
getDataStoreMapping(int) - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for a datastore mapping
getDataStoreMapping(int) - Method in class org.jpox.store.mapping.JavaTypeMapping
Accessor for a datastore mapping
getDataStoreMapping(int) - Method in class org.jpox.store.mapping.MultiMapping
Accessor for a datastore mapping.
getDataStoreMapping(int) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Accessor for a datastore mapping.
getDataStoreMapping(int) - Method in class org.jpox.store.mapping.VersionMapping
Accessor for a datastore mapping.
getDataStoreMappings() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Accessor for the datastore mappings for this java type
getDataStoreMappings() - Method in class org.jpox.store.mapping.JavaTypeMapping
Accessor for the datastore mappings for this java type
getDataStoreObjectIdMapping() - Method in interface org.jpox.store.DatastoreClass
Accessor for a mapping for the datastore ID (OID) for this object.
getDataStoreObjectIdMapping() - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for a mapping for the datastore ID (OID) for this table.
getDataStoreObjectIdMapping() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the datastore identity id mapping.
getDataType() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for the JDBC data type.
getDatabaseAdapter() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Convenience to access the Datastore adapter as a DatabaseAdapter.
getDatastoreAdapter() - Method in class org.jpox.store.StoreManager
Gets the DatastoreAdapter to use for this store.
getDatastoreAdapter(ClassLoaderResolver, Connection, String, Dictionary, PluginManager) - Method in class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory
Accessor for an adapter, given a Connection to the datastore.
getDatastoreAdapterClassName() - Method in class org.jpox.PMFConfiguration
Accessor for the datastore adapter class name (null implies autodetect)
getDatastoreClass(String, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Returns the primary datastore container serving as backing for the given class.
getDatastoreClass(DatastoreIdentifier) - Method in class org.jpox.store.StoreManager
Returns the JDO table having the given SQL identifier.
getDatastoreClass() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor for the table of the element
getDatastoreClassAdditionMaxRetries() - Method in class org.jpox.PMFConfiguration
Accessor for the maximum number of retries for adding a class to the store manager.
getDatastoreContainer() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Accessor for the datastore class.
getDatastoreContainer() - Method in class org.jpox.store.mapping.JavaTypeMapping
Accessor for the datastore class (e.g SQL Table) that this is mapped into
getDatastoreContainer() - Method in class org.jpox.store.mapping.MultiMapping
Accessor for the datastore class (e.g in an RDBMS context, the Table)
getDatastoreContainer() - Method in class org.jpox.store.mapping.SingleFieldMapping
Accessor for the datastore class (e.g in an RDBMS context, the Table)
getDatastoreContainer() - Method in class org.jpox.store.mapping.SingleFieldMultiMapping
Accessor for the datastore class (e.g in an RDBMS context, the Table)
getDatastoreContainerObject() - Method in interface org.jpox.store.DatastoreField
Accessor for the DatastoreContainerObject container of this field
getDatastoreContainerObject() - Method in class org.jpox.store.StoreData
Accessor for the Table details.
getDatastoreContainerObject(AbstractPropertyMetaData) - Method in class org.jpox.store.StoreManager
Returns the datastore container (table) for the specified field.
getDatastoreContainerObject() - Method in interface org.jpox.store.query.UnionIteratorStatement.AssociationEnd
The join table.
getDatastoreContainerObject() - Method in class org.jpox.store.rdbms.Column
Accessor for the DatastoreObject.
getDatastoreDelayOperationsEnabled() - Method in class org.jpox.PMFConfiguration
Whether the datastore operations are delayed until commit.
getDatastoreField() - Method in interface org.jpox.store.mapping.DatastoreMapping
The datastore field mapped
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Accessor for the datastore field.
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.DateRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Accessor for the datastore field being used.
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
 
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Accessor for the datastore field being used by this mapping.
getDatastoreField() - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
getDatastoreIdentifier() - Method in class org.jpox.store.StoreData
Accessor for the identifier for the table.
getDatastoreIdentifierForJavaName(String) - Method in class org.jpox.store.Dictionary
Generate a datastore identifier from a Java identifier.
getDatastoreIdentifierFullyQualified() - Method in class org.jpox.store.rdbms.table.AbstractTable
Method that operates like toString except it returns a fully-qualified name that will always be fully-qualified even when the user hasnt specified the catalog/schema in PMF or MetaData.
getDatastoreMajorVersion() - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getDatastoreMajorVersion() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the datastore major version number.
getDatastoreMinorVersion() - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getDatastoreMinorVersion() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the datastore minor version number.
getDatastoreSequence() - Method in class org.jpox.metadata.SequenceMetaData
Accessor for the sequence name
getDate(Object, int) - Method in class org.jpox.store.rdbms.mapping.DateRDBMSMapping
 
getDateTimezone() - Method in class org.jpox.PMFConfiguration
Accessor for the timezone in which all dates are stored in the datastore.
getDayMethod(SqlTemporalExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the Date.getDay() method in JDOQL.
getDayMethod() - Method in class org.jpox.store.expression.SqlTemporalExpression
Method to return an expression for the day of the month (for this date).
getDayMethod(SqlTemporalExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Date.getDay() method.
getDecimalDigits() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for no of fractional digits
getDefaultArgs() - Method in class org.jpox.SchemaTool
 
getDefaultArgs() - Method in class org.jpox.util.CommandLine
Return default arguments.
getDefaultDictionary() - Static method in class org.jpox.store.Dictionary
Method to return a Dictionary using defaulted settings.
getDefaultFetchGroupFieldFlags() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the flags of the default fetch group fields (inc superclass fields).
getDefaultFetchGroupFieldNumbers() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the absolute field numbers of the default fetch group fields (inc superclasses).
getDefaultFieldPersistenceModifier(Class, int, boolean) - Method in class org.jpox.TypeManager
Accessor for the default "persistence-modifier" for a field given the class, its modifier and whether it is a PersistentCapable class.
getDefaultInheritanceStrategy() - Method in class org.jpox.PMFConfiguration
Accessor for the default inheritance strategy to use.
getDefaultInheritanceStrategy() - Method in class org.jpox.metadata.MetaDataManager
Accessor for the default inheritance strategy to use.
getDefaultJavaTypeMapping(TypeManager, String) - Method in class org.jpox.store.mapping.AbstractMappingManager
Method to return the default java type mapping class for a specified java type name.
getDefaultNameForType(String, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for the column name for the specified class.
getDefaultTableExpression() - Method in interface org.jpox.store.expression.QueryExpression
Accessor to the default table expression
getDefaultTableExpression() - Method in class org.jpox.store.query.QueryStatement
Accessor for the main table for this query statement.
getDefaultValue() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the default value
getDefaultValue() - Method in class org.jpox.store.rdbms.Column
Accessor for the default Value
getDeleteAction() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for the delete action
getDeleteAction() - Method in class org.jpox.store.rdbms.key.ForeignKey
Accessor for deleteAction.
getDeleteRequest(DatastoreClass, Class, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns a request object that will delete a row from the given table.
getDetachAllOnCommit() - Method in class org.jpox.AbstractPersistenceManager
Accessor for whether to detach all objects on commit of the transaction.
getDetachAllOnCommit() - Method in class org.jpox.PMFConfiguration
Accessor for the DetachAllOnCommit setting.
getDetachAllOnCommit() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for whether to detach objects on commit of the txn.
getDetachAllOnCommit() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for whether to detach objects on commit of the txn.
getDetachOnClose() - Method in class org.jpox.AbstractPersistenceManager
Accessor for whether to detach objects on close of the PM.
getDetachOnClose() - Method in class org.jpox.PMFConfiguration
Get the default DetachOnClose setting for all PersistenceManager instances obtained from this factory.
getDetachOnClose() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for whether to detach objects on close of the PM's
getDetachOnClose() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for whether to detach objects on close of the PM's
getDetachedCopyObject(Object) - Method in class org.jpox.state.DetachState
Set to the current state a detached copy object
getDetachedObjectDirtyFields(Object, PersistenceManager) - Static method in class org.jpox.JPOXHelper
Method to return the names of all fields that are currently dirty in the passed detached object.
getDetachedObjectLoadedFields(Object, PersistenceManager) - Static method in class org.jpox.JPOXHelper
Method to return the names of all fields that are currently loaded in the passed detached object.
getDetachmentOptions() - Method in class org.jpox.FetchPlanImpl
Return the options to be used at detachment.
getDetachmentRootClasses() - Method in class org.jpox.FetchPlanImpl
Accessor for the root classes of the detachment graph for DetachAllOnCommit.
getDetachmentRoots() - Method in class org.jpox.FetchPlanImpl
Accessor for the roots of the detachment graph for DetachAllOnCommit.
getDictionary() - Method in class org.jpox.PMFConfiguration
Accessor for the dictionary.
getDictionary() - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getDictionary() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the Dictionary.
getDirtyFieldNames() - Method in interface org.jpox.StateManager
Accessor for the names of all dirty fields.
getDirtyFieldNames() - Method in class org.jpox.state.StateManagerImpl
Accessor for the names of the fields that are dirty.
getDiscriminatorMapping() - Method in interface org.jpox.store.DatastoreContainerObject
Accessor for the discriminator mapping specified.
getDiscriminatorMapping() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor the discriminator mapping of the element (in its table)
getDiscriminatorMapping() - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for the discriminator mapping specified .
getDiscriminatorMapping() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the discriminator mapping specified .
getDiscriminatorMapping() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the discriminator mapping specified .
getDiscriminatorMetaData() - Method in class org.jpox.metadata.InheritanceMetaData
Accessor for the Discrimintor MetaData.
getDiscriminatorMetaData() - Method in interface org.jpox.store.DatastoreContainerObject
Accessor for Discriminator MetaData.
getDiscriminatorMetaData() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for Discriminator MetaData
getDiscriminatorMetaData() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for Discriminator MetaData
getDiscriminatorMetaData() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for Discriminator MetaData
getDiscriminatorStrategy() - Method in class org.jpox.metadata.AbstractClassMetaData
Convenience accessor for the discriminator strategy applying to this class.
getDiscriminatorStrategy(String) - Static method in class org.jpox.metadata.DiscriminatorStrategy
Accessor for the strategy
getDiscriminatorStrategy() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor the discriminator strategy of the element
getDistinctResults() - Method in class org.jpox.store.query.QueryStatement
Accessor for whether this query will return distinct results.
getDouble(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getDouble(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getDouble(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getDouble(Object, int) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getDouble(Object, int) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getDouble(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getDoubleArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getDoubleField(PersistenceCapable, int, double) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getDoubleObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getDropTableStatement(DatastoreContainerObject) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(DatastoreContainerObject) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to drop the given table.
getDropViewStatement(ViewImpl) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to drop the given view.
getDropViewStatement(ViewImpl) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to drop the given view.
getDumpDdl() - Method in class org.jpox.SchemaTool
 
getElementClassMetaData() - Method in class org.jpox.metadata.ArrayMetaData
Accessor for the Element ClassMetaData
getElementClassMetaData() - Method in class org.jpox.metadata.CollectionMetaData
Accessor for the Element ClassMetaData
getElementInformationForClass() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Convenience method to find the element information relating to the element type.
getElementMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in class org.jpox.store.mapping.AbstractMappingManager
Convenience accessor for the element mapping for a collection/array of PC elements.
getElementMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in interface org.jpox.store.mapping.MappingManager
Accessor for the element mapping for an embedded collection of elements
getElementMapping() - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the "element" mapping end of the relationship.
getElementMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for elementMetaData
getElementType() - Method in class org.jpox.metadata.ArrayMetaData
Accessor for the element implementation types (when element is a reference type).
getElementType() - Method in class org.jpox.metadata.CollectionMetaData
Accessor for the element-type tag value.
getElementType() - Method in class org.jpox.sco.ArrayList
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.Collection
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.HashSet
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.LinkedHashSet
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.LinkedList
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.List
Accessor for the element type.
getElementType() - Method in interface org.jpox.sco.SCOCollection
Accessor for the element type contained in this collection.
getElementType() - Method in class org.jpox.sco.Set
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.SortedSet
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.Stack
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.TreeSet
Accessor for the element type.
getElementType() - Method in class org.jpox.sco.Vector
Accessor for the element type.
getElementType() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Accessor for the element type stored in this container.
getElementType() - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Accessor for the element type.
getElementType() - Method in class org.jpox.store.rdbms.table.ArrayTable
Accessor for the element type stored in this array.
getElementType() - Method in class org.jpox.store.rdbms.table.CollectionTable
Accessor for the element type stored in this Collection/Set/List.
getElementType() - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Access the element type class name
getElementType() - Method in interface org.jpox.store.scostore.ArrayStore
Accessor for the element type in the collection.
getElementType() - Method in interface org.jpox.store.scostore.CollectionStore
Accessor for the element type in the collection.
getEmbeddedMetaData() - Method in class org.jpox.metadata.AbstractElementMetaData
Accessor for embeddedMetaData
getEmbeddedMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for embeddedMetaData
getEscapeCharacter() - Method in interface org.jpox.store.expression.ExpressionPatternAdapter
The character for escaping characters in pattern expressions.
getEscapeCharacter() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The character for escaping characters in pattern expressions.
getEscapePatternExpression() - Method in interface org.jpox.store.expression.ExpressionPatternAdapter
The character for escaping characters in pattern expressions.
getEscapePatternExpression() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The character for escaping characters in pattern expressions.
getEscapedPatternExpression(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionPatternAdapter
Escape the characters of an expression expanded in word searches.
getEscapedPatternExpression(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The pattern string for representing one character.
getExistingIndexes(Connection, DatabaseMetaData, String, String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Provide the existing indexes in the database for the table
getExistingIndexes(Connection, DatabaseMetaData, String, String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Provide the existing indexes in the database for the table
getExistsSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
JDOQL utility to generate an exists() statement for an element.
getExistsSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
JDOQL utility to generate an exists() statement for an element.
getExistsSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Create a subquery for the given query that joins a SetStore element table to the owner table.
getExistsSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.ArrayStore
Create a subquery for the given query that joins a SetStore element table to the owner table.
getExistsSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.CollectionStore
Create a subquery for the given query that joins a SetStore element table to the owner table.
getExistsSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.MapStore
Create a subquery for the given query that joins a MapStore value table to the owner table.
getExpectedCandidateKeys() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the expected candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the expected candidate keys for this table in the datastore.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the expected foreign keys for this table in the datastore.
getExpectedIndices(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the indices for this table in the datastore.
getExpression(int) - Method in class org.jpox.store.expression.ScalarExpression.ExpressionList
Gets the expression in the index
getExpressionCount() - Method in class org.jpox.store.query.JDOQLResultSetMetaData
The number of expressions in the result
getExpressionIndex() - Method in class org.jpox.store.StatementExpressionIndex
Accessor for the expression index(es).
getExpressionList() - Method in class org.jpox.store.expression.ScalarExpression
Returns the expression list.
getExpressionList() - Method in class org.jpox.store.expression.UnboundVariable
 
getExpressionType(int) - Method in class org.jpox.store.query.JDOQLResultSetMetaData
Returns the Java class of the expression referenced by the given index that is returned by the associated query.
getExpressionsFromString(String) - Static method in class org.jpox.store.query.QueryUtils
Convenience method to split an expression string into its constituent parts where separated by commas.
getExtendableMetaData() - Method in interface org.jpox.store.DatastoreField
Access the metadata definition for this DatastoreField.
getExtendableMetaData() - Method in class org.jpox.store.rdbms.Column
Access the metadata definition for this DatastoreField.
getExtendedIndexSettings() - Method in class org.jpox.store.rdbms.key.Index
Extended index settings, mostly datastore proprietary settings
getExtension(int) - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for an extension
getExtension(String) - Method in class org.jpox.store.query.Query
Accessor for the value of an extension for this query.
getExtensionPoint(String) - Method in class org.jpox.plugin.PluginManager
Acessor for the ExtensionPoint
getExtensionPoints() - Method in class org.jpox.plugin.PluginManager
Acessor for the currently registed ExtensionPoints
getExtensions() - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for the extensions.
getExtensions() - Method in class org.jpox.plugin.ExtensionPoint
 
getExtent(Class, boolean) - Method in class org.jpox.AbstractPersistenceManager
Extents are collections of datastore objects managed by the datastore, not by explicit user operations on collections.
getExtent(Class) - Method in class org.jpox.AbstractPersistenceManager
Extents are collections of datastore objects managed by the datastore, not by explicit user operations on collections.
getExtent(Class, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the extent of a candidate class.
getExtent(Class) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the extent of a candidate class.
getExtent(PersistenceManager, Class, boolean) - Method in class org.jpox.store.StoreManager
Interface to getting an Extent for a class.
getExtent(PersistenceManager, Class, boolean) - Method in class org.jpox.store.rdbms.RDBMSManager
Accessor for an Extent for a class, and its subclasses.
getExternalFkDiscriminatorMapping(AbstractPropertyMetaData) - Method in interface org.jpox.store.DatastoreClass
Accessor for the external FK discriminator mapping for an owner field.
getExternalFkDiscriminatorMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the external FK discriminator mapping for an owner field.
getExternalFkDiscriminatorMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassView
 
getExternalFkDiscriminatorMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SecondaryTable
 
getExternalFkDiscriminatorMappings() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for all of the external FK discriminator mappings.
getExternalFkMapping(AbstractPropertyMetaData) - Method in interface org.jpox.store.DatastoreClass
Accessor for the external FK mapping for an owner field.
getExternalFkMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the external FK mapping for an owner field.
getExternalFkMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassView
 
getExternalFkMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SecondaryTable
 
getExternalFkMappings() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for all of the external FK mappings.
getExternalObjectId(PersistenceCapable) - Method in interface org.jpox.StateManager
return a copy from the object Id
getExternalObjectId(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Return an object id that the user can use.
getExternalOrderMapping(AbstractPropertyMetaData) - Method in interface org.jpox.store.DatastoreClass
Accessor for the external order mapping specified by the field.
getExternalOrderMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the index mapping specified by the field.
getExternalOrderMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassView
 
getExternalOrderMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SecondaryTable
 
getFactoryClass() - Method in class org.jpox.metadata.SequenceMetaData
Accessor for the factory class
getFetchAllSequences(Connection) - Method in class org.jpox.store.rdbms.table.SequenceTable
Accessor for the sequences
getFetchDirection() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getFetchGroupMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for all MetaData defined for fetch groups for this class.
getFetchGroupMetaData(Collection) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for fetch group metadata for the specified groups (if present).
getFetchGroupMetaData(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the fetch group metadata for the group specified.
getFetchGroupMetaData() - Method in class org.jpox.metadata.FetchGroupMetaData
Accessor for fetchGroupMetaData
getFetchPlan() - Method in class org.jpox.AbstractPersistenceManager
Acessor for the current FetchPlan
getFetchPlan() - Method in class org.jpox.FetchPlanImpl.FetchPlanForClass
Accessor for the FetchPlan that this classes plan relates to.
getFetchPlan() - Method in class org.jpox.resource.PersistenceManagerImpl
Acessor for the current FetchPlan
getFetchPlan() - Method in class org.jpox.store.extent.AbstractExtent
This method retrieves the fetch plan associated with the Extent.
getFetchPlan() - Method in class org.jpox.store.query.CollectionCandidates
Accessor for the fetch plan
getFetchPlan() - Method in class org.jpox.store.query.Query
This method retrieves the fetch plan associated with the Query.
getFetchPlanForClass(AbstractClassMetaData) - Method in class org.jpox.FetchPlanImpl
Access the fetch plan for the class
getFetchPlanForLoading() - Method in interface org.jpox.store.FieldValues
Accessor for any FetchPlan to use when loading of fields (if any).
getFetchRequest(DatastoreClass, AbstractPropertyMetaData[], Class, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns a request object that will fetch a row from the given table.
getFetchSize() - Method in class org.jpox.FetchPlanImpl
 
getFetchSize() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getFetchStatement(DatastoreContainerObject) - Method in class org.jpox.store.StoreManager
Method to create a new fetch statement for the passed table.
getFetchStatement(DatastoreContainerObject) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to create a new fetch statement for the passed table.
getField(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the metadata of a field.
getField(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the Meta-Data for a field.
getFieldForClass(Class, String) - Static method in class org.jpox.util.ClassUtils
Obtain a field from a class or superclasses using reflection.
getFieldId() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the field id.
getFieldMapping(String) - Method in interface org.jpox.store.DatastoreClass
Accessor for the mapping for the specified field name.
getFieldMapping(AbstractPropertyMetaData) - Method in interface org.jpox.store.DatastoreClass
Accessor for the mapping for the specified field.
getFieldMapping(AbstractPropertyMetaData) - Method in interface org.jpox.store.DatastoreContainerObject
Accessor for the mapping for the specified FieldMetaData.
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the field mapping for the specified field.
getFieldMapping(String) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the field mapping for the named field.
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the mapping for the specified AbstractPropertyMetaData.
getFieldMapping(String) - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the field mapping for the specified field name.
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor not used by this table.
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.MapTable
Accessor the for the mapping for a field stored in this table
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.ProbeTable
Accessor the for the mapping for a field store in this table
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SchemaTable
Accessor the for the mapping for a field store in this table
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the field Mapping.
getFieldMapping(String) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the field mapping for the specified field.
getFieldMapping(AbstractPropertyMetaData) - Method in class org.jpox.store.rdbms.table.SequenceTable
Accessor the for the mapping for a field store in this table
getFieldMetaData() - Method in class org.jpox.metadata.EmbeddedMetaData
Accessor for fieldMetaData
getFieldMetaData() - Method in class org.jpox.metadata.FetchGroupMetaData
Accessor for fieldMetaData
getFieldMetaData() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for fieldMetaData
getFieldMetaData() - Method in class org.jpox.metadata.IndexMetaData
Accessor for fieldMetaData
getFieldMetaData() - Method in class org.jpox.metadata.UniqueMetaData
Accessor for fieldMetaData
getFieldMetaData(StateManager, String) - Static method in class org.jpox.sco.Collection
 
getFieldMetaData(String) - Method in interface org.jpox.store.DatastoreClass
Acessor for the FieldMetaData of a field.
getFieldMetaData() - Method in class org.jpox.store.mapping.JavaTypeMapping
Accessor for the FieldMetaData of the field to be mapped
getFieldMetaData(String) - Method in class org.jpox.store.rdbms.table.ClassTable
Acessor for the FieldMetaData for the field with the specified name.
getFieldMetaData(String) - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the MetaData for the named field
getFieldMetaData(String) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the field metadata for the specified field name.
getFieldName() - Method in class org.jpox.metadata.ContainerMetaData
Accessor for the parent field name
getFieldName() - Method in class org.jpox.metadata.PropertyMetaData
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.ArrayList
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.BitSet
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.Collection
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.Date
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.GregorianCalendar
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.HashMap
Accessor for the field name that this HashMap relates to.
getFieldName() - Method in class org.jpox.sco.HashSet
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.Hashtable
Accessor for the field name that this Hashtable relates to.
getFieldName() - Method in class org.jpox.sco.LinkedHashMap
Accessor for the field name that this LinkedHashMap relates to.
getFieldName() - Method in class org.jpox.sco.LinkedHashSet
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.LinkedList
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.List
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.Map
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.Point
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.Properties
Accessor for the field name that this Hashtable relates to.
getFieldName() - Method in interface org.jpox.sco.SCO
Returns the field name.
getFieldName() - Method in class org.jpox.sco.Set
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.SortedMap
Accessor for the field name that this SortedMap relates to.
getFieldName() - Method in class org.jpox.sco.SortedSet
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.SqlDate
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.SqlTime
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.SqlTimestamp
Accessor for the field name
getFieldName() - Method in class org.jpox.sco.Stack
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.TreeMap
Accessor for the field name that this TreeMap relates to.
getFieldName() - Method in class org.jpox.sco.TreeSet
Accessor for the field name.
getFieldName() - Method in class org.jpox.sco.Vector
Accessor for the field name.
getFieldNameForJavaBeanGetter(String) - Static method in class org.jpox.util.ClassUtils
Generate a field name for JavaBeans compatible getter method
getFieldNames() - Method in class org.jpox.FieldInstanceLifecycleEvent
Accessor for the field names affected by this event
getFieldNumber(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the position of the field with the specified name.
getFieldNumberAbsolute(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the absolute position of the field with the specified name.
getFieldNumberAbsolute(String, String) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the absolute position of the field with the specified name.
getFieldPersistenceModifier(String) - Static method in class org.jpox.metadata.FieldPersistenceModifier
Return FieldPersistenceModifier from String.
getFieldType() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the implementation type(s) that can be stored in this field when it is a reference type.
getFieldsInActualFetchPlan() - Method in class org.jpox.FetchPlanImpl.FetchPlanForClass
Get all fields in the actual fetch plan
getFieldsInActualFetchPlanByBitSet() - Method in class org.jpox.FetchPlanImpl.FetchPlanForClass
Get all fields in the actual fetch plan.
getFileMetaData() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the parent FileMetaData.
getFilename() - Method in class org.jpox.metadata.FileMetaData
Accessor for the filename
getFiles() - Method in class org.jpox.SchemaToolTask
 
getFirst() - Method in class org.jpox.sco.LinkedList
Method to retrieve the first element.
getFixedSchema() - Method in class org.jpox.PMFConfiguration
Get the fixedSchema setting for the datastore managed by this PMF.
getFloat(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getFloat(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getFloat(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getFloat(Object, int) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getFloat(Object, int) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getFloat(Object, int) - Method in class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
 
getFloat(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getFloat(Object, int) - Method in class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
getFloatArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getFloatField(PersistenceCapable, int, float) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getFloatObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getForeignKey() - Method in class org.jpox.metadata.JoinMetaData
 
getForeignKeyCreateMode() - Method in class org.jpox.PMFConfiguration
Accessor for the FK creation mode.
getForeignKeyDeleteAction(String) - Static method in class org.jpox.metadata.ForeignKeyDeleteAction
Return ForeignKeyDeleteAction from String.
getForeignKeyForForeignKeyMetaData(ForeignKeyMetaData) - Method in class org.jpox.store.rdbms.table.ClassTable
Convenience method to create a FK for the specified ForeignKeyMetaData.
getForeignKeyForPCField(JavaTypeMapping, AbstractPropertyMetaData, boolean, StoreManager, ClassLoaderResolver) - Static method in class org.jpox.store.rdbms.table.TableUtils
Convenience method to add a foreign key for a PC field.
getForeignKeyInfoForTable(RDBMSManager, Table, Connection) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Returns the foreign key info for a database table.
getForeignKeyMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for foreignKeyMetaData
getForeignKeyMetaData() - Method in class org.jpox.metadata.AbstractElementMetaData
Accessor for foreignKeyMetaData
getForeignKeyMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for foreignKeyMetaData
getForeignKeyMetaData() - Method in class org.jpox.metadata.JoinMetaData
 
getForeignKeyToElement(DatastoreClass, boolean, JavaTypeMapping) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Convenience method to generate a ForeignKey from this join table to an element table using the specified mapping.
getForeignKeyToOwner(DatastoreClass, boolean) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Convenience method to generate a ForeignKey from this join table to an owner table.
getForeignKeyUpdateAction(String) - Static method in class org.jpox.metadata.ForeignKeyUpdateAction
Return ForeignKeyUpdateAction from String.
getForeignKeysForReferenceField(JavaTypeMapping, AbstractPropertyMetaData, boolean, StoreManager, ClassLoaderResolver) - Static method in class org.jpox.store.rdbms.table.TableUtils
Convenience method to add foreign-keys for the specified reference field.
getFullClassName() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the full class name.
getFullFieldName() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the full field name.
getFullyQualifiedName() - Method in class org.jpox.metadata.SequenceMetaData
Convenience accessor for the fully-qualified name of the sequence.
getFullyQualifiedTableName(RDBMSAdapter, String, String, String) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Method to return a name for a table, fully qualified by catalog/schema if the adapter supports it and if specified.
getGeneratedKeys() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getGetStatement(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Accessor for the Get statement to retrieve a value from the Map.
getGetStatement(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Accessor for the Get statement to retrieve a value from the Map.
getGroupingExpressions() - Method in interface org.jpox.store.expression.QueryExpression
Accessor for the grouping expressions of this statement.
getGroupingExpressions() - Method in class org.jpox.store.query.QueryStatement
Accessor for the grouping expressions (if any).
getGroups() - Method in class org.jpox.FetchPlanImpl
Accessor for the groups for this FetchPlan.
getHavingExpression() - Method in interface org.jpox.store.expression.QueryExpression
Accessor for the having expression of this statement.
getHavingExpression() - Method in class org.jpox.store.query.QueryStatement
Accessor for the having expression (if any).
getHexFromInt(int) - Static method in class org.jpox.util.TypeConversionHelper
Utility to convert an int into a 8-char hex String
getHexFromShort(short) - Static method in class org.jpox.util.TypeConversionHelper
Utility to convert a short into a 4-char hex String
getHighestFieldNumber() - Method in interface org.jpox.StateManager
Accessor for the highest field number
getHighestFieldNumber() - Method in class org.jpox.state.StateManagerImpl
Accessor for the highest field number in this class
getHoldability() - Method in class org.jpox.JDOConnectionImpl
Access the holdability of the connection.
getHoldability() - Method in class org.jpox.store.rdbms.Connection
 
getHourMethod(SqlTemporalExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the Time.getHour() method in JDOQL.
getHourMethod() - Method in class org.jpox.store.expression.SqlTemporalExpression
Method to return an expression for the hour (for this time).
getHourMethod(SqlTemporalExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Time.getHour() method.
getIDMapping() - Method in interface org.jpox.store.DatastoreContainerObject
Accessor for the ID mapping of this container object.
getIDMapping() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIDMapping() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for a mapping for the ID.
getIDMapping() - Method in class org.jpox.store.rdbms.table.JoinTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIDMapping() - Method in class org.jpox.store.rdbms.table.ProbeTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIDMapping() - Method in class org.jpox.store.rdbms.table.SchemaTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIDMapping() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the ID mapping for this table.
getIDMapping() - Method in class org.jpox.store.rdbms.table.SequenceTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getId() - Method in class org.jpox.plugin.ExtensionPoint
Accessor for the id of this ExtensionPoint
getId() - Method in class org.jpox.plugin.Plugin
Accessor for the plug-in id
getIdMapping() - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Utility to return a PC mapping representing only the identity and not the object.
getIdentifier() - Method in interface org.jpox.store.DatastoreIdentifier
Provides the identifier with no quotes.
getIdentifier() - Method in interface org.jpox.store.DatastoreObject
Accessor for the identifier for this object.
getIdentifier() - Method in class org.jpox.store.poid.AUIDPoidGenerator
Accessor for a new identifier.
getIdentifier() - Method in class org.jpox.store.poid.AbstractUIDPoidGenerator
Create an identifier in the UID format required.
getIdentifier() - Method in class org.jpox.store.poid.UUIDHexPoidGenerator
Create an identifier with the form "IIIIIIIIJJJJJJJJHHHHLLLLLLLLCCCC".
getIdentifier() - Method in class org.jpox.store.poid.UUIDStringPoidGenerator
Create an identifier with the form "IIIIJJJJHHLLLLCC".
getIdentifier() - Method in class org.jpox.store.rdbms.Column
Accessor for the identifier of the datastore column.
getIdentifier() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the SQL identifier (the table name).
getIdentifierCase() - Method in class org.jpox.PMFConfiguration
Accessor for the Case Identifier
getIdentifierCase() - Method in class org.jpox.store.AbstractDatastoreAdapter
Accessor for the case that the identifiers will be specified in
getIdentifierCase() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the case that the identifiers will be stored in
getIdentifierCase() - Method in class org.jpox.store.Dictionary
Accessor for the case of the identifiers.
getIdentifierFactory() - Method in class org.jpox.store.StoreManager
Accessor for the identifier factory.
getIdentifierInAdapterCase(String) - Method in class org.jpox.store.AbstractDatastoreAdapter
Convenience method to convert the passed identifier into an identifier in the correct case, and with any required quoting.
getIdentifierInAdapterCase(String) - Method in interface org.jpox.store.DatastoreAdapter
Convenience accessor for the passed identifier in the correct case and quoting.
getIdentifierNameStripped(String, DatastoreAdapter) - Static method in class org.jpox.store.rdbms.JDBCUtils
Utility to return an identifier name without any leading/trailing "quote" characters.
getIdentifierNamingStrategy() - Method in class org.jpox.PMFConfiguration
Get the naming strategy
getIdentifierQuoteString() - Method in class org.jpox.store.AbstractDatastoreAdapter
Accessor for an identifier quote string.
getIdentifierQuoteString() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the quote string to use when quoting identifiers.
getIdentifierQuoteString() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for an identifier quote string.
getIdentifierSuffix(DatastoreAdapter, boolean) - Method in class org.jpox.store.DatastoreFieldRole
Accessor for the suffix to add to any column identifier, based on the role type.
getIdentifierTablePrefix() - Method in class org.jpox.PMFConfiguration
Accessor for the identifier prefix for tables
getIdentifierTableSuffix() - Method in class org.jpox.PMFConfiguration
Accessor for the identifier suffix for tables
getIdentifierWordSeparator() - Method in class org.jpox.PMFConfiguration
Accessor for the word separator for identifiers
getIdentityMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for identityMetaData
getIdentityStrategy(String) - Static method in class org.jpox.metadata.IdentityStrategy
Gets an IdentityStrategy for the given value argument.
getIdentityType() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the identity-type.
getIdentityType(String) - Static method in class org.jpox.metadata.IdentityType
Return IdentityType from String.
getIdentityType() - Method in interface org.jpox.store.DatastoreClass
Accessor for the identity-type used by this table.
getIdentityType() - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for the identity-type.
getIdentityType() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the identity-type.
getIdentityType() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the identity type in use.
getIdentityType() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the identity-type.
getIgnoreCache() - Method in class org.jpox.AbstractPersistenceManager
Accessor for whether to ignore the cache.
getIgnoreCache() - Method in class org.jpox.PMFConfiguration
Get the default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
getIgnoreCache() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getIgnoreCache() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for whether to ignore the cache or not
getIgnoreCache() - Method in class org.jpox.store.query.Query
Accessor for the ignoreCache option setting.
getImplementationCreator() - Method in class org.jpox.AbstractPersistenceManagerFactory
Accessor to the ImplementationCreator
getImplementationCreator() - Method in class org.jpox.PMFContext
Accessor for the implementation creator for this context.
getImplementationCreatorName() - Method in class org.jpox.PMFConfiguration
Accessor for the name of the implementation creator class.
getImplementationNamesForReferenceField(AbstractPropertyMetaData, DatastoreFieldRole, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataUtils
Convenience method to return the class names of the available implementation types for an interface/Object field, given its required role.
getImplementsMetaData() - Method in class org.jpox.metadata.ClassMetaData
Accessor for the implements MetaData
getIncludeSecurityAttributes() - Method in class org.jpox.store.poid.AUID.State
Returns wether security attribute have to be included.
getIndexForField(DatastoreContainerObject, IndexMetaData, JavaTypeMapping) - Static method in class org.jpox.store.rdbms.table.TableUtils
Convenience method to create an Index for a field.
getIndexMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for indexMetaData
getIndexMetaData() - Method in class org.jpox.metadata.AbstractElementMetaData
Accessor for indexMetaData
getIndexMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for indexMetaData
getIndexMetaData() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for indexMetaData
getIndexMetaData() - Method in class org.jpox.metadata.JoinMetaData
 
getIndexMetaData() - Method in class org.jpox.metadata.OrderMetaData
Accessor for indexMetaData
getIndexMetaData() - Method in class org.jpox.metadata.VersionMetaData
Accessor for indexMetaData
getIndexedValue() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for indexed value.
getIndexedValue(String) - Static method in class org.jpox.metadata.IndexedValue
Obtain a IndexedValue for the given name by value
getInheritanceMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for inheritanceMetaData
getInheritanceStrategy(String) - Static method in class org.jpox.metadata.InheritanceStrategy
Obtain a InheritanceStrategy for the given name by value
getInitialTableExpr() - Method in class org.jpox.store.query.QueryStatement
Accessor for the main table of this statement.
getInitializePrimaryKeyColumnInfo() - Method in class org.jpox.PMFConfiguration
Get the default InitializePrimaryKeyColumnInfo setting for all PersistenceManager instances obtained from this factory.
getInsertRequest(DatastoreClass, Class, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns a request object that will insert a row in the given table.
getInsertStatementForNoColumns(Table) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Method to retutn the INSERT statement to use when inserting into a table that has no columns specified.
getInsertValue() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the insert value
getInsertable() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for whether this column can be inserted when the owning object is inserted.
getInsertionInputParameter() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
getInsertionInputParameter() - Method in class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
 
getInsertionInputParameter() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Accessor for the string to put in any retrieval datastore statement for this field.
getInsertionInputParameter() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getInsertionInputParameter() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getInstance() - Static method in class org.jpox.metadata.MetaDataUtils
Gets an instance of MetaDataUtils
getInstance(String, Object) - Static method in class org.jpox.store.OIDFactory
Factory method for OID instances
getInstance() - Static method in class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory
Accessor for the RDBMSAdapterFactory for JPOX (singleton)
getInstance(String) - Static method in class org.jpox.util.Localiser
Accessor for a helper instance for a bundle.
getInstance(String, ClassLoader) - Static method in class org.jpox.util.Localiser
Accessor for a helper instance for a bundle.
getInt(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getInt(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getInt(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
getInt(Object, int) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
getIntArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getIntField(PersistenceCapable, int, int) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getIntFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Utility to convert a byte array to an int.
getIntObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getIntValueForProperty(Properties, String, int) - Static method in class org.jpox.util.StringUtils
Convenience method to extract an integer property value from a Properties file.
getInterface(int) - Method in class org.jpox.metadata.PackageMetaData
Accessor for the Meta-Data of a interface in this package.
getInterface(String) - Method in class org.jpox.metadata.PackageMetaData
Accessor for the Meta-Data of an interface with the specified name.
getInterfaceName() - Method in class org.jpox.store.StoreData
Accessor for the persistent interface name
getInternalObjectId() - Method in interface org.jpox.StateManager
Accessor for the id of the object managed by this StateManager.
getInternalObjectId() - Method in class org.jpox.state.StateManagerImpl
Accessor for the internal object id of the object we are managing.
getIsNullable() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for nullable attribute.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
Accessor for the statement for the iterator.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKArrayStore
Accessor for the iterator statement to retrieve the element(s) for the array.
getIteratorStatement(StateManager, int, int) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Accessor for the iterator statement to retrieve element(s) in a range from the List.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Accessor for a QueryStatement to retrieve the elements of the set.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.JoinArrayStore
Accessor for the iterator statement to retrieve the element(s) for the array.
getIteratorStatement(StateManager, int, int) - Method in class org.jpox.store.rdbms.scostore.JoinListStore
Accessor for the iterator statement to retrieve element(s) in a range from the List.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Accessor for the statement for the iterator.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapKeySetStore
Method to create an iterator for the map keys.
getIteratorStatement(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapValueSetStore
Accessor for the statement for the iterator.
getJDBCTypeName(int) - Static method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Returns the string name of the Java constant that equals the given JDBC type number type.
getJDOConnection() - Method in interface org.jpox.Transaction
Accessor for the connection to the datasource.
getJDOConnection() - Method in class org.jpox.resource.JdoTransactionHandle
 
getJREMajorVersion() - Static method in class org.jpox.util.JavaUtils
Accessor for the major version number of the JRE.
getJREMinorVersion() - Static method in class org.jpox.util.JavaUtils
Accessor for the minor version number of the JRE.
getJavaBeanGetterName(String, boolean) - Static method in class org.jpox.util.ClassUtils
Generate a JavaBeans compatible getter name
getJavaBeanSetterName(String) - Static method in class org.jpox.util.ClassUtils
Generate a JavaBeans compatible setter name
getJavaLangClassForType(String) - Static method in class org.jpox.util.ClassUtils
Convenience method to return the passed type as a java.lang type wherever possible.
getJavaType() - Method in class org.jpox.store.mapping.ArrayMapping
Accessor for the Java type represented here.
getJavaType() - Method in class org.jpox.store.mapping.BaseStringMapping
 
getJavaType() - Method in class org.jpox.store.mapping.BigDecimalMapping
 
getJavaType() - Method in class org.jpox.store.mapping.BigIntegerMapping
 
getJavaType() - Method in class org.jpox.store.mapping.BitSetMapping
 
getJavaType() - Method in class org.jpox.store.mapping.BooleanMapping
Accessor for the Java type being represented here.
getJavaType() - Method in class org.jpox.store.mapping.BufferedImageMapping
 
getJavaType() - Method in class org.jpox.store.mapping.ByteMapping
 
getJavaType() - Method in class org.jpox.store.mapping.CharacterMapping
 
getJavaType() - Method in class org.jpox.store.mapping.CollectionMapping
Accessor for the Java type represented here.
getJavaType() - Method in class org.jpox.store.mapping.ColorMapping
 
getJavaType() - Method in class org.jpox.store.mapping.CurrencyMapping
 
getJavaType() - Method in class org.jpox.store.mapping.DateMapping
 
getJavaType() - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for the type represented here, returning the class itself
getJavaType() - Method in class org.jpox.store.mapping.DoubleMapping
 
getJavaType() - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the Java type being represented here.
getJavaType() - Method in class org.jpox.store.mapping.FloatMapping
 
getJavaType() - Method in class org.jpox.store.mapping.GregorianCalendarMapping
 
getJavaType() - Method in class org.jpox.store.mapping.IndexMapping
Accessor for the type represented here, returning the class itself
getJavaType() - Method in class org.jpox.store.mapping.IntegerMapping
 
getJavaType() - Method in class org.jpox.store.mapping.JavaTypeMapping
Accessor for the java type being mapped
getJavaType() - Method in class org.jpox.store.mapping.LocaleMapping
 
getJavaType() - Method in class org.jpox.store.mapping.LongMapping
 
getJavaType() - Method in class org.jpox.store.mapping.MapMapping
Accessor for the Java type represented here.
getJavaType() - Method in class org.jpox.store.mapping.NullMapping
 
getJavaType() - Method in class org.jpox.store.mapping.OIDMapping
 
getJavaType() - Method in class org.jpox.store.mapping.ObjectMapping
Accessor for the Java type being represented.
getJavaType() - Method in class org.jpox.store.mapping.PointMapping
 
getJavaType() - Method in class org.jpox.store.mapping.ReferenceMapping
 
getJavaType() - Method in class org.jpox.store.mapping.SerialisedMapping
Accessor for the (Java) type of data represented here
getJavaType() - Method in class org.jpox.store.mapping.ShortMapping
 
getJavaType() - Method in class org.jpox.store.mapping.SqlDateMapping
 
getJavaType() - Method in class org.jpox.store.mapping.SqlTimeMapping
 
getJavaType() - Method in class org.jpox.store.mapping.SqlTimestampMapping
 
getJavaType() - Method in class org.jpox.store.mapping.SubclassPCMapping
 
getJavaType() - Method in class org.jpox.store.mapping.TimeZoneMapping
 
getJavaType() - Method in class org.jpox.store.mapping.URIMapping
 
getJavaType() - Method in class org.jpox.store.mapping.URLMapping
 
getJavaType() - Method in class org.jpox.store.mapping.VersionMapping
Accessor for the type represented here, returning the class itself
getJavaTypeMapping() - Method in interface org.jpox.store.mapping.DatastoreMapping
The mapping for the java type
getJavaTypeMapping(int) - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the java type mappings
getJavaTypeMapping(String) - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the sub type mapping for a particular field name
getJavaTypeMapping() - Method in class org.jpox.store.mapping.MultiMapping
Accessor for the Java type mappings
getJavaTypeMapping() - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Accessor for the Java type mappings
getJavaTypeMapping() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Accessor for the java type mapping
getJdbcType() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the jdbc-type tag value
getJdbcType() - Method in class org.jpox.store.rdbms.Column
Accessor for the JDBC type being used for this Column
getJdoCacheCollections() - Method in class org.jpox.PMFConfiguration
Accessor for whether to cache collections.
getJdoCacheCollectionsLazy() - Method in class org.jpox.PMFConfiguration
Accessor for whether to lazy load any cached collections.
getJdoCacheLevel1Type() - Method in class org.jpox.PMFConfiguration
Accessor for the JDO Level 1 Cache Type
getJdoCacheLevel2() - Method in class org.jpox.PMFConfiguration
Accessor for whether to use a level 2 Cache.
getJdoCacheLevel2CacheName() - Method in class org.jpox.PMFConfiguration
Accessor for the JDO Level 2 Cache Name
getJdoCacheLevel2ConfigurationFile() - Method in class org.jpox.PMFConfiguration
Accessor for the JDO Level 2 Configuration File
getJdoCacheLevel2Type() - Method in class org.jpox.PMFConfiguration
Accessor for the JDO Level 2 Cache Type
getJdoFileSuffix() - Method in class org.jpox.metadata.MetaDataManager
Accessor for the suffix used when looking for JDO MetaData files.
getJdoMetaDataFileExtension() - Method in class org.jpox.PMFConfiguration
Accessor for the JDO MetaData file extension.
getJdoTransaction() - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the JDO transaction
getJdoqueryFileSuffix() - Method in class org.jpox.metadata.MetaDataManager
Accessor for the suffix used when looking for Query MetaData files.
getJdoqueryMetaDataFileExtension() - Method in class org.jpox.PMFConfiguration
Accessor for the JDO Query MetaData file extension.
getJoinMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for joinMetaData
getJoinMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for joinMetaData
getJoinMetaData() - Method in class org.jpox.metadata.InheritanceMetaData
Accessor for the Join MetaData.
getKey() - Method in class org.jpox.metadata.ExtensionMetaData
Accessor for the key tag value.
getKey() - Method in interface org.jpox.util.ReferenceValueMap.ValueReference
Returns the key associated with the value referenced by this Reference object.
getKeyClassMetaData() - Method in class org.jpox.metadata.MapMetaData
Accessor for the Key ClassMetaData
getKeyMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in class org.jpox.store.mapping.AbstractMappingManager
Convenience accessor for the key mapping for a map of PC keys.
getKeyMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in interface org.jpox.store.mapping.MappingManager
Accessor for the key mapping for an embedded map of keys
getKeyMapping() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the "key" mapping end of the relationship.
getKeyMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for keyMetaData
getKeyType() - Method in class org.jpox.metadata.MapMetaData
Accessor for the key-type tag value.
getKeyType() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the key type for this Map.
getKeyType() - Method in interface org.jpox.store.scostore.MapStore
Accessor for the key type in the collection.
getKeyword() - Method in class org.jpox.store.rdbms.key.ForeignKey.FKAction
Accessor for the keyword
getL2CacheableObject() - Method in interface org.jpox.StateManager
Accessor for an L2 cacheable form of this object.
getL2CacheableObject() - Method in class org.jpox.state.StateManagerImpl
Accessor for a L2-Cacheable form of this PersistenceCapable object.
getLanguage() - Method in class org.jpox.metadata.QueryMetaData
Accessor for the language
getLast() - Method in class org.jpox.sco.LinkedList
Method to retrieve the last element.
getLastTime() - Method in class org.jpox.store.poid.AUID.State
Returns the last time stamp used to create an AUID.
getLength() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the length tag value.
getLifeCycleState(int) - Static method in class org.jpox.state.LifeCycleState
Returns the LifeCycleState for the state constant.
getLifecycleListenerSpecifications() - Method in class org.jpox.AbstractPersistenceManagerFactory
 
getLifecycleState() - Method in class org.jpox.state.StateManagerImpl
Accessor for the LifeCycleState
getListener() - Method in class org.jpox.LifecycleListenerSpecification
Accessor for the listener for this specification
getLoadFetchGroup() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the (additional) fetch group for loading this field
getLoadedFieldNames() - Method in interface org.jpox.StateManager
Accessor for the names of all loaded fields.
getLoadedFieldNames() - Method in class org.jpox.state.StateManagerImpl
Accessor for the names of the fields that are loaded.
getLoadedFields() - Method in class org.jpox.cache.CachedPC
Accessor for the loaded fields of this object
getLocalInputSource(String, String, String) - Method in class org.jpox.util.AbstractXMLEntityResolver
Accessor for the input source for a path.
getLocalTransaction() - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the local transaction
getLocalTransaction() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the local transaction.
getLocale(Object, int) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to extract a Locale from the ResultSet at the specified position
getLocaleFromString(String) - Static method in class org.jpox.util.I18nUtils
Convert a string based locale into a Locale Object language_country_variant Examples: "en", "de_DE", "_GB", "en_US_WIN", "de__POSIX", "fr_MAC"
getLocateRequest(DatastoreClass, String) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns a request object that will locate a row from the given table.
getLogWriter() - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Accessor for the Log writer
getLogWriter() - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the Log
getLogicSetExpression() - Method in class org.jpox.store.expression.ScalarExpression
Accessor for the table expression being used by this expression.
getLogicSetExpression() - Method in class org.jpox.store.expression.UnboundVariable
 
getLong(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getLong(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getLong(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getLong(Object, int) - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
getLong(Object, int) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getLong(Object, int) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getLong(Object, int) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
getLong(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getLong(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getLongArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getLongField(PersistenceCapable, int, long) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getLongObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getMainTable() - Method in class org.jpox.store.expression.LogicSetExpression
Accessor for the main table for this expression.
getMajorVersion() - Method in class org.jpox.driver.JPOXDriver
 
getManagedClasses() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the names of all classes managed by this table.
getManagedField(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for a managed field in this class.
getManagedFieldAbsolute(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for a managed field including superclass fields.
getManagedFieldAbsoluteInternal(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Internal method to get the field for an absolute field number.
getManagedFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the managed fields in this class (not including superclass).
getManagement() - Method in class org.jpox.PMFContext
Accessor for the management manager.
getMap() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for a map container for this field.
getMappedBy() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for mappedBy
getMappedBy() - Method in class org.jpox.metadata.KeyMetaData
Accessor for the field in the value that stores the key
getMappedBy() - Method in class org.jpox.metadata.OrderMetaData
Accessor for the field in the element that provides the ordering.
getMappedBy() - Method in class org.jpox.metadata.ValueMetaData
Accessor for the field in the key that stores the value
getMapping() - Method in class org.jpox.PMFConfiguration
Get the name for any mapping, used in retrieving metadata files for ORM/Query data.
getMapping() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for the mapping name
getMapping(Class, StoreManager) - Method in class org.jpox.store.AbstractDatastoreAdapter
Convenience accessor for the mapping for the specified class.
getMapping(Class, boolean, boolean, String, StoreManager) - Method in class org.jpox.store.AbstractDatastoreAdapter
Convenience accessor for the mapping for the specified class.
getMapping(Class, StoreManager, ClassLoaderResolver) - Method in class org.jpox.store.AbstractDatastoreAdapter
Convenience accessor for the mapping for the specified class.
getMapping(Class, ScalarExpression) - Method in class org.jpox.store.AbstractDatastoreAdapter
Convenience accessor for the mapping for the specified class.
getMapping(Class, boolean, boolean, StoreManager, ClassLoaderResolver) - Method in class org.jpox.store.AbstractDatastoreAdapter
Convenience accessor for the mapping for the specified class.
getMapping(Class, StoreManager) - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the mapping for the specified class.
getMapping(Class, boolean, boolean, String, StoreManager) - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the mapping for the specified class.
getMapping(Class, StoreManager, ClassLoaderResolver) - Method in interface org.jpox.store.DatastoreAdapter
Convenience accessor for the mapping for the specified class.
getMapping(Class, boolean, boolean, StoreManager, ClassLoaderResolver) - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the mapping for the specified class.
getMapping() - Method in interface org.jpox.store.DatastoreField
Accessor for the Mapping for this field.
getMapping() - Method in class org.jpox.store.StatementExpressionIndex
Accessor for the mapping for the field.
getMapping() - Method in class org.jpox.store.expression.ScalarExpression
Accessor for the mapping for this expression (if any).
getMapping(Class, boolean, boolean, String, DatastoreAdapter, TypeManager) - Method in class org.jpox.store.mapping.AbstractMappingManager
Accessor for the mapping for the specified class.
getMapping(Class, boolean, boolean, StoreManager, ClassLoaderResolver, DatastoreAdapter) - Method in class org.jpox.store.mapping.AbstractMappingManager
Accessor for the mapping for the specified class.
getMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in class org.jpox.store.mapping.AbstractMappingManager
Accessor for the mapping for the field of the specified table.
getMapping(Class, boolean, boolean, String, DatastoreAdapter, TypeManager) - Method in interface org.jpox.store.mapping.MappingManager
Accessor for a mapping, for a java type.
getMapping(Class, boolean, boolean, StoreManager, ClassLoaderResolver, DatastoreAdapter) - Method in interface org.jpox.store.mapping.MappingManager
Accessor for a mapping, for a java type.
getMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in interface org.jpox.store.mapping.MappingManager
Accessor for a mapping for a field, mapped to a table
getMapping() - Method in interface org.jpox.store.query.UnionIteratorStatement.AssociationEnd
Mapping in the source table to get to join to the target.
getMapping() - Method in class org.jpox.store.rdbms.Column
Accessor for the Mapping.
getMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.mapping.OracleRDBMSMappingManager
Accessor for the mapping for the field of the specified table.
getMappingClass(Class, boolean, boolean, String, TypeManager) - Method in class org.jpox.store.mapping.AbstractMappingManager
Accessor for the mapping class for the specified class.
getMappingManager() - Method in class org.jpox.store.AbstractDatastoreAdapter
Acessor for the MappingManager
getMappingManager() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the Mapping Manager for field mapping management.
getMappingManager() - Method in class org.jpox.store.StoreManager
Gets the MappingManager to use for this store.
getMappingType(String) - Method in class org.jpox.TypeManager
Accessor for the Java Mapping type class for the supplied class.
getMappingType() - Method in class org.jpox.store.mapping.AbstractMappingManager.TypeMapping
 
getMaxColumnNameLength() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum column name length permitted on this datastore.
getMaxColumnNameLength() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the maximum column name length permitted on this datastore.
getMaxConstraintNameLength() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum constraint name length permitted on this datastore.
getMaxConstraintNameLength() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the maximum constraint name length permitted on this datastore.
getMaxFetchDepth() - Method in class org.jpox.FetchPlanImpl
Accessor for the maximum fetch depth.
getMaxFetchDepth() - Method in class org.jpox.PMFConfiguration
Accessor for the maximum fetch depth to use by default.
getMaxFieldSize() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getMaxForeignKeys() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum foreign keys by table permitted for this datastore.
getMaxForeignKeys() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the maximum foreign keys by table permitted datastore.
getMaxIndexNameLength() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum index name length permitted on this datastore.
getMaxIndexNameLength() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the maximum index name length permitted on this datastore.
getMaxIndexes() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum indexes by schema permitted for this datastore.
getMaxIndexes() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the maximum indexes by schema permitted datastore.
getMaxRecursionDepthForFieldInCurrentFetchPlan(int) - Method in class org.jpox.FetchPlanImpl.FetchPlanForClass
Method to return the effective depth of this field number in the overall fetch plan.
getMaxRows() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getMaxTableNameLength() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum table name length permitted on this datastore.
getMaxTableNameLength() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the maximum table name length permitted on this datastore.
getMessageKey() - Method in class org.jpox.metadata.InvalidMetaDataException
Return message resource key
getMetaData() - Method in class org.jpox.JDOConnectionImpl
Accessor for the database metadata.
getMetaData() - Method in class org.jpox.metadata.MetaDataParser
Accessor for the MetaData for this file.
getMetaData() - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the connection MetaData
getMetaData() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getMetaData() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for Meta-Data.
getMetaData() - Method in class org.jpox.store.StoreData
Accessor for class/field meta data.
getMetaData() - Method in class org.jpox.store.rdbms.Connection
 
getMetaData() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getMetaDataForClass(String, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a class given the name and a loader.
getMetaDataForClass(Class, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a class.
getMetaDataForClassOrInterface(Class, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a class.
getMetaDataForField(String, String, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a field of a class.
getMetaDataForField(Class, ClassLoaderResolver, String) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a field of a class.
getMetaDataForImplementationOfReference(Class, Object, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for an implementation of a reference type.
getMetaDataForInterface(Class, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for an interface.
getMetaDataForQuery(Class, ClassLoaderResolver, String) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a named query for a class.
getMetaDataForSequence(ClassLoaderResolver, String) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the MetaData for a Sequence in a package.
getMetaDataManager() - Method in class org.jpox.AbstractPersistenceManager
Accessor for the MetaDataManager for this PMF.
getMetaDataManager() - Method in class org.jpox.PMFContext
Accessor for the Meta-Data Manager.
getMetaDataManager() - Method in interface org.jpox.PersistenceManager
Accessor for the MetaData Manager.
getMetaDataManager() - Method in interface org.jpox.StateManager
Accessor for the manager for MetaData.
getMetaDataManager() - Method in class org.jpox.metadata.AbstractClassMetaData
Convenience accessor for the MetaData Manager in use.
getMetaDataManager() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience accessor for the MetaData Manager in use.
getMetaDataManager() - Method in class org.jpox.metadata.ContainerMetaData
Accessor for the MetaDataManager of the file.
getMetaDataManager() - Method in class org.jpox.metadata.FileMetaData
Accessor for the MetaDataManager for this file.
getMetaDataManager() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the MetaData Manager.
getMetaDataManager() - Method in class org.jpox.state.StateManagerImpl
Accessor for the MetaDataManager to use for this object.
getMetaDataManager() - Method in class org.jpox.store.StoreManager
Gets the MetaDataManager to use for this store.
getMetaDataValidate() - Method in class org.jpox.PMFConfiguration
Accessor for whether to validate the metadata.
getMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapExpression
Method to get a value from the Map for a key
getMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapKeyLiteral
Method to get a value from the Map for a key
getMethod(ScalarExpression) - Method in class org.jpox.store.expression.MapLiteral
Method to get a value from the Map for a key
getMethodForClass(Class, String, Class[]) - Static method in class org.jpox.util.ClassUtils
Obtain a method from a class or superclasses using reflection
getMethodWithArgument(Class, String, Class) - Static method in class org.jpox.util.ClassUtils
Obtain a method from a class or superclasses using reflection.
getMiliseconds(long) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getMinorVersion() - Method in class org.jpox.driver.JPOXDriver
 
getMinuteMethod(SqlTemporalExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the Time.getMinute() method in JDOQL.
getMinuteMethod() - Method in class org.jpox.store.expression.SqlTemporalExpression
Method to return an expression for the minute (for this time).
getMinuteMethod(SqlTemporalExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Time.getMinute() method.
getMode() - Method in class org.jpox.SchemaTool
 
getMode() - Method in interface org.jpox.store.AutoStartMechanism
Accessor for the mode of operation.
getMode() - Method in class org.jpox.store.ClassesAutoStarter
Accessor for the mode of operation
getMode() - Method in class org.jpox.store.XMLAutoStarter
Accessor for the mode of operation
getMode() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Accessor for the mode of operation.
getMonthMethod(SqlTemporalExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the Date.getMonth() method in JDOQL.
getMonthMethod() - Method in class org.jpox.store.expression.SqlTemporalExpression
Method to return an expression for the month (for this date).
getMonthMethod(SqlTemporalExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Date.getMonth() method.
getMoreResults() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getMoreResults(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getMultithreaded() - Method in class org.jpox.AbstractPersistenceManager
Accessor for whether the Persistence Manager is multithreaded.
getMultithreaded() - Method in class org.jpox.PMFConfiguration
Get the default Multithreaded setting for all PersistenceManager instances obtained from this factory.
getMultithreaded() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getMultithreaded() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the multithreaded capability of the manager
getName() - Method in class org.jpox.SequenceImpl
Accessor for the sequence name.
getName() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the class name.
getName() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the field name
getName() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the name
getName() - Method in class org.jpox.metadata.FetchGroupMetaData
Accessor for name
getName() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for the name of the foreign key
getName() - Method in class org.jpox.metadata.ImplementsMetaData
Accessor for name.
getName() - Method in class org.jpox.metadata.IndexMetaData
Accessor for the name of the index.
getName() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the name of the package
getName() - Method in class org.jpox.metadata.PrimaryKeyMetaData
Accessor for PK constraint name.
getName() - Method in class org.jpox.metadata.QueryMetaData
Accessor for the class name.
getName() - Method in class org.jpox.metadata.SequenceMetaData
Accessor for the class name.
getName() - Method in class org.jpox.metadata.UniqueMetaData
Accessor for the name of the unique constraint
getName() - Method in class org.jpox.plugin.ConfigurationElement
Acessor for the name of this element
getName() - Method in class org.jpox.plugin.ExtensionPoint
Accessor for a user friendly name
getName() - Method in class org.jpox.plugin.Plugin
Acessor for the plug-in name
getName() - Method in class org.jpox.store.StoreData
Accessor for class/field name.
getName() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Accessor for the symbolic name for this generator.
getNamingStrategy() - Method in class org.jpox.store.Dictionary
Accessor for the naming strategy to use
getNativeConnection() - Method in class org.jpox.JDOConnectionImpl
 
getNewClass() - Method in class org.jpox.store.expression.NewObjectExpression
Accessor for the class of which we should create a new instance.
getNewDatastoreAdapter(ClassLoaderResolver, DatabaseMetaData, String, Dictionary) - Method in class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory
Accessor for the adapter for a specified datastore product.
getNewIdentifier(String) - Method in interface org.jpox.store.DatastoreIdentifier
Provides a new identifier for the given suffix.
getNewMappingManager() - Method in class org.jpox.store.AbstractDatastoreAdapter
Accessor for a new mapping manager.
getNewMappingManager() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for a new Mapping Manager
getNewObjectId(PersistenceCapable, AbstractClassMetaData) - Static method in class org.jpox.util.AIDUtils
Create a new ObjectId instance and copy the key fields from the persistence capable instance to the objectId instance
getNewObjectIdCopy() - Method in class org.jpox.store.OID
Returns copy of the requested oid to be accessed by the user.
getNewSingleFieldIdentity(Class, Class, Object) - Static method in class org.jpox.util.AIDUtils
Utility to create a new SingleFieldIdentity using reflection when you know the type of the PersistenceCapable, and also which SingleFieldIdentity, and the value of the key.
getNewUUIDFunction() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The function to creates a unique value of type uniqueidentifier.
getNextVal(String, Connection, int) - Method in class org.jpox.store.rdbms.table.SequenceTable
Accessor for the nextval of a sequence
getNextVersion(Object) - Method in class org.jpox.store.mapping.VersionMapping
Accessor for the next version of the object
getNoOfClasses() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the number of classes.
getNoOfExtensions() - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for the number of extensions.
getNoOfFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of fields.
getNoOfInheritedManagedFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of inherited managed fields in superclasses.
getNoOfInterfaces() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the number of interfaces.
getNoOfManagedFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of JDO managed fields.
getNoOfOverriddenFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of JDO overridden fields.
getNoOfPackages() - Method in class org.jpox.metadata.FileMetaData
Accessor for the number of packages.
getNoOfPrimaryKeyFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of primary key fields.
getNoOfProperties() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of properties
getNoOfQueries() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the number of named queries.
getNoOfQueries() - Method in class org.jpox.metadata.FileMetaData
Accessor for the number of named queries.
getNoOfSequences() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the number of sequences.
getNode() - Method in class org.jpox.store.poid.AUID.State
Returns the node value.
getNonAliasExpression() - Method in class org.jpox.store.expression.ScalarExpression
Accessor for the expression without any alias.
getNonAnsiInnerJoinWhereClause(String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the WHERE clause to add to provide an INNER JOIN using non-ANSI syntax.
getNonAnsiInnerJoinWhereClause(String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the WHERE clause to add to provide an INNER JOIN using non-ANSI syntax.
getNonAnsiLeftOuterJoinWhereClause(String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the WHERE clause to add to provide a LEFT OUTER JOIN using non-ANSI syntax.
getNonAnsiLeftOuterJoinWhereClause(String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the WHERE clause to add to provide a LEFT OUTER JOIN using non-ANSI syntax.
getNonAnsiRightOuterJoinWhereClause(String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the WHERE clause to add to provide a RIGHT OUTER JOIN using non-ANSI syntax.
getNonPrimaryKeyFieldFlags() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the flags of the non primary key fields (inc superclass fields).
getNonPrimaryKeyFieldNumbers() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the field numbers of the non primary key fields (inc superclass fields).
getNontransactionalDataSource() - Method in class org.jpox.AbstractPersistenceManagerFactory
Returns the data source to be used for non-transactional access.
getNontransactionalRead() - Method in class org.jpox.PMFConfiguration
Get the default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
getNontransactionalRead() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for non-transactional reads
getNontransactionalRead() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getNontransactionalWrite() - Method in class org.jpox.PMFConfiguration
Get the default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
getNontransactionalWrite() - Method in class org.jpox.resource.JdoTransactionHandle
 
getNontransactionalWrite() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getNullIndicatorColumn() - Method in class org.jpox.metadata.EmbeddedMetaData
Accessor for the column to check for null values.
getNullIndicatorValue() - Method in class org.jpox.metadata.EmbeddedMetaData
Accessor for the value of the null indicator column when null
getNullValue() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the null-value tag
getNullValue(String) - Static method in class org.jpox.metadata.NullValue
Obtain a NullValue for the given name by value
getNullable() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for whether the column can be null
getNumPrecRadix() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for the radix
getNumberOfDatastoreFields() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Accessor for the number of datastore fields
getNumberOfDatastoreFields() - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for the number of datastore fields.
getNumberOfDatastoreFields() - Method in class org.jpox.store.mapping.JavaTypeMapping
Acessor for the number of datastore fields (e.g.
getNumberOfDatastoreFields() - Method in class org.jpox.store.mapping.MultiMapping
Accessor for the number of datastore fields.
getNumberOfDatastoreFields() - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Accessor for the number of datastore fields.
getNumberOfDatastoreFields() - Method in class org.jpox.store.mapping.VersionMapping
Accessor for the number of datastore fields.
getNumberOfJavaTypeMappings() - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the number of java type mappings
getNumberOfPinnedObjects() - Method in class org.jpox.cache.DefaultLevel2Cache
Accessor for the number of pinned objects in the cache.
getNumberOfPinnedObjects() - Method in interface org.jpox.cache.Level2Cache
Accessor for the number of pinned objects in the cache.
getNumberOfPinnedObjects() - Method in class org.jpox.cache.NullLevel2Cache
 
getNumberOfScalarExpressions() - Method in interface org.jpox.store.expression.QueryExpression
Accessor for the number of ScalarExpression projected.
getNumberOfScalarExpressions() - Method in class org.jpox.store.query.QueryStatement
Accessor for the number of ScalarExpression projected.
getNumberOfUnpinnedObjects() - Method in class org.jpox.cache.DefaultLevel2Cache
Accessor for the number of unpinned objects in the cache.
getNumberOfUnpinnedObjects() - Method in interface org.jpox.cache.Level2Cache
Accessor for the number of unpinned objects in the cache.
getNumberOfUnpinnedObjects() - Method in class org.jpox.cache.NullLevel2Cache
 
getObject() - Method in interface org.jpox.StateManager
Accessor for the object managed by this StateManager.
getObject() - Method in class org.jpox.state.StateManagerImpl
Accessor for the Persistent Capable object.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to retrieve an object from the passed JDBC ResultSet.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.ColorMapping
 
getObject(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for the object in this column
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the embedded object from the result set
getObject(PersistenceManager, Object, int[], StateManager, int) - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the embedded object from the result set
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.GregorianCalendarMapping
 
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.InterfaceMapping
Method to retrieve an object of this type from the ResultSet.
getObject(PersistenceManager, Object, int[], StateManager, int) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.MultiMapping
Method to retrieve an object of this type from the ResultSet.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.NullMapping
 
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.OIDMapping
Accessor for the OID object from the result set
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Returns a instance of a PersistenceCapable class.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.PointMapping
 
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SerialisedPCMapping
Method to extract the value of the PersistenceCapable from a ResultSet.
getObject(PersistenceManager, Object, int[], StateManager, int) - Method in class org.jpox.store.mapping.SerialisedPCMapping
Method to extract the value of the PersistenceCapable from a ResultSet.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SerialisedReferenceMapping
Method to extract the value of the PersistenceCapable from a ResultSet.
getObject(PersistenceManager, Object, int[], StateManager, int) - Method in class org.jpox.store.mapping.SerialisedReferenceMapping
Method to extract the value of the PersistenceCapable from a ResultSet.
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getObject(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.VersionMapping
Accessor for the object in this column
getObject(PersistenceManager, ResultSet, Class) - Method in class org.jpox.store.query.PersistentIDROF
Method to convert the current ResultSet row into an Object.
getObject(PersistenceManager, ResultSet, Class) - Method in interface org.jpox.store.query.Query.ResultObjectFactory
Instantiates a persistent object instance from the current row of the given result set.
getObject(PersistenceManager, ResultSet, Class) - Method in class org.jpox.store.query.ResultClassROF
Method to convert the ResultSet row into an Object of the ResultClass type.
getObject(PersistenceManager, ResultSet, Class) - Method in class org.jpox.store.query.TransientIDROF
 
getObject() - Method in class org.jpox.store.rdbms.datatype.BlobImpl
Accessor for the Object.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Method to retrieve the object from the large binary column.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
Method to retrieve a Big int from a ResultSet.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to extract an object from the ResultSet at the specified position
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.DateRDBMSMapping
Accessor for the object.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
Accessor for the object.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Method to access an Object from the ResultSet.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Returns the object to be loaded from the Orale BLOB.
getObject(Object, int) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getObjectByAID(Class, FieldValues, boolean, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the StateManager of an object given the object AID.
getObjectByAID(Class, FieldValues, boolean, boolean) - Method in interface org.jpox.PersistenceManager
Accessor for an object given the object id.
getObjectByAID(Class, FieldValues, boolean, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the StateManager of an object given the object AID.
getObjectById(Object, FieldValues, Class, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for an object given the object id.
getObjectById(Object) - Method in class org.jpox.AbstractPersistenceManager
Accessor for an object given the object id.
getObjectById(Object, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for an object given the object id.
getObjectById(Object, boolean, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for an object given the object id.
getObjectById(Class, Object) - Method in class org.jpox.AbstractPersistenceManager
Convenience method that exactly matches the behavior of calling pm.getObjectById (pm.newObjectIdInstance (cls, key), true).
getObjectById(Object, FieldValues) - Method in class org.jpox.AbstractPersistenceManager
Accessor for an object given the object id.
getObjectById(Object, FieldValues) - Method in interface org.jpox.PersistenceManager
Accessor for an object given the object id.
getObjectById(Object, boolean, boolean) - Method in interface org.jpox.PersistenceManager
Accessor for an object given the object id.
getObjectById(Object, FieldValues, Class, boolean) - Method in interface org.jpox.PersistenceManager
Accessor for an object given the object id.
getObjectById(Object, FieldValues, Class, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for an object given the object id.
getObjectById(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for an object given its id.
getObjectById(Object, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for an object given its id.
getObjectById(Class, Object) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getObjectById(Object, boolean, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for an object given the object id.
getObjectById(Object, FieldValues) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getObjectDepthForType(String) - Method in class org.jpox.state.FetchPlanState
Accessor for the current depth for the specified type
getObjectField(PersistenceCapable, int, Object) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getObjectForIndex(int) - Method in class org.jpox.store.query.InsensitiveQueryResult
Accessor for the result object at an index.
getObjectFromCache(Object) - Method in class org.jpox.AbstractPersistenceManager
Convenience method to access an object in the cache.
getObjectGraphDepth() - Method in class org.jpox.state.FetchPlanState
Accessor for the object graph depth currently
getObjectId(Object) - Method in class org.jpox.AbstractPersistenceManager
Accessor for an object id given the object.
getObjectId(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the id of an object.
getObjectId(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Return the object representing the JDO identity of the calling instance.
getObjectIdClass(Class) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the class of the object id given the class of object.
getObjectIdClass(Class) - Method in class org.jpox.resource.PersistenceManagerImpl
Retrieve the class for the objectid
getObjectIdMethod(ScalarExpression) - Method in class org.jpox.store.expression.JDOHelperExpression
Returns an object expression for the argument.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.jpox.PersistenceManagerFactoryImpl
Uses StringRefAddr's to store the information
getObjectidClass() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the objectid-class tag value.
getObjectsById(Collection, boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the objects given the object ids.
getObjectsById(Object[], boolean) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the objects given the object ids.
getObjectsById(Collection) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the objects given the object ids, validating the objects.
getObjectsById(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the objects given the object ids, validating the objects.
getObjectsById(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getObjectsById(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getObjectsById(Collection, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getObjectsById(Object[], boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getOperatorConcat() - Method in interface org.jpox.store.expression.ExpressionOperatorAdapter
An operator in a string expression that concatenates two or more character or binary strings, columns, or a combination of strings and column names into one expression (a string operator).
getOperatorConcat() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
An operator in a string expression that concatenates two or more character or binary strings, columns, or a combination of strings and column names into one expression (a string operator).
getOptimistic() - Method in class org.jpox.PMFConfiguration
Get the default Optimistic setting for all PersistenceManager instances obtained from this factory.
getOptimistic() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for the optimistic transactions flag
getOptimistic() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getOptionArg(String) - Method in class org.jpox.util.CommandLine
Return option argument.
getOptions() - Method in class org.jpox.PMFConfiguration
Get the options for this PersistenceManagerFactory
getOrderMapping() - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the order mapping.
getOrderMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for orderMetaData
getOrderedClassNamesFromFileList(URL[], Map) - Method in class org.jpox.metadata.MetaDataUtils
Utility to return a list of classes declared in provided metadata files.
getOrderingExpressions() - Method in interface org.jpox.store.expression.QueryExpression
Accessor for the ordering expressions of this statement.
getOrderingExpressions() - Method in class org.jpox.store.query.QueryStatement
Accessor for the ordering expressions (if any).
getOrdinalPosition() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for the ordinal position.
getOriginalArguments() - Method in class org.jpox.util.CommandLine
Return original arguments.
getOrmFileSuffix() - Method in class org.jpox.metadata.MetaDataManager
Accessor for the suffix used when looking for ORM MetaData files.
getOrmMetaDataFileExtension() - Method in class org.jpox.PMFConfiguration
Accessor for the ORM MetaData file extension.
getOverriddenField(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for an overridden field in this class.
getOverriddenField(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for an overridden field with the specified name.
getOverriddenFields() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the overridden fields in this class.
getOwner() - Method in class org.jpox.sco.ArrayList
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.BitSet
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.Collection
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.Date
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.GregorianCalendar
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.HashMap
Accessor for the owner that this HashMap relates to.
getOwner() - Method in class org.jpox.sco.HashSet
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.Hashtable
Accessor for the owner that this Hashtable relates to.
getOwner() - Method in class org.jpox.sco.LinkedHashMap
Accessor for the owner that this LinkedHashMap relates to.
getOwner() - Method in class org.jpox.sco.LinkedHashSet
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.LinkedList
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.List
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.Map
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.Point
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.Properties
Accessor for the owner that this Hashtable relates to.
getOwner() - Method in interface org.jpox.sco.SCO
Returns the owner object of the SCO instance.
getOwner() - Method in class org.jpox.sco.Set
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.SortedMap
Accessor for the owner that this SortedMap relates to.
getOwner() - Method in class org.jpox.sco.SortedSet
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.SqlDate
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.SqlTime
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.SqlTimestamp
Accessor for the owner.
getOwner() - Method in class org.jpox.sco.Stack
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.TreeMap
Accessor for the owner that this TreeMap relates to.
getOwner() - Method in class org.jpox.sco.TreeSet
Accessor for the owner object.
getOwner() - Method in class org.jpox.sco.Vector
Accessor for the owner object.
getOwnerField() - Method in class org.jpox.metadata.EmbeddedMetaData
Accessor for the owner field to contain the FK back to the owner
getOwnerFieldMetaData() - Method in class org.jpox.store.rdbms.table.JoinTable
Accessor for the MetaData for the owner field for this container.
getOwnerFieldOwner(StateManager) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
 
getOwnerMapping() - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Accessor for the owner mapping.
getOwnerMapping() - Method in class org.jpox.store.rdbms.table.JoinTable
Accessor for the "owner" mapping end of the relationship.
getOwnerMapping() - Method in interface org.jpox.store.rdbms.table.SCOTable
Accessor for the "owner" mapping end of the relationship.
getOwnerMapping() - Method in interface org.jpox.store.scostore.Store
Accessor for the owner mapping.
getPCClass() - Method in class org.jpox.cache.CachedPC
Accessor for the class of the PC object.
getPKFieldValueFromId(Object, int, AbstractClassMetaData) - Static method in class org.jpox.util.AIDUtils
Method to extract the value for a field of a PK from the identity object.
getPMFConfiguration() - Method in class org.jpox.AbstractPersistenceManagerFactory
Accessor for the PMFConfiguration.
getPMFContext() - Method in class org.jpox.AbstractPersistenceManager
Gets the context in which this PersistenceManager is running
getPMFContext() - Method in class org.jpox.AbstractPersistenceManagerFactory
Gets the context for this PersistenceManagerFactory
getPMFContext() - Method in interface org.jpox.PersistenceManager
Accessor for the context in which this PersistenceManager is running.
getPMFContext() - Method in class org.jpox.metadata.MetaDataManager
Accessor for the PMF Context that this manager is running in.
getPMFContext() - Method in class org.jpox.resource.PersistenceManagerImpl
Gets the context which this PersistenceManager is running
getPMFContext() - Method in class org.jpox.store.StoreManager
Accessor for the context in which this RDBMSManager is running
getPMHandle() - Method in class org.jpox.AbstractPersistenceManager
Accessor for a handle to this PersistenceManager.
getPMHandle() - Method in interface org.jpox.PersistenceManager
Accessor for a handle to this PersistenceManager.
getPMHandle() - Method in class org.jpox.PersistenceManagerImpl
Accessor for a handle to the Persistence Manager
getPMHandle() - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the Persistence Manager handle
getPMHandle() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a handle to the Persistence Manager
getPackage(int) - Method in class org.jpox.metadata.FileMetaData
Accessor for the meta-data of a package.
getPackage(String) - Method in class org.jpox.metadata.FileMetaData
Accessor for the Meta-Data of a package with a given name.
getPackageMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Convenience accessor for the parent Package MetaData.
getPackageName() - Method in class org.jpox.metadata.AbstractClassMetaData
Convenience accessor for the package name.
getParameter(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
Return the value for the parameter with index i (1-based, as usual with PreparedStatement)
getParameterIndex() - Method in class org.jpox.store.StatementExpressionIndex
Accessor for the parameter index(es).
getParameterMetaData() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getParameterNames() - Method in class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache
 
getParametersIndex(int, JavaTypeMapping) - Static method in class org.jpox.store.mapping.Mappings
Get the indexes/position for Mapping columns in a given the initial position.
getParent() - Method in class org.jpox.metadata.MetaData
Accessor for the parent MetaData object.
getParent() - Method in class org.jpox.plugin.ConfigurationElement
Acessor for the parent of this ConfigurationElement
getPatternExpressionAnyCharacter() - Method in interface org.jpox.store.expression.ExpressionPatternAdapter
The pattern string for representing one character that is expanded in word searches.
getPatternExpressionAnyCharacter() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The pattern string for representing one character that is expanded in word searches.
getPatternExpressionZeroMoreCharacters() - Method in interface org.jpox.store.expression.ExpressionPatternAdapter
The pattern string for representing zero or more characters that is expanded in word searches.
getPatternExpressionZeroMoreCharacters() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The pattern string for representing zero or more characters that is expanded in word searches.
getPcClass() - Method in class org.jpox.store.OID
Accessor for the PC class name
getPersistenceByReachabilityAtCommit() - Method in class org.jpox.PMFConfiguration
Accessor for whether "persistence-by-reachability" is run at commit time.
getPersistenceCapable() - Method in class org.jpox.cache.CachedPC
Accessor for the PersistenceCapable object
getPersistenceCapable() - Method in class org.jpox.store.exceptions.NotYetFlushedException
 
getPersistenceCapableFieldNumbers() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the absolute field numbers of the PersistenceCapable fields
getPersistenceCapableSuperclass() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the persistence-capable-superclass tag value.
getPersistenceManager() - Method in class org.jpox.PersistenceManagerFactoryImpl
Get an instance of PersistenceManager from this factory.
getPersistenceManager(String, String) - Method in class org.jpox.PersistenceManagerFactoryImpl
Get an instance of PersistenceManager from this factory.
getPersistenceManager() - Method in interface org.jpox.StateManager
Returns the PersistenceManager that owns the StateManager instance
getPersistenceManager() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for the persistence manager.
getPersistenceManager() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getPersistenceManager(String, String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getPersistenceManager(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Accessor for the PersistenceManager that owns this instance.
getPersistenceManager() - Method in class org.jpox.state.StateManagerImpl
Accessor for the PersistenceManager for this object.
getPersistenceManager() - Method in class org.jpox.store.extent.AbstractExtent
Accessor for the owning PersistenceManager.
getPersistenceManager() - Method in class org.jpox.store.query.Query
Accessor for the PersistenceManager associated with this Query.
getPersistenceManagerFactory() - Method in class org.jpox.AbstractPersistenceManager
Accessor for the PersistenceManager Factory.
getPersistenceManagerFactory(Properties) - Static method in class org.jpox.PersistenceManagerFactoryImpl
Return a new PersistenceManagerFactoryImpl with options set according to the given Properties.
getPersistenceManagerFactory(Map) - Static method in class org.jpox.PersistenceManagerFactoryImpl
Return a new PersistenceManagerFactoryImpl with options set according to the given Properties.
getPersistenceManagerFactory() - Method in class org.jpox.PersistenceManagerImpl
Accessor for the Persistence Manager Factory.
getPersistenceManagerFactory() - Method in class org.jpox.resource.PersistenceManagerImpl
Retrieve the PersistenceManagerFactory for this manager
getPersistenceModifier() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the persistence-modifier
getPersistenceModifier() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the persistence-modifier tag value
getPersistentIdGenerator() - Method in class org.jpox.PMFConfiguration
Get the default PersistentIdGenerator class name for all PersistenceManager instances obtained from this factory.
getPlaceWithOptionAfterFromClause() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Determines whether the DatabaseAdapter.getSelectWithLockOption() is to be placed right before the FROM clause, or at the end of the statement
getPlaceWithOptionAfterFromClause() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Determines whether the RDBMSAdapter.getSelectWithLockOption() is to be placed right before the FROM clause, or at the end of the statement
getPlaceWithOptionWithinJoinClauses() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Determines whether lock option has to be placed within JOIN clauses as well.
getPlaceWithOptionWithinJoinClauses() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Determines whether lock option has to be placed within JOIN clauses as well.
getPlugin() - Method in class org.jpox.plugin.Extension
Accessor for the Plug-in that declared this Extension
getPlugin() - Method in class org.jpox.plugin.ExtensionPoint
Accessor for the Plug-in that declared this ExtensionPoint
getPluginLocation() - Method in class org.jpox.plugin.Plugin
Acessor for the location of the plugin.xml file
getPluginManager() - Method in class org.jpox.PMFContext
Accessor for the Plugin Manager
getPmCache() - Method in class org.jpox.AbstractPersistenceManagerFactory
Return the Set of PersistenceManagers actually in cache
getPmfConfiguration() - Method in class org.jpox.PMFContext
Accessor for the PMF Configuration.
getPmfContext() - Method in class org.jpox.SchemaTool
 
getPmfContext() - Method in class org.jpox.management.ManagementManager
Accessor for the PMFContext
getPoidGenerator(String) - Method in class org.jpox.store.poid.PoidManager
Accessor for the PoidGenerator with the given symbolic name.
getPoidTransactionAttribute() - Method in class org.jpox.PMFConfiguration
Whether to use the PM connection or open a new connection
getPoidTransactionIsolationLevel() - Method in class org.jpox.PMFConfiguration
Get the default transaction isolation level for all PoidGenerator instances.
getPoint() - Method in class org.jpox.plugin.Extension
Acessor for the ExtensionPoint that this Extension implements
getPostLoad() - Method in class org.jpox.metadata.FetchGroupMetaData
Accessor for postLoad
getPrimaryDatastoreContainerObject() - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Convenience method to return the primary table.
getPrimaryDatastoreContainerObject() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the primary table associated with this table
getPrimaryKey() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.jpox.store.rdbms.table.JoinTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the primary key for this table.
getPrimaryKeyFieldNumbers() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the field numbers of the primary key fields.
getPrimaryKeyMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for primaryKeyMetaData
getPrimaryKeyMetaData() - Method in class org.jpox.metadata.JoinMetaData
Accessor for primaryKeyMetaData
getPrimitiveTypeForType(Class) - Static method in class org.jpox.util.ClassUtils
Method to return the primitive equivalent of the specified type (if any).
getProperties() - Method in class org.jpox.AbstractPersistenceManagerFactory
Return non-configurable properties of this PersistenceManagerFactory.
getProperties() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getPropertiesFile() - Method in class org.jpox.PMFConfiguration
Accessor for the properties file that is loaded by this
getPropertiesForDatastore(boolean) - Static method in class org.jpox.SchemaTool
Utility to set up the properties defining the datastore.
getPropertiesFromFile(File) - Static method in class org.jpox.SchemaTool
Utility to generate a Properties object from the specified properties file.
getPropertyInfo(String, Properties) - Method in class org.jpox.driver.JPOXDriver
 
getProviderName() - Method in class org.jpox.plugin.Plugin
Accessor for the provider name of this plug-in
getPublicPutMethodForResultClass(Class) - Static method in class org.jpox.store.query.QueryUtils
Convenience method to return the put(Object, Object method for the result class.
getPublicSetMethodForFieldOfResultClass(Class, String, Class) - Static method in class org.jpox.store.query.QueryUtils
Convenience method to return the setXXX method for a field of the result class.
getQuery(int) - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the metadata of a named query.
getQuery(int) - Method in class org.jpox.metadata.FileMetaData
Accessor for the metadata of a named query.
getQuery() - Method in class org.jpox.metadata.QueryMetaData
Accessor for the query
getQueryExpression() - Method in class org.jpox.store.expression.ScalarExpression
Accessor for the query expression.
getQueryExpression() - Method in class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache
 
getQueryFetchDirection() - Method in class org.jpox.PMFConfiguration
Accessor for the fetch direction to use for ResultSet's.
getQueryFetchSize() - Method in class org.jpox.PMFConfiguration
Accessor for the fetch size to use for ResultSet's.
getQueryLanguage(String) - Static method in class org.jpox.metadata.QueryLanguage
Return QueryLanguage from String.
getQueryResultForNoCandidateClass(ResultSet) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Utility to take a ResultSet and return a QueryResult for those results, assuming that no candidate class is supplied.
getQueryResultSetConcurrency() - Method in class org.jpox.PMFConfiguration
Accessor for the concurrency of ResultSet
getQueryResultSetType() - Method in class org.jpox.PMFConfiguration
Accessor for the type of ResultSet
getQueryStatement() - Method in class org.jpox.store.query.AbstractIteratorStatement
Accessor for the QueryStatement that will return the objects of the candidate type and its subclasses (if required).
getQueryStatement() - Method in class org.jpox.store.query.DiscriminatorIteratorStatement
Accessor for the Query Statement.
getQueryStatement() - Method in class org.jpox.store.query.UnionIteratorStatement
Accessor for the Query Statement.
getQueryTimeout() - Method in class org.jpox.PMFConfiguration
Accessor for the timeout for queries.
getQueryTimeout() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getQueryUseFetchPlan() - Method in class org.jpox.PMFConfiguration
Accessor for whether to use the FetchPlan in queries.
getQueryUseInnerJoinsOnly() - Method in class org.jpox.PMFConfiguration
Accessor for whether to use inner joins only in JDOQL.
getRandom() - Method in class org.jpox.store.poid.AUID.State
Returns the random generator used for initialization of fields.
getRangeByLimitSelectClause(long, long) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to return the SQL to append to the SELECT clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitSelectClause(long, long) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Method to return the SQL to append to the SELECT clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitWhereClause(long, long) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitWhereClause(long, long) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByRowNumberColumn() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to return the column name to use when handling ranges via a rownumber on the select.
getRangeByRowNumberColumn() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Method to return the column name to use when handling ranges via a rownumber on the select.
getRangeVariable() - Method in class org.jpox.store.expression.LogicSetExpression
Accessor for the range variable for this table expression.
getReadOnlySchema() - Method in class org.jpox.PMFConfiguration
Get the readOnlySchema setting for the datastore managed by this PMF.
getRecordFactory() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getRecursionDepth() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the depth of the fetch when recursing
getReference() - Method in class org.jpox.PersistenceManagerFactoryImpl
Uses StringRefAddr's to store the information
getReference() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getReferenceMapping() - Method in class org.jpox.store.mapping.JavaTypeMapping
 
getReferencedClassMetaData(AbstractClassMetaData, String, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Utility to return all ClassMetaData that is referenced from the supplier class.
getRelatedFieldMetaData(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the FieldMetaData of any related field (where this field is part of a bidirectional relation).
getRelationDiscriminatorMapping() - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the element discriminator mapping.
getRelationDiscriminatorValue() - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Accessor for the element discriminator value.
getRelationType(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the relation type for this field.
getRemarks() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for column remarks
getRemarks() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Accessor for table remarks
getRemoveAllStmt(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Generate statement for removing a collection of items from the Set.
getRemoveAtNullifyStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generates the statement for removing an item by nulling it out.
getRemoveStmt() - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Generate statement for deleting items from the Set.
getResource(String) - Method in interface org.jpox.ClassLoaderResolver
Finds the resource with the given name.
getResource(String) - Method in class org.jpox.JDOClassLoaderResolver
Finds the resource with the given name.
getResources(String) - Method in interface org.jpox.ClassLoaderResolver
Finds all the resources with the given name.
getResources(String) - Method in class org.jpox.JDOClassLoaderResolver
Finds all the resources with the given name.
getRestoreValues() - Method in class org.jpox.PMFConfiguration
Get the default RestoreValues setting for all PersistenceManager instances obtained from this factory.
getRestoreValues() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for whether to restore values
getRestoreValues() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getResultClass() - Method in class org.jpox.metadata.QueryMetaData
Accessor for the result class
getResultExpressions() - Method in class org.jpox.store.query.ResultExpressionsQueryable
 
getResultSet() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getResultSetConcurrency() - Method in class org.jpox.store.query.Query
Accessor for the result set concurrency.
getResultSetConcurrency() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getResultSetHoldability() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getResultSetInfo() - Method in class org.jpox.resource.PersistenceManagerImpl
 
getResultSetMetaData() - Method in class org.jpox.store.query.JDOQLQuery
Retrieve the metadata for the results
getResultSetType() - Method in class org.jpox.store.query.Query
Accessor for the result set type.
getResultSetType() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getRetainValues() - Method in class org.jpox.PMFConfiguration
Get the default RetainValues setting for all PersistenceManager instances obtained from this factory.
getRetainValues() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for whether to retain values
getRetainValues() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
getRollbackOnly() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for the "rollback only" flag.
getSCOClass() - Method in class org.jpox.store.SCOID
Returns the class of the object identified by this SCOID.
getSQLAddCandidateKeyStatements(Map) - Method in class org.jpox.store.rdbms.table.TableImpl
Get SQL statements to add expected Candidate Keys that are not yet on the table.
getSQLAddFKStatements(Map, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Get SQL statements to add expected Foreign Keys that are not yet at the table.
getSQLCreateIndexStatements(Map, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the CREATE INDEX statements for this table.
getSQLCreateStatements(Properties) - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the SQL create statements.
getSQLCreateStatements(Properties) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the CREATE statements for this table.
getSQLCreateStatements(Properties) - Method in class org.jpox.store.rdbms.table.ClassView
Method to return the necessary SQL create statements for this table.
getSQLCreateStatements(Properties) - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the SQL CREATE statements for this table.
getSQLDefinition() - Method in class org.jpox.store.rdbms.Column
Accessor for the SQL definition of this column.
getSQLDropStatements() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the SQL drop statements.
getSQLDropStatements() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the DROP statements for this table.
getSQLDropStatements() - Method in class org.jpox.store.rdbms.table.TableImpl
Accessor for the DROP statements for this table.
getSQLDropStatements() - Method in class org.jpox.store.rdbms.table.ViewImpl
Internal method to generate the SQL statements for dropping the view.
getSampleValue() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Accessor for a sample value for this mapping.
getSampleValue() - Method in class org.jpox.store.mapping.ArrayMapping
Accessor for a sample value for this mapping.
getSampleValue() - Method in class org.jpox.store.mapping.BaseStringMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.BigDecimalMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.BigIntegerMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.BitSetMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.BooleanMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.BufferedImageMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.ByteMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.CharacterMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.ColorMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.CurrencyMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for a sample value for this type.
getSampleValue() - Method in class org.jpox.store.mapping.DoubleMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.EmbeddedMapping
Accessor for the sample value for this type.
getSampleValue() - Method in class org.jpox.store.mapping.FloatMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.GregorianCalendarMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.IndexMapping
Accessor for a sample value for this field
getSampleValue() - Method in class org.jpox.store.mapping.IntegerMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.JavaTypeMapping
Return a sample value of the mapping type to be used for internal evaluation of type and conversion.
getSampleValue() - Method in class org.jpox.store.mapping.LocaleMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.LongMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.NullMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.OIDMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.ObjectMapping
Accessor for a sample value for this Java type
getSampleValue() - Method in class org.jpox.store.mapping.PointMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.ReferenceMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.SerialisedMapping
Accessor for a sample value for this type.
getSampleValue() - Method in class org.jpox.store.mapping.ShortMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.SqlDateMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.SqlTimeMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.SqlTimestampMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.SubclassPCMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.TimeZoneMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.URIMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.URLMapping
 
getSampleValue() - Method in class org.jpox.store.mapping.VersionMapping
Accessor for a sample value for this column
getScale() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the scale tag value
getSchema() - Method in class org.jpox.PMFConfiguration
Accessor for the schema to use for this PMF.
getSchema() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the schema name.
getSchema() - Method in class org.jpox.metadata.FileMetaData
Accessor for the schema name for all classes in this file
getSchema() - Method in class org.jpox.metadata.PackageMetaData
Accessor for the schema name for all classes in this package
getSchema() - Method in class org.jpox.plugin.ExtensionPoint
Accessor to the URL that points to the schema (.xsd) file
getSchemaName() - Method in interface org.jpox.store.DatastoreIdentifier
Accessor for the schema name.
getSchemaName() - Method in class org.jpox.store.rdbms.RDBMSManager
Accessor for the RDBMS schema name.
getSchemaName(Connection) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the Schema Name for this datastore.
getSchemaName() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the Schema Name.
getSchemaName() - Method in interface org.jpox.store.rdbms.table.Table
Accessor for the Schema name for this table.
getSecondClassMutableFieldFlags() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the flags of the second class mutable fields (inc superclass fields).
getSecondClassMutableFieldNumbers() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the absolute field numbers of the second class mutable fields
getSecondClassWrapper(String) - Method in class org.jpox.TypeManager
Accessor for the Second Class Wrapper class for the supplied class.
getSecondMethod(SqlTemporalExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the Time.getSecond() method in JDOQL.
getSecondMethod() - Method in class org.jpox.store.expression.SqlTemporalExpression
Method to return an expression for the second (for this time).
getSecondMethod(SqlTemporalExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Time.getSecond() method.
getSelectNewUUIDStmt() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectWithLockOption() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
The option to specify in "SELECT ...
getSequence(String) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve a sequence by name.
getSequence() - Method in class org.jpox.metadata.AbstractPropertyMetaData
If the value-strategy is sequence, the sequence attribute specifies the name of the sequence to use to automatically generate a value for the field.
getSequence() - Method in class org.jpox.metadata.IdentityMetaData
Accessor for the sequence name
getSequence(int) - Method in class org.jpox.metadata.PackageMetaData
Accessor for the Meta-Data of a sequence in this package.
getSequence(String) - Method in class org.jpox.metadata.PackageMetaData
Accessor for the Meta-Data of an sequence with the specified name.
getSequence(String) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a Sequence.
getSequenceCreateStmt(String, String, String, String, String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, String, String, String, String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the sequence create statement for this datastore.
getSequenceNextStmt(String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSetStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generates the statement for setting an item to be at a position.
getShort(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getShort(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getShort(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getShort(Object, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getShort(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getShort(Object, int) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
getShortArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getShortField(PersistenceCapable, int, short) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getShortObjectArrayFromByteArray(byte[]) - Static method in class org.jpox.util.TypeConversionHelper
Convert a byte[] into an instance of our value class.
getSize() - Method in class org.jpox.cache.DefaultLevel2Cache
Accessor for the total number of objects in the L2 cache.
getSize() - Method in interface org.jpox.cache.Level2Cache
Accessor for the total number of objects in the L2 cache.
getSize() - Method in class org.jpox.cache.NullLevel2Cache
 
getSizeStmt() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Generate statement for getting the size of the container.
getSizeStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generate statement for getting the size of the container.
getSizeStmt() - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Generate statement for getting the size of the container.
getSizeSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
JDOQL utility to generate a subquery for the size() of the collection.
getSizeSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
JDOQL utility to generate a subquery for the size() of the collection.
getSizeSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Create a subquery for the size() of the collection of entries.
getSizeSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.ArrayStore
Create a subquery for the size of the collection.
getSizeSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.CollectionStore
Create a subquery for the size of the collection.
getSizeSubquery(QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.MapStore
Create a subquery for the size of the map.
getSqlType() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the sql-type tag value
getStack() - Method in class org.jpox.metadata.MetaDataParser
Accessor for the current MetaData component.
getStateManagerById(Object) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the StateManager of an object given the object id.
getStateManagerById(Object) - Method in interface org.jpox.PersistenceManager
Accessor for the StateManager of an object given the object id.
getStateManagerById(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getStatement(Connection, String) - Method in class org.jpox.store.query.Query
Method to create a PreparedStatement for use with the query.
getStatement(Connection, StatementText) - Method in class org.jpox.store.query.Query
Method to create a PreparedStatement for use with the query.
getStatement(Connection, String, boolean) - Method in class org.jpox.store.rdbms.RDBMSManager
Convenience method to create a new PreparedStatement.
getStatement(Connection, String, boolean, String, String) - Method in class org.jpox.store.rdbms.RDBMSManager
Convenience method to create a new PreparedStatement.
getStatementWithParamsReplaced() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
Return the given statement text, with placeholders for parameters replaced by the actual parameter values recorded.
getStatisticValue(ManagementCategory) - Method in class org.jpox.management.ManagementManager
Accessor for the current statistic value for the given category
getStatisticValues() - Method in class org.jpox.management.ManagementManager
Accessor for the statistic values
getStorageDescription() - Method in interface org.jpox.store.AutoStartMechanism
Utility to return a description of the storage for this mechanism.
getStorageDescription() - Method in class org.jpox.store.ClassesAutoStarter
Method to give a descriptive name for the starter process.
getStorageDescription() - Method in class org.jpox.store.XMLAutoStarter
Method to give a descriptive name for the starter process.
getStorageDescription() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Utility to output the storage description for this mechanism.
getStoreDataForTable(DatastoreIdentifier) - Method in class org.jpox.store.StoreManager
Utility to return all StoreData for a table identifier.
getStoreManager() - Method in class org.jpox.AbstractPersistenceManager
Accessor for the Store Manager.
getStoreManager() - Method in interface org.jpox.PersistenceManager
Accessor for the Store Manager.
getStoreManager() - Method in interface org.jpox.StateManager
Accessor for the manager for the store.
getStoreManager() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for the Store Manager.
getStoreManager() - Method in class org.jpox.state.StateManagerImpl
Accessor for the StoreManager used for this object.
getStoreManager() - Method in interface org.jpox.store.DatastoreObject
Accessor for the StoreManager for this table.
getStoreManager(String, ClassLoaderResolver, AbstractPersistenceManagerFactory, String, String) - Static method in class org.jpox.store.StoreManagerFactory
Accessor for the StoreManager.
getStoreManager() - Method in interface org.jpox.store.expression.QueryExpression
Accessor for the store manager associated with this query.
getStoreManager() - Method in class org.jpox.store.query.Query
Accessor for the StoreManager associated with this Query.
getStoreManager() - Method in class org.jpox.store.query.QueryStatement
Accessor for the Store Manager.
getStoreManager() - Method in class org.jpox.store.rdbms.Column
Accessor for the Store Manager.
getStoreManager() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the Store Manager.
getStoreManager() - Method in interface org.jpox.store.scostore.Store
Accessor for the Store Manager.
getStoreMgrs() - Method in class org.jpox.PMFContext
Accessor for the Store Managers.
getStoredJavaType() - Method in interface org.jpox.store.DatastoreField
Accessor for the type of data stored in this field.
getStoredJavaType() - Method in class org.jpox.store.rdbms.Column
Accessor for the type of data stored in this column.
getStrategy() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for strategy.
getStrategy() - Method in class org.jpox.metadata.SequenceMetaData
Accessor for the strategy
getStrategy(String) - Static method in class org.jpox.metadata.SequenceStrategy
Return Sequence strategy from String.
getStrategyValue() - Method in class org.jpox.metadata.IdentityMetaData
Accessor for the strategy tag value
getStrategyValue() - Method in class org.jpox.metadata.InheritanceMetaData
Accessor for the strategy tag value
getStrategyValue(PersistenceManager, DatastoreClass, AbstractClassMetaData, int, IdentityStrategy, String, ExtensionMetaData[]) - Method in class org.jpox.store.StoreManager
Method to retrieve the value for a strategy for a particular field.
getStrategyValue(PersistenceManager, DatastoreClass, AbstractClassMetaData, int, IdentityStrategy, String, ExtensionMetaData[]) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to return the value for the specified strategy.
getString() - Method in class org.jpox.metadata.MetaDataParser
Accessor to the string form of this metadata
getString(Object, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Obtains a value from resultSet at position specified by exprIndex.
getString(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Obtains a value from resultSet at position specified by exprIndex.
getString(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.BlobRDBMSMapping
 
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
Accessor for the value for a boolean field stored as a String datastore type.
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to extract a String from the ResultSet at the specified position
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
 
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
 
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
getString(Object, int) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getStringDefaultLength() - Method in class org.jpox.PMFConfiguration
Accessor for the default max length for strings.
getStringField(PersistenceCapable, int, String) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable if the value for the specified field is not cached (StateManager.isLoaded() fails).
getStringFromInt(int) - Static method in class org.jpox.util.TypeConversionHelper
Utility to convert an int into a byte-generated String
getStringFromShort(short) - Static method in class org.jpox.util.TypeConversionHelper
Utility to convert a short into a byte-generated String
getSubClassesForClass(String, boolean, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Utility to return the names of the classes that are known subclasses of the provided class.
getSubString(long, int) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
getSubclassesForClass(String, boolean) - Method in class org.jpox.metadata.MetaDataManager
Accessor for the subclasses of a particular class
getSubprotocolForURL(String) - Static method in class org.jpox.store.rdbms.JDBCUtils
Method to return the "subprotocol" for a JDBC URL.
getSuperAbstractClassMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the Meta-Data for the superclass of this class.
getSuperclass() - Method in class org.jpox.store.StoreData
Accessor for any superclass for this class, if this is a class.
getSuperclasses(Class) - Static method in class org.jpox.util.ClassUtils
Method to return the superclasses for a class.
getSuperinterfaces(Class) - Static method in class org.jpox.util.ClassUtils
Method to return the superinterfaces for a class.
getSupertable() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the supertable for this table.
getSupportedTypes() - Method in class org.jpox.TypeManager
Accessor for the Supported Types.
getSurrogateForEmptyStrings() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSurrogateForEmptyStrings() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSynchronization() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for the synchronization
getTable() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the table name.
getTable() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the table name
getTable() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for the name of the table
getTable() - Method in class org.jpox.metadata.IndexMetaData
Accessor for the table
getTable() - Method in class org.jpox.metadata.JoinMetaData
Accessor for the table name
getTable() - Method in class org.jpox.metadata.UniqueMetaData
Accessor for the table.
getTableCat() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for table catalog
getTableCat() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Accessor for table catalog
getTableExpression(DatastoreIdentifier) - Method in interface org.jpox.store.expression.QueryExpression
Accessor to the table expression for the given range identifier by rangeVar
getTableExpression(DatastoreIdentifier) - Method in class org.jpox.store.query.QueryStatement
Accessor for the table with the specified "alias".
getTableInfo() - Method in class org.jpox.store.rdbms.RDBMSManager
Returns the table info for a database schema.
getTableInfo(String) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns the table info for a database schema.
getTableInfo(RDBMSManager, String, String, Connection) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Returns the table info.
getTableName() - Method in class org.jpox.store.StoreData
Accessor for tableName.
getTableName() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for table name
getTableName() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Accessor for table name
getTablePrefix() - Method in class org.jpox.store.Dictionary
Accessor for the prefix for table identifiers.
getTableSchem() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for table schema
getTableSchem() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Accessor for table schema
getTableSuffix() - Method in class org.jpox.store.Dictionary
Accessor for the suffix for table identifiers.
getTableType(RDBMSManager, Table, Connection) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Returns the type of a database table in the datastore.
getTables(Connection, String, String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for table information for a catalog/schema in this datastore.
getTables(Connection, String, String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for table information for a catalog/schema in this datastore.
getTarget() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the target tag value
getTargetField() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the target-field tag value
getTime(long, long) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getTime(Object, int) - Method in class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
 
getTimeZone(Object, int) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Accessor for the TimeZone.
getTimestamp(Object, int) - Method in class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Method to access a Timestamp from the ResultSet.
getTransactionIsolation() - Method in class org.jpox.JDOConnectionImpl
Accessor for the transaction isolation level.
getTransactionIsolation() - Method in class org.jpox.PMFConfiguration
Get the default transaction isolation level for all PersistenceManager instances obtained from this factory.
getTransactionIsolation() - Method in interface org.jpox.Transaction
Accessor for the transaction isolation level.
getTransactionIsolation() - Method in class org.jpox.resource.JdoTransactionHandle
 
getTransactionIsolation() - Method in class org.jpox.store.rdbms.Connection
 
getTransactionIsolationForSchemaCreation() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionIsolationForSchemaCreation() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionTimeout() - Method in class org.jpox.resource.ManagedConnectionImpl
 
getTransactionalDataSource() - Method in class org.jpox.AbstractPersistenceManagerFactory
Returns the data source to be used for transactional access.
getTransactionalObjectId(Object) - Method in class org.jpox.AbstractPersistenceManager
Accessor for the object id of a transactional object given the object.
getTransactionalObjectId(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
 
getTransactionalObjectId(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Return the object representing the JDO identity of the calling instance.
getTransactionalVersion(PersistenceCapable) - Method in interface org.jpox.StateManager
Return the object representing the transactional version of the calling instance.
getTransactionalVersion(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Return the object representing the transactional version of the calling instance.
getType(String) - Method in class org.jpox.TypeManager
Utility class to retrieve a supported type
getType() - Method in class org.jpox.management.ManagementCategory
Accessor for the type of the category
getType() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the field type
getType() - Method in class org.jpox.metadata.ClassPersistenceModifier
Accessor for the Persistence Modifier id.
getType() - Method in class org.jpox.metadata.DiscriminatorStrategy
Accessor for the type.
getType() - Method in class org.jpox.metadata.FieldPersistenceModifier
 
getType() - Method in class org.jpox.metadata.FileMetaData
Accessor for the file type (JDO, ORM, etc)
getType() - Method in class org.jpox.metadata.ForeignKeyAction
Accessor for the type.
getType() - Method in class org.jpox.metadata.IdentityStrategy
Accessor for the type.
getType() - Method in class org.jpox.metadata.IdentityType
Accessor to the identity type
getType() - Method in class org.jpox.metadata.IndexedValue
Accessor for the type.
getType() - Method in class org.jpox.metadata.InheritanceStrategy
Accessor for the type.
getType() - Method in class org.jpox.metadata.NullValue
Accessor for the type.
getType() - Method in class org.jpox.metadata.QueryLanguage
Accessor to the query language type
getType() - Method in class org.jpox.metadata.SequenceStrategy
Accessor to the sequence strategy type
getType() - Method in class org.jpox.metadata.VersionStrategy
 
getType() - Method in class org.jpox.state.ActivityState
Accessor for the type.
getType() - Method in interface org.jpox.store.DatastoreClass
Accessor for the primary class represented.
getType() - Method in class org.jpox.store.StoreData
Accessor for type.
getType() - Method in class org.jpox.store.mapping.JavaTypeMapping
Return the name of the class that this Mapping maps.
getType() - Method in interface org.jpox.store.query.UnionIteratorStatement.AssociationEnd
The element type.
getType() - Method in class org.jpox.store.rdbms.key.ForeignKey.FKAction
Accessor for the type
getType() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for the main class represented.
getType() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the type of the class being represented by this view.
getType() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Accessor for the main type represented here.
getTypeInfo() - Method in class org.jpox.store.rdbms.Column
Accessor for the type info for this column.
getTypeInfo(int) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns type information for the database type that best implements the given JDBC type.
getTypeInfo(int[]) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns type information for the first one of the given candidate JDBC data types supported by this database.
getTypeInfo(int) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns type information for the database type that best implements the given JDBC type.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Accessor for the RDBMS BLOB type being represented.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.BitRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.BlobRDBMSMapping
Accessor for the RDBMS BLOB type being represented.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Accessor for the JDBC type being stored here.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
Accessor for the type info for this datastore field
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
Returns the TypeInfo (JDBC SQL type) for columns.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.DateRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.LongVarBinaryRDBMSMapping
Accessor for the type info of the JDBC type being represented.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Accessor for the type info for this datastore type.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Accessor for type info
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Accessor for the type info for this column.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.VarBinaryRDBMSMapping
Accessor for the type info of the JDBC type being represented.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.VarCharRDBMSMapping
Accessor for datastore type info for this mapping.
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getTypeInfo() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getTypeManager() - Method in class org.jpox.PMFContext
Accessor for the Type Manager
getTypeMap() - Method in class org.jpox.JDOConnectionImpl
Accessor for the type map.
getTypeMap() - Method in class org.jpox.store.rdbms.Connection
 
getTypeName() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the field type name
getTypeName() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Accessor for type name
getTypeName() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Accessor for type name
getUnique() - Method in class org.jpox.store.rdbms.key.Index
Accessor for whether the index is unique
getUniqueConstraintsMapInverse() - Method in class org.jpox.PMFConfiguration
Get the default UniqueConstraintsMapInverse setting for all PersistenceManager instances obtained from this factory.
getUniqueId() - Method in class org.jpox.plugin.ExtensionPoint
Accessor for the pluginId + DOT + id.
getUniqueMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for UniqueMetaData
getUniqueMetaData() - Method in class org.jpox.metadata.AbstractElementMetaData
Accessor for uniqueMetaData
getUniqueMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for uniqueMetaData
getUniqueMetaData() - Method in class org.jpox.metadata.JoinMetaData
 
getUnlimitedLengthPrecisionValue(TypeInfo) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnlimitedLengthPrecisionValue(TypeInfo) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnmappedColumns() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the unmapped columns require for the datastore table.
getUnsetStmt() - Method in class org.jpox.store.rdbms.scostore.FKListStore
Generates the statement for unsetting an item from a list position.
getUpdateAction() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for the update action
getUpdateAction() - Method in class org.jpox.store.rdbms.key.ForeignKey
Accessor for updateAction.
getUpdateCount() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getUpdateEmbeddedElementStmt(JavaTypeMapping) - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Generate statement for update the field of an embedded element.
getUpdateInputParameter() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
getUpdateInputParameter() - Method in class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
 
getUpdateInputParameter() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Accessor for the string to put in any update datastore statements for this field.
getUpdateInputParameter() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getUpdateInputParameter() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getUpdateRequest(DatastoreClass, AbstractPropertyMetaData[], Class, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns a request object that will update a row in the given table.
getUpdateable() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for whether this column can be update when the owning object is updated.
getUseInnerJoinsOnly() - Method in class org.jpox.store.query.QueryStatement
Accessor for whether to only use inner joins.
getUseUpdateLock() - Method in class org.jpox.PMFConfiguration
Get the use update lock flag for fetches.
getUserCandidates() - Method in class org.jpox.store.query.CollectionCandidates
 
getUserObject(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to get a user object from the PersistenceManager.
getUserObject() - Method in class org.jpox.AbstractPersistenceManager
The application might manage PersistenceManager instances by using an associated object for bookkeeping purposes.
getUserObject(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to get a user object from the PersistenceManager.
getUserObject() - Method in class org.jpox.resource.PersistenceManagerImpl
The application might manage PersistenceManager instances by using an associated object for bookkeeping purposes.
getValidateColumns() - Method in class org.jpox.PMFConfiguration
Get the default ValidateColumns setting for all PersistenceManager instances obtained from this factory.
getValidateConstraints() - Method in class org.jpox.PMFConfiguration
Get the default ValidateConstraints setting for all PersistenceManager instances obtained from this factory.
getValidateTables() - Method in class org.jpox.PMFConfiguration
Get the default ValidateTables setting for all PersistenceManager instances obtained from this factory.
getValue() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for value.
getValue() - Method in class org.jpox.metadata.ExtensionMetaData
Accessor for the value tag value .
getValue() - Method in class org.jpox.store.expression.ArrayLiteral
 
getValue() - Method in class org.jpox.store.expression.BinaryLiteral
 
getValue() - Method in class org.jpox.store.expression.BooleanLiteral
 
getValue() - Method in class org.jpox.store.expression.ByteLiteral
 
getValue() - Method in class org.jpox.store.expression.CharacterLiteral
 
getValue() - Method in class org.jpox.store.expression.FloatingPointLiteral
 
getValue() - Method in class org.jpox.store.expression.IntegerLiteral
 
getValue() - Method in interface org.jpox.store.expression.Literal
Accessor to the literal value
getValue() - Method in class org.jpox.store.expression.NullLiteral
 
getValue() - Method in class org.jpox.store.expression.ObjectLiteral
 
getValue() - Method in class org.jpox.store.expression.SqlDateLiteral
 
getValue() - Method in class org.jpox.store.expression.SqlTimeLiteral
 
getValue() - Method in class org.jpox.store.expression.SqlTimestampLiteral
 
getValue() - Method in class org.jpox.store.expression.StringLiteral
 
getValueClassMetaData() - Method in class org.jpox.metadata.MapMetaData
Accessor for the Value ClassMetaData
getValueForExtension(String) - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for the value of a particular extension (for JPOX).
getValueMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in class org.jpox.store.mapping.AbstractMappingManager
Convenience accessor for the value mapping for a map of PC values.
getValueMapping(DatastoreContainerObject, AbstractPropertyMetaData, DatastoreAdapter, ClassLoaderResolver) - Method in interface org.jpox.store.mapping.MappingManager
Accessor for the value mapping for an embedded map of values
getValueMapping() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the "value" mapping end of the relationship.
getValueMetaData() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for valueMetaData
getValueStrategy() - Method in class org.jpox.metadata.AbstractPropertyMetaData
The value-strategy attribute specifies the strategy used to generate values for the field.
getValueType() - Method in class org.jpox.metadata.MapMetaData
Accessor for the value-type tag value.
getValueType() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for the value type for this Map.
getValueType() - Method in interface org.jpox.store.scostore.MapStore
Accessor for the value type in the collection.
getValuesForCommaSeparatedAttribute(String) - Method in class org.jpox.metadata.MetaDataUtils
Convenience method that splits a comma-separated list of values into a String array (removing whitespace).
getValuesForExtension(String) - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for the value of a particular extension (for JPOX), but splitting it into separate parts.
getValuesForExtensionStartingWith(String) - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for the value of extensions having the key starting with the argument (for JPOX).
getVariableName() - Method in class org.jpox.store.expression.UnboundVariable
Accessor for the variable name.
getVariableType() - Method in class org.jpox.store.expression.UnboundVariable
Accessor for the variable type.
getVariant() - Method in class org.jpox.store.poid.AUID.State
Returns the variant to use when constructing new AUIDs.
getVendorID() - Method in class org.jpox.store.AbstractDatastoreAdapter
 
getVendorID() - Method in interface org.jpox.store.DatastoreAdapter
Accessor for the Vendor ID for this datastore.
getVendorName() - Static method in class org.jpox.AbstractPersistenceManagerFactory
Utility to get the vendor of JPOX.
getVendorName() - Method in class org.jpox.metadata.ExtensionMetaData
Accessor for the vendor-name tag value.
getVersion() - Method in class org.jpox.plugin.Plugin
Acessor for the version of this plug-in
getVersion(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Return the object representing the version of the calling instance.
getVersion() - Method in class org.jpox.store.poid.AUID.State
Returns the version to use when constructing new AUIDs.
getVersionMapping() - Method in interface org.jpox.store.DatastoreContainerObject
Accessor for the version mapping specified .
getVersionMapping() - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for the version mapping specified .
getVersionMapping() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the version mapping specified.
getVersionMapping() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for the version mapping specified .
getVersionMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for versionMetaData
getVersionMetaData() - Method in interface org.jpox.store.DatastoreContainerObject
Accessor for the Version MetaData.
getVersionMetaData() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for Version MetaData
getVersionMetaData() - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for versionMetaData
getVersionMetaData() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for Version MetaData
getVersionNumber() - Static method in class org.jpox.AbstractPersistenceManagerFactory
Utility to get the version of JPOX.
getVersionStrategy() - Method in class org.jpox.metadata.VersionMetaData
Accessor for versionStrategy
getVersionStrategy(String) - Static method in class org.jpox.metadata.VersionStrategy
Return VersionStrategy from String.
getWarnings() - Method in class org.jpox.JDOConnectionImpl
Accessor for the warnings.
getWarnings() - Method in class org.jpox.store.rdbms.Connection
 
getWarnings() - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
getWordSeparator() - Method in class org.jpox.store.Dictionary
Accessor for the word separator for identifiers.
getWrapperFunction(int) - Method in class org.jpox.store.rdbms.Column
Gets the wrapper for parameters
getWrapperTypeForPrimitiveType(Class) - Static method in class org.jpox.util.ClassUtils
Convenience method to return the object wrapper type for a primitive type.
getXAResource() - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for the XA resource
getYearMethod(SqlTemporalExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the Date.getYear() method in JDOQL.
getYearMethod() - Method in class org.jpox.store.expression.SqlTemporalExpression
Method to return an expression for the year (for this date).
getYearMethod(SqlTemporalExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Date.getYear() method.
grouping - Variable in class org.jpox.store.query.Query
Grouping clause for the query, for use with aggregate expressions.
groupingExpressions - Variable in class org.jpox.store.query.QueryStatement
User-provided expressions for GROUP BY clause.
gt(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.ByteExpression
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Relational operator (greater than)
gt(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
gt(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.ByteExpression
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Relational operator (greater than or equals)
gteq(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
gteq(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 

H

HOLLOW - Static variable in class org.jpox.state.LifeCycleState
Hollow
HSQLTypeInfo - class org.jpox.store.rdbms.typeinfo.HSQLTypeInfo.
Represents the metadata of a HSQL data type.
HSQLTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.HSQLTypeInfo
Constructs a type information object from the current row of the given result set.
HardRefCache - class org.jpox.cache.HardRefCache.
Implementation of a Level 1 cache keeping hard (strong) references to the objects.
HardRefCache() - Constructor for class org.jpox.cache.HardRefCache
Default constructor (required)
HashMap - class org.jpox.sco.HashMap.
A mutable second-class HashMap object.
HashMap(StateManager, String) - Constructor for class org.jpox.sco.HashMap
Constructor
HashSet - class org.jpox.sco.HashSet.
A mutable second-class HashSet object.
HashSet(StateManager, String) - Constructor for class org.jpox.sco.HashSet
Constructor, using the StateManager of the "owner" and the field name.
Hashtable - class org.jpox.sco.Hashtable.
A mutable second-class Hashtable object.
Hashtable(StateManager, String) - Constructor for class org.jpox.sco.Hashtable
Constructor
hasAggregateExpression - Variable in class org.jpox.store.query.QueryStatement
whether there is an aggregate expression present in the select
hasAggregatedExpressionsOnly() - Method in class org.jpox.store.query.ResultExpressionsQueryable
Whether only aggregated expressions are returned
hasArray() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for whether the field has an array
hasCollection() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for whether the field has a collection
hasColumnName(DatastoreIdentifier) - Method in class org.jpox.store.rdbms.table.AbstractTable
Utility to return if a column of this name exists.
hasContainer() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for whether the field has a container.
hasCrossJoin(LogicSetExpression) - Method in interface org.jpox.store.expression.QueryExpression
Method to add tables/alias but no joins to they, will be output as FROM TABLE1,TABLE2,TABLE3
hasCrossJoin(LogicSetExpression) - Method in class org.jpox.store.query.QueryStatement
Method to add tables/alias but no joins to they, will be output as FROM TABLE1,TABLE2,TABLE3
hasDatastoreField(DatastoreIdentifier) - Method in interface org.jpox.store.DatastoreContainerObject
Checks if there is a DatastoreField for the identifier
hasDatastoreField(DatastoreIdentifier) - Method in class org.jpox.store.rdbms.table.AbstractTable
Checks if there is a DatastoreField for the identifier
hasDefaultConstructor(Class) - Static method in class org.jpox.util.ClassUtils
Method to check for a default constructor on a class.
hasExtension(String) - Method in class org.jpox.metadata.ExtendableMetaData
Accessor for whether an extension exists (for JPOX).
hasField(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to check if a field exists in this classes definition.
hasMap() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for whether the field has a map.
hasMetaDataExpression() - Method in interface org.jpox.store.expression.QueryExpression
Whether this query will return a meta data expression in the SELECT clause
hasMetaDataExpression() - Method in class org.jpox.store.query.QueryStatement
Whether this query will return a meta data expression (containing JPOXMETADATA).
hasMetaDataForClass(String) - Method in class org.jpox.metadata.MetaDataManager
Convenience method to check if the metadataq for the specified class is already registered.
hasMetaDataInResults - Variable in class org.jpox.store.query.PersistentIDROF
if the results have included a meta data column with the class name
hasNext() - Method in class org.jpox.sco.SCOCollectionIterator
 
hasNext() - Method in class org.jpox.sco.SCOListIterator
 
hasNext() - Method in class org.jpox.store.poid.PoidBlock
Accessor for whether there are more elements remaining in the block.
hasOption(String) - Method in class org.jpox.util.CommandLine
Check option selected
hasOrderMapping() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Accessor for whether the store has an order mapping, to allow for duplicates or ordering.
hasOrderMapping() - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Accessor for whether this store has an order mapping to allow for duplicates, or ordering.
hasOrderMapping() - Method in interface org.jpox.store.scostore.CollectionStore
Accessor for whether the store utilises an order mapping.
hasPrevious() - Method in class org.jpox.sco.SCOListIterator
 
hasQueryRun(String) - Method in class org.jpox.AbstractPersistenceManager
 
hasQueryRun(String) - Method in interface org.jpox.PersistenceManager
Whether the query was already run
hasQueryRun(String) - Method in class org.jpox.resource.PersistenceManagerImpl
 
hasSubclasses() - Method in class org.jpox.store.extent.AbstractExtent
Returns whether this Extent was defined to contain subclasses.
hasTable() - Method in class org.jpox.store.StoreData
Accessor for whether this has a table representation.
hasValue() - Method in class org.jpox.store.mapping.SingleFieldMapping
Acccessor for whether the fixed value is set.
hashCode() - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
 
hashCode() - Method in class org.jpox.sco.Collection
Hashcode operator.
hashCode() - Method in class org.jpox.sco.HashMap
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.HashSet
Hashcode operator.
hashCode() - Method in class org.jpox.sco.Hashtable
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.LinkedHashMap
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.LinkedHashSet
Hashcode operator.
hashCode() - Method in class org.jpox.sco.LinkedList
Hashcode operator.
hashCode() - Method in class org.jpox.sco.List
Hashcode operator.
hashCode() - Method in class org.jpox.sco.Map
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.Properties
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.Set
Hashcode operator.
hashCode() - Method in class org.jpox.sco.SortedMap
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.SortedSet
Hashcode operator.
hashCode() - Method in class org.jpox.sco.TreeMap
Method to generate a hashcode for this Map.
hashCode() - Method in class org.jpox.sco.TreeSet
Hashcode operator.
hashCode() - Method in class org.jpox.sco.Vector
Hashcode operator.
hashCode - Variable in class org.jpox.store.OID
pre-created hasCode to improve performance
hashCode() - Method in class org.jpox.store.OID
Accessor for the hashcode
hashCode() - Method in class org.jpox.store.expression.LogicSetExpression
 
hashCode() - Method in class org.jpox.store.expression.ScalarExpression.FieldExpression
 
hashCode() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Hash code function.
hashCode() - Method in class org.jpox.store.query.AbstractQueryResult
Accessor for the hashcode of this object
hashCode() - Method in class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache
 
hashCode() - Method in class org.jpox.store.query.Query
Hashcode generator.
hashCode() - Method in class org.jpox.store.rdbms.Column
 
hashCode() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Returns a hash code value for this object.
hashCode() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Returns a hash code value for this object.
hashCode() - Method in class org.jpox.store.rdbms.key.ForeignKey
Hashcode operator.
hashCode() - Method in class org.jpox.store.rdbms.key.Index
Hashcode operator.
hashCode() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
hashCode() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for the hascode of this table.
hashCode() - Method in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
Returns a hash code value for this object.
hashCode() - Method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Returns a hash code value for this object.
hashCode() - Method in class org.jpox.util.ReferenceValueMap
Hashcode generator for this object.
havingExpr - Variable in class org.jpox.store.query.QueryStatement
Expression for any HAVING clause.
headMap(Object) - Method in class org.jpox.sco.SortedMap
Method to retrieve the head of the map up to the specified key.
headMap(Object) - Method in class org.jpox.sco.TreeMap
Method to retrieve the head of the map up to the specified key.
headSet(Object) - Method in class org.jpox.sco.SortedSet
Method to retrieve the head elements up to the specified element.
headSet(Object) - Method in class org.jpox.sco.TreeSet
Method to retrieve the head elements up to the specified element.
hereIsStateManager(StateManager, PersistenceCapable) - Method in class org.jpox.AbstractPersistenceManager
Method to add the StateManager for an object to this PersistenceManager's list.
hereIsStateManager(StateManager, PersistenceCapable) - Method in interface org.jpox.PersistenceManager
Method to add the StateManager for an object to this PersistenceManager's list.
hereIsStateManager(StateManager, PersistenceCapable) - Method in class org.jpox.resource.PersistenceManagerImpl
 
highestFieldNumber - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Highest absolute field number managed by this table

I

I18nUtils - class org.jpox.util.I18nUtils.
Utility class for internationalization.
IDE - Static variable in class org.jpox.util.JPOXLogger
Log for IDE
IDENTIFIER_CASE_PROPERTY - Static variable in class org.jpox.store.Dictionary
PMF property name for defining the identifier case.
IDENTIFIER_LOWER_CASE - Static variable in interface org.jpox.store.DatastoreAdapter
Representation of an identifier specified in lower case.
IDENTIFIER_LOWER_CASE_QUOTED - Static variable in interface org.jpox.store.DatastoreAdapter
Representation of an identifier specified in "lower case"
IDENTIFIER_MIXED_CASE - Static variable in interface org.jpox.store.DatastoreAdapter
Representation of an identifier specified in Mixed Case.
IDENTIFIER_MIXED_CASE_QUOTED - Static variable in interface org.jpox.store.DatastoreAdapter
Representation of an identifier specified in "Mixed Case".
IDENTIFIER_NAMING_STRATEGY_PROPERTY - Static variable in class org.jpox.store.Dictionary
PMF property name for defining the identifier naming strategy.
IDENTIFIER_TABLE_PREFIX_PROPERTY - Static variable in class org.jpox.store.Dictionary
PMF property name for defining the prefix for table identifiers.
IDENTIFIER_TABLE_SUFFIX_PROPERTY - Static variable in class org.jpox.store.Dictionary
PMF property name for defining the suffic for table identifiers.
IDENTIFIER_UPPER_CASE - Static variable in interface org.jpox.store.DatastoreAdapter
Representation of an identifier specified in UPPER CASE
IDENTIFIER_UPPER_CASE_QUOTED - Static variable in interface org.jpox.store.DatastoreAdapter
Representation of an identifier specified in "UPPER CASE"
IDENTIFIER_WORD_SEPARATOR_PROPERTY - Static variable in class org.jpox.store.Dictionary
PMF property name for defining the separator for words in the identifiers.
IDENTITY - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="identity" The value "identity" specifies that the column identified as the key column is managed by the database as an autoincrementing identity type.
ILLEGAL_STATE - Static variable in class org.jpox.state.LifeCycleState
illegal state
IMPLEMENTATION_CREATOR_NAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Implementation Creator name property.
INCREMENT - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="increment" The value "increment" specifies a strategy that simply finds the largest key already in the database and increments the key value for new instances.
INDEX - Static variable in class org.jpox.store.DatastoreFieldRole
index
INDEX - Static variable in interface org.jpox.store.IdentifierFactory
index
INITILIAZE_PRIMARY_KEY_COLUMN_INFO - Static variable in class org.jpox.PMFConfiguration
Property for whether to validate the tables upon loading.
INNER_JOIN - Static variable in class org.jpox.store.query.QueryStatement.Join
INNER JOIN
INSERT - Static variable in class org.jpox.store.rdbms.RequestIdentifier.Type
INSERT
INSERTING - Static variable in class org.jpox.state.ActivityState
INSERTING - inserting
INSERTING_CALLBACKS - Static variable in class org.jpox.state.ActivityState
INSERTING CALLBACKS - running callbacks after insert
INSERTING_UPDATE - Static variable in class org.jpox.state.ActivityState
INSERTING UPDATE - running updates after insert
INT - Static variable in class org.jpox.ClassNameConstants
primitive int
IP_ADDRESS - Static variable in class org.jpox.store.poid.AbstractUUIDPoidGenerator
IP Address of local machine.
IdentifierFactory - interface org.jpox.store.IdentifierFactory.
Factory that creates immutable instances of DatastoreIdentifier.
IdentityMetaData - class org.jpox.metadata.IdentityMetaData.
Representation of the Meta-Data for an identity of a class.
IdentityMetaData(AbstractClassMetaData, String, String, String) - Constructor for class org.jpox.metadata.IdentityMetaData
Constructor
IdentityStrategy - class org.jpox.metadata.IdentityStrategy.
Representation of the values for identity "strategy".
IdentityType - class org.jpox.metadata.IdentityType.
Representation of the values for identity-type.
IllegalStateTransitionException - exception org.jpox.state.IllegalStateTransitionException.
A IllegalStateTransitionException is thrown if a life-cycle state attempts a transition that is illegal.
IllegalStateTransitionException(LifeCycleState, String, StateManagerImpl) - Constructor for class org.jpox.state.IllegalStateTransitionException
Constructs an illegal state transition exception.
ImplementationCreator - interface org.jpox.ImplementationCreator.
Creates instances of PersistenceCapable objects
ImplementsMetaData - class org.jpox.metadata.ImplementsMetaData.
The implements element declares a persistence-capable interface implemented by the persistence-capable class that contains this element.
ImplementsMetaData(ClassMetaData, String) - Constructor for class org.jpox.metadata.ImplementsMetaData
Constructor.
Imports - class org.jpox.util.Imports.
Utility class handling Imports.
Imports() - Constructor for class org.jpox.util.Imports
Constructor.
IncompatibleDataTypeException - exception org.jpox.store.rdbms.exceptions.IncompatibleDataTypeException.
A IncompatibleDataTypeException is thrown if a column is detected to have an incompatible type in the database during schema validation.
IncompatibleDataTypeException(Column, int, int) - Constructor for class org.jpox.store.rdbms.exceptions.IncompatibleDataTypeException
Constructs an incompatible data type exception.
IncompatibleElementTypeException - exception org.jpox.sco.exceptions.IncompatibleElementTypeException.
A IncompatibleElementTypeException is thrown if an incompatible element type is specified in the construction of a second-class Collection or Set instance.
IncompatibleElementTypeException(StateManager, String, String, String) - Constructor for class org.jpox.sco.exceptions.IncompatibleElementTypeException
Constructs an incompatible element type exception.
IncompatibleFieldTypeException - exception org.jpox.sco.exceptions.IncompatibleFieldTypeException.
A IncompatibleFieldTypeException is thrown if an incompatible field type is specified in the construction of a second-class object instance.
IncompatibleFieldTypeException(StateManager, String, String, String) - Constructor for class org.jpox.sco.exceptions.IncompatibleFieldTypeException
Constructs an incompatible field type exception.
IncompatibleKeyTypeException - exception org.jpox.sco.exceptions.IncompatibleKeyTypeException.
A IncompatibleKeyTypeException is thrown if an incompatible key type is specified in the construction of a second-class Map instance.
IncompatibleKeyTypeException(StateManager, String, String, String) - Constructor for class org.jpox.sco.exceptions.IncompatibleKeyTypeException
Constructs an incompatible key type exception.
IncompatibleQueryElementTypeException - exception org.jpox.store.exceptions.IncompatibleQueryElementTypeException.
A IncompatibleQueryElementTypeException is thrown if a variable used in a query is detected to have an type incompatible with the element type of the collection to which it is being applied.
IncompatibleQueryElementTypeException(String, String) - Constructor for class org.jpox.store.exceptions.IncompatibleQueryElementTypeException
Constructs an incompatible query element type exception.
IncompatibleTypeException - exception org.jpox.sco.exceptions.IncompatibleTypeException.
A IncompatibleTypeException is thrown if an incompatible type is specified as a parameter in the construction of a second-class object instance.
IncompatibleTypeException(StateManager, String, String, String, String) - Constructor for class org.jpox.sco.exceptions.IncompatibleTypeException
Constructs an incompatible type exception.
IncompatibleValueTypeException - exception org.jpox.sco.exceptions.IncompatibleValueTypeException.
A IncompatibleValueTypeException is thrown if an incompatible value type is specified in the construction of a second-class Map instance.
IncompatibleValueTypeException(StateManager, String, String, String) - Constructor for class org.jpox.sco.exceptions.IncompatibleValueTypeException
Constructs an incompatible value type exception.
Index - class org.jpox.store.rdbms.key.Index.
Representation of an index.
Index(DatastoreContainerObject, boolean, String) - Constructor for class org.jpox.store.rdbms.key.Index
Constructor.
Index(CandidateKey) - Constructor for class org.jpox.store.rdbms.key.Index
Constructor.
Index(ForeignKey) - Constructor for class org.jpox.store.rdbms.key.Index
Constructor.
IndexMapping - class org.jpox.store.mapping.IndexMapping.
Mapping for Index Columns.
IndexMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.IndexMapping
Constructor.
IndexMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.IndexMapping
Constructor.
IndexMetaData - class org.jpox.metadata.IndexMetaData.
For schema generation, it might be useful to specify that a column or columns be indexed, and to provide the name of the index.
IndexMetaData(MetaData, IndexMetaData) - Constructor for class org.jpox.metadata.IndexMetaData
Constructor to create a copy of the passed metadata using the provided parent.
IndexMetaData(String, String, String) - Constructor for class org.jpox.metadata.IndexMetaData
Constructor.
IndexedValue - class org.jpox.metadata.IndexedValue.
Representation of whether an item is indexed or not.
InformixTypeInfo - class org.jpox.store.rdbms.typeinfo.InformixTypeInfo.
Represents the metadata of a Informix data type.
InformixTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.InformixTypeInfo
Constructs a type information object from the current row of the given result set.
InheritanceMetaData - class org.jpox.metadata.InheritanceMetaData.
Representation of the Meta-Data defining inherited classes.
InheritanceMetaData(AbstractClassMetaData, String) - Constructor for class org.jpox.metadata.InheritanceMetaData
Constructor.AbstractClassMetaData
InheritanceStrategy - class org.jpox.metadata.InheritanceStrategy.
Representation of the values for inheritance "strategy".
InsensitiveQueryResult - class org.jpox.store.query.InsensitiveQueryResult.
Lazy collection results from a Query with the ResultSet insensitive to direction.
InsensitiveQueryResult(QueryExpression, Query, Query.ResultObjectFactory, ResultSet, Collection) - Constructor for class org.jpox.store.query.InsensitiveQueryResult
Constructor of the result from a Query.
InsertRequest - class org.jpox.store.rdbms.request.InsertRequest.
Class to provide a means of insertion of records to a data store.
InsertRequest(DatastoreClass, Class, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.request.InsertRequest
Constructor, taking the table.
IntegerLiteral - class org.jpox.store.expression.IntegerLiteral.
Representation of an Integer literal.
IntegerLiteral(QueryExpression, JavaTypeMapping, Number) - Constructor for class org.jpox.store.expression.IntegerLiteral
Creates a integer literal
IntegerLiteral(QueryExpression, JavaTypeMapping, Number, boolean) - Constructor for class org.jpox.store.expression.IntegerLiteral
Creates a integer literal.
IntegerMapping - class org.jpox.store.mapping.IntegerMapping.
Mapping for Integer type.
IntegerMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.IntegerMapping
Constructor.
IntegerMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.IntegerMapping
Constructor.
IntegerRDBMSMapping - class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping.
Mapping of a INTEGER RDBMS type.
IntegerRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
IntegerRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
Constructor.
InterfaceMapping - class org.jpox.store.mapping.InterfaceMapping.
Mapping for Interface fields.
InterfaceMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.InterfaceMapping
Constructor.
InterfaceMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.InterfaceMapping
Constructor.
InterfaceMetaData - class org.jpox.metadata.InterfaceMetaData.
Representation of the MetaData of a "persistent-interface".
InterfaceMetaData(PackageMetaData, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.InterfaceMetaData
Constructor.
InvalidMetaDataException - exception org.jpox.metadata.InvalidMetaDataException.
Representation of an exception thrown when an error occurs in Meta-Data definition.
InvalidMetaDataException() - Constructor for class org.jpox.metadata.InvalidMetaDataException
Default Constructor
InvalidMetaDataException(Localiser, String, Throwable) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource and cause exception
InvalidMetaDataException(Localiser, String, Object, Throwable) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message param and cause exception
InvalidMetaDataException(Localiser, String, Object, Object, Throwable) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message params and cause exception
InvalidMetaDataException(Localiser, String, Object, Object, Object, Throwable) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message params and cause exception
InvalidMetaDataException(Localiser, String) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource
InvalidMetaDataException(Localiser, String, Object) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message param
InvalidMetaDataException(Localiser, String, Object, Object) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message params
InvalidMetaDataException(Localiser, String, Object, Object, Object) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message params
InvalidMetaDataException(Localiser, String, Object, Object, Object, Object) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message params
InvalidMetaDataException(Localiser, String, Object, Object, Object, Object, Object) - Constructor for class org.jpox.metadata.InvalidMetaDataException
Constructor with message resource, message params
InvalidPrimaryKeyException - exception org.jpox.metadata.InvalidPrimaryKeyException.
Exception thrown when a primary key class is found to be invalid for some reason.
InvalidPrimaryKeyException(Localiser, String, Object) - Constructor for class org.jpox.metadata.InvalidPrimaryKeyException
Constructor with message resource, message param
InvalidPrimaryKeyException(Localiser, String, Object, Object) - Constructor for class org.jpox.metadata.InvalidPrimaryKeyException
Constructor with message resource, message params
InvalidPrimaryKeyException(Localiser, String, Object, Object, Object) - Constructor for class org.jpox.metadata.InvalidPrimaryKeyException
Constructor with message resource, message params
InvalidPrimaryKeyException(Localiser, String, Object, Object, Object, Object) - Constructor for class org.jpox.metadata.InvalidPrimaryKeyException
Constructor with message resource, message params
InvalidPrimaryKeyException(Localiser, String, Object, Object, Object, Object, Object) - Constructor for class org.jpox.metadata.InvalidPrimaryKeyException
Constructor with message resource, message params
idMapping - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Mapping for the id of the table.
identifier - Variable in class org.jpox.store.rdbms.Column
Identifier for the column in the datastore.
identifier - Variable in class org.jpox.store.rdbms.table.AbstractTable
Identifier name for the table.
identifierCase - Variable in class org.jpox.store.AbstractDatastoreAdapter
Case that the identifiers will be stored in.
identifierFactory - Variable in class org.jpox.store.StoreManager
Factory for identifiers for this datastore.
identifierQuoteString - Variable in class org.jpox.store.AbstractDatastoreAdapter
The String used to quote identifiers.
identityMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
Identity MetaData
identitySpecified - Variable in class org.jpox.metadata.AbstractClassMetaData
Flag whether the identity was specified by the user.
identityType - Variable in class org.jpox.metadata.AbstractClassMetaData
Identity-type tag value.
ignoreCache - Variable in class org.jpox.store.query.Query
Whether to ignore dirty instances in the query.
implementations - Variable in class org.jpox.metadata.ClassMetaData
List of implements
implementsInterface(String) - Method in class org.jpox.metadata.ClassMetaData
Convenience accessor for whether this class implements a specified interface
implementsMetaData - Variable in class org.jpox.metadata.ClassMetaData
ImplementsMetaData
importPackage(String) - Method in class org.jpox.util.Imports
Method to import the package given by the specified class.
imports - Variable in class org.jpox.store.query.Query
Any import declarations for the types used in the query.
in(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.BooleanCharColumnExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.BooleanExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.ObjectExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
In expression.
in(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
in(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
includeInFetchStatement() - Method in class org.jpox.store.mapping.AbstractContainerMapping
This mapping is included in the select statement.
includeInFetchStatement() - Method in class org.jpox.store.mapping.IndexMapping
Accessor for whether to include this column in any fetch statement
includeInFetchStatement() - Method in class org.jpox.store.mapping.JavaTypeMapping
Whether this mapping is included in the fetch statement.
includeInFetchStatement() - Method in class org.jpox.store.mapping.MultiMapping
Accessor for whether this mapping is to be included in any fetch statement.
includeInFetchStatement() - Method in class org.jpox.store.mapping.SingleFieldMapping
Accessor for the string to put in any retrieval datastore statement for this field.
includeInFetchStatement() - Method in class org.jpox.store.mapping.SingleFieldMultiMapping
Accessor for whether this mapping is to be included in any fetch statement.
includeInFetchStatement() - Method in class org.jpox.store.mapping.VersionMapping
Accessor for whether to include this column in any fetch statement
includeInFetchStatement() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
includeInFetchStatement() - Method in class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
 
includeInFetchStatement() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Whether this mapping is included in the fetch statement.
includeInFetchStatement() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
includeInInsertStatement() - Method in class org.jpox.store.mapping.AbstractContainerMapping
This mapping is included in the insert statement.
includeInInsertStatement() - Method in class org.jpox.store.mapping.JavaTypeMapping
This mapping is included in the insert statement.
includeInInsertStatement() - Method in class org.jpox.store.mapping.MultiMapping
Accessor for whether this mapping is to be included in the insert statement.
includeInInsertStatement() - Method in class org.jpox.store.mapping.SingleFieldMapping
This mapping is included in the insert statement.
includeInInsertStatement() - Method in class org.jpox.store.mapping.SingleFieldMultiMapping
Accessor for whether this mapping is to be included in the insert statement.
includeInSQLFetchStatement() - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Whether to include this mapping in a fetch statement.
includeInUpdateStatement() - Method in class org.jpox.store.mapping.AbstractContainerMapping
This mapping is included in the update statement.
includeInUpdateStatement() - Method in class org.jpox.store.mapping.JavaTypeMapping
This mapping is included in the update statement.
includeInUpdateStatement() - Method in class org.jpox.store.mapping.MultiMapping
Accessor for whether this mapping is to be included in the update statement.
includeInUpdateStatement() - Method in class org.jpox.store.mapping.SingleFieldMapping
This mapping is included in the update statement.
includeInUpdateStatement() - Method in class org.jpox.store.mapping.SingleFieldMultiMapping
Accessor for whether this mapping is to be included in the update statement.
includeOrderByColumnsInSelect() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether to include ORDER BY columns in a SELECT.
includeOrderByColumnsInSelect() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether to include ORDER BY columns in a SELECT.
includeOrderByColumnsInSelectUsingAlias() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether to specify ORDER BY columns in SELECTS using aliases.
includeSubclasses - Variable in class org.jpox.store.query.AbstractIteratorStatement
Whether to include iteration through subclasses of the candidate.
increment(ManagementCategory) - Method in class org.jpox.management.ManagementManager
Increment in one the statistics of the given category.
increment(ManagementCategory[]) - Method in class org.jpox.management.ManagementManager
Increment in one the statistics of the given categories Before calling this method, it's recommended to check if the Manager is enabled in order to improve performance on disabled cases.
incrementAdjustTime() - Method in class org.jpox.store.poid.AUID.State
Returns the time adjustment to be added to the last time stamp to create the next AUID and increments it.
indexMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
IndexMetaData
indexMetaData - Variable in class org.jpox.metadata.AbstractElementMetaData
IndexMetaData
indexMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
IndexMetaData.
indexMetaData - Variable in class org.jpox.metadata.DiscriminatorMetaData
Definition of any indexing of the discriminator column.
indexMetaData - Variable in class org.jpox.metadata.OrderMetaData
IndexMetaData.
indexMetaData - Variable in class org.jpox.metadata.VersionMetaData
IndexMetaData.
indexOf(Object) - Method in class org.jpox.sco.ArrayList
Method to the position of an element.
indexOf(Object) - Method in class org.jpox.sco.LinkedList
Method to the position of an element.
indexOf(Object) - Method in class org.jpox.sco.List
Method to the position of an element.
indexOf(Object) - Method in class org.jpox.sco.Stack
Method to the position of an element.
indexOf(Object) - Method in class org.jpox.sco.Vector
Method to the position of an element.
indexOf(Object, int) - Method in class org.jpox.sco.Vector
Method to the position of an element.
indexOf(Object) - Method in class org.jpox.store.query.AbstractQueryResult
Method to check the index of a result.
indexOf(StateManager, Object) - Method in interface org.jpox.store.scostore.ListStore
Method to return the position of an element in the List.
indexOfMethod(ScalarExpression, ScalarExpression, NumericExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the indexOf operation.
indexOfMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Returns the index within this string of the first occurrence of the specified string.
indexOfMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOfMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
indexOfMethod(ScalarExpression, ScalarExpression, NumericExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL String.indexOf() method.
indexed - Variable in class org.jpox.metadata.AbstractElementMetaData
The indexing value
indexed - Variable in class org.jpox.metadata.AbstractPropertyMetaData
The indexing value
indexed - Variable in class org.jpox.metadata.DiscriminatorMetaData
Whether the discriminator is indexed or not and whether it is unique
indexed - Variable in class org.jpox.metadata.OrderMetaData
The indexing value
indexed - Variable in class org.jpox.metadata.VersionMetaData
Indexed value
indexes - Variable in class org.jpox.metadata.AbstractClassMetaData
List of indexes
inheritDetachableSettings() - Method in class org.jpox.metadata.AbstractClassMetaData
Inherit detach settings from super classes.
inheritIdentity() - Method in class org.jpox.metadata.AbstractClassMetaData
Inherit the identity definition from super classes.
inheritanceMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
Inheritance MetaData
init(StateManager, String, boolean, CollectionStore) - Method in class org.jpox.sco.Collection
Initialisation method.
init(StateManager, String, boolean, SetStore) - Method in class org.jpox.sco.Set
Initialisation method.
initPropertySetters() - Method in class org.jpox.PMFConfiguration
Initialize the PROPERTY_SETTERS Map.
initPropertySetters() - Method in class org.jpox.SchemaTool
Initialize the PROPERTY_SETTERS Map.
initTypeInfo() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
Sets the TypeInfo for the columns of the Mapping.
initialTableExpr - Variable in class org.jpox.store.query.QueryStatement
 
initialise() - Method in class org.jpox.metadata.AbstractClassMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.AbstractElementMetaData
Method to initialise the object, creating any convenience arrays needed.
initialise() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Initialisation method.
initialise() - Method in class org.jpox.metadata.ClassMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.DiscriminatorMetaData
Initialisation method.
initialise() - Method in class org.jpox.metadata.EmbeddedMetaData
Method to initialise the object, creating all internal convenience arrays.
initialise() - Method in class org.jpox.metadata.FetchGroupMetaData
Initialisation method.
initialise() - Method in class org.jpox.metadata.ForeignKeyMetaData
Method to initialise the object, setting up all internal arrays.
initialise() - Method in class org.jpox.metadata.IdentityMetaData
Method to initialise all internal convenience arrays needed.
initialise() - Method in class org.jpox.metadata.IndexMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.InheritanceMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.InterfaceMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.JoinMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.MetaData
Method to initialise the object.
initialise() - Method in class org.jpox.metadata.OrderMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.PrimaryKeyMetaData
Initialisation method.
initialise() - Method in class org.jpox.metadata.UniqueMetaData
Method to initialise the object, creating internal convenience arrays.
initialise() - Method in class org.jpox.metadata.VersionMetaData
Initialisation method.
initialiseAutoStart(ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Method to initialise the auto-start mechanism, loading up the classes from its store into memory so that we start from where we got to last time.
initialiseClassMetaData(ClassMetaData, Class, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Utility to initialise the MetaData for a class, using the specified class.
initialiseDatastore(Object) - Method in interface org.jpox.store.DatastoreAdapter
Creates the auxiliary functions/procedures in the schema
initialiseDatastore(Object) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Creates the auxiliary functions/procedures in the schema
initialiseInterfaceMetaData(InterfaceMetaData, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Utility to initialise the MetaData for a interface, using the specified class.
initialiseMetaDataFileSuffixes(String, String, String, String) - Method in class org.jpox.metadata.MetaDataManager
Initialise suffixes that will be in the search path
initialiseStatements() - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Method to initialise the statements being used.
initialiseStatements() - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Method to initialise the statements being used.
initialize() - Method in class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Initialisation method, initialising the type info.
initialize() - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to initialise the column mapping.
initialize() - Method in class org.jpox.store.rdbms.mapping.DatalinkRDBMSMapping
 
initialize() - Method in class org.jpox.store.rdbms.mapping.VarCharRDBMSMapping
 
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ArrayTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassView
Method to initialise the view.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.CollectionTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ElementContainerTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ListTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.MapTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ProbeTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SchemaTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SequenceTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SetTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in interface org.jpox.store.rdbms.table.Table
Method to initialise the table.
initializeColumnInfoForPrimaryKeyColumns(Connection) - Method in class org.jpox.store.rdbms.table.TableImpl
Utility to load the structure/metadata of columns of the table.
initializeColumnInfoFromDatastore(ColumnInfo) - Method in class org.jpox.store.rdbms.Column
Initialize the default column value and auto increment
initializeColumnInfoFromDatastore(Connection) - Method in class org.jpox.store.rdbms.table.TableImpl
Initialize the default value for columns if null using the values from the datastore.
initializePK(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Method to initialise the table primary key field(s).
initializePK(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to initialise the table primary key field(s).
initializePK(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to initialise the primary key of this table.
innerJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to do an inner join to another table, and optionally apply it to any unions for this query.
innerJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to do an inner join to another table.
innerJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do an inner join to another table, and optionally apply it to any unions for this query.
innerJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do an inner join to another table.
innerJoin(ScalarExpression, ScalarExpression, LogicSetExpression) - Method in class org.jpox.store.rdbms.query.OracleQueryStatement
Method to do an inner join to another table.
innerTableMappings - Variable in class org.jpox.store.rdbms.RDBMSFetchStatement
Map of mappings to inner join to (from the id of the main table), keyed by the table alias
insert(StateManager) - Method in interface org.jpox.store.DatastoreClass
Method to insert an object for this class.
insert(StateManager) - Method in class org.jpox.store.StoreManager
Inserts a persistent object into the database.
insert(StateManager) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to fetch an insert into this table.
insert(StateManager) - Method in class org.jpox.store.rdbms.table.ClassView
Method to insert and object into the View.
insert(StateManager) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to insert an object for this class.
insertValue - Variable in class org.jpox.metadata.ColumnMetaData
value to use when inserting this column in the datastore (the column is not mapped to a field)
insertable - Variable in class org.jpox.metadata.ColumnMetaData
Whether this column is to be inserted when the owning object is inserted.
instanceOf(ScalarExpression) - Method in class org.jpox.store.expression.ObjectExpression
Method to return a constraint for restricting the field to just instances of a particular class.
instanceOf(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Type Comparison Operator instanceof
instantiatedType - Variable in class org.jpox.store.mapping.AbstractContainerMapping
The type of the instantiated object in this field.
intArrayToString(int[]) - Static method in class org.jpox.util.StringUtils
Utility to convert an int[] to a String.
intFromString(String, int) - Static method in class org.jpox.util.TypeConversionHelper
Convert a string into an integer.
interfaceName - Variable in class org.jpox.store.StoreData
If this class is an implementation of a persistent interface, this attribute will hold the name of the interface.
interfaces - Variable in class org.jpox.metadata.PackageMetaData
List of interfaces
internalAdd(StateManager, int, boolean, Collection, boolean) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Internal method for adding an item to the List.
internalFetchObjectField(int) - Method in class org.jpox.state.AbstractFetchFieldManager
Method to fetch an object field whether it is SCO collection, PC, or whatever.
internalFetchObjectField(int) - Method in class org.jpox.state.DetachFieldManager
Method to fetch an object field whether it is SCO collection, PC, or whatever for the detachment process.
internalFetchObjectField(int) - Method in class org.jpox.state.MakeTransientFieldManager
Method to fetch an object field whether it is SCO collection, PC, or whatever for the fetchplan process.
internalRetrieve(Object, FetchPlan) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve an object (internally).
invalidateColumnInfoForTable(Table) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to invalidate the cached column info for a table.
ior(ScalarExpression) - Method in class org.jpox.store.expression.BooleanExpression
 
ior(ScalarExpression) - Method in class org.jpox.store.expression.BooleanLiteral
 
ior(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Conditional OR.
iorCondition(BooleanExpression) - Method in interface org.jpox.store.expression.QueryExpression
add an condition to the query.
iorCondition(BooleanExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
add an condition to the query and queries involved in the union if unionQuery is true
iorCondition(BooleanExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
add an condition to the query and queries involved in the union if unionQuery is true
iorCondition(BooleanExpression) - Method in class org.jpox.store.query.QueryStatement
Method to add an IOR condition to the WHERE clause of the statement.
isAbstractPersistenceCapable - Variable in class org.jpox.metadata.ClassMetaData
is abstract the PersistenceCapable class
isAbstractPersistenceCapable() - Method in class org.jpox.metadata.ClassMetaData
Whether the PersistenceCapable class is abstract
isActive() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for whether the transaction is active.
isAllowsNull() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for the nulls-allowed tag value
isAllowsNullSet() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for whether the nulls allowed flag has been set.
isAssignableFrom(String, Class) - Method in interface org.jpox.ClassLoaderResolver
Method to test whether the type represented by the specified class_2 parameter can be converted to the type represented by class_name_1 parameter.
isAssignableFrom(Class, String) - Method in interface org.jpox.ClassLoaderResolver
Method to test whether the type represented by the specified class_name_2 parameter can be converted to the type represented by class_1 parameter.
isAssignableFrom(String, String) - Method in interface org.jpox.ClassLoaderResolver
Method to test whether the type represented by the specified class_name_2 parameter can be converted to the type represented by class_name_1 parameter.
isAssignableFrom(String, String) - Method in class org.jpox.JDOClassLoaderResolver
Utility to check the assignability of 2 classes in accordance with JDO's Class Loading mechanism.
isAssignableFrom(String, Class) - Method in class org.jpox.JDOClassLoaderResolver
Utility to check the assignability of 2 classes in accordance with JDO's Class Loading mechanism.
isAssignableFrom(Class, String) - Method in class org.jpox.JDOClassLoaderResolver
Utility to check the assignability of 2 classes in accordance with JDO's Class Loading mechanism.
isAutoIncrement() - Method in class org.jpox.store.rdbms.Column
Accessor for the AutoIncrement.
isAutoIncrementingDataType(String) - Method in interface org.jpox.store.DatastoreAdapter
Verifies if the given columnDef is auto incremented by the datastore.
isAutoIncrementingDataType(String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Verifies if the given typeName is auto incremented by the datastore.
isBaseDatastoreClass() - Method in interface org.jpox.store.DatastoreClass
Accessor for whether this datastore class is the base datastore class for this inheritance hierarchy.
isBaseDatastoreClass() - Method in class org.jpox.store.rdbms.table.ClassTable
Whether this table is the base table in the inheritance hierarchy.
isBaseDatastoreClass() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for whether this is a base datastore class (root in a hierarchy).
isBaseDatastoreClass() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Whether this table is the base in the inheritance hierarchy.
isBitReallyBoolean() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for whether a JDBC Types.BIT is really mapped in the datastore to a boolean field.
isBitReallyBoolean() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for whether a JDBC Types.BIT is really mapped in the datastore to a boolean field.
isCacheLoaded - Variable in class org.jpox.sco.ArrayList
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Collection
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.HashMap
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.HashSet
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Hashtable
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.LinkedHashMap
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.LinkedHashSet
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.LinkedList
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.List
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Map
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Properties
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Set
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.SortedMap
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.SortedSet
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Stack
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.TreeMap
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.TreeSet
Status flag whether the collection is loaded into the cache.
isCacheLoaded - Variable in class org.jpox.sco.Vector
Status flag whether the collection is loaded into the cache.
isClassWithoutMetaData(String) - Method in class org.jpox.metadata.MetaDataManager
Accessor for whether a class doesn't have MetaData.
isClosed() - Method in class org.jpox.AbstractPersistenceManager
Accessor for whether this Persistence Manager is closed.
isClosed() - Method in class org.jpox.AbstractPersistenceManagerFactory
Utility to return whether the PMF is closed or not.
isClosed() - Method in class org.jpox.JDOConnectionImpl
Accessor for whether the connection is closed.
isClosed() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for whether the PMF is closed.
isClosed() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for whether the Persistence manager is closed.
isClosed() - Method in class org.jpox.store.rdbms.Connection
 
isCommitting() - Method in interface org.jpox.Transaction
Checks whether a transaction is committing.
isCommitting() - Method in class org.jpox.resource.JdoTransactionHandle
Accessor for whether the transaction is committing.
isCompatibleWith(ColumnInfo) - Method in class org.jpox.store.rdbms.typeinfo.MSSQLTypeInfo
 
isCompatibleWith(ColumnInfo) - Method in class org.jpox.store.rdbms.typeinfo.MySQLTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(ColumnInfo) - Method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates whether the type of a given database column is "compatible" with this type.
isCompiled - Variable in class org.jpox.store.query.Query
State variable for the compilation state
isConnectionOpen() - Method in class org.jpox.AbstractPersistenceManager
Checks whether a connection to the datasource is open.
isConnectionOpen() - Method in interface org.jpox.PersistenceManager
Checks whether a connection to the datasource is open.
isConnectionOpen() - Method in interface org.jpox.Transaction
Checks whether a connection to the datasource is open.
isConnectionOpen() - Method in class org.jpox.resource.JdoTransactionHandle
 
isConnectionOpen() - Method in class org.jpox.resource.PersistenceManagerImpl
Checks whether a connection to the datasource is open.
isCreated() - Method in class org.jpox.metadata.MetaData
Accessor for whether the object state is "created".
isDefault() - Method in class org.jpox.store.mapping.AbstractMappingManager.TypeMapping
 
isDefaultEmbeddedType(Class) - Method in class org.jpox.TypeManager
Utility to return whether a type defaults to embedded or not in JDO.
isDefaultFetchGroup(Class) - Method in class org.jpox.TypeManager
Accessor for whether the class is by default in the default fetch group.
isDefaultFetchGroup() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the default-fetch-group tag value
isDefaultable() - Method in class org.jpox.store.rdbms.Column
Accessor for whether the column is defaultable.
isDeferred() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for whether the FK is deferred
isDeferred() - Method in class org.jpox.metadata.UniqueMetaData
Accessor for whether the unique constraint is deferred.
isDelayDatastoreOperationsEnabled() - Method in class org.jpox.AbstractPersistenceManager
Whether the datastore operations are delayed until commit.
isDelayDatastoreOperationsEnabled() - Method in interface org.jpox.PersistenceManager
Whether the datastore operations are delayed until commit.
isDelayDatastoreOperationsEnabled() - Method in class org.jpox.resource.PersistenceManagerImpl
Whether the datastore operations are delayed until commit.
isDeleted - Variable in class org.jpox.state.LifeCycleState
 
isDeleted() - Method in class org.jpox.state.LifeCycleState
Return whether the object is deleted.
isDeleted(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Tests whether this object has been deleted.
isDependent() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the dependent attribute indicates that the field contains a reference that is to be deleted from the datastore if the referring instance in which the field is declared is deleted, or if the referring field is nullified.
isDependentElement() - Method in class org.jpox.metadata.ArrayMetaData
Accessor for The dependent-element attribute indicates that the collection's element contains a reference that is to be deleted if the referring instance is deleted.
isDependentElement() - Method in class org.jpox.metadata.CollectionMetaData
Accessor for The dependent-element attribute indicates that the collection's element contains a reference that is to be deleted if the referring instance is deleted.
isDependentKey() - Method in class org.jpox.metadata.MapMetaData
Accessor for the dependent-key attribute indicates that the map's key contains references that are to be deleted if the referring instance is deleted.
isDependentValue() - Method in class org.jpox.metadata.MapMetaData
Accessor for the dependent-value attribute indicates that the map's value contains references that are to be deleted if the referring instance is deleted.
isDetachable() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the detachable tag value.
isDetachable(Object) - Static method in class org.jpox.util.ClassUtils
Utility method to check if the specified object is Detachable.
isDirty - Variable in class org.jpox.state.LifeCycleState
 
isDirty() - Method in class org.jpox.state.LifeCycleState
Return whether the object is dirty, ie has been changed (created, updated, deleted) in this Tx.
isDirty(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Tests whether this object is dirty.
isDumpingDdl() - Static method in class org.jpox.store.rdbms.table.AbstractTable
Whether a writer is defined to dump DDL
isEmbedded() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the embedded tag value.
isEmbedded() - Method in class org.jpox.state.StateManagerImpl
Convenience accessor for whether this StateManager manages an embedded/serialised object.
isEmbeddedElement() - Method in class org.jpox.metadata.ArrayMetaData
Accessor for the embedded-element value
isEmbeddedElement() - Method in class org.jpox.metadata.CollectionMetaData
Accessor for the embedded-element tag value
isEmbeddedElement() - Method in class org.jpox.store.rdbms.table.ArrayTable
Accessor for whether the element is embedded into this table.
isEmbeddedElement() - Method in class org.jpox.store.rdbms.table.CollectionTable
Accessor for whether the element is embedded into this table.
isEmbeddedElementPC() - Method in class org.jpox.store.rdbms.table.ArrayTable
Accessor for whether the element is a PersistenceCapable(embedded)
isEmbeddedElementPC() - Method in class org.jpox.store.rdbms.table.CollectionTable
Accessor for whether the element is a PersistenceCapable(embedded)
isEmbeddedKey() - Method in class org.jpox.metadata.MapMetaData
Accessor for the embedded-key tag value.
isEmbeddedKey() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the key is embedded into this table.
isEmbeddedKeyPC() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the key is a PersistenceCapable(embedded)
isEmbeddedOnly() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the embedded-only tag value.
isEmbeddedValue() - Method in class org.jpox.metadata.MapMetaData
Accessor for the embedded-value tag value.
isEmbeddedValue() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the value is embedded into this table.
isEmbeddedValuePC() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the value is a PersistenceCapable(embedded)
isEmpty() - Method in class org.jpox.cache.DefaultLevel2Cache
Accessor for whether the cache is empty.
isEmpty() - Method in class org.jpox.cache.HardRefCache
 
isEmpty() - Method in interface org.jpox.cache.Level2Cache
Accessor for whether the cache is empty.
isEmpty() - Method in class org.jpox.cache.NullLevel2Cache
 
isEmpty() - Method in class org.jpox.cache.SoftRefCache
 
isEmpty() - Method in class org.jpox.cache.WeakRefCache
 
isEmpty() - Method in class org.jpox.sco.ArrayList
Accessor for whether the ArrayList is empty.
isEmpty() - Method in class org.jpox.sco.Collection
Accessor for whether the Collection is empty.
isEmpty() - Method in class org.jpox.sco.HashMap
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.HashSet
Accessor for whether the HashSet is empty.
isEmpty() - Method in class org.jpox.sco.Hashtable
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.LinkedHashMap
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.LinkedHashSet
Accessor for whether the LinkedHashSet is empty.
isEmpty() - Method in class org.jpox.sco.LinkedList
Accessor for whether the LinkedList is empty.
isEmpty() - Method in class org.jpox.sco.List
Accessor for whether the List is empty.
isEmpty() - Method in class org.jpox.sco.Map
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.Properties
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.Set
Accessor for whether the Collection is empty.
isEmpty() - Method in class org.jpox.sco.SortedMap
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.SortedSet
Accessor for whether the SortedSet is empty.
isEmpty() - Method in class org.jpox.sco.Stack
Accessor for whether the Stack is empty.
isEmpty() - Method in class org.jpox.sco.TreeMap
Method to return if the Map is empty.
isEmpty() - Method in class org.jpox.sco.TreeSet
Accessor for whether the TreeSet is empty.
isEmpty() - Method in class org.jpox.sco.Vector
Accessor for whether the Vector is empty.
isEmpty() - Method in class org.jpox.store.query.AbstractQueryResult
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.store.query.CollectionCandidates
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.store.query.ForwardQueryResult
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.store.query.InsensitiveQueryResult
Returns true if this collection contains no elements.
isEmpty() - Method in interface org.jpox.store.query.Queryable
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.store.query.ResultExpressionsQueryable
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.store.rdbms.extent.ClassTableExtent
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.store.rdbms.extent.ClassViewExtent
Returns true if this collection contains no elements.
isEmpty() - Method in class org.jpox.util.ReferenceValueMap
Accessor for whether the Map is empty.
isEmpty(String) - Static method in class org.jpox.util.StringUtils
check string is null or length is 0.
isEmptyMethod() - Method in class org.jpox.store.expression.CollectionExpression
Return the BooleanExpression for a query filter in the form "collection.isEmpty()".
isEmptyMethod() - Method in class org.jpox.store.expression.CollectionLiteral
Method to check for emptiness of the collection.
isEmptyMethod() - Method in class org.jpox.store.expression.CollectionSubqueryExpression
isEmpty method
isEmptyMethod() - Method in class org.jpox.store.expression.MapExpression
Return the BooleanExpression for a query filter in the form "map.isEmpty()".
isEmptyMethod() - Method in class org.jpox.store.expression.MapKeyLiteral
Method to check for emptiness of the collection.
isEmptyMethod() - Method in class org.jpox.store.expression.MapLiteral
Method to check for emptiness of the collection.
isEmptyMethod() - Method in class org.jpox.store.expression.MapValueLiteral
Method to check for emptiness of the collection.
isEnabled() - Method in class org.jpox.management.ManagementManager
Whether this Manager is enabled
isEnhancing() - Method in class org.jpox.metadata.MetaDataManager
Accessor for whether we are managing the enhancement process.
isEqualsThan(String) - Static method in class org.jpox.util.JavaUtils
Check if the current version is equals than the argument version.
isExactPrecision() - Method in class org.jpox.store.rdbms.Column
Accessor for whether the column has exact precision.
isExistsSubQuery - Variable in class org.jpox.store.query.QueryStatement
Whether this query is to be used as a as set for the Exists function.
isFCO() - Method in class org.jpox.store.StoreData
Accessor for whether this represents FCO data
isFieldArrayTypePersistenceCapable() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Utility to return if this array field has elements that are PersistenceCapable.
isFieldTypePersistenceCapable() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Utility to return if this field is PersistenceCapable.
isFinal() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience method to return if this field represents a final field.
isGreaterEqualsThan(String) - Static method in class org.jpox.util.JavaUtils
Check if the current version is greater or equals than the argument version.
isHelp() - Method in class org.jpox.SchemaTool
 
isHigherThan(ScalarExpression.Operator) - Method in class org.jpox.store.expression.ScalarExpression.MonadicOperator
Check if this operator has higher precedence than op
isHigherThanLeftSide(ScalarExpression.Operator) - Method in class org.jpox.store.expression.ScalarExpression.DyadicOperator
Checks if this operation is higher than operator op in left side of the expression
isHigherThanRightSide(ScalarExpression.Operator) - Method in class org.jpox.store.expression.ScalarExpression.DyadicOperator
Checks if this operation is higher than operator op in right side of the expression
isInitialised() - Method in class org.jpox.metadata.MetaData
Accessor for whether the object state is "initialised".
isInitialized() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for whether the table is initialised.
isInitialized() - Method in interface org.jpox.store.rdbms.table.Table
Accessor for whether the table has been initialised.
isInitializedModified() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for whether the table has been modified since initialisation.
isInitializedModified() - Method in interface org.jpox.store.rdbms.table.Table
Accessor for whether the table has been modified after being initialised.
isInnerClass(String) - Static method in class org.jpox.util.ClassUtils
Method to check whether a classname is for an inner class.
isInserting(PersistenceCapable) - Method in class org.jpox.AbstractPersistenceManager
Tests whether this object is in the process of being inserted.
isInserting(PersistenceCapable) - Method in interface org.jpox.PersistenceManager
Tests whether this object is being inserted.
isInserting() - Method in interface org.jpox.StateManager
Tests whether this object is being inserted.
isInserting(PersistenceCapable) - Method in class org.jpox.resource.PersistenceManagerImpl
Tests whether this object is being inserted.
isInserting() - Method in class org.jpox.state.StateManagerImpl
Tests whether this object is being inserted.
isJRE1_4OrAbove() - Static method in class org.jpox.util.JavaUtils
Accessor for whether the JRE is 1.4 (or above).
isJRE1_5OrAbove() - Static method in class org.jpox.util.JavaUtils
Accessor for whether the JRE is 1.5 (or above).
isJdoField() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for whether the field is to be managed by JDO.
isLoaded(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
Return true if the field is cached in the calling instance.
isNew - Variable in class org.jpox.state.LifeCycleState
 
isNew() - Method in class org.jpox.state.LifeCycleState
Return whether the object was newly created.
isNew(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Tests whether this object has been newly made persistent.
isNullEqualsEmptyStrings() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
isNullEqualsEmptyStrings() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
isNullable() - Method in interface org.jpox.store.DatastoreField
Accessor for whether the field is nullable
isNullable() - Method in interface org.jpox.store.mapping.DatastoreMapping
Whether the field mapped is nullable
isNullable() - Method in class org.jpox.store.mapping.JavaTypeMapping
Accessor for whether this mapping is nullable
isNullable() - Method in class org.jpox.store.rdbms.Column
Accessor for whether the column is nullable.
isNullable - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Either "NO" indicating that the column definitely does not allow null values, "YES" indicating that the column might allow null values, or an empty string ("") indicating that nullability is unknown.
isNullable() - Method in class org.jpox.store.rdbms.mapping.ColumnMapping
 
isNullable() - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
Accessor for whether the mapping is nullable.
isObjectIDDatastoreAttributed() - Method in interface org.jpox.store.DatastoreClass
Accessor for whether the object id will be attributed by the datastore directly, or whether values have to be supplied.
isObjectIDDatastoreAttributed() - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for whether the table has its identity attributed by the datastore (e.g using autoincrement)
isObjectIDDatastoreAttributed() - Method in class org.jpox.store.rdbms.table.ClassTable
Whether this table or super table has id (primary key) attributed by the datastore
isObjectIDDatastoreAttributed() - Method in class org.jpox.store.rdbms.table.ClassView
Accessor for whether the object ID is attributed in the datastore.
isObjectIDDatastoreAttributed() - Method in class org.jpox.store.rdbms.table.SecondaryTable
Whether this table or super table has id (primary key) attributed by the datastore
isOpen() - Method in interface org.jpox.store.AutoStartMechanism
Whether it's open for writing (add/delete) classes to the auto start mechanism.
isOpen() - Method in class org.jpox.store.ClassesAutoStarter
Whether it's open for writing (add/delete) classes to the auto start mechanism
isOpen() - Method in class org.jpox.store.XMLAutoStarter
Whether it's open for writing (add/delete) classes to the auto start mechanism
isOpen() - Method in class org.jpox.store.query.AbstractQueryResult
Accessor whether the results are open.
isOpen() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Whether it's open for writting (add/delete) classes to the auto start mechanism
isOuter() - Method in class org.jpox.metadata.JoinMetaData
 
isPKInitialized() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for whether the primary key of the table is initialised.
isPersistenceCapable(Object) - Static method in class org.jpox.util.ClassUtils
Utility method to check if the specified object is Persistence Capable.
isPersistenceCapableClass(ClassLoader, String) - Static method in class org.jpox.util.ClassUtils
Utility method to check if the specified class is PersistenceCapable.
isPersistenceCapableClass(Class) - Static method in class org.jpox.util.ClassUtils
Utility method to check if the specified class is Persistence Capable.
isPersistent - Variable in class org.jpox.state.LifeCycleState
 
isPersistent() - Method in class org.jpox.state.LifeCycleState
Return whether the object is persistent.
isPersistent(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Tests whether this object is persistent.
isPersistentInterface(String) - Method in class org.jpox.metadata.MetaDataManager
Convenience method to return if the passed class name is a "persistent-interface".
isPersistentInterfaceImplementation(String, String) - Method in class org.jpox.metadata.MetaDataManager
Convenience method to return if the passed class name is an implementation of the passed "persistent-interface".
isPopulated() - Method in class org.jpox.metadata.MetaData
Accessor for whether the object state is "populated".
isPreCompile - Variable in class org.jpox.store.query.Query
State variable for whether the query hasnt yet passed the JDO "compile" step (preCompile=true).
isPrimaryKey() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the primary-key tag value.
isPrimaryKey() - Method in interface org.jpox.store.DatastoreField
Accessor for whether the field is the primary key
isPrimaryKey() - Method in class org.jpox.store.rdbms.Column
Accessor for whether the column is the primary key.
isPrimitiveWrapperType(String) - Static method in class org.jpox.util.ClassUtils
Convenience method to return if the passed type (name) is a primitive wrapper type.
isQueryAllowAllSQLStatements() - Method in class org.jpox.PMFConfiguration
Whether to allow running any SQL statement in SQL queries.
isReadOnly() - Method in class org.jpox.JDOConnectionImpl
Accessor for whether the connection is read only.
isReadOnly() - Method in class org.jpox.store.rdbms.Connection
 
isReferenceType(Class) - Method in class org.jpox.TypeManager
Convenience method returning whether the passed type is a reference type.
isRequiresExtent() - Method in class org.jpox.metadata.AbstractClassMetaData
Accessor for the requires-extent tag value.
isReservedKeyword(String) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
isReservedKeyword(String) - Method in interface org.jpox.store.DatastoreAdapter
Method to check if a word is reserved for this datastore.
isRestoreValues() - Method in class org.jpox.state.StateManagerImpl
Accessor for the Restore Values flag
isSCO() - Method in class org.jpox.store.StoreData
Accessor for whether this represents SCO data.
isSCOList(Class) - Method in class org.jpox.TypeManager
Accessor for whether the type is a List type that uses a SCOList wrapper type.
isSCOMap(Class) - Method in class org.jpox.TypeManager
Accessor for whether the type is a Map type that uses a SCOMap wrapper type.
isSQLKeyword(String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Tests if a given string is a SQL key word.
isSQLKeyword(String) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Tests if a given string is a SQL key word.
isSameOrAncestorOf(AbstractClassMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Check if the argument cmd is the same as this or a descedent.
isSamePM(PersistenceManager) - Method in class org.jpox.resource.ManagedConnectionImpl
Accessor for whether this PM and the passed on are the same.
isSameRM(XAResource) - Method in class org.jpox.resource.ManagedConnectionImpl
 
isSecondClassMutableType(String) - Method in class org.jpox.TypeManager
Accessor for whether a class is a supported second class mutable type
isSecondClassWrapper(String) - Method in class org.jpox.TypeManager
Accessor for whether a class is a Second Class Wrapper type.
isSerialisedElement() - Method in class org.jpox.store.rdbms.table.ArrayTable
Accessor for whether the element is serialised into this table.
isSerialisedElement() - Method in class org.jpox.store.rdbms.table.CollectionTable
Accessor for whether the element is serialised into this table.
isSerialisedElementPC() - Method in class org.jpox.store.rdbms.table.ArrayTable
Accessor for whether the element is a PersistenceCapable(serialised)
isSerialisedElementPC() - Method in class org.jpox.store.rdbms.table.CollectionTable
Accessor for whether the element is a PersistenceCapable(serialised)
isSerialisedKey() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the key is serialised into this table.
isSerialisedKeyPC() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the key is a PersistenceCapable(serialised)
isSerialisedValue() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the value is serialised into this table.
isSerialisedValuePC() - Method in class org.jpox.store.rdbms.table.MapTable
Accessor for whether the value is a PersistenceCapable(serialised)
isSerialized() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for the serialized tag value
isSerializedElement() - Method in class org.jpox.metadata.ArrayMetaData
Accessor for the serialized-element tag value
isSerializedElement() - Method in class org.jpox.metadata.CollectionMetaData
Accessor for the serialized-element tag value
isSerializedKey() - Method in class org.jpox.metadata.MapMetaData
Accessor for the serialized-key tag value.
isSerializedValue() - Method in class org.jpox.metadata.MapMetaData
Accessor for the serialized-value tag value.
isSingleFieldIdentityClass(String) - Static method in class org.jpox.util.AIDUtils
Checks whether the argument is equals to one the single field identity class names
isStatic() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience method to return if this field represents a static field.
isStrategyDatastoreAttributed(IdentityStrategy) - Method in class org.jpox.store.StoreManager
Check if the strategy is attributed by the database when the PersistenceCapable object is inserted into the database
isSubclasses() - Method in class org.jpox.store.query.Query
Accessor for whether this query includes subclasses
isSupportedType(String) - Method in class org.jpox.TypeManager
Accessor for whether a class is supported.
isTableOwner - Variable in class org.jpox.store.StoreData
Whether this class is the owner of the table.
isTableOwner() - Method in class org.jpox.store.StoreData
Accessor for whether this class is the owner of the table.
isToCallPostLoadFetchPlan(boolean[]) - Method in class org.jpox.FetchPlanImpl.FetchPlanForClass
Whether to call the post load or not.
isToValidate(ColumnInfo) - Method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates whether validate columns with certain types
isTransactional - Variable in class org.jpox.state.LifeCycleState
 
isTransactional() - Method in class org.jpox.state.LifeCycleState
Return whether the object is transactional.
isTransactional(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Tests whether this object is transactional.
isTransient() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience method to return if this field represents a transient field.
isUnique() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for the unique flag
isUnique() - Method in class org.jpox.metadata.IndexMetaData
Accessor for whether the index is unique
isUnique() - Method in class org.jpox.metadata.QueryMetaData
Accessor for the unique tag value.
isUnique() - Method in class org.jpox.store.rdbms.Column
Accessor for whether the column is unique.
isUnlimitedLength() - Method in class org.jpox.store.rdbms.Column
Convenience method to check if the length is required to be unlimited (BLOB/CLOB).
isUnmodifiable() - Method in class org.jpox.metadata.QueryMetaData
Accessor for the unmodifiable tag value.
isUnmodifiable() - Method in class org.jpox.store.query.Query
Accessor for unmodifiable.
isUsed() - Method in class org.jpox.metadata.MetaData
Accessor for whether the object state is "used".
isValidJDBCType(String) - Static method in class org.jpox.store.rdbms.JDBCUtils
Method to return whether the passed "jdbc-type" is a valid JDBC type for use in JPOX.
isValidJavaIdentifierForJDOQL(String) - Static method in class org.jpox.util.StringUtils
Utility to check if a name is a valid Java identifier.
isValidPrimaryKeyClass(Class, AbstractClassMetaData, ClassLoaderResolver, int) - Method in class org.jpox.metadata.MetaDataUtils
Utility to check if a primary-key class is valid.
isValidPrimaryKeyType(int) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to return whether the specified JDBC type is valid for use in a PrimaryKey.
isValidPrimaryKeyType(int) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Method to return whether the specified JDBC type is valid for use in a PrimaryKey.
isValidated() - Method in class org.jpox.store.rdbms.table.AbstractTable
Accessor for whether the table is validated.
isValidated() - Method in interface org.jpox.store.rdbms.table.Table
Accessor for whether the table is validated.
isVerbose() - Method in class org.jpox.SchemaTool
 
isWhitespace(String) - Static method in class org.jpox.util.StringUtils
Utility to check if a string is whitespace.
iterateUsingDiscriminator - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Flag to set whether the iterator statement will use a discriminator or not.
iterator() - Method in class org.jpox.sco.ArrayList
Method to retrieve an iterator for the list.
iterator() - Method in class org.jpox.sco.Collection
Accessor for an iterator for the Collection.
iterator() - Method in class org.jpox.sco.HashSet
Accessor for an iterator for the Set.
iterator() - Method in class org.jpox.sco.LinkedHashSet
Accessor for an iterator for the Set.
iterator() - Method in class org.jpox.sco.LinkedList
Method to retrieve an iterator for the list.
iterator() - Method in class org.jpox.sco.List
Accessor for an iterator for the List
iterator() - Method in class org.jpox.sco.Set
Accessor for an iterator for the Collection.
iterator() - Method in class org.jpox.sco.SortedSet
Accessor for an iterator for the Set.
iterator() - Method in class org.jpox.sco.Stack
Method to retrieve an iterator for the list.
iterator() - Method in class org.jpox.sco.TreeSet
Accessor for an iterator for the Set.
iterator() - Method in class org.jpox.sco.Vector
Method to retrieve an iterator for the list.
iterator() - Method in class org.jpox.store.extent.AbstractExtent
Returns an iterator over all the instances in the Extent.
iterator() - Method in class org.jpox.store.query.AbstractQueryResult
Accessor for an iterator for the results.
iterator() - Method in class org.jpox.store.query.ForwardQueryResult
Accessor for an iterator for the results.
iterator() - Method in class org.jpox.store.query.InsensitiveQueryResult
Accessor for an iterator for the results.
iterator(StateManager) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
Accessor for an iterator through the array elements.
iterator(StateManager) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Accessor for an iterator through the container elements.
iterator(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Accessor for an iterator for the entries of the Map.
iterator(StateManager) - Method in interface org.jpox.store.scostore.ArrayStore
Accessor for an iterator for the array.
iterator(StateManager) - Method in interface org.jpox.store.scostore.CollectionStore
Accessor for an iterator for the collection.
iteratorReservedWords() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Iterator for the reserved words constructed from the method DataBaseMetaData.getSQLKeywords + standard SQL reserved words
iteratorReservedWords() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Iterator for the reserved words constructed from the method DataBaseMetaData.getSQLKeywords + standard SQL reserved words
iteratorStmt - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
 
iteratorTypeInfo() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Iterator for the TypeInfo objects constructed from the method DataBaseMetaData.getTypeInfo
iteratorTypeInfo() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Iterator for the TypeInfo objects constructed from the method DataBaseMetaData.getTypeInfo

J

JAVAX_JDO_IDENTITY_BYTE_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.ByteIdentity
JAVAX_JDO_IDENTITY_CHAR_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.CharIdentity
JAVAX_JDO_IDENTITY_INT_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.IntIdentity
JAVAX_JDO_IDENTITY_LONG_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.LongIdentity
JAVAX_JDO_IDENTITY_OBJECT_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.ObjectIdentity
JAVAX_JDO_IDENTITY_SHORT_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.ShortIdentity
JAVAX_JDO_IDENTITY_STRING_IDENTITY - Static variable in class org.jpox.ClassNameConstants
javax.jdo.identity.StringIdentity
JAVAX_JDO_SPI_PERSISTENCE_CAPABLE - Static variable in class org.jpox.ClassNameConstants
javax.jdo.spi.PersistenceCapable
JAVA_LANG_BOOLEAN - Static variable in class org.jpox.ClassNameConstants
java.lang.Boolean
JAVA_LANG_BYTE - Static variable in class org.jpox.ClassNameConstants
java.lang.Byte
JAVA_LANG_CHARACTER - Static variable in class org.jpox.ClassNameConstants
java.lang.Character
JAVA_LANG_DOUBLE - Static variable in class org.jpox.ClassNameConstants
java.lang.Double
JAVA_LANG_FLOAT - Static variable in class org.jpox.ClassNameConstants
java.lang.Float
JAVA_LANG_INTEGER - Static variable in class org.jpox.ClassNameConstants
java.lang.Integer
JAVA_LANG_LONG - Static variable in class org.jpox.ClassNameConstants
java.lang.Long
JAVA_LANG_SHORT - Static variable in class org.jpox.ClassNameConstants
java.lang.Short
JAVA_LANG_STRING - Static variable in class org.jpox.ClassNameConstants
java.lang.String
JAVA_TYPE_MAPPING - Static variable in class org.jpox.ClassConstants
org.jpox.store.mapping.JavaTypeMapping
JAVA_UTIL_DATE_STRING_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing java.util.Date, based on JDBC date escape format "dow mon dd hh:mm:ss zzz yyyy"
JDBCUtils - class org.jpox.store.rdbms.JDBCUtils.
Convenience helper for JDBC.
JDBCUtils() - Constructor for class org.jpox.store.rdbms.JDBCUtils
 
JDO - Static variable in class org.jpox.util.JPOXLogger
Log for JDO issues
JDOClassLoaderResolver - class org.jpox.JDOClassLoaderResolver.
A basic implementation of a ClassLoaderResolver for JDO.
JDOClassLoaderResolver(ClassLoader) - Constructor for class org.jpox.JDOClassLoaderResolver
Constructor for PersistenceManager cases.
JDOClassLoaderResolver() - Constructor for class org.jpox.JDOClassLoaderResolver
Constructor for non-PersistenceManager cases so there is no PM context loader.
JDOConnectionImpl - class org.jpox.JDOConnectionImpl.
Implementation of a JDO connection for RDBMS datastores.
JDOConnectionImpl(Connection, Runnable) - Constructor for class org.jpox.JDOConnectionImpl
Constructor.
JDOEntityResolver - class org.jpox.metadata.JDOEntityResolver.
Implementation of an entity resolver for JDO metadata files.
JDOEntityResolver() - Constructor for class org.jpox.metadata.JDOEntityResolver
 
JDOHelperExpression - class org.jpox.store.expression.JDOHelperExpression.
Representation of JDOHelper in JDOQL
JDOHelperExpression(QueryExpression) - Constructor for class org.jpox.store.expression.JDOHelperExpression
Constructor.
JDOQL - Static variable in class org.jpox.metadata.QueryLanguage
language="javax.jdo.query.JDOQL"
JDOQLQuery - Static variable in class org.jpox.ClassNameConstants
JDOQLQuery
JDOQLQuery - class org.jpox.store.query.JDOQLQuery.
A JDO query that uses the JQOQL language.
JDOQLQuery(PersistenceManager) - Constructor for class org.jpox.store.query.JDOQLQuery
Constructs a new query instance that uses the given persistence manager.
JDOQLQuery(PersistenceManager, JDOQLQuery) - Constructor for class org.jpox.store.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JDOQLQuery(PersistenceManager, String) - Constructor for class org.jpox.store.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JDOQLQuery.Compiler - class org.jpox.store.query.JDOQLQuery.Compiler.
Inner class to compile the query for execution.
JDOQLQuery.Compiler(Map) - Constructor for class org.jpox.store.query.JDOQLQuery.Compiler
Constructor
JDOQLQuery.ExecutedCompileCache - class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache.
Cache a compiled query
JDOQLQuery.ExecutedCompileCache(QueryExpression, String, Queryable, List) - Constructor for class org.jpox.store.query.JDOQLQuery.ExecutedCompileCache
 
JDOQLResultSetMetaData - class org.jpox.store.query.JDOQLResultSetMetaData.
Metadata of JDOQL results
JDOQLResultSetMetaData(Class[]) - Constructor for class org.jpox.store.query.JDOQLResultSetMetaData
Constructor
JDOQLSingleStringParser - class org.jpox.store.query.JDOQLSingleStringParser.
Parser for handling JDOQL Single-String queries.
JDOQLSingleStringParser(JDOQLQuery, String) - Constructor for class org.jpox.store.query.JDOQLSingleStringParser
Constructor for the Single-String parser.
JDOQUERY_FILE - Static variable in class org.jpox.metadata.FileMetaData
jdoquery file
JDO_1_0_0_LOCATIONS - Static variable in class org.jpox.metadata.MetaDataManager
MetaData files will be searched in all locations defined in JDO 1.0
JDO_1_0_1_LOCATIONS - Static variable in class org.jpox.metadata.MetaDataManager
MetaData files will be searched in all locations defined in JDO 1.0.1
JDO_CONNECTION_FACTORY2_NAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore connection factory 2 name property.
JDO_CONNECTION_FACTORY2_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore connection factory 2 property.
JDO_CONNECTION_FACTORY_NAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore connection factory name property.
JDO_CONNECTION_FACTORY_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore connection factory property.
JDO_DATASTORE_DRIVERNAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore driver name property.
JDO_DATASTORE_PASSWORD_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore connection password property.
JDO_DATASTORE_URL_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore URL property.
JDO_DATASTORE_USERNAME_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Datastore connection username property.
JDO_DETACHALLONCOMMIT_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Detach-all-on-commit property
JDO_FILE - Static variable in class org.jpox.metadata.FileMetaData
jdo file
JDO_IGNORECACHE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Ignore Cache property.
JDO_LIFECYCLE - Static variable in class org.jpox.util.JPOXLogger
Log for JDO Lifecycle issues
JDO_MAPPING_CATALOG_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Catalog name property.
JDO_MAPPING_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Mapping suffix property.
JDO_MAPPING_SCHEMA_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Schema name property.
JDO_MULTITHREADED_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Multithreaded property.
JDO_NONTRANSACTIONAL_READ_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Non-transactional Read property.
JDO_NONTRANSACTIONAL_WRITE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Non-transactional Write property.
JDO_OPTIMISTIC_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Optimistic transaction property.
JDO_QUERY - Static variable in class org.jpox.util.JPOXLogger
Log for JDO Query issues
JDO_REACHABILITY - Static variable in class org.jpox.util.JPOXLogger
Log for JDO_REACHABILITY issues
JDO_RESTOREVALUES_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Restore values property.
JDO_RETAINVALUES_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Retain values property.
JPOXDriver - class org.jpox.driver.JPOXDriver.
Driver Adapter to be used by jpox when dealing with datasource connections in a non-managed context.
JPOXDriver() - Constructor for class org.jpox.driver.JPOXDriver
 
JPOXHelper - class org.jpox.JPOXHelper.
Helper for persistence operations with JPOX.
JPOXHelper() - Constructor for class org.jpox.JPOXHelper
 
JPOXLogger - class org.jpox.util.JPOXLogger.
Logging framework for JPOX.
JPOXLogger() - Constructor for class org.jpox.util.JPOXLogger
 
JPOXSQL - Static variable in class org.jpox.metadata.QueryLanguage
language="javax.jdo.query.JPOXSQL"
JPOXSQLQuery - class org.jpox.store.rdbms.query.JPOXSQLQuery.
A Query using SQL, and allowing specification of parameter names and imports, known internally as "JPOXSQL", an extension to JDO.
JPOXSQLQuery(PersistenceManager, JPOXSQLQuery) - Constructor for class org.jpox.store.rdbms.query.JPOXSQLQuery
Constructor for a new query using the existing query.
JPOXSQLQuery(PersistenceManager, String) - Constructor for class org.jpox.store.rdbms.query.JPOXSQLQuery
Constructs a new query instance having the same criteria as the given query.
JPOX_VENDOR_NAME - Static variable in class org.jpox.metadata.ExtendableMetaData
Vendor name used by JPOX.
JVM_UNIQUE - Static variable in class org.jpox.store.poid.AbstractUUIDPoidGenerator
Unique value across JVMs on this machine.
JavaTypeMapping - class org.jpox.store.mapping.JavaTypeMapping.
Representation of the mapping of a Java type.
JavaTypeMapping(AbstractPropertyMetaData, DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.JavaTypeMapping
Create a new Mapping with the given DatastoreAdapter for the given type.
JavaUtils - class org.jpox.util.JavaUtils.
Utilities relating to the version of Java in use at runtime.
JavaUtils() - Constructor for class org.jpox.util.JavaUtils
 
JdoTransactionHandle - class org.jpox.resource.JdoTransactionHandle.
JdoManagedTransaction.java Implementations of the methods simply hand off to the transaction of the PM.
JdoTransactionHandle(PersistenceManagerImpl) - Constructor for class org.jpox.resource.JdoTransactionHandle
Constructor
JoinArrayStore - class org.jpox.store.rdbms.scostore.JoinArrayStore.
Backing store for an array stored using a join table.
JoinArrayStore(ArrayTable, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.JoinArrayStore
Constructor.
JoinListStore - class org.jpox.store.rdbms.scostore.JoinListStore.
Representation of the backing store for a Normal List.
JoinListStore(AbstractPropertyMetaData, CollectionTable, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.JoinListStore
Constructor.
JoinMapStore - class org.jpox.store.rdbms.scostore.JoinMapStore.
Representation of the backing store for a Map.
JoinMapStore(MapTable, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.JoinMapStore
Constructor for an Inverse Map.
JoinMetaData - class org.jpox.metadata.JoinMetaData.
Secondary tables and join tables are mapped using a join condition that associates a column or columns in the secondary or join table with a column or columns in the primary table, typically the primary tables primary key columns.
JoinMetaData(MetaData, JoinMetaData) - Constructor for class org.jpox.metadata.JoinMetaData
Constructor to create a copy of the passed JoinMetaData but with the passed parent.
JoinMetaData(MetaData, String, String, String, String) - Constructor for class org.jpox.metadata.JoinMetaData
Constructor for the Join.
JoinSetStore - class org.jpox.store.rdbms.scostore.JoinSetStore.
Representation of a Normal Set as part of a relationship.
JoinSetStore(AbstractPropertyMetaData, CollectionTable, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.JoinSetStore
Constructor for the relationship representation.
JoinTable - class org.jpox.store.rdbms.table.JoinTable.
Abstract class representing a field that maps to a table in the datastore.
JoinTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.JoinTable
Constructor.
javaTypeMappings - Variable in class org.jpox.store.mapping.EmbeddedMapping
Mappings of the fields of the embedded PC.
javaTypeMappings - Variable in class org.jpox.store.mapping.MultiMapping
The Java mappings represented by this mapping.
jdbcCompliant() - Method in class org.jpox.driver.JPOXDriver
 
jdbcSqlText - Variable in class org.jpox.store.rdbms.query.BaseSQLQuery
 
jdbcType - Variable in class org.jpox.metadata.ColumnMetaData
jdbc-type tag value.
jdoFileSuffix - Variable in class org.jpox.metadata.MetaDataManager
Suffix for JDO MetaData files.
jdoFlagsToString(byte) - Static method in class org.jpox.util.StringUtils
Utility to convert JDO specific flags to a String.
jdoqueryFileSuffix - Variable in class org.jpox.metadata.MetaDataManager
Suffix for query MetaData files.
join(ScalarExpression, ScalarExpression, LogicSetExpression, int, boolean, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to add a join to another table.
join(ScalarExpression, ScalarExpression, LogicSetExpression, int, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do a join to another table.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.FKArrayStore
Method used in queries when contains() has been invoked.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Method used in queries when contains() has been invoked.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Utility for use in building a query, joining the element table and the owner table.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.JoinArrayStore
Method used in queries when contains() has been invoked.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.JoinListStore
Method used in queries when contains() has been invoked.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Utility for use in building a query, joining the element table and the owner table.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method used in queries when contains() has been invoked.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.MapKeySetStore
 
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.MapValueSetStore
 
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.ArrayStore
Method used in queries when contains() has been invoked.
joinElementsTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.CollectionStore
Method used in queries when contains() has been invoked.
joinKeysTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Utility to create a join for keys to be used in a containsKey() query.
joinKeysTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Utility to create a join for keys to be used in a containsKey() query.
joinKeysTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.MapStore
Utility to create a join for keys to be used in a containsKey() query.
joinKeysToGet(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, DatastoreIdentifier, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.MapStore
Used as part of the Querying of Maps where a get(Key) is used.
joinKeysValuesTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, Class, ScalarExpression, ScalarExpression, DatastoreIdentifier, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Utility to create a join for keys and values to be used in ai containsEntry() query.
joinKeysValuesTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, Class, ScalarExpression, ScalarExpression, DatastoreIdentifier, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Utility to create a join for keys and values to be used in a containsEntry() query.
joinKeysValuesTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, Class, ScalarExpression, ScalarExpression, DatastoreIdentifier, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.MapStore
Utility to create a join for keys and values to be used in ai containsEntry() query.
joinMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
JoinMetaData
joinMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
JoinMetaData.
joinMetaData - Variable in class org.jpox.metadata.InheritanceMetaData
JoinMetaData element.
joinValuesTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Used as part of the Querying of Maps where a containsValue() is used.
joinValuesTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Used as part of the Querying of Maps where a containsValue() is used.
joinValuesTo(QueryExpression, QueryExpression, JavaTypeMapping, LogicSetExpression, DatastoreIdentifier, Class, ScalarExpression, DatastoreIdentifier) - Method in interface org.jpox.store.scostore.MapStore
Used as part of the Querying of Maps where a containsValue() is used.
joins - Variable in class org.jpox.metadata.AbstractClassMetaData
List of joins
joins - Variable in class org.jpox.store.query.QueryStatement
inner/left/right joins
joinsTo - Variable in class org.jpox.store.query.QueryStatement
ensures that we don't have duplicate JOINs From vs To

K

KeyMetaData - class org.jpox.metadata.KeyMetaData.
This element specifies the mapping for the element component of arrays and collections.
KeyMetaData(MetaData, KeyMetaData) - Constructor for class org.jpox.metadata.KeyMetaData
Constructor to create a copy of the passed metadata using the provided parent.
KeyMetaData(MetaData, String, String, String, String, String) - Constructor for class org.jpox.metadata.KeyMetaData
Constructor.
key - Variable in class org.jpox.metadata.ExtensionMetaData
key tag value.
key - Variable in class org.jpox.store.rdbms.request.Request
 
keyClassMetaData - Variable in class org.jpox.metadata.MapMetaData
Key-type ClassMetaData.
keyMapping - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Mapping for the key (if not PC(embedded)).
keyMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
KeyMetaData.
keySeq - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The sequence number within the foreign key, base 1.
keySet() - Method in class org.jpox.cache.HardRefCache
 
keySet() - Method in class org.jpox.cache.SoftRefCache
 
keySet() - Method in class org.jpox.cache.WeakRefCache
 
keySet() - Method in class org.jpox.sco.HashMap
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.sco.Hashtable
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.sco.LinkedHashMap
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.sco.Map
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.sco.Properties
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.sco.SortedMap
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.sco.TreeMap
Accessor for the set of keys in the Map.
keySet() - Method in class org.jpox.util.ReferenceValueMap
Accessor for the Set of keys in the Map.
keySetStore(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Accessor for the keys in the Map.
keySetStore(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Accessor for the keys in the Map.
keySetStore(ClassLoaderResolver) - Method in interface org.jpox.store.scostore.MapStore
Accessor for the keys in the Map.
keyType - Variable in class org.jpox.metadata.MapMetaData
key-type tag value.
keyType - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
The key type.
keyValue() - Method in class org.jpox.store.OID
Provides the OID in a form that can be used by the database as a key.
keysAreEmbedded() - Method in interface org.jpox.store.scostore.MapStore
Accessor for whether the keys are embedded
keysAreSerialised() - Method in interface org.jpox.store.scostore.MapStore
Accessor for whether the keys are serialised
kmd - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
MetaData for the key class.

L

LEFT_OUTER_JOIN - Static variable in class org.jpox.store.query.QueryStatement.Join
LEFT OUTER JOIN
LOCALE_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing a Locale.
LOCALISER - Static variable in class org.jpox.AbstractPersistenceManager
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.FetchPlanImpl
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.JDOClassLoaderResolver
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.JDOConnectionImpl
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.JPOXHelper
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.PMFConfiguration
Localisation of messages.
LOCALISER - Static variable in class org.jpox.PMFContext
Localisation of messages.
LOCALISER - Static variable in class org.jpox.SequenceImpl
Localisation of messages
LOCALISER - Static variable in class org.jpox.metadata.MetaData
 
LOCALISER - Static variable in class org.jpox.metadata.MetaDataParser
 
LOCALISER - Static variable in class org.jpox.metadata.MetaDataUtils
 
LOCALISER - Static variable in class org.jpox.resource.PersistenceManagerImpl
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.state.AttachFieldManager
Localiser for internationalisation.
LOCALISER - Static variable in class org.jpox.state.IllegalStateTransitionException
Localiser for messages.
LOCALISER - Static variable in class org.jpox.state.LifeCycleState
 
LOCALISER - Static variable in class org.jpox.state.StateManagerImpl
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.ClassesAutoStarter
 
LOCALISER - Static variable in class org.jpox.store.StoreData
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.StoreManager
 
LOCALISER - Static variable in class org.jpox.store.XMLAutoStarter
 
LOCALISER - Static variable in class org.jpox.store.exceptions.ClassDefinitionException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.NoDatastoreMappingException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.NoExtentException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.NoSuchPersistentFieldException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.NoTableManagedException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.QueryNotUniqueException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.SchemaValidationException
 
LOCALISER - Static variable in class org.jpox.store.exceptions.TableMismatchException
 
LOCALISER - Static variable in class org.jpox.store.expression.LogicSetExpression
Localiser for messages
LOCALISER - Static variable in class org.jpox.store.expression.ScalarExpression
Localiser for messages
LOCALISER - Static variable in class org.jpox.store.extent.AbstractExtent
Localised messages source
LOCALISER - Static variable in class org.jpox.store.mapping.AbstractMappingManager
 
LOCALISER - Static variable in class org.jpox.store.mapping.JavaTypeMapping
Localised messages
LOCALISER - Static variable in class org.jpox.store.poid.AbstractPoidGenerator
Localisation of messages
LOCALISER - Static variable in class org.jpox.store.poid.PoidManager
Localisation of messages
LOCALISER - Static variable in class org.jpox.store.query.AbstractIteratorStatement
Localisation or messages.
LOCALISER - Static variable in class org.jpox.store.query.AbstractQueryResult
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.query.CollectionCandidates
 
LOCALISER - Static variable in class org.jpox.store.query.JDOQLSingleStringParser
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.query.Query
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.query.QueryStatement
Localisation for messages.
LOCALISER - Static variable in class org.jpox.store.query.QueryUtils
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.query.ResultClassROF
 
LOCALISER - Static variable in class org.jpox.store.query.ResultExpressionsQueryable
 
LOCALISER - Static variable in class org.jpox.store.rdbms.Connection
 
LOCALISER - Static variable in class org.jpox.store.rdbms.RDBMSFetchStatement
Localiser of messages.
LOCALISER - Static variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
 
LOCALISER - Static variable in class org.jpox.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
 
LOCALISER - Static variable in class org.jpox.store.rdbms.exceptions.TooManyForeignKeysException
 
LOCALISER - Static variable in class org.jpox.store.rdbms.exceptions.TooManyIndicesException
 
LOCALISER - Static variable in class org.jpox.store.rdbms.exceptions.ViewDefinitionException
 
LOCALISER - Static variable in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
LOCALISER - Static variable in class org.jpox.store.rdbms.request.Request
Localisation of messages.
LOCALISER - Static variable in class org.jpox.store.rdbms.table.AbstractTable
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.rdbms.table.ColumnCreator
Localiser for messages.
LOCALISER - Static variable in class org.jpox.store.rdbms.table.CorrespondentColumnsMapping
Localiser for messages.
LOCALISER - Static variable in class org.jpox.util.AbstractXMLEntityResolver
Localiser for messages.
LOCALISER - Static variable in class org.jpox.util.ClassUtils
Localisation utility for output messages
LOCALISER - Static variable in class org.jpox.util.MacroString
 
LOCALISER - Static variable in class org.jpox.util.ViewUtils
 
LOCALISER_BASE - Static variable in class org.jpox.store.AbstractDatastoreAdapter
 
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.RDBMSManager
Localiser for messages.
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.extent.ClassTableExtent
Localised messages
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.extent.ClassViewExtent
Localised messages
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.poid.AbstractRDBMSPoidGenerator
Localiser for messages specific to RDBMS generators.
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.poid.DatastoreUUIDHexPoidGenerator
 
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.poid.MaxPoidGenerator
 
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.poid.SequencePoidGenerator
 
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.query.BaseSQLQuery
Localiser for messages.
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.query.Oracle99QueryStatement
Localisation for messages.
LOCALISER_RDBMS - Static variable in class org.jpox.store.rdbms.query.OracleQueryStatement
Localisation for messages.
LOCALISER_STORE - Static variable in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
LOCATE - Static variable in class org.jpox.store.rdbms.RequestIdentifier.Type
LOCATE
LONG - Static variable in class org.jpox.ClassNameConstants
primitive long
LOWERCASE - Static variable in class org.jpox.store.Dictionary.CaseIdentifier
lower case
Level1Cache - interface org.jpox.cache.Level1Cache.
Provides an interface for Level 1 caches.
Level2Cache - interface org.jpox.cache.Level2Cache.
Interface for any Level 2 Cache used by JPOX.
Level2Cache.PinnedClass - class org.jpox.cache.Level2Cache.PinnedClass.
Representation of a class whose objects will be pinned when put into the L2 cache.
Level2Cache.PinnedClass(Class, boolean) - Constructor for class org.jpox.cache.Level2Cache.PinnedClass
Constructor
LifeCycleState - class org.jpox.state.LifeCycleState.
Base Class representing the life cycle state.
LifeCycleState() - Constructor for class org.jpox.state.LifeCycleState
 
LifecycleListenerSpecification - class org.jpox.LifecycleListenerSpecification.
Wrapper for a LifecycleListener for an array of classes.
LifecycleListenerSpecification(InstanceLifecycleListener, Class[]) - Constructor for class org.jpox.LifecycleListenerSpecification
Constructor.
LinkedHashMap - class org.jpox.sco.LinkedHashMap.
A mutable second-class LinkedHashMap object.
LinkedHashMap(StateManager, String) - Constructor for class org.jpox.sco.LinkedHashMap
Constructor
LinkedHashSet - class org.jpox.sco.LinkedHashSet.
A mutable second-class LinkedHashSet object.
LinkedHashSet(StateManager, String) - Constructor for class org.jpox.sco.LinkedHashSet
Constructor, using the StateManager of the "owner" and the field name.
LinkedList - class org.jpox.sco.LinkedList.
A mutable second-class LinkedList object.
LinkedList(StateManager, String) - Constructor for class org.jpox.sco.LinkedList
Constructor, using the StateManager of the "owner" and the field name.
List - class org.jpox.sco.List.
A mutable second-class List object, representing a field in a class, and containing elements of a particular type.
List(StateManager, String) - Constructor for class org.jpox.sco.List
Constructor, using the StateManager of the "owner" and the field name.
ListStore - interface org.jpox.store.scostore.ListStore.
Interface representation of the backing store for a List.
ListTable - class org.jpox.store.rdbms.table.ListTable.
Representation of a join table for a List/array.
ListTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.ListTable
Constructor.
Literal - interface org.jpox.store.expression.Literal.
Represents a Literal expression
LocaleMapping - class org.jpox.store.mapping.LocaleMapping.
Mapping for Locale type.
LocaleMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.LocaleMapping
Constructor.
LocaleMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.LocaleMapping
Constructor.
Localiser - class org.jpox.util.Localiser.
Resource Bundle manager, providing simplified means of using MessageFormat to localise the JPOX system.
LocateRequest - class org.jpox.store.rdbms.request.LocateRequest.
Class to locate a record in the data store.
LocateRequest(DatastoreClass) - Constructor for class org.jpox.store.rdbms.request.LocateRequest
Constructor, taking the table.
LogicSetExpression - class org.jpox.store.expression.LogicSetExpression.
Represents a Set.
LogicSetExpression(QueryExpression, DatastoreContainerObject, DatastoreIdentifier) - Constructor for class org.jpox.store.expression.LogicSetExpression
Constructor.
LongMapping - class org.jpox.store.mapping.LongMapping.
Mapping for Long type.
LongMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.LongMapping
Constructor.
LongMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.LongMapping
Constructor.
LongVarBinaryRDBMSMapping - class org.jpox.store.rdbms.mapping.LongVarBinaryRDBMSMapping.
Mapping of a LONGVARBINARY RDBMS type.
LongVarBinaryRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.LongVarBinaryRDBMSMapping
Constructor.
LongVarBinaryRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.LongVarBinaryRDBMSMapping
Constructor.
LongVarcharRDBMSMapping - class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping.
Mapping of a Long VARCHAR RDBMS type.
LongVarcharRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
 
LongVarcharRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
Constructor.
language - Variable in class org.jpox.metadata.QueryMetaData
Language tag value.
last() - Method in class org.jpox.sco.SortedSet
Accessor for the last element in the sorted set.
last() - Method in class org.jpox.sco.TreeSet
Accessor for the last element in the sorted set.
lastElement() - Method in class org.jpox.sco.Vector
Method to return the last element in the Vector.
lastIndexOf(Object) - Method in class org.jpox.sco.ArrayList
Method to retrieve the last position of the element.
lastIndexOf(Object) - Method in class org.jpox.sco.LinkedList
Method to retrieve the last position of the element.
lastIndexOf(Object) - Method in class org.jpox.sco.List
Method to retrieve the last position of the element.
lastIndexOf(Object) - Method in class org.jpox.sco.Stack
Method to retrieve the last position of the element.
lastIndexOf(Object) - Method in class org.jpox.sco.Vector
Method to retrieve the last position of the element.
lastIndexOf(Object, int) - Method in class org.jpox.sco.Vector
Method to retrieve the last position of the element.
lastIndexOf(Object) - Method in class org.jpox.store.query.AbstractQueryResult
Method to check the last index of a result.
lastIndexOf(StateManager, Object) - Method in interface org.jpox.store.scostore.ListStore
Method to return the last position of an element in the List.
lastKey() - Method in class org.jpox.sco.SortedMap
Accessor for the last key in the sorted map.
lastKey() - Method in class org.jpox.sco.TreeMap
Accessor for the last key in the sorted map.
latestElement - Variable in class org.jpox.metadata.MetaDataParser
Latest element.
leftAlignedPaddedString(String, int) - Static method in class org.jpox.util.StringUtils
Utility to return a left-aligned version of a string padded to the number of characters specified.
leftOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to do a left outer join to another table, and optionally apply it to any unions for this query.
leftOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to do a left outer join to another table.
leftOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do a left outer join to another table, and optionally apply it to any unions for this query.
leftOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do a left outer join to another table.
leftOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression) - Method in class org.jpox.store.rdbms.query.OracleQueryStatement
Method to do a left outer join to another table.
length - Variable in class org.jpox.metadata.ColumnMetaData
length tag value.
length() - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
length() - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
lengthMethod() - Method in class org.jpox.store.expression.ArrayExpression
Executed when the length() method is found in a query filter.
lengthMethod(StringExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL String.length() method.
lengthMethod() - Method in class org.jpox.store.expression.StringExpression
Method to handle the starts with operation.
lengthMethod() - Method in class org.jpox.store.expression.StringLiteral
 
lengthMethod(StringExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL String.length() method.
lifecycleListeners - Variable in class org.jpox.AbstractPersistenceManager
Lifecycle Listeners for events
lifecycleListeners - Variable in class org.jpox.AbstractPersistenceManagerFactory
Lifecycle Listeners
listIterator() - Method in class org.jpox.sco.ArrayList
Method to retrieve a List iterator for the list.
listIterator(int) - Method in class org.jpox.sco.ArrayList
Method to retrieve a List iterator for the list from the index.
listIterator(int) - Method in class org.jpox.sco.LinkedList
Method to retrieve a List iterator for the list from the index.
listIterator() - Method in class org.jpox.sco.List
Method to retrieve a List iterator for the list.
listIterator(int) - Method in class org.jpox.sco.List
Method to retrieve a List iterator for the list from the index.
listIterator() - Method in class org.jpox.sco.Stack
Method to retrieve a List iterator for the list.
listIterator(int) - Method in class org.jpox.sco.Stack
Method to retrieve a List iterator for the list from the index.
listIterator() - Method in class org.jpox.sco.Vector
Method to retrieve a List iterator for the list.
listIterator(int) - Method in class org.jpox.sco.Vector
Method to retrieve a List iterator for the list from the index.
listIterator() - Method in class org.jpox.store.query.AbstractQueryResult
Accessor for a list iterator for the results.
listIterator() - Method in class org.jpox.store.query.ForwardQueryResult
Accessor for an iterator for the results.
listIterator() - Method in class org.jpox.store.query.InsensitiveQueryResult
Accessor for an iterator for the results.
listIterator(StateManager) - Method in interface org.jpox.store.scostore.ListStore
Accessor for a list iterator for the List.
listIterator(StateManager, int) - Method in interface org.jpox.store.scostore.ListStore
Accessor for a list iterator for the List.
literalPrefix - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The prefix used to quote a literal of this data type; may be null.
literalSuffix - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The suffix used to quote a literal of this data type; may be null.
load() - Method in class org.jpox.sco.ArrayList
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.Collection
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.HashMap
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.HashSet
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.Hashtable
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.LinkedHashMap
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.LinkedHashSet
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.LinkedList
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.List
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.Map
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.Properties
Method to effect the load of the data in the SCO.
load() - Method in interface org.jpox.sco.SCOLazyLoading
Inform the SCO that it should load itself fully now.
load() - Method in class org.jpox.sco.Set
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.SortedMap
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.SortedSet
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.Stack
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.TreeMap
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.TreeSet
Method to effect the load of the data in the SCO.
load() - Method in class org.jpox.sco.Vector
Method to effect the load of the data in the SCO.
loadClass(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractClassMetaData
Load the persistent interface/class
loadDatastoreMapping(PluginManager, ClassLoaderResolver) - Method in class org.jpox.store.AbstractDatastoreAdapter
Load the datastore mapping declared as Plug-in
loadDatastoreMapping(PluginManager, ClassLoaderResolver) - Method in interface org.jpox.store.DatastoreAdapter
Load the datastore mappings declared as Plug-in
loadDatastoreMapping(PluginManager, ClassLoaderResolver, String) - Method in class org.jpox.store.mapping.AbstractMappingManager
Initialise the datastore mapping file.
loadDatastoreMapping(PluginManager, ClassLoaderResolver, String) - Method in interface org.jpox.store.mapping.MappingManager
Initialise the datastore mapping.
loadDatastoreMapping(PluginManager, ClassLoaderResolver, String) - Method in class org.jpox.store.rdbms.mapping.OracleRDBMSMappingManager
Initialise the datastore mapping file.
loadFetchGroup - Variable in class org.jpox.metadata.AbstractPropertyMetaData
load-fetch-group value.
loadFieldValues(FieldValues) - Method in class org.jpox.state.StateManagerImpl
Convenience method to load the passed field values.
loadFromStore() - Method in class org.jpox.sco.ArrayList
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Collection
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.HashMap
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.HashSet
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Hashtable
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.LinkedHashMap
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.LinkedHashSet
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.LinkedList
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.List
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Map
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Properties
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Set
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.SortedMap
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.SortedSet
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Stack
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.TreeMap
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.TreeSet
Method to load all elements from the "backing store" where appropriate.
loadFromStore() - Method in class org.jpox.sco.Vector
Method to load all elements from the "backing store" where appropriate.
loadMetaDataForClass(Class, ClassLoaderResolver, String, String, boolean) - Method in class org.jpox.metadata.MetaDataManager
Method to find the Meta-Data file for a specified class.
loadUnloadedFieldsInFetchPlan() - Method in interface org.jpox.StateManager
Fetchs from the database all fields that are not currently loaded and that are in the current fetch group.
loadUnloadedFieldsInFetchPlan() - Method in class org.jpox.state.StateManagerImpl
Fetchs from the database all fields that are not currently loaded and that are in the current fetch group.
loadUnloadedFieldsInFetchPlan(FetchPlan) - Method in class org.jpox.state.StateManagerImpl
Fetchs from the database all fields in the actual fetch plan.
loadedClasses - Variable in class org.jpox.JDOClassLoaderResolver
Cache for loaded classes
localTypeName - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
Localized version of the DBMS-specific type name of this data type.
locate(StateManager) - Method in interface org.jpox.store.DatastoreClass
Locates this object in the datastore.
locate(StateManager) - Method in class org.jpox.store.StoreManager
Locates this object in the datastore.
locate(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Method to check for the existence in the datastore of an owner-element relation.
locate(StateManager) - Method in class org.jpox.store.rdbms.table.ClassTable
Locates this object in the datastore.
locate(StateManager) - Method in class org.jpox.store.rdbms.table.ClassView
Method to locate an object in the view.
locate(StateManager) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Locates this object in the datastore.
locateStmt - Variable in class org.jpox.store.rdbms.scostore.JoinSetStore
Statement to check the existence of an owner-element relation.
locationDefinition - Variable in class org.jpox.metadata.MetaDataManager
Definition of which locations we accept for MetaData files.
log(SQLWarning) - Static method in class org.jpox.util.SQLWarnings
Logs SQL warnings to the common log.
log(Connection) - Static method in class org.jpox.util.SQLWarnings
Utility to log all warning for the specified Connection.
log(Statement) - Static method in class org.jpox.util.SQLWarnings
Utility to log all warning for the specified Statement.
log(ResultSet) - Static method in class org.jpox.util.SQLWarnings
Utility to log all warning for the specified ResultSet.
logMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.log(EXPRESSION) method.
logMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the log of the argument.
logMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.log(EXPRESSION) method.
lowestOperator - Variable in class org.jpox.store.expression.ScalarExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.ByteExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Relational operator (lower than)
lt(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
lt(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.ByteExpression
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Relational operator (lower than or equals)
lteq(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
lteq(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 

M

MANAGEMENT_CATEGORY_TOTAL - Static variable in class org.jpox.management.ManagementCategory
 
MANY_TO_MANY_BI - Static variable in class org.jpox.metadata.Relation
Many to Many bidirectional (collection/map at both sides).
MANY_TO_ONE_BI - Static variable in class org.jpox.metadata.Relation
Many to One bidirectional (reference back to a collection of the object).
MAPPING_TYPE_DATASTORE_ID - Static variable in interface org.jpox.store.mapping.MappingConsumer
mapping a field representing the id of a PC
MAPPING_TYPE_DISCRIMINATOR - Static variable in interface org.jpox.store.mapping.MappingConsumer
mapping a field representing the discriminator of a PC
MAPPING_TYPE_EXTERNAL_FK - Static variable in interface org.jpox.store.mapping.MappingConsumer
mapping a datastore column that is a FK for an external collection.
MAPPING_TYPE_EXTERNAL_INDEX - Static variable in interface org.jpox.store.mapping.MappingConsumer
mapping a datastore column that is an index for an external list.
MAPPING_TYPE_VERSION - Static variable in interface org.jpox.store.mapping.MappingConsumer
mapping a field representing the version of a PC
MAP_KEY - Static variable in class org.jpox.store.DatastoreFieldRole
key of a map
MAP_VALUE - Static variable in class org.jpox.store.DatastoreFieldRole
value of a map
MAX - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="max" The value "max" specifies a strategy that simply finds the maximum for a column and increments the value by 1.
MAX_FETCH_DEPTH_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the maximum fetch depth to use by default.
MAX_IDENTIFIER_LENGTH - Static variable in interface org.jpox.store.rdbms.adapter.SQLConstants
The maximum length of a SQL/92 identifier in characters.
MAX_PRECISION - Static variable in class org.jpox.store.rdbms.typeinfo.HSQLTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION - Static variable in class org.jpox.store.rdbms.typeinfo.McKoiTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION - Static variable in class org.jpox.store.rdbms.typeinfo.PostgreSQLTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION_DECIMAL - Static variable in class org.jpox.store.rdbms.typeinfo.FirebirdTypeInfo
The maximum precision we allow for DECIMAL.
MAX_SUFFIX_LENGTH - Static variable in class org.jpox.store.DatastoreFieldRole
max length of the role suffix
METADATA - Static variable in class org.jpox.util.JPOXLogger
Log for METADATA issues
METADATA_CREATED_STATE - Static variable in class org.jpox.metadata.MetaData
State representing the start state of MetaData, representing the initial values passed in.
METADATA_INITIALISED_STATE - Static variable in class org.jpox.metadata.MetaData
State reflecting that MetaData object has been initialised, setting up any internal information that is required.
METADATA_JDOQUERY_FILE_EXTENSION_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the file extension for the JDO Query metadata files.
METADATA_JDO_FILE_EXTENSION_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the file extension for the JDO metadata files.
METADATA_ORM_FILE_EXTENSION_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the file extension for the ORM metadata files.
METADATA_POPULATED_STATE - Static variable in class org.jpox.metadata.MetaData
State reflecting that MetaData object has been populated with the real class definition, adding in extra fields that weren't in the startup.
METADATA_USED_STATE - Static variable in class org.jpox.metadata.MetaData
State reflecting that MetaData object has been modified with usage information (e.g actual column names for the fields).
METADATA_VALIDATE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whether to validate the metadata files.
MODE_CHECKED - Static variable in interface org.jpox.store.AutoStartMechanism
mechanism is in Checked mode
MODE_IGNORED - Static variable in interface org.jpox.store.AutoStartMechanism
mechanism is in Ignored mode
MODE_QUIET - Static variable in interface org.jpox.store.AutoStartMechanism
mechanism is in Quiet mode
MSSQLServerColumnInfo - class org.jpox.store.rdbms.columninfo.MSSQLServerColumnInfo.
Represents the metadata of a specific table column in MS SQL Server.
MSSQLServerColumnInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.MSSQLServerColumnInfo
Constructs a column information object from the current row of the given result set.
MSSQLTypeInfo - class org.jpox.store.rdbms.typeinfo.MSSQLTypeInfo.
Represents the metadata of a MSSQL data type.
MSSQLTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.MSSQLTypeInfo
Constructs a type information object from the current row of the given result set.
MacroString - class org.jpox.util.MacroString.
Macro String Utilities
MacroString(String, String, String) - Constructor for class org.jpox.util.MacroString
Constructor.
MacroString.IdentifierMacro - class org.jpox.util.MacroString.IdentifierMacro.
Inner class : Identifier Macro
MacroString.MacroHandler - interface org.jpox.util.MacroString.MacroHandler.
Inner class : Macro Handler
MacroString.ParameterMacro - class org.jpox.util.MacroString.ParameterMacro.
Inner class : Parameter Macro
MakeTransientFieldManager - class org.jpox.state.MakeTransientFieldManager.
Utility class to handle the making transient of fields.
MakeTransientFieldManager(StateManager, boolean[], FetchPlanImpl.FetchPlanForClass, FetchPlanState) - Constructor for class org.jpox.state.MakeTransientFieldManager
Constructor for a field manager for make transient process.
ManagedConnectionFactoryImpl - class org.jpox.resource.ManagedConnectionFactoryImpl.
Implementation of the JCA adapter for use of JPOX in J2EE environments.
ManagedConnectionFactoryImpl() - Constructor for class org.jpox.resource.ManagedConnectionFactoryImpl
Default constructor
ManagedConnectionImpl - class org.jpox.resource.ManagedConnectionImpl.
Implementation of ManagedConnection persistence manager
ManagedConnectionImpl(ManagedConnectionFactory, PasswordCredential) - Constructor for class org.jpox.resource.ManagedConnectionImpl
Constructor
ManagementCategory - class org.jpox.management.ManagementCategory.
 
ManagementManager - class org.jpox.management.ManagementManager.
Management interface for JPOX.
ManagementManager(PMFContext) - Constructor for class org.jpox.management.ManagementManager
Constructor for Management
ManagementServer - interface org.jpox.management.ManagementServer.
Management Server starts and stops a Management Server The ManagementManager is registered right after the instantiation of this interface.
Map - class org.jpox.sco.Map.
A mutable second-class Map object.
Map(StateManager, String) - Constructor for class org.jpox.sco.Map
Constructor, using the StateManager of the "owner" and the field name.
MapEntrySetStore - class org.jpox.store.rdbms.scostore.MapEntrySetStore.
Representation of backing store for a MapEntry Set.
MapEntrySetStore(MapTable, MapStore, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.MapEntrySetStore
Constructor when using a JoinTable map.
MapEntrySetStore(DatastoreContainerObject, JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, MapStore) - Constructor for class org.jpox.store.rdbms.scostore.MapEntrySetStore
Constructor when using a ForeignKey Map.
MapExpression - class org.jpox.store.expression.MapExpression.
An expression that represents some Map field in a query candidate class, or a Map field in an object linked from the candidate class by navigation.
MapExpression(QueryExpression, JavaTypeMapping, LogicSetExpression, MapStore, String) - Constructor for class org.jpox.store.expression.MapExpression
Constructor.
MapKeyLiteral - class org.jpox.store.expression.MapKeyLiteral.
An SQL expression that will test if a column of a table falls within the given Map's keys.
MapKeyLiteral(QueryExpression, JavaTypeMapping, Map) - Constructor for class org.jpox.store.expression.MapKeyLiteral
Constructor.
MapKeySetStore - class org.jpox.store.rdbms.scostore.MapKeySetStore.
Representation of the backing store for a MapKey Set.
MapKeySetStore(MapTable, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.MapKeySetStore
Constructor.
MapKeySetStore(DatastoreContainerObject, JavaTypeMapping, JavaTypeMapping, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.MapKeySetStore
Constructor.
MapLiteral - class org.jpox.store.expression.MapLiteral.
An SQL expression that will test if a column of a table falls within the given Map.
MapLiteral(QueryExpression, JavaTypeMapping, Map) - Constructor for class org.jpox.store.expression.MapLiteral
Constructor.
MapMapping - class org.jpox.store.mapping.MapMapping.
SCO Mapping for Map types.
MapMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.MapMapping
Constructor taking the database adapter representing the datastore being used and the class of the mapping.
MapMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.MapMapping
Constructor.
MapMetaData - class org.jpox.metadata.MapMetaData.
Representation of the Meta-Data for a Map.
MapMetaData(AbstractPropertyMetaData, MapMetaData) - Constructor for class org.jpox.metadata.MapMetaData
Constructor to create a copy of the passed metadata using the passed parent.
MapMetaData(AbstractPropertyMetaData, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.MapMetaData
Constructor.
MapStore - interface org.jpox.store.scostore.MapStore.
Interface representation of the backing store for a Map.
MapTable - class org.jpox.store.rdbms.table.MapTable.
Representation of a join table for a Map relationship.
MapTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.MapTable
Constructor.
MapValueLiteral - class org.jpox.store.expression.MapValueLiteral.
An SQL expression that will test if a column of a table falls within the given Map's values.
MapValueLiteral(QueryExpression, JavaTypeMapping, Map) - Constructor for class org.jpox.store.expression.MapValueLiteral
Constructor.
MapValueSetStore - class org.jpox.store.rdbms.scostore.MapValueSetStore.
Representation of the backing store for a MapValue Set.
MapValueSetStore(MapTable, MapStore, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.MapValueSetStore
Constructor.
MapValueSetStore(DatastoreClass, JavaTypeMapping, MapStore, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.scostore.MapValueSetStore
Constructor.
MappingCallbacks - interface org.jpox.store.mapping.MappingCallbacks.
Representation for Mapping callbacks within JDO.
MappingConsumer - interface org.jpox.store.mapping.MappingConsumer.
Consumer of mappings.
MappingFactory - class org.jpox.store.mapping.MappingFactory.
Factory class for creating Mapping instances.
MappingManager - interface org.jpox.store.mapping.MappingManager.
Representation of a MappingManager, mapping a java mapping type to a datastore mapping type.
Mappings - class org.jpox.store.mapping.Mappings.
Helper class for doing many tasks with mapping
Mappings() - Constructor for class org.jpox.store.mapping.Mappings
 
MathExpression - class org.jpox.store.expression.MathExpression.
Representation of Math functions in JDOQL
MathExpression(QueryExpression) - Constructor for class org.jpox.store.expression.MathExpression
 
MaxPoidGenerator - class org.jpox.store.rdbms.poid.MaxPoidGenerator.
This generator for Relational Databases uses the "select max(column) from table" strategy.
MaxPoidGenerator(String, Properties) - Constructor for class org.jpox.store.rdbms.poid.MaxPoidGenerator
Constructor.
McKoiTypeInfo - class org.jpox.store.rdbms.typeinfo.McKoiTypeInfo.
Represents the metadata of a McKoi data type.
McKoiTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.McKoiTypeInfo
Constructs a type information object from the current row of the given result set.
MetaData - class org.jpox.metadata.MetaData.
Base class for all MetaData.
MetaData(MetaData) - Constructor for class org.jpox.metadata.MetaData
Constructor.
MetaDataForPersistenceCapableClassNotReachableException - exception org.jpox.exceptions.MetaDataForPersistenceCapableClassNotReachableException.
An MetaDataForPersistenceCapableClassNotReachableException is thrown if a class implements PersistenceCapable interface but its jdo metadata is unreachable in the classpath.
MetaDataForPersistenceCapableClassNotReachableException(String) - Constructor for class org.jpox.exceptions.MetaDataForPersistenceCapableClassNotReachableException
Constructs a MetaData for PersistenceCapable class not reachable exception with the specified detail message.
MetaDataForPersistenceCapableClassNotReachableException(String, Exception) - Constructor for class org.jpox.exceptions.MetaDataForPersistenceCapableClassNotReachableException
Constructs a MetaData for PersistenceCapable class not reachable exception with the specified detail message and nested exception.
MetaDataManager - class org.jpox.metadata.MetaDataManager.
Manager of MetaData information in JPOX.
MetaDataManager(PMFContext) - Constructor for class org.jpox.metadata.MetaDataManager
Constructor, allowing specification of the suffix used for JDO files.
MetaDataMigrator - class org.jpox.metadata.MetaDataMigrator.
Utility to migrate MetaData from the JDO 1.0 standard (where many things are in extension tags) to the JDO 2.0 standard.
MetaDataMigrator() - Constructor for class org.jpox.metadata.MetaDataMigrator
 
MetaDataParser - class org.jpox.metadata.MetaDataParser.
Class to parse a MetaData file and return a FileMetaData object.
MetaDataParser(MetaDataManager, String) - Constructor for class org.jpox.metadata.MetaDataParser
Constructor.
MetaDataStringLiteral - class org.jpox.store.expression.MetaDataStringLiteral.
Representation of a metadata string literal.
MetaDataStringLiteral(QueryExpression, String) - Constructor for class org.jpox.store.expression.MetaDataStringLiteral
Constructor
MetaDataUtils - class org.jpox.metadata.MetaDataUtils.
Utilities needed for the processing of MetaData.
MetaDataUtils() - Constructor for class org.jpox.metadata.MetaDataUtils
Protected constructor to prevent outside instantiation
MissingColumnException - exception org.jpox.store.rdbms.exceptions.MissingColumnException.
A MissingColumnException is thrown if an expected column is not found in the database during schema validation.
MissingColumnException(DatastoreContainerObject, Collection) - Constructor for class org.jpox.store.rdbms.exceptions.MissingColumnException
Constructs a missing column exception.
MissingTableException - exception org.jpox.store.rdbms.exceptions.MissingTableException.
A MissingTableException is thrown if an expected table is not found in the database during schema validation.
MissingTableException(String, String, String) - Constructor for class org.jpox.store.rdbms.exceptions.MissingTableException
Constructs a missing table exception.
MultiMap - class org.jpox.util.MultiMap.
An implementation of a MultiMap, which is basically a Map with multiple values for a key.
MultiMap() - Constructor for class org.jpox.util.MultiMap
Constructor.
MultiMap(int) - Constructor for class org.jpox.util.MultiMap
Constructor.
MultiMap(int, float) - Constructor for class org.jpox.util.MultiMap
Constructor.
MultiMap(Map) - Constructor for class org.jpox.util.MultiMap
Constructor.
MultiMapping - class org.jpox.store.mapping.MultiMapping.
Mapping to represent multiple mappings.
MultiMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.MultiMapping
Constructor.
MultiMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject) - Constructor for class org.jpox.store.mapping.MultiMapping
Constructor.
MySQLTypeInfo - class org.jpox.store.rdbms.typeinfo.MySQLTypeInfo.
Represents the metadata of a MySQL data type.
MySQLTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.MySQLTypeInfo
Constructs a type information object from the current row of the given result set.
m2n - Variable in class org.jpox.store.rdbms.scostore.JoinSetStore
Whether this relation is one end of an M-N relation.
main(String[]) - Static method in class org.jpox.SchemaTool
Entry method when invoked from the command line.
main(String[]) - Static method in class org.jpox.metadata.MetaDataMigrator
Main entry point for the migrator.
mainRangeVar - Variable in class org.jpox.store.expression.LogicSetExpression
 
mainTable - Variable in class org.jpox.store.expression.LogicSetExpression
 
mainTable - Variable in class org.jpox.store.rdbms.RDBMSFetchStatement
The primary table, which will have an alias of "THIS".
makeDirty(int) - Method in interface org.jpox.StateManager
Method to mark the specified (absolute) field number as dirty.
makeDirty() - Method in class org.jpox.sco.ArrayList
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.BitSet
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Collection
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Date
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.GregorianCalendar
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.HashMap
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.HashSet
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Hashtable
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.LinkedHashMap
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.LinkedHashSet
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.LinkedList
Utility to mark the object as dirty.
makeDirty() - Method in class org.jpox.sco.List
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Map
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Point
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Properties
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Set
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.SortedMap
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.SortedSet
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.SqlDate
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.SqlTime
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.SqlTimestamp
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Stack
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.TreeMap
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.TreeSet
Utility to mark the object as dirty
makeDirty() - Method in class org.jpox.sco.Vector
Utility to mark the object as dirty
makeDirty(int) - Method in class org.jpox.state.StateManagerImpl
Marks the given field dirty.
makeDirty(PersistenceCapable, String) - Method in class org.jpox.state.StateManagerImpl
Mark the associated PersistenceCapable field dirty.
makeNontransactional(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to make nontransactional an object.
makeNontransactional() - Method in interface org.jpox.StateManager
Method to make the managed object nontransactional.
makeNontransactional(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Persistence-Capable object non-transactional
makeNontransactional() - Method in class org.jpox.state.StateManagerImpl
Method to change the object state to nontransactional.
makeNontransactionalAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Method to make nontransactional an array of objects.
makeNontransactionalAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Method to make nontransactional a collection of objects.
makeNontransactionalAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Make an array of Persistence-Capable objects non-transactional
makeNontransactionalAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Collection of Persistence-Capable objects non-transactional
makePersistent(Object) - Method in class org.jpox.AbstractPersistenceManager
JDO method to make persistent an object.
makePersistent() - Method in interface org.jpox.StateManager
Method to make the managed object persistent.
makePersistent(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to make an object persistent.
makePersistent() - Method in class org.jpox.state.StateManagerImpl
Method to make the object persistent.
makePersistentAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
JDO method to make persistent an array of objects.
makePersistentAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
JDO method to make persistent a collection of objects.
makePersistentAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Make an array of Persistent Capable objects persistent
makePersistentAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Collection of Persistence Capable objects persistent
makePersistentInternal(Object, FieldValues) - Method in class org.jpox.AbstractPersistenceManager
Internal method to make persistent an object.
makePersistentInternal(Object, FieldValues) - Method in interface org.jpox.PersistenceManager
Method to persist the passed object.
makePersistentInternal(Object, FieldValues) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to make an object persistent during the persisting process.
makePersistentTransactionalTransient() - Method in interface org.jpox.StateManager
Method to make Transactional Transient instances persistent
makePersistentTransactionalTransient() - Method in class org.jpox.state.StateManagerImpl
Makes Transactional Transient instances persistent
makeTransactional(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to make transactional an object.
makeTransactional() - Method in interface org.jpox.StateManager
Method to make the managed object transactional.
makeTransactional(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Persistence-Capable object transient
makeTransactional() - Method in class org.jpox.state.StateManagerImpl
Method to change the object state to transactional.
makeTransactionalAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Method to make transactional an array of objects.
makeTransactionalAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Method to make transactional a collection of objects.
makeTransactionalAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Make an array of Persistence-Capable objects transactional
makeTransactionalAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a collection of PersistenceCapable objects transactional
makeTransient(Object, boolean) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient an object allowing fetching using the fetch plan.
makeTransient(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient an object.
makeTransient(FetchPlanState) - Method in interface org.jpox.StateManager
Method to make the managed object transient.
makeTransient(Object, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Persistence-Capable object transient , optionally using the fetch plan.
makeTransient(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Persistence-Capable object transient
makeTransient(FetchPlanState) - Method in class org.jpox.sco.ArrayList
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.BitSet
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Collection
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Date
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.GregorianCalendar
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.HashMap
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.HashSet
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Hashtable
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.LinkedHashMap
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.LinkedHashSet
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.LinkedList
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.List
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Map
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Point
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Properties
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in interface org.jpox.sco.SCO
Method to make the object transient.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Set
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.SortedMap
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.SortedSet
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.SqlDate
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.SqlTime
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.SqlTimestamp
Method to make transient this object.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Stack
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.TreeMap
Method to make transient this map and its contents.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.TreeSet
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.sco.Vector
Method to make transient all elements of this container.
makeTransient(FetchPlanState) - Method in class org.jpox.state.StateManagerImpl
Method to change the object state to transient.
makeTransientAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient an array of objects.
makeTransientAll(Object[], boolean) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient an array of objects.
makeTransientAll(Collection, boolean) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient a collection of objects.
makeTransientAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient a collection of objects.
makeTransientAll(Object[], boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Make an array of Persistence-Capable objects transient
makeTransientAll(Collection, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Collection of Persistence-Capable objects transient
makeTransientAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Make an array of Persistence-Capable objects transient
makeTransientAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Make a Collection of Persistence-Capable objects transient
makeTransientInternal(Object, FetchPlanState) - Method in class org.jpox.AbstractPersistenceManager
Method to make transient an object (internally).
makeTransientInternal(Object, FetchPlanState) - Method in interface org.jpox.PersistenceManager
Method to make transient the passed object.
makeTransientInternal(Object, FetchPlanState) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to make an object transient.
manageClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to give management of the persistence of the fields of the specified class to this table.
manageClassForIdentity(OID, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Convenience method to ensure that the class defined by the passed OID is managed by this store.
manageClassForIdentity(SingleFieldIdentity, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Convenience method to ensure that the class defined by the passed SingleFieldIdentity is managed by this store.
manageFetchPlanForClass(AbstractClassMetaData) - Method in class org.jpox.FetchPlanImpl
Manage the fetch plan for the class
managedFields - Variable in class org.jpox.metadata.AbstractClassMetaData
JDO managed fields.
managesClass(String) - Method in class org.jpox.store.StoreManager
Accessor for whether the specified class is managed currently
managesClass(String) - Method in class org.jpox.store.rdbms.table.ClassTable
Accessor for whether this table manages the specified class
managesField(String) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Convenience method for whether the (fully-specified) field is managed by this table
mapHasKeysWithoutIdentity(AbstractPropertyMetaData) - Static method in class org.jpox.sco.SCOUtils
Convenience method to return if a map field has keys without their own identity.
mapHasSerialisedKeysAndValues(AbstractPropertyMetaData) - Static method in class org.jpox.sco.SCOUtils
Convenience method to return if a map field has the keys/values serialised into the table of the field as a single BLOB.
mapHasValuesWithoutIdentity(AbstractPropertyMetaData) - Static method in class org.jpox.sco.SCOUtils
Convenience method to return if a map field has values without their own identity.
mapStore - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
The backing store for the Map.
mappedBy - Variable in class org.jpox.metadata.AbstractPropertyMetaData
mapped-by tag value.
mappedBy - Variable in class org.jpox.metadata.KeyMetaData
Name of the field in the value that is the key.
mappedBy - Variable in class org.jpox.metadata.OrderMetaData
Name of the field in the element that is the ordering field.
mappedBy - Variable in class org.jpox.metadata.ValueMetaData
Name of the field in the key that is the value.
mapping - Variable in class org.jpox.store.expression.ScalarExpression
Mapping for the field.
mapping - Variable in class org.jpox.store.rdbms.Column
Mapping for the java type being stored.
mapping - Variable in class org.jpox.store.rdbms.mapping.RDBMSMapping
Mapping of the Java type.
mappingManager - Variable in class org.jpox.store.AbstractDatastoreAdapter
Manager for the mapping between Java and datastore types.
mappingSampleValue - Static variable in class org.jpox.store.mapping.BaseStringMapping
 
mapsToView() - Method in class org.jpox.store.rdbms.RDBMSStoreData
Utility to return whether this table is a view.
markDirty(StateManager) - Method in class org.jpox.AbstractPersistenceManager
Method to mark an object (StateManager) as dirty.
markDirty(StateManager) - Method in interface org.jpox.PersistenceManager
Mark the specified StateManager as dirty
markDirty(StateManager) - Method in class org.jpox.resource.PersistenceManagerImpl
 
matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Method to match managed connections.
matchesMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Matches this to the argument expression pattern.
maxColumnNameLength - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for a column name.
maxConstraintNameLength - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for a table constraint name.
maxIndexNameLength - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for an index name.
maxMethod(ScalarExpression) - Method in class org.jpox.store.expression.AggregateExpression
Returns the max value of the argument.
maxOrderColumnIdStmt - Variable in class org.jpox.store.rdbms.scostore.JoinSetStore
Statement to get the maximum order column id so we can set the next insert value.
maxTableNameLength - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for a table name.
maximumScale - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The maximum supported scale value for this data type.
mergeORMData(AbstractClassMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to merge in the associated metadata from the ORM definition
mergeORMData(AbstractPropertyMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Method to merge in the associated metadata from the ORM definition
mergeORMData(FileMetaData) - Method in class org.jpox.metadata.FileMetaData
Method to merge in the associated metadata from the ORM definition
messageKey - Variable in class org.jpox.metadata.InvalidMetaDataException
Message resources key
metaData - Variable in class org.jpox.store.StoreData
MetaData for this object.
metaDataManager - Variable in class org.jpox.metadata.FileMetaData
Manager for this MetaData object.
metaDataState - Variable in class org.jpox.metadata.MetaData
State indicator for this MetaData object.
metadata - Variable in class org.jpox.metadata.MetaDataParser
The MetaData for the file.
minMethod(ScalarExpression) - Method in class org.jpox.store.expression.AggregateExpression
Returns the max value of the argument.
minimumScale - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The minimum supported scale value for this data type.
mod(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
mod(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
Method to return a modulus expression.
mod(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
mod(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
mod(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
Method to return a modulus expression.
mod(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Remainder Operator.
modOperator(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
modOperator(ScalarExpression, ScalarExpression) - Method in interface org.jpox.store.DatastoreAdapter
Method to generate a modulus expression.
modOperator(ScalarExpression, ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionOperatorAdapter
Method to generate a modulus expression.
mode - Variable in class org.jpox.store.ClassesAutoStarter
 
mode - Variable in class org.jpox.store.XMLAutoStarter
 
mode - Variable in class org.jpox.store.rdbms.SchemaAutoStarter
 
modifiers - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Field modifiers
moreResultSetRows - Variable in class org.jpox.store.query.ForwardQueryResult
Whether there are still more rows to be processed in the ResultSet.
move(int, int) - Method in class org.jpox.sco.Point
 
msg(String) - Method in class org.jpox.util.Localiser
Message formatter for an internationalised message.
msg(String, Object) - Method in class org.jpox.util.Localiser
Message formatter with one argument passed in that will be embedded in an internationalised message.
msg(String, Object, Object) - Method in class org.jpox.util.Localiser
Message formatter with a series of arguments passed in that will be embedded in an internationalised message.
msg(String, Object, Object, Object) - Method in class org.jpox.util.Localiser
Message formatter with a series of arguments passed in that will be embedded in an internationalised message.
msg(String, Object, Object, Object, Object) - Method in class org.jpox.util.Localiser
Message formatter with a series of arguments passed in that will be embedded in an internationalised message.
msg(String, Object, Object, Object, Object, Object) - Method in class org.jpox.util.Localiser
Message formatter with a series of arguments passed in that will be embedded in an internationalised message.
msg(String, Object[]) - Method in class org.jpox.util.Localiser
Message formatter with an array of arguments passed in that will be embedded in an internationalised message.
msg(String, int) - Method in class org.jpox.util.Localiser
Message formatter with one argument passed in that will be embedded in an internationalised message.
msg(String, long) - Method in class org.jpox.util.Localiser
Message formatter with one argument passed in that will be embedded in an internationalised message.
msg(String, boolean) - Method in class org.jpox.util.Localiser
Message formatter with one argument passed in that will be embedded in an internationalised message.
mul(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
mul(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
mul(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
mul(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
mul(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
mul(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Multiplication Operator
multipleTablesReferenced - Variable in class org.jpox.store.expression.TableExprAsSubquery
 
myPC - Variable in class org.jpox.state.StateManagerImpl
The PersistenceCapable instance managed by this StateManager

N

NATIVE - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="native" The value "native" allows the JDO implementation to pick the most suitable strategy based on the underlying database.
NEW_TABLE - Static variable in class org.jpox.metadata.InheritanceStrategy
strategy="new-table"
NLS_SORT_ORDER_PROPERTY - Static variable in class org.jpox.store.rdbms.query.Oracle99QueryStatement
The system property that selects the "linguistic definition" to be used for native language sorting of String fields.
NLS_SORT_ORDER_PROPERTY - Static variable in class org.jpox.store.rdbms.query.OracleQueryStatement
The system property that selects the "linguistic definition" to be used for native language sorting of String fields.
NONCONTIGUOUS - Static variable in class org.jpox.metadata.SequenceStrategy
language="noncontiguous"
NONDURABLE - Static variable in class org.jpox.metadata.IdentityType
identity-type="nondurable"
NONE - Static variable in class org.jpox.FetchPlanImpl
For use with addGroup, removeGroup, and the various setGroups methods.
NONE - Static variable in class org.jpox.metadata.DiscriminatorStrategy
strategy="none"
NONE - Static variable in class org.jpox.metadata.FieldPersistenceModifier
persistence-modifier="none"
NONE - Static variable in class org.jpox.metadata.ForeignKeyDeleteAction
delete-action="none".
NONE - Static variable in class org.jpox.metadata.NullValue
null-value="none"
NONE - Static variable in class org.jpox.metadata.Relation
No relation.
NONE - Static variable in class org.jpox.state.ActivityState
NONE -- doing nothing
NONE - Static variable in interface org.jpox.store.AutoStartMechanism
mechanism is disabled if None
NONE - Static variable in class org.jpox.store.DatastoreFieldRole
none
NONRESERVED_WORDS - Static variable in interface org.jpox.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/92 non-reserved words, separated by commas.
NONTRANSACTIONAL - Static variable in class org.jpox.metadata.SequenceStrategy
language="nontransactional"
NON_PERSISTENT - Static variable in class org.jpox.metadata.ClassPersistenceModifier
persistence-modifier="non-persistent"
NTEXT - Static variable in class org.jpox.store.rdbms.typeinfo.MSSQLTypeInfo
sql type NTEXT
NULL - Static variable in class org.jpox.metadata.ForeignKeyDeleteAction
delete-action="null".
NULL - Static variable in class org.jpox.metadata.ForeignKeyUpdateAction
update-action="null".
NULL_ACTION - Static variable in class org.jpox.store.rdbms.key.ForeignKey
Constant representing that we should null the foreign key
NVARCHAR - Static variable in class org.jpox.store.rdbms.typeinfo.MSSQLTypeInfo
sql type NVARCHAR
NewObjectExpression - class org.jpox.store.expression.NewObjectExpression.
Representation of an expression "new MyObject(param1, param2)" as the result in a JDOQL query.
NewObjectExpression(QueryExpression, Class, List) - Constructor for class org.jpox.store.expression.NewObjectExpression
Constructor.
NoDatastoreMappingException - exception org.jpox.store.exceptions.NoDatastoreMappingException.
A NoDatastoreMappingException is thrown if an operation is performed that assumes that a particular persistent field is stored in a single datastore field when it is not (such as if the field is a Collection or a Map).
NoDatastoreMappingException(String) - Constructor for class org.jpox.store.exceptions.NoDatastoreMappingException
Constructs a no datastore mapping exception.
NoExtentException - exception org.jpox.store.exceptions.NoExtentException.
A NoExtentException is thrown if an attempt is made to perform an operation using a class that is not backed by an extent (ie table or view) in the database and the operation is not supported on such classes.
NoExtentException(String) - Constructor for class org.jpox.store.exceptions.NoExtentException
Constructs a no extent exception.
NoSuchPersistentFieldException - exception org.jpox.store.exceptions.NoSuchPersistentFieldException.
A NoSuchPersistentFieldException is thrown if a reference is made somewhere, such as in a query filter string, to a field that either doesn't exist or is not persistent.
NoSuchPersistentFieldException(String, String) - Constructor for class org.jpox.store.exceptions.NoSuchPersistentFieldException
Constructs a no such persistent field exception.
NoSuchPersistentFieldException(String, int) - Constructor for class org.jpox.store.exceptions.NoSuchPersistentFieldException
Constructs a no such persistent field exception.
NoTableManagedException - exception org.jpox.store.exceptions.NoTableManagedException.
A NoTableManagedException is thrown if an attempt is made to perform an operation using a class that is not backed by an table or view in the database and the operation is not supported on such classes.
NoTableManagedException(String) - Constructor for class org.jpox.store.exceptions.NoTableManagedException
Constructs a no table managed exception.
NotATableException - exception org.jpox.store.rdbms.exceptions.NotATableException.
A NotATableException is thrown during schema validation if a table should be a table but is found not to be in the database.
NotATableException(String, int) - Constructor for class org.jpox.store.rdbms.exceptions.NotATableException
Constructs a not-a-table exception.
NotAViewException - exception org.jpox.store.rdbms.exceptions.NotAViewException.
A NotAViewException is thrown during schema validation if a table should be a view but is found not to be in the database.
NotAViewException(String, int) - Constructor for class org.jpox.store.rdbms.exceptions.NotAViewException
Constructs a not-a-view exception.
NotYetFlushedException - exception org.jpox.store.exceptions.NotYetFlushedException.
A NotYetFlushedException is thrown when an pc instance instance is not yet flushed to the datastore, but it was expected to already be
NotYetFlushedException(PersistenceCapable) - Constructor for class org.jpox.store.exceptions.NotYetFlushedException
Constructs a too-many-indices exception.
NullLevel2Cache - class org.jpox.cache.NullLevel2Cache.
Null implementation of a Level 2 Cache.
NullLevel2Cache() - Constructor for class org.jpox.cache.NullLevel2Cache
 
NullLiteral - class org.jpox.store.expression.NullLiteral.
Representation of a Null literal in a Query.
NullLiteral(QueryExpression) - Constructor for class org.jpox.store.expression.NullLiteral
Creates a null literal
NullMapping - class org.jpox.store.mapping.NullMapping.
Simple mapping for a null literal.
NullMapping(DatastoreAdapter) - Constructor for class org.jpox.store.mapping.NullMapping
 
NullValue - class org.jpox.metadata.NullValue.
jdo config null-value class.
NullValueException - exception org.jpox.store.exceptions.NullValueException.
A NullValueException is thrown if a null value is encountered in a database column that should prohibit null values.
NullValueException() - Constructor for class org.jpox.store.exceptions.NullValueException
Constructs a null value exception with no specific detail message.
NullValueException(String) - Constructor for class org.jpox.store.exceptions.NullValueException
Constructs a null value exception with the specified detail message.
NullifyRelationFieldManager - class org.jpox.state.NullifyRelationFieldManager.
Manager that nullifies any Collection/Map/PC fields of the object.
NullifyRelationFieldManager(StateManager) - Constructor for class org.jpox.state.NullifyRelationFieldManager
Constructor.
NullsNotAllowedException - exception org.jpox.sco.exceptions.NullsNotAllowedException.
A NullsNotAllowedException is thrown if an attempt is made to insert a null object into a Collection or Map that doesn't support nulls.
NullsNotAllowedException(StateManager, String) - Constructor for class org.jpox.sco.exceptions.NullsNotAllowedException
Constructs a nulls-not-allowed exception.
NumericExpression - class org.jpox.store.expression.NumericExpression.
Representation of a Numeric expression in a Query.
NumericExpression(QueryExpression) - Constructor for class org.jpox.store.expression.NumericExpression
Constructor
NumericExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.NumericExpression
 
NumericExpression(String, List) - Constructor for class org.jpox.store.expression.NumericExpression
Generates statement as e.g.
NumericExpression(String, List, List) - Constructor for class org.jpox.store.expression.NumericExpression
Generates statement as e.g.
NumericExpression(ScalarExpression.MonadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.NumericExpression
Perform a function op on operand
NumericExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.NumericExpression
Performs a function on two arguments.
NumericRDBMSMapping - class org.jpox.store.rdbms.mapping.NumericRDBMSMapping.
Mapping of a character RDBMS type.
NumericRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
NumericRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
Constructor.
name - Variable in class org.jpox.metadata.AbstractClassMetaData
Class name
name - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Field name.
name - Variable in class org.jpox.metadata.ColumnMetaData
column name value.
name - Variable in class org.jpox.metadata.ForeignKeyMetaData
the foreign-key name
name - Variable in class org.jpox.metadata.ImplementsMetaData
Name of the interface implemented.
name - Variable in class org.jpox.metadata.PackageMetaData
Package name
name - Variable in class org.jpox.metadata.PrimaryKeyMetaData
PK constraint name
name - Variable in class org.jpox.metadata.QueryMetaData
Query name
name - Variable in class org.jpox.metadata.SequenceMetaData
Name
name - Variable in class org.jpox.store.StoreData
Name of the class/field.
name - Variable in class org.jpox.store.poid.AbstractPoidGenerator
Symbolic name for the sequence.
nativeSQL(String) - Method in class org.jpox.JDOConnectionImpl
Accessor for using native SQL.
nativeSQL(String) - Method in class org.jpox.store.rdbms.Connection
 
neg() - Method in class org.jpox.store.expression.BooleanExpression
 
neg() - Method in class org.jpox.store.expression.ByteLiteral
 
neg() - Method in class org.jpox.store.expression.CharacterExpression
 
neg() - Method in class org.jpox.store.expression.CharacterLiteral
 
neg() - Method in class org.jpox.store.expression.FloatingPointLiteral
 
neg() - Method in class org.jpox.store.expression.IntegerLiteral
Operation results in BigInteger type.
neg() - Method in class org.jpox.store.expression.NumericExpression
 
neg() - Method in class org.jpox.store.expression.ScalarExpression
Unary Minus Operator
newClassObject(PackageMetaData, Attributes) - Method in class org.jpox.metadata.MetaDataParser
Utility to create a new class component.
newColumnIdentifier(String, String) - Method in interface org.jpox.store.IdentifierFactory
Method to generate an identifier for a COLUMN.
newColumnIdentifier(String, String) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
Method to generate an identifier for a COLUMN.
newColumnInfo(ResultSet) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
A factory for ColumnInfo objects.
newColumnInfo(ResultSet) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
A factory for ColumnInfo objects.
newDefaultedField(String) - Method in class org.jpox.metadata.ClassMetaData
Utility to add a defaulted FieldMetaData to the class.
newDefaultedProperty(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Utility to add a defaulted PropertyMetaData to the class.
newDefaultedProperty(String) - Method in class org.jpox.metadata.InterfaceMetaData
Utility to add a defaulted PropertyMetaData to the class.
newExportedKeyInfo(ResultSet) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
A factory for ForeignKeyInfo objects.
newFieldExpression(String) - Method in class org.jpox.store.expression.LogicSetExpression
Accessor for a field expression on this table
newFieldObject(MetaData, Attributes) - Method in class org.jpox.metadata.MetaDataParser
Utility to create a new field component.
newForeignKeyInfo(ResultSet) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
A factory for ForeignKeyInfo objects.
newForeignKeyInfo(ResultSet) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
A factory for ForeignKeyInfo objects.
newIdentifier(int, String) - Method in interface org.jpox.store.IdentifierFactory
To be called when we want an identifier name creating based on the identifier.
newIdentifier(int, String, boolean, DatastoreFieldRole) - Method in interface org.jpox.store.IdentifierFactory
To be called when we want an identifier name creating based on the java field name, and a particular "role".
newIdentifier(int, DatastoreIdentifier, boolean, DatastoreFieldRole) - Method in interface org.jpox.store.IdentifierFactory
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role".
newIdentifier(int, DatastoreContainerObject, int) - Method in interface org.jpox.store.IdentifierFactory
To be called when we want an identifier name.
newIdentifier(int, DatastoreContainerObject, boolean, int) - Method in interface org.jpox.store.IdentifierFactory
To be called when we want an identifier name.
newIdentifier(int, AbstractPropertyMetaData, AbstractClassMetaData, DatastoreIdentifier) - Method in interface org.jpox.store.IdentifierFactory
Method to generate an identifier name based on the FieldMetaData and ClassMetaData for reference fields.
newIdentifier(int, DatastoreContainerObject) - Method in interface org.jpox.store.IdentifierFactory
To be called when we want an identifier name creating based on the table.
newIdentifier(int, String) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
To be called when we want an identifier name creating based on the identifier.
newIdentifier(int, String, boolean, DatastoreFieldRole) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
To be called when we want an identifier name creating based on the java field name, and a particular "role".
newIdentifier(int, DatastoreIdentifier, boolean, DatastoreFieldRole) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role".
newIdentifier(int, DatastoreContainerObject, int) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
To be called when we want an identifier name.
newIdentifier(int, DatastoreContainerObject, boolean, int) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
To be called when we want an identifier name.
newIdentifier(int, AbstractPropertyMetaData, AbstractClassMetaData, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
Method to generate an identifier name based on the FieldMetaData and ClassMetaData for reference fields.
newIdentifier(int, DatastoreContainerObject) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
To be called when we want an identifier name creating based on the table.
newInstance(Class) - Method in class org.jpox.AbstractPersistenceManager
Method to generate an instance of an interface, abstract class, or concrete PC class.
newInstance(Class, MetaDataManager, ClassLoaderResolver) - Method in interface org.jpox.ImplementationCreator
Constructs an implementation for an interface and instantiates it
newInstance(Class) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to create an instance of an interface or abstract class
newInstance(Class, Class[], Object[]) - Static method in class org.jpox.util.ClassUtils
Accessor for a new instance of an object.
newJoinDatastoreContainerObject(AbstractPropertyMetaData, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Called by Mapping objects to request the creation of a DatastoreObject (table).
newJoinDatastoreContainerObject(AbstractPropertyMetaData, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Called by (container) Mapping objects to request the creation of a DatastoreObject (table).
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.ArrayMapping
Accessor for a literal representing this type.
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.BaseStringMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.BigDecimalMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.BigIntegerMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.BitSetMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.BooleanMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.BufferedImageMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.ByteMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.CharacterMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.CollectionMapping
Accessor for a literal representing this type.
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.ColorMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.CurrencyMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.DateMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for a new literal for this mapping.
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.DoubleMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.EmbeddedMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.FloatMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.GregorianCalendarMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.IndexMapping
Accessor for a new literal for this mapping.
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.IntegerMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.InterfaceMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.JavaTypeMapping
Creates a literal from an value.
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.LocaleMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.LongMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.MapMapping
Accessor for a literal representing this type.
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.NullMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.OIDMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.ObjectMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.PointMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.SerialisedMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.ShortMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.SqlDateMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.SqlTimeMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.SqlTimestampMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.SubclassPCMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.TimeZoneMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.URIMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.URLMapping
 
newLiteral(QueryExpression, Object) - Method in class org.jpox.store.mapping.VersionMapping
Accessor for a new literal for this mapping.
newNamedQuery(Class, String) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate class and the query name.
newNamedQuery(Class, String) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new named query.
newOID(PersistenceManager, PersistenceCapable) - Method in interface org.jpox.store.DatastoreClass
Create a new OID.
newOID(PersistenceManager, PersistenceCapable) - Method in class org.jpox.store.rdbms.table.ClassTable
Create a newOID for a class.
newOID(PersistenceManager, PersistenceCapable) - Method in class org.jpox.store.rdbms.table.ClassView
Create a newOID for a class.
newOID(PersistenceManager, PersistenceCapable) - Method in class org.jpox.store.rdbms.table.SecondaryTable
 
newObjectID(PersistenceManager, String, PersistenceCapable) - Method in class org.jpox.store.StoreManager
Returns a new, unique ID for an object of the given class.
newObjectID(PersistenceManager, String, PersistenceCapable) - Method in class org.jpox.store.rdbms.RDBMSManager
Returns a new, unique ID for an object of the given class.
newObjectIdInstance(Class, Object) - Method in class org.jpox.AbstractPersistenceManager
This method returns an object id instance corresponding to the pcClass and key arguments.
newObjectIdInstance(Class, Object) - Method in class org.jpox.resource.PersistenceManagerImpl
 
newObjectIdInstance(Class, String) - Method in class org.jpox.resource.PersistenceManagerImpl
 
newPropertyObject(MetaData, Attributes) - Method in class org.jpox.metadata.MetaDataParser
Utility to create a new property component.
newQuery() - Method in class org.jpox.AbstractPersistenceManager
Construct an empty query instance.
newQuery(Object) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance from another query.
newQuery(String) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance using the specified Single-String query.
newQuery(String, Object) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance using the specified language and the specified query.
newQuery(Class) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate class specified.
newQuery(Extent) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate Extent specified; the candidate class is taken from the Extent.
newQuery(Class, Collection) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate class and candidate Collection specified.
newQuery(Class, String) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate class and filter specified.
newQuery(Class, Collection, String) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate class, the candidate Collection, and filter specified.
newQuery(Extent, String) - Method in class org.jpox.AbstractPersistenceManager
Construct a query instance with the candidate Extent and filter specified.
newQuery() - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query.
newQuery(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query.
newQuery(String) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a single-string query.
newQuery(String, Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query in the specified query language etc.
newQuery(Class) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query using this candidate class.
newQuery(Extent) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query based on the provided extent.
newQuery(Class, Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query.
newQuery(Class, String) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query.
newQuery(Class, Collection, String) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query.
newQuery(Extent, String) - Method in class org.jpox.resource.PersistenceManagerImpl
Accessor for a new query.
newQuery(String, PersistenceManager, Object) - Method in class org.jpox.store.StoreManager
Method to generate a new query using the passed query.
newQuery(String, PersistenceManager, Object) - Method in class org.jpox.store.rdbms.RDBMSManager
Method to generate a new query using the passed query as basis.
newQueryStatement() - Method in class org.jpox.sco.ArrayList
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.ArrayList
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.Collection
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.Collection
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.HashMap
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.HashMap
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.HashSet
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.HashSet
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.Hashtable
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.Hashtable
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.LinkedHashMap
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.LinkedHashMap
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.LinkedHashSet
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.LinkedHashSet
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.LinkedList
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.LinkedList
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.List
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.List
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.Map
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.Map
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.Properties
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.Properties
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.Set
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.Set
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.SortedMap
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.SortedMap
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.SortedSet
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.SortedSet
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.Stack
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.Stack
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.TreeMap
Method to return a new Query statement for the Map.
newQueryStatement(Class) - Method in class org.jpox.sco.TreeMap
Method to return a new Query statement for the Map given the candidate class.
newQueryStatement() - Method in class org.jpox.sco.TreeSet
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.TreeSet
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement() - Method in class org.jpox.sco.Vector
Method to generate a QueryStatement for the SCO.
newQueryStatement(Class) - Method in class org.jpox.sco.Vector
Method to return a QueryStatement, using the specified candidate class.
newQueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
newQueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Method in class org.jpox.store.AbstractDatastoreAdapter
 
newQueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Method in interface org.jpox.store.DatastoreAdapter
Accessor for a new query statement.
newQueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Method in interface org.jpox.store.DatastoreAdapter
Accessor for a new query statement.
newQueryStatement() - Method in class org.jpox.store.query.AbstractQueryResult
 
newQueryStatement(Class) - Method in class org.jpox.store.query.AbstractQueryResult
 
newQueryStatement() - Method in class org.jpox.store.query.CollectionCandidates
Accessor for a new Query statement.
newQueryStatement(Class) - Method in class org.jpox.store.query.CollectionCandidates
Creates a QueryStatement The elements that are ALLOWED to be returned after quering the database are the set of elements contained in the candidate collection.
newQueryStatement() - Method in interface org.jpox.store.query.Queryable
Returns a prototypical query statement over the underlying collection.
newQueryStatement(Class) - Method in interface org.jpox.store.query.Queryable
Returns a prototypical query statement over the underlying collection, pre-filtered to include only objects of the specified class.
newQueryStatement() - Method in class org.jpox.store.query.ResultExpressionsQueryable
Create a new query to search for the candidate classes etc.
newQueryStatement(Class) - Method in class org.jpox.store.query.ResultExpressionsQueryable
Create a query to search for the candidateClass and subclasses if true
newQueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for a new query statement.
newQueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for a new query statement.
newQueryStatement() - Method in class org.jpox.store.rdbms.extent.ClassTableExtent
Create a new query to search for the candidate classes etc.
newQueryStatement(Class) - Method in class org.jpox.store.rdbms.extent.ClassTableExtent
Create a query to search for instances of the candidateClass and its subclasses (if required).
newQueryStatement() - Method in class org.jpox.store.rdbms.extent.ClassViewExtent
Create a new query to search for the candidate classes etc.
newQueryStatement(Class) - Method in class org.jpox.store.rdbms.extent.ClassViewExtent
Create a query to search for the candidateClass and subclasses if true
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Utility method to return a new QueryStatement for retrieval of the elements of this List.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Utility method to return a new QueryStatement for retrieval of the elements of this Map.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Utility method to return a new QueryStatement for retrieval of the elements of this Set.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.JoinListStore
Utility to return a new QueryStatement.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Utility to return a new QueryStatement.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Utility method to return a new QueryStatement for retrieval of the elements of this Set.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to return a new QueryStatement.
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.MapKeySetStore
 
newQueryStatement(StateManager, String) - Method in class org.jpox.store.rdbms.scostore.MapValueSetStore
 
newQueryStatement(StateManager, String) - Method in interface org.jpox.store.scostore.CollectionStore
Method to return a new Query Statement containing the candidate class.
newQueryStatement(StateManager, String) - Method in interface org.jpox.store.scostore.MapStore
Method to create a query statement for a Map with values of the supplied candidate class.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.ArrayList
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Collection
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.HashMap
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.HashSet
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Hashtable
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.LinkedHashMap
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.LinkedHashSet
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.LinkedList
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.List
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Map
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Properties
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Set
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.SortedMap
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.SortedSet
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Stack
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.TreeMap
Method to return a new result object factory for processing of Query statements.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.TreeSet
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.sco.Vector
Method to return a ResultObjectFactory for the SCO.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.store.query.AbstractQueryResult
 
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.store.query.CollectionCandidates
 
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in interface org.jpox.store.query.Queryable
Returns a suitable query result factory for results produced by the specified query.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.store.query.ResultExpressionsQueryable
 
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.store.rdbms.extent.ClassTableExtent
Create a new factory for objects from the ResultSet.
newResultObjectFactory(QueryExpression, boolean, Class, boolean) - Method in class org.jpox.store.rdbms.extent.ClassViewExtent
Create a new factory for objects from the ResultSet.
newResultObjectFactory(StateManager, QueryExpression, boolean, boolean) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Method to generate a new result object factory from which to retrieve element objects.
newResultObjectFactory(StateManager, QueryExpression, boolean) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to return an object factory for processing map entry statements.
newResultObjectFactory(StateManager, QueryExpression, boolean, boolean) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to return an object factory for processing query statements.
newResultObjectFactory(StateManager, QueryExpression, boolean, boolean) - Method in interface org.jpox.store.scostore.CollectionStore
Method to return an object factory for processing query statements.
newResultObjectFactory(StateManager, QueryExpression, boolean, boolean) - Method in interface org.jpox.store.scostore.MapStore
Utility to create a Result Object Factory to process the results of selects returning values.
newSCOEmptyInstance(int) - Method in interface org.jpox.StateManager
Method to return an empty SCO wrapper for the specified field.
newSCOEmptyInstance(int) - Method in class org.jpox.state.StateManagerImpl
Method to create a new SCO proxy wraper object for a field.
newSCOInstance(int, Object, boolean) - Method in interface org.jpox.StateManager
Method to create a new SCO wrapper for a second class field.
newSCOInstance(Class, Object, AbstractPropertyMetaData, Object, boolean) - Static method in class org.jpox.sco.SCOUtils
Method to create a new SCO wrapper for a SCO type.
newSCOInstance(int, Object, boolean) - Method in class org.jpox.state.StateManagerImpl
Method to store a new SCO field at the specified field number.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.ArrayMapping
Accessor for a scalar expression involving this object.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.BaseStringMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.BigDecimalMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.BigIntegerMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.BitSetMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.BooleanMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.BufferedImageMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.ByteMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.CharacterMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.CollectionMapping
Accessor for a scalar expression involving this object.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.ColorMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.CurrencyMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.DiscriminatorMapping
Accessor for a new scalar expression including this mapping.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.DoubleMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.EmbeddedMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.FloatMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.GregorianCalendarMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.IndexMapping
Accessor for a new literal for this mapping.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.IntegerMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.InterfaceMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.JavaTypeMapping
Creates a expression from a field name/table.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.LocaleMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.LongMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.MapMapping
Method to return a scalar expression for the Map.
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.NullMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.OIDMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.ObjectMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.PointMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.SerialisedMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.ShortMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.SqlDateMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.SqlTimeMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.SqlTimestampMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.SubclassPCMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.TimeZoneMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.URIMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.URLMapping
 
newScalarExpression(QueryExpression, LogicSetExpression) - Method in class org.jpox.store.mapping.VersionMapping
Accessor for a new literal for this mapping.
newTableExpression(DatastoreContainerObject, DatastoreIdentifier) - Method in interface org.jpox.store.expression.QueryExpression
Creates a table expression
newTableExpression(DatastoreContainerObject, DatastoreIdentifier, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Creates a table expression
newTableExpression(DatastoreContainerObject, DatastoreIdentifier) - Method in class org.jpox.store.query.QueryStatement
 
newTableExpression(DatastoreContainerObject, DatastoreIdentifier, boolean) - Method in class org.jpox.store.query.QueryStatement
 
newTableExpression(QueryExpression, DatastoreContainerObject, DatastoreIdentifier) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns a new TableExpression object appropriate for this DBMS.
newTableExpression(QueryExpression, DatastoreContainerObject, DatastoreIdentifier) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Returns a new TableExpression object appropriate for this DBMS.
newTableIdentifier(String, String) - Method in interface org.jpox.store.IdentifierFactory
Method to generate an identifier for a TABLE.
newTableIdentifier(String, String) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
Method to generate an identifier for a TABLE.
newTableIdentifierForMetaData(ClassLoaderResolver, ExtendableMetaData) - Method in interface org.jpox.store.IdentifierFactory
Method to return a Table identifier for the specified class or field.
newTableIdentifierForMetaData(ClassLoaderResolver, ExtendableMetaData) - Method in class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
Method to return a Table identifier for the specified class or field.
newTypeInfo(ResultSet) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
A factory for TypeInfo objects.
newValueReference(Object, Object, ReferenceQueue) - Method in class org.jpox.util.ReferenceValueMap
Returns a new Reference object to be inserted into the map.
newValueReference(Object, Object, ReferenceQueue) - Method in class org.jpox.util.SoftValueMap
 
newValueReference(Object, Object, ReferenceQueue) - Method in class org.jpox.util.WeakValueMap
 
newWrapper(StateManager, String) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to return a SCO wrapper for this container.
next() - Method in class org.jpox.SequenceImpl
Accessor for the next element in the sequence.
next() - Method in class org.jpox.sco.SCOCollectionIterator
 
next() - Method in class org.jpox.sco.SCOListIterator
 
next() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Get next value from the reserved block of values.
next() - Method in class org.jpox.store.poid.PoidBlock
Accessor for the next Poid, or null if block ids exhausted
nextIndex() - Method in class org.jpox.sco.SCOListIterator
 
nextResultSetElement() - Method in class org.jpox.store.query.ForwardQueryResult
Accessor for the next object from the ResultSet.
nextValue() - Method in class org.jpox.SequenceImpl
Accessor for the next element in the sequence as a long.
nextValue() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Accessor for the next element in the sequence as a long.
noOfInheritedManagedFields - Variable in class org.jpox.metadata.AbstractClassMetaData
No of managed fields in superclasses, that are inherited by this class.
nonPrimaryKeyFieldFlags - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of the non-primary key fields (inc superclasses).
nonPrimaryKeyFieldNumbers - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of the non-primary key fields (inc superclasses).
not() - Method in class org.jpox.store.expression.BooleanBitColumnExpression
 
not() - Method in class org.jpox.store.expression.BooleanCharColumnExpression
 
not() - Method in class org.jpox.store.expression.BooleanExpression
 
not() - Method in class org.jpox.store.expression.BooleanLiteral
 
not() - Method in class org.jpox.store.expression.ExistsExpression
 
not() - Method in class org.jpox.store.expression.ScalarExpression
Logical complement
notEmpty(String) - Static method in class org.jpox.util.StringUtils
check string isnot null and length > 0.
noteq(ScalarExpression) - Method in class org.jpox.store.expression.BinaryExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.BinaryLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanBitColumnExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanCharColumnExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.BooleanLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ByteExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.NullLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ObjectExpression
Not equals operator.
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ObjectLiteral
Method called when the query contains "object NOTEQUALS value".
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ReferenceExpression
Method for use when handling the inequality of reference expressions.
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression.FieldExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Equality operator (not equals to)
noteq(ScalarExpression) - Method in class org.jpox.store.expression.SqlTemporalExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
noteq(ScalarExpression) - Method in class org.jpox.store.expression.UnboundVariable
Checks if one expression is not equals the other expression
notifyLifecycleListenersForEvent(Object, int, Object) - Method in class org.jpox.AbstractPersistenceManager
Utility to notify the lifecycle listeners for an event on an object.
notifyLifecycleListenersForEvent(Object, int, Object) - Method in interface org.jpox.PersistenceManager
Method to notify the listeners of an event happening
notifyLifecycleListenersForEvent(Object, int, Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Utility to notify the lifecycle listeners for an event on an object.
nullIndicatorColumn - Variable in class org.jpox.metadata.EmbeddedMetaData
Name of a column used for determining if the embedded object is null
nullIndicatorValue - Variable in class org.jpox.metadata.EmbeddedMetaData
Value in the null column indicating that the embedded object is null
nullValue - Variable in class org.jpox.metadata.AbstractPropertyMetaData
null-value tag value (default is NONE).
nullable - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates whether the column can be NULL.
nullable - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates whether null values are allowed for this data type.
nullifyFields() - Method in interface org.jpox.StateManager
Nullify fields with reference to PersistenceCapable or SCO instances
nullifyFields() - Method in class org.jpox.state.StateManagerImpl
Nullify fields with reference to PersistenceCapable or SCO instances
numPrecRadix - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates the radix, which is typically either 10 or 2.
numPrecRadix - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates the numeric radix of this data type, which is usually 2 or 10.

O

OBJECT - Static variable in class org.jpox.ClassNameConstants
Object
OID - Static variable in class org.jpox.ClassNameConstants
OID
OID - class org.jpox.store.OID.
An object identifier.
OID() - Constructor for class org.jpox.store.OID
Creates an OID with the no value.
OID(String, Object) - Constructor for class org.jpox.store.OID
Create a string datastore identity
OID(String) - Constructor for class org.jpox.store.OID
Constructs an OID from its string representation that is consistent with the output of toString().
OIDFactory - class org.jpox.store.OIDFactory.
Factory for OID instances.
OIDMapping - class org.jpox.store.mapping.OIDMapping.
Mapping for OID type.
OIDMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.OIDMapping
Constructor.
OIDMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.OIDMapping
Constructor.
OLAP - Static variable in class org.jpox.util.JPOXLogger
Log for OLAP issues
ONE_TO_MANY_BI - Static variable in class org.jpox.metadata.Relation
One to Many bidirectional (collection/map of object with reference back).
ONE_TO_MANY_UNI - Static variable in class org.jpox.metadata.Relation
One to Many unidirectional (collection/map of object with no reference back).
ONE_TO_ONE_BI - Static variable in class org.jpox.metadata.Relation
One to One bidirectional (object reference at both sides).
ONE_TO_ONE_UNI - Static variable in class org.jpox.metadata.Relation
One to One bidirectional (object reference at one side only).
OP_ADD - Static variable in class org.jpox.store.expression.ScalarExpression
ADD
OP_AND - Static variable in class org.jpox.store.expression.ScalarExpression
AND
OP_BETWEEN - Static variable in class org.jpox.store.expression.ScalarExpression
BETWEEN
OP_COM - Static variable in class org.jpox.store.expression.ScalarExpression
COM
OP_CONCAT - Static variable in class org.jpox.store.expression.ScalarExpression
CONCAT
OP_DIV - Static variable in class org.jpox.store.expression.ScalarExpression
DIV
OP_EQ - Static variable in class org.jpox.store.expression.ScalarExpression
EQ
OP_GT - Static variable in class org.jpox.store.expression.ScalarExpression
GT
OP_GTEQ - Static variable in class org.jpox.store.expression.ScalarExpression
GTEQ
OP_IN - Static variable in class org.jpox.store.expression.ScalarExpression
IN
OP_IS - Static variable in class org.jpox.store.expression.ScalarExpression
IS
OP_ISNOT - Static variable in class org.jpox.store.expression.ScalarExpression
ISNOT
OP_LIKE - Static variable in class org.jpox.store.expression.ScalarExpression
LIKE
OP_LT - Static variable in class org.jpox.store.expression.ScalarExpression
LT
OP_LTEQ - Static variable in class org.jpox.store.expression.ScalarExpression
LTEQ
OP_MOD - Static variable in class org.jpox.store.expression.ScalarExpression
MOD
OP_MUL - Static variable in class org.jpox.store.expression.ScalarExpression
MUL
OP_NEG - Static variable in class org.jpox.store.expression.ScalarExpression
NEG
OP_NOT - Static variable in class org.jpox.store.expression.ScalarExpression
NOT
OP_NOTEQ - Static variable in class org.jpox.store.expression.ScalarExpression
NOTEQ
OP_OR - Static variable in class org.jpox.store.expression.ScalarExpression
OR
OP_SUB - Static variable in class org.jpox.store.expression.ScalarExpression
SUB
ORM_FILE - Static variable in class org.jpox.metadata.FileMetaData
orm file
OWNER - Static variable in class org.jpox.store.DatastoreFieldRole
owner
Object - Static variable in class org.jpox.ClassNameConstants
Object
ObjectDetachedException - exception org.jpox.exceptions.ObjectDetachedException.
A ObjectDetachedException is thrown if an attempt is made to use the object in a process that doesnt allow detached objects.
ObjectDetachedException(String) - Constructor for class org.jpox.exceptions.ObjectDetachedException
Constructs a class-not-detachable exception with the specified detail message.
ObjectDetachedException(String, Exception) - Constructor for class org.jpox.exceptions.ObjectDetachedException
Constructs a class-not-detachable exception with the specified detail message and nested exception.
ObjectDetachedException(Throwable[]) - Constructor for class org.jpox.exceptions.ObjectDetachedException
Constructs a class-not-detachable exception for many objects with the specified detail message and nested exceptions.
ObjectExpression - class org.jpox.store.expression.ObjectExpression.
Representation of an Object expression in a Query.
ObjectExpression(QueryExpression) - Constructor for class org.jpox.store.expression.ObjectExpression
 
ObjectExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.ObjectExpression
Constructor for an object expression, using the mapping of the field, and the expression for the table.
ObjectExpression(QueryExpression, JavaTypeMapping, LogicSetExpression, JavaTypeMapping, LogicSetExpression, JavaTypeMapping) - Constructor for class org.jpox.store.expression.ObjectExpression
Constructor for an object expression, using the mapping of the field (which has no datastore columns), the expression for its table, the mapping for a field in another table to join to, and the expression for the other table.
ObjectExpression(QueryExpression, ScalarExpression, ScalarExpression, LogicSetExpression) - Constructor for class org.jpox.store.expression.ObjectExpression
Construct an object expression conditioned to a boolean expression If this expression is an operand of an operation with result type Boolean has the following semantic if (conditionExpr == null ) return (otherExpression op expr); else return (otherExpression op expr) & conditionExpr;
ObjectLiteral - class org.jpox.store.expression.ObjectLiteral.
Representation of an Object literal in a query.
ObjectLiteral(QueryExpression, JavaTypeMapping, Object) - Constructor for class org.jpox.store.expression.ObjectLiteral
Creates an Object literal
ObjectLiteral(QueryExpression, JavaTypeMapping, Object, String) - Constructor for class org.jpox.store.expression.ObjectLiteral
Creates an Object literal
ObjectMapping - class org.jpox.store.mapping.ObjectMapping.
Mapping for Object fields.
ObjectMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.ObjectMapping
Constructor.
ObjectMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.ObjectMapping
Constructor.
Oracle99QueryStatement - class org.jpox.store.rdbms.query.Oracle99QueryStatement.
Representation of a Query Statement in Oracle 9 or upper.
Oracle99QueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.query.Oracle99QueryStatement
QueryStatement constructor
Oracle99QueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.query.Oracle99QueryStatement
QueryStatement constructor
OracleArrayMapping - class org.jpox.store.rdbms.mapping.oracle.OracleArrayMapping.
Mapping for arrays for Oracle.
OracleArrayMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleArrayMapping
 
OracleArrayMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleArrayMapping
 
OracleBitSetMapping - class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping.
Mapping for a String type for Oracle.
OracleBitSetMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
Constructor.
OracleBitSetMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
Creates a new OracleStringMapping object.
OracleBlobRDBMSMapping - class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping.
Maps a Field to an Oracle BLOB
OracleBlobRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Constructor.
OracleBlobRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Creates a OracleBlobRDBMSMapping
OracleClobRDBMSMapping - class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping.
Mapping for Oracle CLOB type.
OracleClobRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
Constructor
OracleClobRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
Constructor.
OracleColumnInfo - class org.jpox.store.rdbms.columninfo.OracleColumnInfo.
Represents the metadata of a specific table column in Oracle.
OracleColumnInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.OracleColumnInfo
Constructs a column information object from the current row of the given result set.
OracleQueryStatement - class org.jpox.store.rdbms.query.OracleQueryStatement.
Representation of a Query Statement in Oracle.
OracleQueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.query.OracleQueryStatement
QueryStatement constructor
OracleQueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.query.OracleQueryStatement
QueryStatement constructor
OracleRDBMSMappingManager - class org.jpox.store.rdbms.mapping.OracleRDBMSMappingManager.
Mapping manager for Oracle RDBMS adapters.
OracleRDBMSMappingManager(DatastoreAdapter) - Constructor for class org.jpox.store.rdbms.mapping.OracleRDBMSMappingManager
Constructor.
OracleSerialisedObjectMapping - class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping.
Mapping for Object and Serializable types.
OracleSerialisedObjectMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
Constructor.
OracleSerialisedObjectMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
Creates a new OracleObjectMapping object.
OracleStringMapping - class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping.
Mapping for a String type for Oracle.
OracleStringMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
Constructor.
OracleStringMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
Creates a new OracleStringMapping object.
OracleTypeInfo - class org.jpox.store.rdbms.typeinfo.OracleTypeInfo.
Represents the metadata of an Oracle data type.
OracleTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.OracleTypeInfo
Constructs a type information object from the current row of the given result set.
OrderMetaData - class org.jpox.metadata.OrderMetaData.
Representation of Order MetaData - the ordering of the elements of a List.
OrderMetaData(MetaData, OrderMetaData) - Constructor for class org.jpox.metadata.OrderMetaData
Constructor to create a copy of the passed metadata using the provided parent.
OrderMetaData(String, String, String) - Constructor for class org.jpox.metadata.OrderMetaData
Constructor.
objectArrayToString(Object[]) - Static method in class org.jpox.util.StringUtils
Utility to convert an Object[] to a String.
objectGraphTypes - Variable in class org.jpox.state.FetchPlanState
List of object types in the graph.
objectType - Variable in class org.jpox.store.mapping.EmbeddedMapping
Type of PC object.
objectidClass - Variable in class org.jpox.metadata.AbstractClassMetaData
objectid-class tag value.
obtainPoidBlock() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Get a new PoidBlock with the default number of ids.
obtainPoidBlock(int) - Method in class org.jpox.store.poid.AbstractPoidGenerator
Get a new PoidBlock with the specified number of ids.
obtainPoidBlock(int) - Method in class org.jpox.store.rdbms.poid.AbstractRDBMSPoidGenerator
Get a new PoidBlock with the specified number of ids.
oid - Variable in class org.jpox.store.OID
The identity.
onIdentifierMacro(MacroString.IdentifierMacro) - Method in interface org.jpox.util.MacroString.MacroHandler
handles identifier macros
onParameterMacro(MacroString.ParameterMacro) - Method in interface org.jpox.util.MacroString.MacroHandler
handler parameter macros
open() - Method in interface org.jpox.store.AutoStartMechanism
Starts a transaction for writing (add/delete) classes to the auto start mechanism.
open() - Method in class org.jpox.store.ClassesAutoStarter
Starts a transaction for writting (add/delete) classes to the auto start mechanism
open() - Method in class org.jpox.store.XMLAutoStarter
Starts a transaction for writting (add/delete) classes to the auto start mechanism
open() - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Starts a transaction for writting (add/delete) classes to the auto start mechanism
optionList - Variable in class org.jpox.util.CommandLine
Appended options
options - Variable in class org.jpox.util.CommandLine
Appended options
or(BitSet) - Method in class org.jpox.sco.BitSet
 
orderMapping - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Mapping for an ordering column to allow for duplicates in the container.
orderMapping - Variable in class org.jpox.store.rdbms.table.ElementContainerTable
Order mapping, to provide part of the primary key.
orderMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
OrderMetaData.
ordering - Variable in class org.jpox.store.query.Query
Ordering clause for the query, governing the order objects are returned.
orderingDirections - Variable in class org.jpox.store.query.QueryStatement
Directions for any ORDER BY expressions (1 for each orderingExpressions entry).
orderingExpressions - Variable in class org.jpox.store.query.QueryStatement
Expressions for any ORDER BY clause.
ordinalPosition - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
Indicates the index of the column in its table; the first column is 1, the second column is 2, and so on.
org.jpox - package org.jpox
This package provides classes that are typically client-facing.
org.jpox.cache - package org.jpox.cache
This package provides classes implementing caching within JPOX.
org.jpox.driver - package org.jpox.driver
This package provides classes for use of JPOX within a J2EE container environment.
org.jpox.exceptions - package org.jpox.exceptions
This package provides exceptions thrown by the core (client-facing) parts of the JPOX system.
org.jpox.management - package org.jpox.management
This package provides classes for management
org.jpox.metadata - package org.jpox.metadata
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
org.jpox.plugin - package org.jpox.plugin
 
org.jpox.resource - package org.jpox.resource
A JCA resource adapter for JPOX.
org.jpox.sco - package org.jpox.sco
Provides implementations of the wrappers for the mutable Second Class Objects (SCO's) supported by JPOX.
org.jpox.sco.exceptions - package org.jpox.sco.exceptions
Provides exceptions that can be thrown when handling Second Class Objects (SCO's).
org.jpox.state - package org.jpox.state
Provides classes relating to the life cycle state of a persistable object.
org.jpox.store - package org.jpox.store
Definition of the storage of the classes.
org.jpox.store.exceptions - package org.jpox.store.exceptions
Provides exceptions that can be thrown when communicating with the datastore.
org.jpox.store.expression - package org.jpox.store.expression
This package provides a series of expressions and literals used in the conversion of a JDOQL query into the resultant SQL that is required to be executed in the datastore.
org.jpox.store.extent - package org.jpox.store.extent
Package providing a definition of an Extent, to be provided by datastore-specific providers.
org.jpox.store.fieldmanager - package org.jpox.store.fieldmanager
This packages acts as a link between the StateManager and the mappings, extending the PersistenceCapable.ObjectIdFieldManager of the JDO specification.
org.jpox.store.mapping - package org.jpox.store.mapping
Package providing mappings for all supported Java types in JPOX.
org.jpox.store.poid - package org.jpox.store.poid
POID - Persistent Id Generation.
org.jpox.store.query - package org.jpox.store.query
Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set.
org.jpox.store.rdbms - package org.jpox.store.rdbms
Package providing management of the persistence to RDBMS datastores.
org.jpox.store.rdbms.adapter - package org.jpox.store.rdbms.adapter
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
org.jpox.store.rdbms.columninfo - package org.jpox.store.rdbms.columninfo
Acts as a wrapper around JDBC's Column Info meta-data, allowing the implmentation to control the precise aspects for each column.
org.jpox.store.rdbms.datatype - package org.jpox.store.rdbms.datatype
This package contains any additional Java types that are considered useful within the implementation, that map nicely to datastore contexts.
org.jpox.store.rdbms.exceptions - package org.jpox.store.rdbms.exceptions
 
org.jpox.store.rdbms.extent - package org.jpox.store.rdbms.extent
Provides implementations of the JDO Extent interface, for RDBMS tables and views.
org.jpox.store.rdbms.fieldmanager - package org.jpox.store.rdbms.fieldmanager
Provides field-managers to populate JDBC Statements, and to extract from JDBC ResultSets.
org.jpox.store.rdbms.key - package org.jpox.store.rdbms.key
This package contains wrappers to various types of keys found in RDBMS databases.
org.jpox.store.rdbms.mapping - package org.jpox.store.rdbms.mapping
Package containing mappings for datastore (JDBC) types.
org.jpox.store.rdbms.mapping.oracle - package org.jpox.store.rdbms.mapping.oracle
Package containing mappings for Oracle datastores, extending on the mappings found in packages org.jpox.store.mapping and org.jpox.store.rdbms.mapping.
org.jpox.store.rdbms.poid - package org.jpox.store.rdbms.poid
Package providing a series of identity generators for use in RDBMS datastores.
org.jpox.store.rdbms.query - package org.jpox.store.rdbms.query
Package providing extensions to the default QueryStatement used to generate all JDOQL queries.
org.jpox.store.rdbms.request - package org.jpox.store.rdbms.request
Provides the mechanism of communicating with the database using JDBC.
org.jpox.store.rdbms.scostore - package org.jpox.store.rdbms.scostore
This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX.
org.jpox.store.rdbms.sqlidentifier - package org.jpox.store.rdbms.sqlidentifier
This package contains a series of classes defining the names of datastore objects, such as tables, foreign keys, indexes, primary keys etc.
org.jpox.store.rdbms.table - package org.jpox.store.rdbms.table
Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations.
org.jpox.store.rdbms.typeinfo - package org.jpox.store.rdbms.typeinfo
Acts as a wrapper around JDBC's Type meta-data, allowing the implmentation to control the precise aspects for each type.
org.jpox.store.scostore - package org.jpox.store.scostore
Package providing backing store definitions for SCO stores.
org.jpox.util - package org.jpox.util
Provides utility classes used in the implementation that don't fit in a particular functional part of the system.
originalArguments - Variable in class org.jpox.util.CommandLine
 
ormClassMetaDataByClass - Variable in class org.jpox.metadata.MetaDataManager
Map of ClassMetaData from ORM files, keyed by the class name.
ormFileSuffix - Variable in class org.jpox.metadata.MetaDataManager
Suffix for ORM MetaData files.
ormMappingName - Variable in class org.jpox.metadata.MetaDataManager
Name for the ORM mapping (used to define the filename of the ORM files).
outerTableMappings - Variable in class org.jpox.store.rdbms.RDBMSFetchStatement
Map of mappings to left outer join to (from the id of the main table), keyed by the table alias
outputDBInfo(File, boolean) - Static method in class org.jpox.SchemaTool
Method to output the database information.
outputSchemaInfo(File, boolean) - Static method in class org.jpox.SchemaTool
Method to output the schema information.
overriddenFields - Variable in class org.jpox.metadata.AbstractClassMetaData
Fields for superclasse sthat are overridden in this class.
owner - Variable in class org.jpox.sco.Collection
 
owner - Variable in class org.jpox.sco.Set
 
ownerField - Variable in class org.jpox.metadata.EmbeddedMetaData
Name of the owner field in the embedded object.
ownerMapping - Variable in class org.jpox.store.rdbms.table.JoinTable
Mapping of an owner (OID) column back to the owner table PK
ownerSM - Variable in class org.jpox.sco.Collection
 
ownerSM - Variable in class org.jpox.sco.Set
 
ownerType - Variable in class org.jpox.store.rdbms.table.JoinTable
Object type of the owner.

P

PC - Static variable in class org.jpox.state.StateManagerImpl
PC
PERSISTENCE_AWARE - Static variable in class org.jpox.metadata.ClassPersistenceModifier
persistence-modifier="persistence-aware"
PERSISTENCE_BY_REACHABILITY_AT_COMMIT - Static variable in class org.jpox.PMFConfiguration
Property defining whether PBR is run at commit time (JDO default is true).
PERSISTENCE_CAPABLE - Static variable in class org.jpox.metadata.ClassPersistenceModifier
persistence-modifier="persistence-capable"
PERSISTENT - Static variable in class org.jpox.metadata.FieldPersistenceModifier
persistence-modifier="persistent"
PLUGIN - Static variable in class org.jpox.util.JPOXLogger
Log for PLUGIN issues
PMFConfiguration - class org.jpox.PMFConfiguration.
Contains the user configuration for the PMF.
PMFConfiguration() - Constructor for class org.jpox.PMFConfiguration
Constructor.
PMFConfiguration.ObjectPropertySetter - interface org.jpox.PMFConfiguration.ObjectPropertySetter.
Interface allowing setting properties on a PMF with Object property values.
PMFConfiguration.StringPropertySetter - interface org.jpox.PMFConfiguration.StringPropertySetter.
Interface allowing setting properties on a PMF with String property values.
PMFContext - class org.jpox.PMFContext.
Represents the context of a PMF instance.
PMFContext(PMFConfiguration) - Constructor for class org.jpox.PMFContext
Constructor for the context.
POID - Static variable in class org.jpox.util.JPOXLogger
Log for POID issues
POID_TRANSACTION_ATTRIBUTE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining how to obtain a datastore connection when generating POIDs
POID_TRANSACTION_ISOLATION_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the transaction isolation to use when obtaining POIDs.
PRESERVECASE - Static variable in class org.jpox.store.Dictionary.CaseIdentifier
preserve case from classes/fields
PRIMARY_KEY - Static variable in interface org.jpox.store.IdentifierFactory
primary key
PROJECTION - Static variable in class org.jpox.store.expression.ScalarExpression
when translated to StatementText, the expression is generated to be projected as result of executing a statement
PROPERTIES_FILE - Static variable in class org.jpox.PMFConfiguration
Property defining a file that contains properties that will be loaded by JPOX.
PUBLIC_ID_KEY - Static variable in class org.jpox.store.XMLAutoStarterEntityResolver
Public Key for JPOX auto starter.
P_CLEAN - Static variable in class org.jpox.state.LifeCycleState
Persistent-Clean
P_DELETED - Static variable in class org.jpox.state.LifeCycleState
Persistent-Deleted
P_DIRTY - Static variable in class org.jpox.state.LifeCycleState
Persistent-Dirty
P_NEW - Static variable in class org.jpox.state.LifeCycleState
Persistent-New
P_NEW_DELETED - Static variable in class org.jpox.state.LifeCycleState
Persistent-New-Deleted
P_NONTRANS - Static variable in class org.jpox.state.LifeCycleState
Persistent-NonTransactional
PackageMetaData - class org.jpox.metadata.PackageMetaData.
Representation of the Meta-Data for a package.
PackageMetaData(FileMetaData, String, String, String) - Constructor for class org.jpox.metadata.PackageMetaData
Constructor.
ParamLoggingPreparedStatement - class org.jpox.store.rdbms.ParamLoggingPreparedStatement.
Wrapper for a PreparedStatement, providing access to a String representation of the statement with replaced actual parameters.
ParamLoggingPreparedStatement(PreparedStatement, String) - Constructor for class org.jpox.store.rdbms.ParamLoggingPreparedStatement
Constructor.
ParameterSetter - class org.jpox.store.rdbms.fieldmanager.ParameterSetter.
Parameter setter implementation of a field manager.
ParameterSetter(StateManager, PreparedStatement, StatementExpressionIndex[], boolean) - Constructor for class org.jpox.store.rdbms.fieldmanager.ParameterSetter
Constructor.
PersistenceCapableMapping - class org.jpox.store.mapping.PersistenceCapableMapping.
Maps a java field to a PersistenceCapable class.
PersistenceCapableMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.PersistenceCapableMapping
Constructor.
PersistenceCapableMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.PersistenceCapableMapping
Creates a new PersistenceCapableMapping object.
PersistenceCapableMapping(PersistenceCapableMapping) - Constructor for class org.jpox.store.mapping.PersistenceCapableMapping
Constructor used to generate a PCMapping representing only the identity of the object.
PersistenceManager - interface org.jpox.PersistenceManager.
Extension of JDO PersistenceManager.
PersistenceManagerFactoryImpl - Static variable in class org.jpox.ClassNameConstants
org.jpox.PersistenceManagerFactoryImpl
PersistenceManagerFactoryImpl - class org.jpox.PersistenceManagerFactoryImpl.
A factory used to obtain PersistenceManager instances.
PersistenceManagerFactoryImpl() - Constructor for class org.jpox.PersistenceManagerFactoryImpl
Constructs a new PersistenceManagerFactoryImpl.
PersistenceManagerFactoryImpl - class org.jpox.resource.PersistenceManagerFactoryImpl.
PersistenceManagerFactoryImpl for J2EE
PersistenceManagerFactoryImpl(ManagedConnectionFactoryImpl, ConnectionManager) - Constructor for class org.jpox.resource.PersistenceManagerFactoryImpl
Constructor
PersistenceManagerImpl - class org.jpox.PersistenceManagerImpl.
Implementation of the JDO PersistenceManager.
PersistenceManagerImpl(AbstractPersistenceManagerFactory, String, String) - Constructor for class org.jpox.PersistenceManagerImpl
Constructor.
PersistenceManagerImpl - class org.jpox.resource.PersistenceManagerImpl.
Implementation of the PersistenceManager for use in JCA environments.
PersistenceManagerImpl(ManagedConnectionImpl) - Constructor for class org.jpox.resource.PersistenceManagerImpl
Constructor.
PersistentIDROF - class org.jpox.store.query.PersistentIDROF.
Class to take a JDBC ResultSet and create a PersistenceCapable object instance for each row in the ResultSet.
PersistentIDROF(DatastoreClass, int[], AbstractClassMetaData, StatementExpressionIndex[], int[], int[], boolean, boolean, boolean, FetchPlanImpl) - Constructor for class org.jpox.store.query.PersistentIDROF
Constructor.
PersistentSuperclassNotAllowedException - exception org.jpox.store.rdbms.exceptions.PersistentSuperclassNotAllowedException.
A PersistentSuperclassNotAllowedException is thrown if a persistence-capable class is declared to have a persistence-capable superclass when that class is backed by a view.
PersistentSuperclassNotAllowedException(String) - Constructor for class org.jpox.store.rdbms.exceptions.PersistentSuperclassNotAllowedException
Constructs a persistent-superclass-not-allowed exception.
Plugin - class org.jpox.plugin.Plugin.
A Plug-in definition.
Plugin(String, String, String, String, URL) - Constructor for class org.jpox.plugin.Plugin
Constructor
PluginManager - class org.jpox.plugin.PluginManager.
Manages the registry of Extensions and Extension Points.
PluginManager(ClassLoaderResolver) - Constructor for class org.jpox.plugin.PluginManager
Constructor
PoidBlock - class org.jpox.store.poid.PoidBlock.
Representation of a block of ids.
PoidBlock(Object[]) - Constructor for class org.jpox.store.poid.PoidBlock
Constructor for PoidBlock.
PoidBlock(List) - Constructor for class org.jpox.store.poid.PoidBlock
Constructor for PoIdBlock.
PoidConnectionProvider - interface org.jpox.store.poid.PoidConnectionProvider.
Connection provider for a PoidGenerator that requires connections to their datastore.
PoidException - exception org.jpox.store.poid.PoidException.
General class to throw exceptions in generators
PoidException(String) - Constructor for class org.jpox.store.poid.PoidException
Constructor
PoidGenerator - interface org.jpox.store.poid.PoidGenerator.
Generator interface for POIDs.
PoidManager - class org.jpox.store.poid.PoidManager.
Manager for the creation of PoidGenerators.
PoidManager() - Constructor for class org.jpox.store.poid.PoidManager
Constructor.
Point - class org.jpox.sco.Point.
A mutable second-class java.awt.Point object.
Point(StateManager, String) - Constructor for class org.jpox.sco.Point
Creates a Point object.
PointMapping - class org.jpox.store.mapping.PointMapping.
Mapping for java.awt.Point to its datastore representation.
PointMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.PointMapping
Constructor.
PointMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.PointMapping
Constructor.
PostgreSQLColumnInfo - class org.jpox.store.rdbms.columninfo.PostgreSQLColumnInfo.
Represents the metadata of a specific table column in PostgreSQL.
PostgreSQLColumnInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.PostgreSQLColumnInfo
Constructs a column information object from the current row of the given result set.
PostgreSQLForeignKeyInfo - class org.jpox.store.rdbms.typeinfo.PostgreSQLForeignKeyInfo.
Represents the metadata of a table's foreign key column in PostgreSQL.
PostgreSQLForeignKeyInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.PostgreSQLForeignKeyInfo
Constructs a foreign key information object from the current row of the given result set.
PostgreSQLTypeInfo - class org.jpox.store.rdbms.typeinfo.PostgreSQLTypeInfo.
Represents the metadata of a PostgreSQL data type.
PostgreSQLTypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.PostgreSQLTypeInfo
Constructs a type information object from the current row of the given result set.
PrimaryKey - class org.jpox.store.rdbms.key.PrimaryKey.
Representation of the primary key of a table.
PrimaryKey(DatastoreContainerObject) - Constructor for class org.jpox.store.rdbms.key.PrimaryKey
Creates a primary key.
PrimaryKeyColumnNotAllowedException - exception org.jpox.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException.
A PrimaryKeyColumnNotAllowedException is thrown if an attempt is made to add a primary key column to a view.
PrimaryKeyColumnNotAllowedException(String, String) - Constructor for class org.jpox.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
Constructs a primary key not allowed exception.
PrimaryKeyMetaData - class org.jpox.metadata.PrimaryKeyMetaData.
Representation of a primary key constraint.
PrimaryKeyMetaData(ExtendableMetaData, String, String) - Constructor for class org.jpox.metadata.PrimaryKeyMetaData
Constructor.
ProbeTable - class org.jpox.store.rdbms.table.ProbeTable.
Utility class used for detecting database schema existence and provides means of determining the schema name.
ProbeTable(RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.ProbeTable
Constructor
Properties - class org.jpox.sco.Properties.
A mutable second-class Properties object.
Properties(StateManager, String) - Constructor for class org.jpox.sco.Properties
Constructor
PropertyMetaData - class org.jpox.metadata.PropertyMetaData.
The property element declares mapping between a virtual field of an implemented interface and the corresponding persistent field of a persistence-capable class.
PropertyMetaData(MetaData, String) - Constructor for class org.jpox.metadata.PropertyMetaData
Convenience constructor taking defaults
PropertyMetaData(MetaData, PropertyMetaData) - Constructor for class org.jpox.metadata.PropertyMetaData
Convenience constructor to copy the specification from the passed field.
PropertyMetaData(MetaData, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.jpox.metadata.PropertyMetaData
Constructor.
packages - Variable in class org.jpox.metadata.FileMetaData
list of packages
parameterName - Variable in class org.jpox.util.MacroString.ParameterMacro
the parameter name
parameterNames - Variable in class org.jpox.store.query.Query
The parameter names.
parameterOccurrences - Variable in class org.jpox.store.rdbms.query.JPOXSQLQuery
 
parameterTypesByName - Variable in class org.jpox.store.query.Query
Look-up for the parameter types, keyed by the name.
parameters - Variable in class org.jpox.store.query.Query
Any explicit parameters defined for this query.
parent - Variable in class org.jpox.metadata.MetaData
Parent MetaData object.
parse() - Method in class org.jpox.store.query.JDOQLSingleStringParser
Method to parse the Single-String query
parse(String[]) - Method in class org.jpox.util.CommandLine
Parse command line argments.
parseFile(URL, boolean) - Method in class org.jpox.metadata.MetaDataManager
Utility to parse a file.
parseImports(String) - Method in class org.jpox.util.Imports
Utility to parse the imports.
parseKeywordList(String) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Utility method to parse a list of keywords and split them out into words.
parseMetaData(URL, boolean, MetaDataManager) - Static method in class org.jpox.metadata.MetaDataParser
Method to parse a JDO MetaData file given the URL of the file.
parseMetaDataStream(InputStream, boolean, MetaDataManager, String) - Static method in class org.jpox.metadata.MetaDataParser
Method to parse a JDO MetaData file given an InputStream.
parsedImports - Variable in class org.jpox.store.query.Query
The imports definition.
password - Variable in class org.jpox.store.StoreManager
Password for the datastore being used.
pcClass - Variable in class org.jpox.store.OID
The PersistenceCapable class name
pcSuperclassMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
Class MetaData for the Persistence-Capable superclass (if any)
peek() - Method in class org.jpox.sco.Stack
Method to retrieve the element at the top of the stack.
performDeletePersistentAll(Map) - Method in class org.jpox.store.query.JDOQLQuery
Execute the query to delete persistent objects.
performDeletePersistentAll(Map) - Method in class org.jpox.store.query.Query
Method to actually execute the deletion of objects.
performDeletePersistentAll(Map) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Execute the query to delete persistent objects.
performExecute(Map) - Method in class org.jpox.store.query.JDOQLQuery
Execute the query and return the filtered QueryResult.
performExecute(Map) - Method in class org.jpox.store.query.Query
Method to actually execute the query.
performExecute(Map) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Execute the query and return the filtered QueryResult.
performExecute(Map) - Method in class org.jpox.store.rdbms.query.JPOXSQLQuery
Execute the query and return the filtered QueryResult.
performExecute(Map) - Method in class org.jpox.store.rdbms.query.SQLQuery
Execute the query and return the filtered QueryResult.
persistenceCapableFieldNumbers - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of the PersistenceCapable fields (inc superclasses).
persistenceCapableSuperclass - Variable in class org.jpox.metadata.AbstractClassMetaData
persistence-capable-superclas tag value.
persistenceModifier - Variable in class org.jpox.metadata.AbstractClassMetaData
persistence-modifier tag value.
persistenceModifier - Variable in class org.jpox.metadata.AbstractPropertyMetaData
persistence-modifier tag value.
persistentInterfaceImplNeedingTableFromSubclass - Variable in class org.jpox.metadata.AbstractClassMetaData
Implementation of "persistent-interface" needing table setting from subclass.
persistentInterfaceImplNeedingTableFromSuperclass - Variable in class org.jpox.metadata.AbstractClassMetaData
Implementation of "persistent-interface" needing table setting from superclass.
pin(Object) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to pin an object to the cache.
pinAll(Class, boolean) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to pin all objects of the given types.
pinAll(Collection) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to pin all of the supplied objects
pinAll(Object[]) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to pin all of the supplied objects
pinnedCache - Variable in class org.jpox.cache.DefaultLevel2Cache
Pinned objects cache.
pinnedClasses - Variable in class org.jpox.cache.DefaultLevel2Cache
Collection of pinned classes whose objects should be pinned if they ever reach the cache.
pinnedIds - Variable in class org.jpox.cache.DefaultLevel2Cache
Collection of ids whose objects should be pinned if they ever reach the cache.
pkColumnName - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The primary key column name.
pkMappings - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Mappings for application identity (optional).
pkName - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The primary key name.
pkTableCat - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The primary key table catalog, which may be null.
pkTableName - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The primary key table name.
pkTableSchem - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
The primary key table schema, which may be null.
pm - Variable in class org.jpox.SequenceImpl
The controlling PersistenceManager.
pm - Variable in class org.jpox.store.extent.AbstractExtent
Persistence Manager for the Extent.
pm - Variable in class org.jpox.store.query.Query
 
pmContextLoader - Variable in class org.jpox.JDOClassLoaderResolver
ClassLoader initialised by the PM creation.
pmContextLoaderHashCode - Variable in class org.jpox.JDOClassLoaderResolver
Hash code cache for performance improvement
pmfContext - Variable in class org.jpox.AbstractPersistenceManagerFactory
The context that this PMF uses.
pmfContext - Variable in class org.jpox.metadata.MetaDataManager
The PMF Context that this metadata manager is operating in.
pmfContext - Variable in class org.jpox.store.StoreManager
PMF context.
poidBlock - Variable in class org.jpox.store.poid.AbstractPoidGenerator
The current block of ids that have been reserved.
poidManager - Variable in class org.jpox.store.StoreManager
Manager for identity generation.
pop() - Method in class org.jpox.sco.Stack
Method to remove the top element in the stack and return it.
popStack() - Method in class org.jpox.metadata.MetaDataParser
Method to remove the current MetaData component from the Stack.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractClassMetaData
Method to provide the details of the class being represented by this MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractElementMetaData
Populate the metadata
populate(ClassLoaderResolver, Class, int) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Method to provide the details of the field being represented by this MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.ArrayMetaData
Method to populate any defaults, and check the validity of the MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.ClassMetaData
Method to provide the details of the class being represented by this MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.CollectionMetaData
Method to populate any defaults, and check the validity of the MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.ElementMetaData
Populate the MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.EmbeddedMetaData
Method to populate the embedded MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.ImplementsMetaData
Method to populate the details of the implements
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.InterfaceMetaData
Method to provide the details of the class being represented by this MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.KeyMetaData
Populate the MetaData.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.MapMetaData
Method to populate any defaults, and check the validity of the MetaData.
populate() - Method in class org.jpox.metadata.MetaData
Method to populate the object.
populate(ClassLoaderResolver) - Method in class org.jpox.metadata.ValueMetaData
Populate the MetaData.
populateClassesInterfacesInFile(FileMetaData, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Convenience method to populate all classes in a Meta-Data file.
populateElementDiscriminatorInStatement(PersistenceManager, PreparedStatement, int, boolean, ElementContainerStore.ElementInfo) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Convenience method to populate the passed PreparedStatement with the value from the element discriminator, optionally including all subclasses of the element type.
populateElementInStatement(PersistenceManager, PreparedStatement, Object, int) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Convenience method to populate the passed PreparedStatement with the value for the element.
populateEmbeddedElementFieldsInStatement(StateManager, Object, PreparedStatement, int, JoinTable) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Convenience method to populate the passed PreparedStatement with the field values from the embedded element starting at the specified jdbc position.
populateMapDelegateWithStoreData(Map, MapStore, StateManager) - Static method in class org.jpox.sco.SCOUtils
Convenience method to populate the passed delegate Map with the keys/values from the associated Store.
populateOrderInStatement(PersistenceManager, PreparedStatement, int, int) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Convenience method to populate the passed PreparedStatement with the value for the order index.
populatePropertyMetaData(ClassLoaderResolver, Class) - Method in class org.jpox.metadata.AbstractClassMetaData
Populate PropertyMetaData
populatePropertyMetaData(ClassLoaderResolver, Class) - Method in class org.jpox.metadata.ClassMetaData
Populate FieldMetaData
populatePropertyMetaData(ClassLoaderResolver, Class) - Method in class org.jpox.metadata.InterfaceMetaData
Populate PropertyMetaData
populateRelationDiscriminatorInStatement(PersistenceManager, PreparedStatement, int) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Convenience method to populate the passed PreparedStatement with the value for the distinguisher value.
position(byte[], long) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
position(Blob, long) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
position(String, long) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
position(Clob, long) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
postCommit() - Method in class org.jpox.AbstractPersistenceManager
Commit any changes made to objects managed by the persistence manager to the database.
postCommit(Transaction) - Method in interface org.jpox.StateManager
Convenience interceptor to allow operations to be performed after the commit is performed but before returning control to the application.
postCommit(Transaction) - Method in class org.jpox.state.StateManagerImpl
This method is invoked when a commit is performed in a Transaction involving the PersistenceCapable managed by this StateManager
postFetch(StateManager) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to be called after any fetch of the owner class element.
postFetch(StateManager) - Method in class org.jpox.store.mapping.ArrayMapping
Method to be called after any fetch of the owner class element.
postFetch(StateManager) - Method in interface org.jpox.store.mapping.MappingCallbacks
Method called after the retrieval of objects, so that additional operations can be performed if necessary.
postFetch(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
 
postFetch(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
postFetch(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
 
postInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassView
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Post initilize.
postInitialize(ClassLoaderResolver) - Method in interface org.jpox.store.rdbms.table.Table
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ViewImpl
Post initilize.
postInsert(StateManager) - Method in class org.jpox.store.mapping.ArrayMapping
Method to be called after the insert of the owner class element.
postInsert(StateManager) - Method in class org.jpox.store.mapping.CollectionMapping
Method to be called after the insert of the owner class element.
postInsert(StateManager) - Method in class org.jpox.store.mapping.MapMapping
Method to be called after the insert of the owner class element.
postInsert(StateManager) - Method in interface org.jpox.store.mapping.MappingCallbacks
Method called after the insert of objects so that additional operations can be performed if necessary.
postInsert(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleArrayMapping
Method to be called after the insert of the owner class element.
postInsert(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
Method to be called after the insert of the owner class element.
postInsert(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle CLOB object
postInsert(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
Retrieve the empty CLOB locator created by the insert statement and write out the current CLOB field value to the Oracle CLOB object
postUpdate(StateManager) - Method in class org.jpox.store.mapping.ArrayMapping
Method to be called after any update of the owner class element.
postUpdate(StateManager) - Method in class org.jpox.store.mapping.CollectionMapping
Method to be called after any update of the owner class element.
postUpdate(StateManager) - Method in class org.jpox.store.mapping.MapMapping
Method to be called after any update of the owner class element.
postUpdate(StateManager) - Method in interface org.jpox.store.mapping.MappingCallbacks
Method called after the update of objects, so that additional operations can be performed if necessary.
postUpdate(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleArrayMapping
Method to be called after any update of the owner class element.
postUpdate(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
Method to be called after any update of the owner class element.
postUpdate(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
postUpdate(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
 
postpend(String) - Method in class org.jpox.store.StatementText
Set a String to the end of the statement.
preCommit() - Method in class org.jpox.AbstractPersistenceManager
Method to perform any pre-commit checks.
preCommit() - Method in class org.jpox.resource.ManagedConnectionImpl
 
preCompile() - Method in class org.jpox.store.query.JDOQLQuery.Compiler
Method to provide pre-compilation checks to catch errors.
preConsumeMapping(int) - Method in interface org.jpox.store.mapping.MappingConsumer
This method is called before consuming the mappings
preDelete(StateManager) - Method in class org.jpox.store.mapping.ArrayMapping
Method to be called before any delete of the owner class element, if the field in the owner is dependent
preDelete(StateManager) - Method in class org.jpox.store.mapping.CollectionMapping
Method to be called before any delete of the owner class element.
preDelete(StateManager) - Method in class org.jpox.store.mapping.MapMapping
Method to be called before any delete of the owner class element.
preDelete(StateManager) - Method in interface org.jpox.store.mapping.MappingCallbacks
Method called before the delete of objects, so that additional operations can be performed if necessary.
preDelete(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleBitSetMapping
 
preDelete(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
preDelete(StateManager) - Method in class org.jpox.store.rdbms.mapping.oracle.OracleStringMapping
 
preInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Pre-initialize.
preInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Pre initilize.
preInitialize(ClassLoaderResolver) - Method in interface org.jpox.store.rdbms.table.Table
Pre initialize.
preInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Pre initilize.
preInitialize(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ViewImpl
Pre initilize.
preRollback() - Method in class org.jpox.AbstractPersistenceManager
Rollback any changes made to objects managed by the persistence manager to the database.
preRollback(Transaction) - Method in interface org.jpox.StateManager
Convenience interceptor to allow operations to be performed before any rollback is performed.
preRollback(Transaction) - Method in class org.jpox.state.StateManagerImpl
This method is invoked when a rollback is performed in a Transaction involving the PersistenceCapable managed by this StateManager.
preSerialize(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
Guarantee that the serializable transactional and persistent fields are loaded into the instance.
precedence - Variable in class org.jpox.store.expression.ScalarExpression.Operator
 
precision - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The maximum precision/length allowed for this data type.
prepare(Xid) - Method in class org.jpox.resource.ManagedConnectionImpl
 
prepareCall(String) - Method in class org.jpox.JDOConnectionImpl
 
prepareCall(String, int, int) - Method in class org.jpox.JDOConnectionImpl
 
prepareCall(String, int, int, int) - Method in class org.jpox.JDOConnectionImpl
 
prepareCall(String) - Method in class org.jpox.store.rdbms.Connection
 
prepareCall(String, int, int) - Method in class org.jpox.store.rdbms.Connection
 
prepareCall(String, int, int, int) - Method in class org.jpox.store.rdbms.Connection
 
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to prepare a field mapping for use in the datastore.
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.EmbeddedMapping
Method to prepare a field mapping for use in the datastore.
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Method to prepare the PC mapping and add its associated datastore mappings.
prepareDatastoreMapping(ClassLoaderResolver) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Method to prepare the PC mapping and add its associated datastore mappings.
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.SerialisedElementPCMapping
Method to prepare a field mapping for use in the datastore.
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.SerialisedKeyPCMapping
Method to prepare a field mapping for use in the datastore.
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.SerialisedValuePCMapping
Method to prepare a field mapping for use in the datastore.
prepareDatastoreMapping() - Method in class org.jpox.store.mapping.SingleFieldMapping
Method to prepare a field mapping for use in the datastore.
prepareStatement(String) - Method in class org.jpox.JDOConnectionImpl
 
prepareStatement(String, int) - Method in class org.jpox.JDOConnectionImpl
 
prepareStatement(String, int, int) - Method in class org.jpox.JDOConnectionImpl
 
prepareStatement(String, int, int, int) - Method in class org.jpox.JDOConnectionImpl
 
prepareStatement(String, int[]) - Method in class org.jpox.JDOConnectionImpl
 
prepareStatement(String, String[]) - Method in class org.jpox.JDOConnectionImpl
 
prepareStatement(PersistenceManager, Connection, String, String) - Method in class org.jpox.store.StatementText
Generate a PreparedStatement with the specified result set characteristics.
prepareStatement(PersistenceManager, Connection) - Method in class org.jpox.store.StatementText
Generate a PreparedStatement with the default result set.
prepareStatement(String) - Method in class org.jpox.store.rdbms.Connection
 
prepareStatement(String, int) - Method in class org.jpox.store.rdbms.Connection
 
prepareStatement(String, int, int) - Method in class org.jpox.store.rdbms.Connection
 
prepareStatement(String, int, int, int) - Method in class org.jpox.store.rdbms.Connection
 
prepareStatement(String, int[]) - Method in class org.jpox.store.rdbms.Connection
 
prepareStatement(String, String[]) - Method in class org.jpox.store.rdbms.Connection
 
prepareStatementForExecution(PreparedStatement) - Method in class org.jpox.store.query.Query
Method to apply any query timeouts, and to add any restrictions to the created ResultSet.
previous() - Method in class org.jpox.sco.SCOListIterator
 
previousIndex() - Method in class org.jpox.sco.SCOListIterator
 
primaryKey - Variable in class org.jpox.metadata.AbstractPropertyMetaData
primary key tag value.
primaryKeyFieldNumbers - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of the primary key fields (inc superclasses).
primaryKeyMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
PrimaryKey MetaData
primaryKeyMetaData - Variable in class org.jpox.metadata.JoinMetaData
PrimaryKey MetaData
printStackTrace() - Method in class org.jpox.metadata.InvalidMetaDataException
 
printStackTrace(PrintStream) - Method in class org.jpox.metadata.InvalidMetaDataException
 
printStackTrace(PrintWriter) - Method in class org.jpox.metadata.InvalidMetaDataException
 
properties - Variable in class org.jpox.metadata.AbstractClassMetaData
List of properties
properties - Variable in class org.jpox.metadata.ImplementsMetaData
Properties implemented.
properties - Variable in class org.jpox.store.poid.AbstractPoidGenerator
Properties controlling the generator behaviour.
propertyMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
convenience PropertyMetaData
provideDatastoreIdMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Accessor for a mapping for the datastore ID (OID) for this table.
provideDatastoreIdMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Accessor for a mapping for the datastore ID (OID) for this table.
provideDatastoreIdMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
provideDiscriminatorMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to discriminator mappings
provideDiscriminatorMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Provide the mappings to discriminator mappings
provideDiscriminatorMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
provideExternalFkMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to external FK mappings
provideExternalFkMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all foreign-key fields mapped to this table.
provideExternalFkMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
provideExternalFkMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.SecondaryTable
 
provideExternalOrderMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to external order mappings
provideExternalOrderMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all external order fields mapped to this table.
provideExternalOrderMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
provideExternalOrderMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.SecondaryTable
 
provideField(int) - Method in interface org.jpox.StateManager
Method to return the current value of the specified field.
provideField(int) - Method in class org.jpox.state.StateManagerImpl
Method to return the current value of a particular field.
provideFields(int[], FieldManager) - Method in interface org.jpox.StateManager
Method to obtain updated field values from the passed FieldManager.
provideFields(int[], FieldManager) - Method in class org.jpox.state.StateManagerImpl
Called from the StoreManager after StoreManager.update() is called to obtain updated values from the PersistenceCapable associated with this StateManager.
provideMappingsForFields(MappingConsumer, AbstractPropertyMetaData[], boolean) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to the consumer for all absolute field Numbers in this table that are container in the fieldNumbers parameter.
provideMappingsForFields(MappingConsumer, AbstractPropertyMetaData[], boolean) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all absolute field Numbers in this table that are container in the fieldNumbers parameter.
provideMappingsForFields(MappingConsumer, AbstractPropertyMetaData[], boolean) - Method in class org.jpox.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all absolute field Numbers in this table that are container in the fieldNumbers parameter.
provideMappingsForFields(MappingConsumer, AbstractPropertyMetaData[], boolean) - Method in class org.jpox.store.rdbms.table.ClassView
 
provideNonPrimaryKeyMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to the consumer for all non primary-key fields mapped to this table.
provideNonPrimaryKeyMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all non primary-key fields mapped to this table.
provideNonPrimaryKeyMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
providePrimaryKeyMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).
providePrimaryKeyMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).
providePrimaryKeyMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all primary-key fields mapped to this table.
providePrimaryKeyMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
providePrimaryKeyMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).
provideVersionMappings(MappingConsumer) - Method in interface org.jpox.store.DatastoreClass
Provide the mappings to version mappings
provideVersionMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.AbstractClassTable
Provide the mappings to version mappings
provideVersionMappings(MappingConsumer) - Method in class org.jpox.store.rdbms.table.ClassView
 
providedBooleanField(PersistenceCapable, int, boolean) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedByteField(PersistenceCapable, int, byte) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedCharField(PersistenceCapable, int, char) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedDoubleField(PersistenceCapable, int, double) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedFloatField(PersistenceCapable, int, float) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedIntField(PersistenceCapable, int, int) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedLongField(PersistenceCapable, int, long) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedObjectField(PersistenceCapable, int, Object) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedShortField(PersistenceCapable, int, short) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
providedStringField(PersistenceCapable, int, String) - Method in class org.jpox.state.StateManagerImpl
This method is called from the associated PersistenceCapable when its PersistenceCapable.jdoProvideFields() method is invoked.
publicIdEntities - Variable in class org.jpox.util.AbstractXMLEntityResolver
Map of public identity entities supported.
push(Object) - Method in class org.jpox.sco.Stack
Method to push an element onto the stack and return it.
pushStack(MetaData) - Method in class org.jpox.metadata.MetaDataParser
Method to add a MetaData component to the Stack.
put(Object, CachedPC) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to put an object in the cache.
put(Object, Object) - Method in class org.jpox.cache.HardRefCache
 
put(Object, CachedPC) - Method in interface org.jpox.cache.Level2Cache
Method to put an object in the cache.
put(Object, CachedPC) - Method in class org.jpox.cache.NullLevel2Cache
Method to put an object in the L2 cache
put(Object, Object) - Method in class org.jpox.cache.SoftRefCache
 
put(Object, Object) - Method in class org.jpox.cache.WeakRefCache
 
put(Object, Object) - Method in class org.jpox.sco.HashMap
Method to add a value against a key to the HashMap.
put(Object, Object) - Method in class org.jpox.sco.Hashtable
Method to add a value against a key to the Hashtable
put(Object, Object) - Method in class org.jpox.sco.LinkedHashMap
Method to add a value against a key to the LinkedHashMap.
put(Object, Object) - Method in class org.jpox.sco.Map
Method to add a value to the Map.
put(Object, Object) - Method in class org.jpox.sco.Properties
Method to add a value against a key to the Hashtable
put(Object, Object) - Method in class org.jpox.sco.SortedMap
Method to add a value against a key to the SortedMap.
put(Object, Object) - Method in class org.jpox.sco.TreeMap
Method to add a value against a key to the TreeMap.
put(StateManager, Object, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Method to put an item in the Map.
put(StateManager, Object, Object) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Method to put an item in the Map.
put(StateManager, Object, Object) - Method in interface org.jpox.store.scostore.MapStore
Method to add a value to the Map against this key.
put(Object, Object) - Method in class org.jpox.util.MultiMap
Add a key, and its value, to the map.
put(Object, Object) - Method in class org.jpox.util.ReferenceValueMap
Method to add an object to the Map.
putAll(Map) - Method in class org.jpox.cache.HardRefCache
 
putAll(Map) - Method in class org.jpox.cache.SoftRefCache
 
putAll(Map) - Method in class org.jpox.cache.WeakRefCache
 
putAll(Map) - Method in class org.jpox.sco.HashMap
Method to add the specified Map's values under their keys here.
putAll(Map) - Method in class org.jpox.sco.Hashtable
Method to add the specified Map's values under their keys here.
putAll(Map) - Method in class org.jpox.sco.LinkedHashMap
Method to add the specified Map's values under their keys here.
putAll(Map) - Method in class org.jpox.sco.Map
Method to add a Map of values to this map.
putAll(Map) - Method in class org.jpox.sco.Properties
Method to add the specified Map's values under their keys here.
putAll(Map) - Method in class org.jpox.sco.SortedMap
Method to add the specified Map's values under their keys here.
putAll(Map) - Method in class org.jpox.sco.TreeMap
Method to add the specified Map's values under their keys here.
putAll(StateManager, Map) - Method in interface org.jpox.store.scostore.MapStore
Method to add a map of values to the Map.
putAll(Map) - Method in class org.jpox.util.ReferenceValueMap
Method to add the contents of a Map.
putAttribute(String, String) - Method in class org.jpox.plugin.ConfigurationElement
Put a new attribute to this element
putObjectIntoCache(StateManager, boolean, boolean) - Method in class org.jpox.AbstractPersistenceManager
Convenience method to add an object to the cache(s).
putObjectIntoCache(StateManager, boolean, boolean) - Method in interface org.jpox.PersistenceManager
Method to put a PersistenceCapable object associated to the StateManager into the respective cache(s).
putObjectIntoCache(StateManager, boolean, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to put an object into the respective cache.
putUserObject(Object, Object) - Method in class org.jpox.AbstractPersistenceManager
Method to put a user object into the PersistenceManager.
putUserObject(Object, Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to put a user object into the PersistenceManager.

Q

QUERY_ALLOW_ALL_SQL_STATEMENTS - Static variable in class org.jpox.PMFConfiguration
Property for allow/disallow all SQL statements.
QUERY_FETCH_DIRECTION_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the direction in which a result set will be navigated.
QUERY_FETCH_SIZE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the number of rows of a result set that should be fetched when more rows are needed.
QUERY_META_DATA - Static variable in class org.jpox.store.expression.MetaDataStringLiteral
Column name JPOX uses for MetaData information (containing the class name of that row).
QUERY_RESULT_SET_CONCURRENCY_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the concurrency of the result set
QUERY_RESULT_SET_TYPE_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the type of result set to create.
QUERY_TIMEOUT_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the timeout (seconds) for any queries.
QUERY_USE_FETCH_PLAN_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whetehr to use the FetchPlan when executing the query.
QUERY_USE_INNER_JOINS_ONLY_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the whether to use inner joins only on queries.
Query - class org.jpox.store.query.Query.
Abstract implementation of the JDO query interface.
Query(PersistenceManager) - Constructor for class org.jpox.store.query.Query
Constructs a new query instance that uses the given persistence manager.
Query.ResultObjectFactory - interface org.jpox.store.query.Query.ResultObjectFactory.
An object that reads result set rows and returns corresponding persistent objects from them.
QueryExpression - interface org.jpox.store.expression.QueryExpression.
QueryExpression instances contain query statements in language-dependent form.
QueryLanguage - class org.jpox.metadata.QueryLanguage.
Representation of the query languages.
QueryMetaData - class org.jpox.metadata.QueryMetaData.
Representation of the MetaData of a named Query.
QueryMetaData(ExtendableMetaData, String, String, String, String, String) - Constructor for class org.jpox.metadata.QueryMetaData
Constructor.
QueryNotUniqueException - exception org.jpox.store.exceptions.QueryNotUniqueException.
This exception is thrown when a user runs a Query and has marked it as UNIQUE, but it returns more than 1 object.
QueryNotUniqueException() - Constructor for class org.jpox.store.exceptions.QueryNotUniqueException
Constructs the exception, populating the correct message.
QueryResult - interface org.jpox.store.query.QueryResult.
Lazy collection results from a Query.
QueryStatement - class org.jpox.store.query.QueryStatement.
Representation of a statement for a Query.
QueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.query.QueryStatement
Constructor.
QueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Constructor for class org.jpox.store.query.QueryStatement
Constructor.
QueryStatement.Join - class org.jpox.store.query.QueryStatement.Join.
A join in a query.
QueryStatement.Join(int, ScalarExpression, ScalarExpression, LogicSetExpression) - Constructor for class org.jpox.store.query.QueryStatement.Join
Constructor generating ANSI-92 style join.
QueryStatement.Join(ScalarExpression, ScalarExpression, LogicSetExpression) - Constructor for class org.jpox.store.query.QueryStatement.Join
Constructor generating ANSI-86 style join.
QueryUnownedSCOException - exception org.jpox.sco.exceptions.QueryUnownedSCOException.
A QueryUnownedSCOException is thrown if an attempt is made to query an SCO collection that has been detached from its owning FCO.
QueryUnownedSCOException() - Constructor for class org.jpox.sco.exceptions.QueryUnownedSCOException
Constructs a "can't query an unowned SCO" exception.
QueryUtils - class org.jpox.store.query.QueryUtils.
Utilities for use in queries.
QueryUtils() - Constructor for class org.jpox.store.query.QueryUtils
 
Queryable - interface org.jpox.store.query.Queryable.
Indicates an object that can be queried, such as an Extent or persistent collection.
qs - Variable in class org.jpox.store.expression.LogicSetExpression
 
qs - Variable in class org.jpox.store.expression.ScalarExpression
The Query Expression.
qs - Variable in class org.jpox.store.query.AbstractQueryResult
The Query statement used to generate these results.
queries - Variable in class org.jpox.metadata.AbstractClassMetaData
List of named queries
queries - Variable in class org.jpox.metadata.FileMetaData
List of named queries
query - Variable in class org.jpox.metadata.QueryMetaData
The single string query
query - Variable in class org.jpox.store.extent.AbstractExtent
Query executed for returning the Extent.
query - Variable in class org.jpox.store.query.AbstractQueryResult
The Query object.
queryMetaDataByName - Variable in class org.jpox.metadata.MetaDataManager
Map of QueryMetaData, keyed by the (class name + query name).
queryResults - Variable in class org.jpox.store.query.Query
All query results obtained from this query.
queryResultsByIterator - Variable in class org.jpox.store.extent.AbstractExtent
Map of the iterators of the Extents accessed.

R

RDBMS - Static variable in class org.jpox.util.JPOXLogger
Log for RDBMS issues
RDBMSAdapter - interface org.jpox.store.rdbms.adapter.RDBMSAdapter.
Adapter for relational databases
RDBMSAdapterFactory - class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory.
Factory of RDBMS datastore adapters for JPOX.
RDBMSAdapterFactory() - Constructor for class org.jpox.store.rdbms.adapter.RDBMSAdapterFactory
Protected constructor to prevent outside instantiation
RDBMSFetchStatement - class org.jpox.store.rdbms.RDBMSFetchStatement.
Representation of a Fetch statement for RDBMS datastores.
RDBMSFetchStatement(DatastoreContainerObject) - Constructor for class org.jpox.store.rdbms.RDBMSFetchStatement
Constructor.
RDBMSIdentifierFactory - class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory.
Factory that creates immutable instances of DatastoreIdentifier for RDBMS datastores
RDBMSIdentifierFactory(StoreManager) - Constructor for class org.jpox.store.rdbms.sqlidentifier.RDBMSIdentifierFactory
Constructor.
RDBMSManager - class org.jpox.store.rdbms.RDBMSManager.
Manages the contents of a database schema on behalf of a particular PersistenceManagerFactory and all of its persistent instances.
RDBMSManager(ClassLoaderResolver, AbstractPersistenceManagerFactory, String, String) - Constructor for class org.jpox.store.rdbms.RDBMSManager
Constructs a new RDBMSManager.
RDBMSMapping - class org.jpox.store.rdbms.mapping.RDBMSMapping.
Implementation of the mapping of an RDBMS type.
RDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.RDBMSMapping
Create a new Mapping with the given DatabaseAdapter for the given type.
RDBMSMappingFactory - class org.jpox.store.rdbms.mapping.RDBMSMappingFactory.
Factory class for creating Mapping instances
RDBMSMappingManager - class org.jpox.store.rdbms.mapping.RDBMSMappingManager.
Mapping manager for RDBMS datastores.
RDBMSMappingManager() - Constructor for class org.jpox.store.rdbms.mapping.RDBMSMappingManager
 
RDBMSStoreData - class org.jpox.store.rdbms.RDBMSStoreData.
Representation of a class (FCO) / field (SCO) that is persisted to an RDBMS table.
RDBMSStoreData(ClassMetaData, DatastoreContainerObject, boolean) - Constructor for class org.jpox.store.rdbms.RDBMSStoreData
Constructor for FCO data.
RDBMSStoreData(AbstractPropertyMetaData, DatastoreContainerObject) - Constructor for class org.jpox.store.rdbms.RDBMSStoreData
Constructor, taking the meta data for the field, and the table it is mapped to.
RDBMSStoreHelper - class org.jpox.store.rdbms.RDBMSStoreHelper.
Provides a series of uilities assisting in the datastore management process for RDBMS datastores.
RDBMSStoreHelper() - Constructor for class org.jpox.store.rdbms.RDBMSStoreHelper
 
RDBMS_DDL - Static variable in class org.jpox.util.JPOXLogger
Log for RDBMS DDL issues
RDBMS_SCHEMA - Static variable in class org.jpox.util.JPOXLogger
Log for RDBMS Schema issues
RDBMS_SQL - Static variable in class org.jpox.util.JPOXLogger
Log for RDBMS SQL issues
READ_ONLY_SCHEMA_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Whether the datastore schema is read-only and so writes should not be performed.
REFERENCE - Static variable in interface org.jpox.store.IdentifierFactory
identifier for reference (interface/Object) fields
RESTRICT - Static variable in class org.jpox.metadata.ForeignKeyDeleteAction
delete-action="restrict".
RESTRICT - Static variable in class org.jpox.metadata.ForeignKeyUpdateAction
update-action="restrict".
RESTRICT_ACTION - Static variable in class org.jpox.store.rdbms.key.ForeignKey
Constant representing that we should restrict the action.
RIGHT_OUTER_JOIN - Static variable in class org.jpox.store.query.QueryStatement.Join
RIGHT OUTER JOIN
ReadWriteLock - class org.jpox.util.ReadWriteLock.
A simple read-write lock implementation.
ReadWriteLock() - Constructor for class org.jpox.util.ReadWriteLock
Constructs read-write lock.
RealRDBMSMapping - class org.jpox.store.rdbms.mapping.RealRDBMSMapping.
Mapping of a REAL RDBMS type.
RealRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
RealRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.RealRDBMSMapping
Constructor.
ReferenceExpression - class org.jpox.store.expression.ReferenceExpression.
Represents a reference field/object (interface/object) in a JDOQL query.
ReferenceExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.ReferenceExpression
Constructor for a reference expression, using the mapping of the field, and the expression for the table.
ReferenceMapping - class org.jpox.store.mapping.ReferenceMapping.
Mapping for a reference type.
ReferenceMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.ReferenceMapping
Constructor.
ReferenceMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.ReferenceMapping
Constructor.
ReferenceValueMap - class org.jpox.util.ReferenceValueMap.
A java.util.Map implementation using reference values.
ReferenceValueMap() - Constructor for class org.jpox.util.ReferenceValueMap
Default Constructor.
ReferenceValueMap(int) - Constructor for class org.jpox.util.ReferenceValueMap
Constructor taking initial capacity.
ReferenceValueMap(int, float) - Constructor for class org.jpox.util.ReferenceValueMap
Constructor taking initial capacity and load factor.
ReferenceValueMap(Map) - Constructor for class org.jpox.util.ReferenceValueMap
Constructor taking initial Map.
ReferenceValueMap.ValueReference - interface org.jpox.util.ReferenceValueMap.ValueReference.
References returned by newValueReference must implement this interface to provide the corresponding map key for the value.
Relation - class org.jpox.metadata.Relation.
Utility class providing enums for the different relation types.
Relation() - Constructor for class org.jpox.metadata.Relation
 
Request - class org.jpox.store.rdbms.request.Request.
Base class representing a request to perform an action on the datastore.
Request(DatastoreClass) - Constructor for class org.jpox.store.rdbms.request.Request
Constructor, taking the table to use for the request.
RequestIdentifier.Type - class org.jpox.store.rdbms.RequestIdentifier.Type.
Inner class representing the Type of request
ResultClassROF - class org.jpox.store.query.ResultClassROF.
Take a ResultSet, and for each row retrieves an object of a specified type.
ResultClassROF(Class, StatementExpressionIndex[]) - Constructor for class org.jpox.store.query.ResultClassROF
Constructor for cases where we have a candidate class and so have mapping information to base field positions on.
ResultClassROF(Class, StatementExpressionIndex[], ScalarExpression[]) - Constructor for class org.jpox.store.query.ResultClassROF
Constructor for cases where we have a candidate class and so have mapping information to base field positions on.
ResultClassROF(Class, String[]) - Constructor for class org.jpox.store.query.ResultClassROF
Constructor for cases where we have no candidate class and so have no mapping information to base field positions on.
ResultExpressionsQueryable - class org.jpox.store.query.ResultExpressionsQueryable.
Result expressions to be returned by the query.
ResultExpressionsQueryable(PersistenceManager, Class, boolean) - Constructor for class org.jpox.store.query.ResultExpressionsQueryable
Constructor.
ResultExpressionsQueryable(PersistenceManager, Class, Collection, boolean) - Constructor for class org.jpox.store.query.ResultExpressionsQueryable
Constructor.
ResultSetGetter - class org.jpox.store.rdbms.fieldmanager.ResultSetGetter.
ResultSet getter implementation of a field manager.
ResultSetGetter(StateManager, ResultSet, StatementExpressionIndex[]) - Constructor for class org.jpox.store.rdbms.fieldmanager.ResultSetGetter
Constructor
RollbackStateTransitionException - exception org.jpox.exceptions.RollbackStateTransitionException.
A RollbackStateTransitionException is thrown when an error occurs in the rollback process of a state change.
RollbackStateTransitionException(Exception[]) - Constructor for class org.jpox.exceptions.RollbackStateTransitionException
Constructor.
range - Variable in class org.jpox.store.query.Query
String form of the query result range.
rangeCount - Variable in class org.jpox.store.query.QueryStatement
The number of records to be retrieved in any range restriction.
rangeOffset - Variable in class org.jpox.store.query.QueryStatement
The offset for any range restriction.
rangeVarsByTable - Variable in class org.jpox.store.expression.TableExprAsJoins
 
readLock() - Method in class org.jpox.util.ReadWriteLock
Acquire a read lock.
readMetaDataForClass(String) - Method in class org.jpox.metadata.MetaDataManager
Method to access the (already known) metadata for the specified class.
readMetaDataForField(String, String) - Method in class org.jpox.metadata.MetaDataManager
Method to access the (already known) metadata for the field of the specified class.
readOnlySchema - Variable in class org.jpox.store.StoreManager
Whether this datastore schema is read only.
reap() - Method in class org.jpox.util.ReferenceValueMap
Utility method to reap objects.
recover(int) - Method in class org.jpox.resource.ManagedConnectionImpl
 
recursionDepth - Variable in class org.jpox.metadata.AbstractPropertyMetaData
recursion-depth value.
refGenName - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
Specifies how values in SELF_REFERENCING_COL_NAME are created.
referenceColumn(DatastoreField) - Method in class org.jpox.store.expression.LogicSetExpression
Return an identifier/reference to the datastore field/column.
referenceColumn(DatastoreField) - Method in class org.jpox.store.expression.TableExprAsJoins
 
referenceColumn(DatastoreField) - Method in class org.jpox.store.expression.TableExprAsSubjoins
 
referenceColumn(DatastoreField) - Method in class org.jpox.store.expression.TableExprAsSubquery
 
referenceDatastoreField(DatastoreField) - Method in interface org.jpox.store.FetchStatement
Method to specify a column to be referenced.
referenceDatastoreField(DatastoreField) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Method to specify a column to be referenced.
referenceMapping - Variable in class org.jpox.store.mapping.JavaTypeMapping
Mapping of the reference on the end of the association - Only used when this mapping does not have datastore fields, but the other side of the association has
refresh(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to do a refresh of an object.
refresh() - Method in interface org.jpox.StateManager
Method to refresh the values of the currently loaded fields in the managed object.
refresh(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to refresh an object
refresh() - Method in class org.jpox.state.StateManagerImpl
Method to refresh the object.
refreshAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Method to do a refresh of an array of objects.
refreshAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Method to do a refresh of a collection of objects.
refreshAll() - Method in class org.jpox.AbstractPersistenceManager
Method to do a refresh of all objects.
refreshAll(JDOException) - Method in class org.jpox.AbstractPersistenceManager
Method to do a refresh of objects that failed verification in the exception.
refreshAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to refresh an array of objects.
refreshAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to refresh a collection of objects.
refreshAll(JDOException) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to refresh objects that failed verification in a JDOException
refreshAll() - Method in class org.jpox.resource.PersistenceManagerImpl
Method to refresh all objects in the Persistence Manager.
registerClassLoader(ClassLoader) - Method in interface org.jpox.ClassLoaderResolver
ClassLoader registered to load classes created at runtime.
registerClassLoader(ClassLoader) - Method in class org.jpox.JDOClassLoaderResolver
ClassLoader registered to load classes created at runtime
registerDatastoreMapping(String, Class, String, String, boolean) - Method in class org.jpox.store.mapping.AbstractMappingManager
Utility to register a datastore mapping for a java type, and the SQL/JDBC types it can be mapped to.
registerDatastoreMapping(String, Class, String, String, boolean) - Method in interface org.jpox.store.mapping.MappingManager
Utility to register a datastore mapping for a java type, and the SQL/JDBC types it can be mapped to.
registerExtensionPoints() - Method in class org.jpox.plugin.PluginManager
Register Extension Points declared in /org/jpox/plugin/plugin.xml
registerExtensionPoints(URL) - Method in class org.jpox.plugin.PluginManager
Register Extensions and Extension Points declared in plugin
registerExtensions() - Method in class org.jpox.plugin.PluginManager
Register ExtensionPoints and Extensions declared in /plugin.xml or /META-INF/plugins/plugin.xml
registerExtensions(URL) - Method in class org.jpox.plugin.PluginManager
Register Extensions and Extension Points declared in plugin
registerFile(URL, FileMetaData) - Method in class org.jpox.metadata.MetaDataManager
Method to take the FileMetaData and register the relevant parts of it with the various convenience collections/maps that we use for access.
registerManagementManager(ManagementManager) - Method in interface org.jpox.management.ManagementServer
Register the ManagementManager
registerPersistentInterface(InterfaceMetaData, Class, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataManager
Method to register a persistent interface and its implementation with the MetaData system.
registerQueriesForFile(FileMetaData) - Method in class org.jpox.metadata.MetaDataManager
Convenience method to register all queries found in the passed file.
registerScalarExpression(Class, Class, String) - Static method in class org.jpox.store.query.JDOQLQuery
Register ScalarExpressions for the given cls.
registerSequencesForFile(FileMetaData) - Method in class org.jpox.metadata.MetaDataManager
Convenience method to register all sequences found in the passed file.
registerStoreData(StoreData) - Method in class org.jpox.store.StoreManager
Method to register some data with the store.
registerTransactional() - Method in class org.jpox.state.StateManagerImpl
Registers the pc class in the cache
registeredLoader - Variable in class org.jpox.JDOClassLoaderResolver
ClassLoader registered to load runtime created classes.
registeredLoaderHashCode - Variable in class org.jpox.JDOClassLoaderResolver
Hash code cache for performance improvement
relatedFieldMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
FieldMetaData for the other end of a relation when this field is a bidirectional relation.
relationDiscriminatorMapping - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Optional mapping to distinguish elements of one collection from another when sharing the join table.
relationDiscriminatorMapping - Variable in class org.jpox.store.rdbms.table.ElementContainerTable
Optional mapping for a column used to discriminate between elements of one collection from another.
relationDiscriminatorValue - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Value to use to discriminate between elements of this collection from others using the same join table.
relationDiscriminatorValue - Variable in class org.jpox.store.rdbms.table.ElementContainerTable
Value to use with any relation discriminator column for objects of this field placed in the join table.
relationType - Variable in class org.jpox.metadata.AbstractPropertyMetaData
The relation type of this field (1-1, 1-N, M-N, N-1).
releaseConnection(Connection) - Method in class org.jpox.AbstractPersistenceManager
Method to return a Connection for this datastore to the pool.
releaseConnection(Connection) - Method in interface org.jpox.PersistenceManager
Method to release the connection
releaseConnection(Connection) - Method in interface org.jpox.Transaction
Method to release the Connection.
releaseConnection(Connection) - Method in class org.jpox.resource.JdoTransactionHandle
 
releaseConnection(Connection) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to release a connection.
releaseConnection() - Method in interface org.jpox.store.poid.PoidConnectionProvider
Releases the Connection.
releasePersistenceManager(PersistenceManager) - Method in class org.jpox.AbstractPersistenceManagerFactory
Remove a PersistenceManager from the cache Only the PersistenceManager is allowed to call this method
releaseSavepoint(Savepoint) - Method in class org.jpox.JDOConnectionImpl
Mutator to release the savepoint.
releaseSavepoint(Savepoint) - Method in class org.jpox.store.rdbms.Connection
 
remarks - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
An explanatory comment on the column; may be null.
remarks - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
explanatory comment on the table.
remove(Object) - Method in class org.jpox.cache.HardRefCache
 
remove(Object) - Method in class org.jpox.cache.SoftRefCache
 
remove(Object) - Method in class org.jpox.cache.WeakRefCache
 
remove(Object) - Method in class org.jpox.sco.ArrayList
Method to remove an element from the List
remove(int) - Method in class org.jpox.sco.ArrayList
Method to remove an element from the ArrayList.
remove(Object) - Method in class org.jpox.sco.Collection
Method to remove an element from the Collection.
remove(Object) - Method in class org.jpox.sco.HashMap
Method to remove the value for a key from the HashMap.
remove(Object) - Method in class org.jpox.sco.HashSet
Method to remove an element from the HashSet.
remove(Object) - Method in class org.jpox.sco.Hashtable
Method to remove the value for a key from the Hashtable
remove(Object) - Method in class org.jpox.sco.LinkedHashMap
Method to remove the value for a key from the LinkedHashMap.
remove(Object) - Method in class org.jpox.sco.LinkedHashSet
Method to remove an element from the LinkedHashSet.
remove(int) - Method in class org.jpox.sco.LinkedList
Method to remove an element from the LinkedList.
remove(Object) - Method in class org.jpox.sco.LinkedList
Method to remove an element from the LinkedList.
remove(Object) - Method in class org.jpox.sco.List
Method to remove an element from the List
remove(int) - Method in class org.jpox.sco.List
Method to remove an element from the ArrayList.
remove(Object) - Method in class org.jpox.sco.Map
Method to remove a value from the Map.
remove(Object) - Method in class org.jpox.sco.Properties
Method to remove the value for a key from the Hashtable
remove() - Method in class org.jpox.sco.SCOCollectionIterator
 
remove() - Method in class org.jpox.sco.SCOListIterator
 
remove(Object) - Method in class org.jpox.sco.Set
Method to remove an element from the Collection.
remove(Object) - Method in class org.jpox.sco.SortedMap
Method to remove the value for a key from the SortedMap.
remove(Object) - Method in class org.jpox.sco.SortedSet
Method to remove an element from the SortedSet.
remove(Object) - Method in class org.jpox.sco.Stack
Method to remove an element from the Stack
remove(int) - Method in class org.jpox.sco.Stack
Method to remove an element from the Stack
remove(Object) - Method in class org.jpox.sco.TreeMap
Method to remove the value for a key from the TreeMap.
remove(Object) - Method in class org.jpox.sco.TreeSet
Method to remove an element from the TreeSet.
remove(Object) - Method in class org.jpox.sco.Vector
Method to remove an element from the Vector.
remove(int) - Method in class org.jpox.sco.Vector
Method to remove an element from the Vector.
remove(int) - Method in class org.jpox.store.query.AbstractQueryResult
Method to remove a result.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Method to remove an element from the List.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Method to remove an item from the map.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Method to remove the link to the collection object specified.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Method to remove an item from the map.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to remove an entry from the Map.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapKeySetStore
Method to remove an element.
remove(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.MapValueSetStore
Method to remove a value from the Map.
remove(StateManager, Object) - Method in interface org.jpox.store.scostore.CollectionStore
Method to remove an element from the collection.
remove(StateManager, int) - Method in interface org.jpox.store.scostore.ListStore
Method to remove an element from the List.
remove(StateManager, Object) - Method in interface org.jpox.store.scostore.MapStore
Method to remove a value from the Map.
remove(Object, Object) - Method in class org.jpox.util.MultiMap
Removes a specific value from map.
remove(Object) - Method in class org.jpox.util.ReferenceValueMap
Method to remove an object for the specified key.
removeAll(Collection) - Method in class org.jpox.sco.ArrayList
Method to remove a collection of elements from the List.
removeAll(Collection) - Method in class org.jpox.sco.Collection
Method to remove a Collection of elements.
removeAll(Collection) - Method in class org.jpox.sco.HashSet
Method to remove all elements from the collection from the HashSet.
removeAll(Collection) - Method in class org.jpox.sco.LinkedHashSet
Method to remove all elements from the collection from the LinkedHashSet.
removeAll(Collection) - Method in class org.jpox.sco.LinkedList
Method to remove a Collection from the LinkedList.
removeAll(Collection) - Method in class org.jpox.sco.List
Method to remove a collection of elements from the List.
removeAll(Collection) - Method in class org.jpox.sco.Set
Method to remove a Collection of elements.
removeAll(Collection) - Method in class org.jpox.sco.SortedSet
Method to remove all elements from the collection from the SortedSet.
removeAll(Collection) - Method in class org.jpox.sco.Stack
Method to remove a Collection of objects from the Stack
removeAll(Collection) - Method in class org.jpox.sco.TreeSet
Method to remove all elements from the collection from the TreeSet.
removeAll(Collection) - Method in class org.jpox.sco.Vector
Method to remove a Collection of elements from the Vector.
removeAll(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Method to remove the links to a collection of elements specified.
removeAll(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.JoinSetStore
Remove all elements from a collection from the association owner vs elements.
removeAll(StateManager, Collection) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to remove entries from the Map.
removeAll(StateManager, Collection) - Method in interface org.jpox.store.scostore.CollectionStore
Method to remove a collection of elements from the collection.
removeAllClasses(ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Drops all tables in the schema.
removeAllClasses(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Utility to remove all classes that we are managing.
removeAllElements() - Method in class org.jpox.sco.Stack
Method to remove all elements from the Stack.
removeAllElements() - Method in class org.jpox.sco.Vector
Method to remove all elements from the Vector.
removeAllInstanceLifecycleListeners() - Method in class org.jpox.AbstractPersistenceManager
This method removes all previously registered lifecycle listeners.
removeAllInstanceLifecycleListeners() - Method in class org.jpox.resource.PersistenceManagerImpl
 
removeAt(StateManager, int) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Internal method to remove an object at a location in the List.
removeConnectionEventListener(ConnectionEventListener) - Method in class org.jpox.resource.ManagedConnectionImpl
Mutator to remove a connection listener
removeConnectionEventListener(ConnectionEventListener) - Method in class org.jpox.resource.PersistenceManagerImpl
 
removeElement(Object) - Method in class org.jpox.sco.Stack
Method to remove an element from the Stack
removeElement(Object) - Method in class org.jpox.sco.Vector
Method to remove an element from the Vector.
removeElementAt(int) - Method in class org.jpox.sco.Stack
Method to remove an element from the Stack
removeElementAt(int) - Method in class org.jpox.sco.Vector
Method to remove an element from the Vector.
removeEmbeddedOwner(StateManager, int) - Method in class org.jpox.state.StateManagerImpl
Method to remove an owner StateManager from this embedded/serialised objects owners list.
removeExtension(String) - Method in class org.jpox.metadata.ExtendableMetaData
Method to remove a (JPOX) MetaData extension.
removeFirst() - Method in class org.jpox.sco.LinkedList
Method to remove the first element from the LinkedList.
removeGroup(String) - Method in class org.jpox.FetchPlanImpl
 
removeInstanceLifecycleListener(InstanceLifecycleListener) - Method in class org.jpox.AbstractPersistenceManager
Method to remove a currently registered lifecycle listener, as per JDO 2.0 spec 12.15.
removeInstanceLifecycleListener(InstanceLifecycleListener) - Method in class org.jpox.AbstractPersistenceManagerFactory
Method to remove a lifecycle listener.
removeInstanceLifecycleListener(InstanceLifecycleListener) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
JDO 2.0 spec 12.15 "LifecycleListeners".
removeInstanceLifecycleListener(InstanceLifecycleListener) - Method in class org.jpox.resource.PersistenceManagerImpl
JDO 2.0 spec 12.15 "LifecycleListeners".
removeLast() - Method in class org.jpox.sco.LinkedList
Method to remove the last element from the LinkedList.
removeLatestObjectType() - Method in class org.jpox.state.FetchPlanState
Method to remove the latest object type in the list since it is now processed
removeObjectFromCache(PersistenceCapable, Object, boolean, boolean) - Method in class org.jpox.AbstractPersistenceManager
Convenience method to evict an object from the cache(s).
removeObjectFromCache(PersistenceCapable, Object, boolean, boolean) - Method in interface org.jpox.PersistenceManager
Method to remove an object from the respective cache(s).
removeObjectFromCache(PersistenceCapable, Object, boolean, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to remove an object from the respective cache.
removeQueryResult(QueryResult) - Method in class org.jpox.AbstractPersistenceManager
 
removeQueryResult(QueryResult) - Method in interface org.jpox.PersistenceManager
Remove query results from the pm
removeQueryResult(QueryResult) - Method in class org.jpox.resource.PersistenceManagerImpl
 
removeQueryRun(String) - Method in class org.jpox.AbstractPersistenceManager
 
removeQueryRun(String) - Method in interface org.jpox.PersistenceManager
Remove query results from the pm
removeQueryRun(String) - Method in class org.jpox.resource.PersistenceManagerImpl
 
removeStateManager(StateManager) - Method in class org.jpox.AbstractPersistenceManager
Method to remove the object managed by the specified StateManager from the cache.
removeStateManager(StateManager) - Method in interface org.jpox.PersistenceManager
Method to remove the object managed by the specified StateManager from the cache.
removeStateManager(StateManager) - Method in class org.jpox.resource.PersistenceManagerImpl
 
removeUserObject(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to remove a user object from the PersistenceManager.
removeUserObject(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to remove a user object from the PersistenceManager.
replaceAll(String, String, String) - Static method in class org.jpox.util.StringUtils
Replaces each substring of this string that matches toReplace.
replaceField(int, Object) - Method in interface org.jpox.StateManager
Method to change the value of the specified field.
replaceField(int, Object) - Method in class org.jpox.state.StateManagerImpl
Method to change the value of a particular field.
replaceFields(int[], FieldManager) - Method in interface org.jpox.StateManager
Method to update the data in the object with the values from the passed FieldManager
replaceFields(int[], FieldManager) - Method in class org.jpox.state.StateManagerImpl
Called from the StoreManager to refresh data in the PersistenceCapable object associated with this StateManager.
replaceNonLoadedFields(int[], FieldManager) - Method in interface org.jpox.StateManager
Method to update the data in the object with the values from the passed FieldManager.
replaceNonLoadedFields(int[], FieldManager) - Method in class org.jpox.state.StateManagerImpl
Called from the StoreManager to refresh data in the PersistenceCapable object associated with this StateManager.
replaceObjectId(PersistenceCapable, Object, Object) - Method in class org.jpox.AbstractPersistenceManager
Replace the previous object id for a PC object to a new
replaceObjectId(PersistenceCapable, Object, Object) - Method in interface org.jpox.PersistenceManager
Replace the previous object id for a PC object to a new
replaceObjectId(PersistenceCapable, Object, Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Replace the previous object id for a PC object to a new
replaceParamPlaceholdersWithValues(String, PreparedStatement) - Static method in class org.jpox.store.rdbms.request.Request
 
replaceSCOField(int, Object) - Method in interface org.jpox.StateManager
Wrap a field value with a SCO instance
replaceSCOField(int, Object) - Method in class org.jpox.state.StateManagerImpl
Method to replace a second-class object field value.
replacingBooleanField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a boolean field.
replacingByteField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a byte field.
replacingCharField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a char field.
replacingDetachedState(Detachable, Object[]) - Method in class org.jpox.state.StateManagerImpl
Method to update the "detached state" in the detached object to obtain the "detached state" from the detached object, or to reset it (to null).
replacingDoubleField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a double field.
replacingFlags(PersistenceCapable) - Method in class org.jpox.state.StateManagerImpl
The StateManager uses this method to supply the value of jdoFlags to the associated PersistenceCapable instance.
replacingFloatField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a float field.
replacingIntField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a int field.
replacingLongField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a long field.
replacingObjectField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of an Object field.
replacingShortField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a short field.
replacingStateManager(PersistenceCapable, StateManager) - Method in class org.jpox.state.StateManagerImpl
Replace the current value of jdoStateManager.
replacingStringField(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
This method is invoked by the PersistenceCapable object's jdoReplaceField() method to refresh the value of a String field.
requiresColumnDefaultsInitialising() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for whether the column defaults need initialising for this datastore
requiresColumnDefaultsInitialising() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for whether the column defaults need initialising for this datastore
requiresConnection() - Method in class org.jpox.store.rdbms.poid.AbstractRDBMSPoidGenerator
Method to reply if the generator requires a connection.
requiresExtent - Variable in class org.jpox.metadata.AbstractClassMetaData
requires-extent tag value.
requiresPrimaryKey() - Method in class org.jpox.store.rdbms.table.JoinTable
Convenience method for whether a PK is required for the join table.
requiresRepository() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Indicator for whether the generator requires its own repository.
requiresRepository() - Method in class org.jpox.store.rdbms.poid.SequencePoidGenerator
Indicator for whether the generator requires its own repository.
requiresRepository() - Method in class org.jpox.store.rdbms.poid.SequenceTablePoidGenerator
Indicator for whether the generator requires its own repository.
reserveBlock() - Method in class org.jpox.store.poid.AbstractPoidGenerator
Method to reserve a default sized block of identities.
reserveBlock(long) - Method in class org.jpox.store.poid.AbstractPoidGenerator
Method to reserve a blobk of "size" ids.
reserveBlock(long) - Method in class org.jpox.store.poid.AbstractUIDPoidGenerator
Method to reserve "size" POIDs to the PoidBlock.
reserveBlock(long) - Method in class org.jpox.store.rdbms.poid.DatastoreUUIDHexPoidGenerator
Reserve a block of ids.
reserveBlock(long) - Method in class org.jpox.store.rdbms.poid.MaxPoidGenerator
Method to reserve a block of identities.
reserveBlock(long) - Method in class org.jpox.store.rdbms.poid.SequencePoidGenerator
Reserve a block of ids.
reserveBlock(long) - Method in class org.jpox.store.rdbms.poid.SequenceTablePoidGenerator
Method to reserve a block of "size" identities.
reservedKeywords - Variable in class org.jpox.store.AbstractDatastoreAdapter
The set of reserved keywords for this datastore.
reset() - Method in class org.jpox.AbstractPersistenceManager
Reset the PersistenceManager
reset() - Method in class org.jpox.management.ManagementManager
Reset the statistics values
reset() - Method in interface org.jpox.store.expression.QueryExpression
Allows reseting the compiled expression
reset() - Method in class org.jpox.store.query.QueryStatement
Resets the compiled expression statement.
resetDetachState() - Method in interface org.jpox.StateManager
Convenience method to reset the detached state in the current object.
resetDetachState() - Method in class org.jpox.state.StateManagerImpl
Convenience method to reset the detached state in the current object.
resolveClassDeclaration(String) - Method in class org.jpox.store.query.Query
Utility to resolve the declaration to a particular class.
resolveClassDeclaration(String, ClassLoaderResolver, ClassLoader) - Method in class org.jpox.util.Imports
Utility to resolve a class declaration.
resolveEntity(String, String) - Method in class org.jpox.metadata.MetaDataParser
Method to resolve XML entities.
resolveEntity(String, String) - Method in class org.jpox.util.AbstractXMLEntityResolver
Method to resolve XML entities.
resolveIdentifierMacro(MacroString.IdentifierMacro, ClassLoaderResolver) - Method in class org.jpox.store.StoreManager
Resolves an identifier macro.
resolveIdentifierMacro(MacroString.IdentifierMacro, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.RDBMSManager
Resolves an identifier macro.
result - Variable in class org.jpox.store.query.Query
Specification of the result of the query e.g aggregates etc.
resultClass - Variable in class org.jpox.metadata.QueryMetaData
The result class to use.
resultClass - Variable in class org.jpox.store.query.Query
User-defined class that best represents the results of a query.
resultClassIsSimple(String) - Static method in class org.jpox.store.query.QueryUtils
Utility to return if the passed result class is a simple type with a single value.
resultClassIsUserType(String) - Static method in class org.jpox.store.query.QueryUtils
Utility to return if the passed result class is a user-type, and so requires fields matching up.
resultClassName - Variable in class org.jpox.store.query.Query
Name of user-defined class to use as the result class.
resultObjs - Variable in class org.jpox.store.query.ForwardQueryResult
The Result Objects.
retainAll(Collection) - Method in class org.jpox.sco.ArrayList
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.Collection
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.HashSet
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.LinkedHashSet
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.LinkedList
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.List
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.Set
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.SortedSet
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.Stack
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.TreeSet
Method to retain a Collection of elements (and remove all others).
retainAll(Collection) - Method in class org.jpox.sco.Vector
Method to retain a Collection of elements (and remove all others).
retrieve(Object, boolean) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve the fields of an object.
retrieve(Object, FetchPlan) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve the fields of an object.
retrieve(Object) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve the fields of an object.
retrieve(boolean) - Method in interface org.jpox.StateManager
Method to retrieve the fields for this object.
retrieve(FetchPlan) - Method in interface org.jpox.StateManager
Method to retrieve the object.
retrieve(Object, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to retrieve an object
retrieve(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
Method to retrieve an object
retrieve(boolean) - Method in class org.jpox.state.StateManagerImpl
Method to retrieve the object.
retrieve(FetchPlan) - Method in class org.jpox.state.StateManagerImpl
Method to retrieve the object.
retrieveAll(Object[]) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve an array of objects.
retrieveAll(Object[], boolean) - Method in class org.jpox.AbstractPersistenceManager
Retrieve field values of instances from the store.
retrieveAll(Collection, boolean) - Method in class org.jpox.AbstractPersistenceManager
Retrieve field values of instances from the store.
retrieveAll(Collection) - Method in class org.jpox.AbstractPersistenceManager
Method to retrieve a collection of objects.
retrieveAll(Collection) - Method in class org.jpox.resource.PersistenceManagerImpl
Retrieve a Collection of Persistence-Capable objects
retrieveAll(Object[]) - Method in class org.jpox.resource.PersistenceManagerImpl
Retrieve an array of Persistence-Capable objects
retrieveAll(Object[], boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Retrieve field values of instances from the store.
retrieveAll(Collection, boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Retrieve field values of instances from the store.
retrieveConnection() - Method in interface org.jpox.store.poid.PoidConnectionProvider
Provides a Connection for a PoidGenerator.
retrieveDetachState(StateManagerImpl) - Method in class org.jpox.state.StateManagerImpl
Convenience method to retrieve the detach state from the passed State Manager's object
rightAlignedPaddedString(String, int) - Static method in class org.jpox.util.StringUtils
Utility to return a right-aligned version of a string padded to the number of characters specified.
rightOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to do a right outer join to another table, and optionally apply it to any unions for this query.
rightOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to do a right outer join to another table.
rightOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do a right outer join to another table, and optionally apply it to any unions for this query.
rightOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
Method to do a right outer join to another table.
rightOuterJoin(ScalarExpression, ScalarExpression, LogicSetExpression) - Method in class org.jpox.store.rdbms.query.OracleQueryStatement
Method to do a right outer join to another table.
rof - Variable in class org.jpox.store.query.AbstractQueryResult
Result Object Factory used for accessing the elements.
roll(int, boolean) - Method in class org.jpox.sco.GregorianCalendar
Method to roll a field by 1.
roll(int, int) - Method in class org.jpox.sco.GregorianCalendar
Method to roll the value of a field
rollback() - Method in class org.jpox.JDOConnectionImpl
Method to rollback the connection.
rollback(Savepoint) - Method in class org.jpox.JDOConnectionImpl
Mutator to rollback the savepoint.
rollback() - Method in class org.jpox.resource.JdoTransactionHandle
Perform rollback of the transaction
rollback() - Method in class org.jpox.resource.ManagedConnectionImpl
Method to rollback the Transaction
rollback(Xid) - Method in class org.jpox.resource.ManagedConnectionImpl
 
rollback() - Method in class org.jpox.store.rdbms.Connection
 
rollback(Savepoint) - Method in class org.jpox.store.rdbms.Connection
 
rollupMethod(ScalarExpression[]) - Method in class org.jpox.store.expression.AnalysisExpression
 
rootElement - Variable in class org.jpox.store.XMLAutoStarter
 
rs - Variable in class org.jpox.store.query.AbstractQueryResult
The ResultSet containing the results.
runReachability(Set) - Method in interface org.jpox.StateManager
Method to run reachability from this StateManager.
runReachability(Set) - Method in class org.jpox.sco.ArrayList
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.BitSet
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Collection
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Date
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.GregorianCalendar
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.HashMap
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.HashSet
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Hashtable
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.LinkedHashMap
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.LinkedHashSet
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.LinkedList
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.List
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Map
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Point
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Properties
Method to run reachability on this SCO.
runReachability(Set) - Method in interface org.jpox.sco.SCO
Method to run reachability from this SCO.
runReachability(Set) - Method in class org.jpox.sco.Set
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.SortedMap
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.SortedSet
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.SqlDate
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.SqlTime
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.SqlTimestamp
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Stack
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.TreeMap
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.TreeSet
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.sco.Vector
Method to run reachability on this SCO.
runReachability(Set) - Method in class org.jpox.state.StateManagerImpl
Method to mark an object for reachability.

S

SAPDBQueryStatement - class org.jpox.store.rdbms.query.SAPDBQueryStatement.
Representation of a Query Statement in Oracle.
SAPDBQueryStatement(DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.query.SAPDBQueryStatement
QueryStatement constructor
SAPDBQueryStatement(DatastoreContainerObject, DatastoreIdentifier, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.query.SAPDBQueryStatement
QueryStatement constructor
SCHEMATOOL - Static variable in class org.jpox.util.JPOXLogger
Log for SchemaTool
SCHEMATOOL_CREATE_MODE - Static variable in class org.jpox.SchemaTool
create mode
SCHEMATOOL_DATABASE_INFO_MODE - Static variable in class org.jpox.SchemaTool
database info mode
SCHEMATOOL_DELETE_MODE - Static variable in class org.jpox.SchemaTool
delete mode
SCHEMATOOL_OPTION_DUMPDDL - Static variable in class org.jpox.SchemaTool
dump dll to file
SCHEMATOOL_OPTION_HELP - Static variable in class org.jpox.SchemaTool
output help for schema tool
SCHEMATOOL_OPTION_MODE - Static variable in class org.jpox.SchemaTool
schema tool mode
SCHEMATOOL_OPTION_PROPERTIES_FILE - Static variable in class org.jpox.SchemaTool
properties file for schema tool
SCHEMATOOL_OPTION_VERBOSE - Static variable in class org.jpox.SchemaTool
schema tool in verbose
SCHEMATOOL_SCHEMA_INFO_MODE - Static variable in class org.jpox.SchemaTool
schema info mode
SCHEMATOOL_VALIDATE_MODE - Static variable in class org.jpox.SchemaTool
validate mode
SCHEMA_TABLE - Static variable in class org.jpox.store.rdbms.SchemaAutoStarter
Name of value for the autoStartMechanism property for this starter.
SCO - interface org.jpox.sco.SCO.
Representation of a wrapper/proxy for a mutable SCO type supported by JPOX.
SCOCollection - interface org.jpox.sco.SCOCollection.
Representation of a wrapper for a mutable Collection SCO type supported by JPOX.
SCOCollectionIterator - class org.jpox.sco.SCOCollectionIterator.
An iterator for a SCO Collection object.
SCOCollectionIterator(Collection, StateManager, Collection, CollectionStore, boolean) - Constructor for class org.jpox.sco.SCOCollectionIterator
Constructor taking the delegate, backing store.
SCOException - exception org.jpox.sco.exceptions.SCOException.
A SCOException is thrown if an invalid parameter is specified in the construction or usage of a second-class object instance.
SCOException(StateManager, String, String) - Constructor for class org.jpox.sco.exceptions.SCOException
Constructs an SCO parameter exception.
SCOID - class org.jpox.store.SCOID.
A "second-class" object identifier.
SCOID(String) - Constructor for class org.jpox.store.SCOID
Constructs a new SCOID to identify an object of the given class.
SCOLazyLoading - interface org.jpox.sco.SCOLazyLoading.
Representation of a SCO that supports lazy loading of its contents.
SCOList - interface org.jpox.sco.SCOList.
Representation of a wrapper for a mutable List SCO type supported by JPOX.
SCOListIterator - class org.jpox.sco.SCOListIterator.
An iterator for a SCO List object.
SCOListIterator(List, StateManager, List, ListStore, boolean, int) - Constructor for class org.jpox.sco.SCOListIterator
Constructor taking the delegate, backing store and any start index.
SCOMap - interface org.jpox.sco.SCOMap.
Representation of a wrapper for a mutable Map SCO type supported by JPOX.
SCOMtoN - interface org.jpox.sco.SCOMtoN.
Representation of a SCO type that can be used as one side of an M-N relation.
SCOTable - interface org.jpox.store.rdbms.table.SCOTable.
Interface for a table that aggregates a FCO to SCO elements/keys/values or a FCO to embedded elements/keys/values in the association
SCOUtils - class org.jpox.sco.SCOUtils.
Collection of utilities for second class objects.
SCOUtils() - Constructor for class org.jpox.sco.SCOUtils
 
SCO_TYPE - Static variable in class org.jpox.store.StoreData
Second class object (SCO) type
SENTENCECASE - Static variable in class org.jpox.store.Dictionary.CaseIdentifier
sentence case
SEQUENCE - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="sequence" The value "sequence" specifies that a named database sequence is used to generate key values for the table.
SHORT - Static variable in class org.jpox.ClassNameConstants
primitive short
SINGLE_STRING_KEYWORDS - Static variable in class org.jpox.store.query.JDOQLQuery
Keywords used in single-string JDOQL.
SINGLE_STRING_KEYWORDS_LOWERCASE - Static variable in class org.jpox.store.query.JDOQLQuery
Keywords in lowercase (we avoid calling toLowerCase() multiple times, which is expensive operation)
SQL - Static variable in class org.jpox.metadata.QueryLanguage
language="javax.jdo.query.SQL"
SQL2003_RESERVED_WORDS - Static variable in interface org.jpox.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/2003 reserved words, separated by commas.
SQL92_RESERVED_WORDS - Static variable in interface org.jpox.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/92 reserved words, separated by commas.
SQL99_RESERVED_WORDS - Static variable in interface org.jpox.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/99 reserved words, separated by commas.
SQLConstants - interface org.jpox.store.rdbms.adapter.SQLConstants.
Contains various constants from the SQL/92, SQL/99 and SQL 2003 standard.
SQLFormat - class org.jpox.util.SQLFormat.
Utility class providing SQL formatting methods.
SQLFormat() - Constructor for class org.jpox.util.SQLFormat
 
SQLQuery - class org.jpox.store.rdbms.query.SQLQuery.
A Query using SQL, and keeping to the JDO2 definition of a SQL query.
SQLQuery(PersistenceManager, SQLQuery) - Constructor for class org.jpox.store.rdbms.query.SQLQuery
Constructor for a new query using the existing query.
SQLQuery(PersistenceManager, String) - Constructor for class org.jpox.store.rdbms.query.SQLQuery
Constructs a new query instance having the same criteria as the given query.
SQLWarnings - class org.jpox.util.SQLWarnings.
Utilities for handling SQL Warnings
SQLWarnings() - Constructor for class org.jpox.util.SQLWarnings
 
STATE_IMAGE - Static variable in class org.jpox.metadata.VersionStrategy
strategy="state-image"
STORE_MANAGER - Static variable in class org.jpox.ClassConstants
org.jpox.store.StoreManager
STRING_DEFAULT_LENGTH_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the default string length when storing a String type in the datastore and no length given.
SUBCLASS_TABLE - Static variable in class org.jpox.metadata.InheritanceStrategy
strategy="subclass-table"
SUPERCLASS_TABLE - Static variable in class org.jpox.metadata.InheritanceStrategy
strategy="superclass-table"
ScalarExpression - class org.jpox.store.expression.ScalarExpression.
A Scalar expression in a Query.
ScalarExpression(QueryExpression) - Constructor for class org.jpox.store.expression.ScalarExpression
Constructor.
ScalarExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.ScalarExpression
Constructor for an expression of the mapping in the specified table.
ScalarExpression(String, List) - Constructor for class org.jpox.store.expression.ScalarExpression
Generates statement as e.g.
ScalarExpression(String, List, List) - Constructor for class org.jpox.store.expression.ScalarExpression
Generates statement as e.g.
ScalarExpression(ScalarExpression.MonadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.ScalarExpression
Perform a function op on operand
ScalarExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.ScalarExpression
Performs a function on two arguments.
ScalarExpression.DyadicOperator - class org.jpox.store.expression.ScalarExpression.DyadicOperator.
"Dyadic" operator performs operation on one or two operands
ScalarExpression.DyadicOperator(String, int, boolean) - Constructor for class org.jpox.store.expression.ScalarExpression.DyadicOperator
Dyadic operator
ScalarExpression.ExpressionList - class org.jpox.store.expression.ScalarExpression.ExpressionList.
Ordered list of expressions comma separated
ScalarExpression.ExpressionList() - Constructor for class org.jpox.store.expression.ScalarExpression.ExpressionList
 
ScalarExpression.FieldExpression - class org.jpox.store.expression.ScalarExpression.FieldExpression.
A field expression represents a storage location for the value with an associated type
ScalarExpression.FieldExpression(QueryExpression, DatastoreField, LogicSetExpression) - Constructor for class org.jpox.store.expression.ScalarExpression.FieldExpression
 
ScalarExpression.IllegalArgumentTypeException - exception org.jpox.store.expression.ScalarExpression.IllegalArgumentTypeException.
An illegal argument error represents method invocations with unsupported/invalid argument types
ScalarExpression.IllegalArgumentTypeException(ScalarExpression) - Constructor for class org.jpox.store.expression.ScalarExpression.IllegalArgumentTypeException
Constructor
ScalarExpression.IllegalOperationException - exception org.jpox.store.expression.ScalarExpression.IllegalOperationException.
Inner class representing an illegal operation.
ScalarExpression.IllegalOperationException(String, ScalarExpression) - Constructor for class org.jpox.store.expression.ScalarExpression.IllegalOperationException
Constructor
ScalarExpression.IllegalOperationException(ScalarExpression, String, ScalarExpression) - Constructor for class org.jpox.store.expression.ScalarExpression.IllegalOperationException
Constructor
ScalarExpression.MethodInvocationException - exception org.jpox.store.expression.ScalarExpression.MethodInvocationException.
A method invocation error represents an effort to invoke a operation on a expression
ScalarExpression.MethodInvocationException(String, List, Throwable) - Constructor for class org.jpox.store.expression.ScalarExpression.MethodInvocationException
Constructor
ScalarExpression.MonadicOperator - class org.jpox.store.expression.ScalarExpression.MonadicOperator.
"Monadic" operator performs a function on one operand.
ScalarExpression.MonadicOperator(String, int) - Constructor for class org.jpox.store.expression.ScalarExpression.MonadicOperator
Monodiac operator
ScalarExpression.Operator - class org.jpox.store.expression.ScalarExpression.Operator.
Inner class representing an Operator
ScalarExpression.Operator(String, int) - Constructor for class org.jpox.store.expression.ScalarExpression.Operator
Operator
SchemaAutoStarter - class org.jpox.store.rdbms.SchemaAutoStarter.
Implementation of an Auto-Start Mechanism for JPOX.
SchemaAutoStarter(RDBMSManager, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.SchemaAutoStarter
Constructor.
SchemaTable - class org.jpox.store.rdbms.table.SchemaTable.
Class defining JPOX schema definition tables.
SchemaTable(RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.SchemaTable
Constructor
SchemaTool - class org.jpox.SchemaTool.
Provides user-domain utilities for the maintenace of schemas.
SchemaTool() - Constructor for class org.jpox.SchemaTool
Constructor
SchemaToolTask - class org.jpox.SchemaToolTask.
SchemaTool Ant Task.
SchemaToolTask() - Constructor for class org.jpox.SchemaToolTask
Constructor.
SchemaValidationException - exception org.jpox.store.exceptions.SchemaValidationException.
A SchemaValidationException is thrown if a mismatch is discovered between what the JDO runtime thinks the schema should look like and what it actually looks like.
SchemaValidationException(String) - Constructor for class org.jpox.store.exceptions.SchemaValidationException
Constructs a schema validation exception with the specified detail message.
SchemaValidationException(String, Exception) - Constructor for class org.jpox.store.exceptions.SchemaValidationException
Constructs a schema validation exception with the specified detail message and nested exception.
SecondaryTable - class org.jpox.store.rdbms.table.SecondaryTable.
Representation of a secondary table for a class.
SequenceImpl - class org.jpox.SequenceImpl.
Basic implementation of a JDO 2 datastore sequence.
SequenceImpl(PersistenceManager, StoreManager, SequenceMetaData) - Constructor for class org.jpox.SequenceImpl
Constructor.
SequenceMetaData - class org.jpox.metadata.SequenceMetaData.
Representation of the MetaData of a named Sequence.
SequenceMetaData(ExtendableMetaData, String, String, String, String) - Constructor for class org.jpox.metadata.SequenceMetaData
Constructor.
SequencePoidGenerator - class org.jpox.store.rdbms.poid.SequencePoidGenerator.
This generator Sequence uses the "select .nextval from dual", "SELECT nextval('')" strategy.
SequencePoidGenerator(String, Properties) - Constructor for class org.jpox.store.rdbms.poid.SequencePoidGenerator
Constructor.
SequenceStrategy - class org.jpox.metadata.SequenceStrategy.
Representation of strategy of a Sequence.
SequenceTable - class org.jpox.store.rdbms.table.SequenceTable.
Class defining a table sequence for unique identifiers
SequenceTable(RDBMSManager, Properties) - Constructor for class org.jpox.store.rdbms.table.SequenceTable
Constructor
SequenceTablePoidGenerator - class org.jpox.store.rdbms.poid.SequenceTablePoidGenerator.
Identity generator for RDBMS databases that generates ids using a sequence table in the database.
SequenceTablePoidGenerator(String, Properties) - Constructor for class org.jpox.store.rdbms.poid.SequenceTablePoidGenerator
Constructor.
SerialisedElementPCMapping - class org.jpox.store.mapping.SerialisedElementPCMapping.
Mapping for a serialised PersistenceCapable object being the element of a Collection.
SerialisedElementPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SerialisedElementPCMapping
Constructor.
SerialisedElementPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SerialisedElementPCMapping
Constructor.
SerialisedKeyPCMapping - class org.jpox.store.mapping.SerialisedKeyPCMapping.
Mapping for a serialised PersistenceCapable object being the key of a Map.
SerialisedKeyPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SerialisedKeyPCMapping
Constructor.
SerialisedKeyPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SerialisedKeyPCMapping
Constructor.
SerialisedMapping - class org.jpox.store.mapping.SerialisedMapping.
Maps a field as serialised.
SerialisedMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SerialisedMapping
Constructor.
SerialisedMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SerialisedMapping
Constructor.
SerialisedPCMapping - class org.jpox.store.mapping.SerialisedPCMapping.
Mapping for a serialised PersistenceCapable object.
SerialisedPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SerialisedPCMapping
Constructor.
SerialisedPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SerialisedPCMapping
Constructor.
SerialisedReferenceMapping - class org.jpox.store.mapping.SerialisedReferenceMapping.
Mapping for a serialised reference (Interface/Object) field.
SerialisedReferenceMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SerialisedReferenceMapping
Constructor.
SerialisedReferenceMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SerialisedReferenceMapping
Constructor.
SerialisedValuePCMapping - class org.jpox.store.mapping.SerialisedValuePCMapping.
Mapping for a serialised PersistenceCapable object being the value of a Map.
SerialisedValuePCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SerialisedValuePCMapping
Constructor.
SerialisedValuePCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SerialisedValuePCMapping
Constructor.
Serializable - Static variable in class org.jpox.ClassNameConstants
Serializable
Set - class org.jpox.sco.Set.
A mutable second-class Set object, representing a field in a class, and containing elements of a particular type.
Set(StateManager, String) - Constructor for class org.jpox.sco.Set
Constructor.
Set(StateManager, String, boolean, SetStore) - Constructor for class org.jpox.sco.Set
Constructor.
SetStore - interface org.jpox.store.scostore.SetStore.
Interface representation of the backing store for a Set.
SetTable - class org.jpox.store.rdbms.table.SetTable.
Representation of a join table for a Set/Collection.
SetTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.SetTable
Constructor.
ShortMapping - class org.jpox.store.mapping.ShortMapping.
Mapping for the Short type.
ShortMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.ShortMapping
Constructor.
ShortMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.ShortMapping
Constructor.
SimpleDatastoreRepresentation - interface org.jpox.store.mapping.SimpleDatastoreRepresentation.
TODO rename it if necessary to provide the best meaning understanding.
SingleFieldMapping - class org.jpox.store.mapping.SingleFieldMapping.
Simple mapping for a java field mapping to a single datastore field.
SingleFieldMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SingleFieldMapping
Constructor.
SingleFieldMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject) - Constructor for class org.jpox.store.mapping.SingleFieldMapping
Constructor.
SingleFieldMapping(DatastoreAdapter, FieldMetaData, DatastoreContainerObject, boolean) - Constructor for class org.jpox.store.mapping.SingleFieldMapping
Constructor.
SingleFieldMultiMapping - class org.jpox.store.mapping.SingleFieldMultiMapping.
Mapping to represent a field that is mapped to multiple datastore columns.
SingleFieldMultiMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SingleFieldMultiMapping
Constructor.
SingleFieldMultiMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject) - Constructor for class org.jpox.store.mapping.SingleFieldMultiMapping
Constructor.
SingleTypeFieldManager - class org.jpox.store.fieldmanager.SingleTypeFieldManager.
A simple field manager that stores/fetches a single field value per type in memory.
SingleTypeFieldManager() - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Default Constructor.
SingleTypeFieldManager(boolean) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(char) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(byte) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(short) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(int) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(long) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(float) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(double) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(String) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleTypeFieldManager(Object) - Constructor for class org.jpox.store.fieldmanager.SingleTypeFieldManager
Constructor.
SingleValueFieldManager - class org.jpox.store.fieldmanager.SingleValueFieldManager.
Field manager for single field.
SingleValueFieldManager() - Constructor for class org.jpox.store.fieldmanager.SingleValueFieldManager
 
SmallIntRDBMSMapping - class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping.
Mapping of a SMALLINT RDBMS type.
SmallIntRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Constructor.
SmallIntRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Constructor.
SoftLevel2Cache - class org.jpox.cache.SoftLevel2Cache.
Soft implementation of a Level 2 cache for JPOX.
SoftLevel2Cache(Properties) - Constructor for class org.jpox.cache.SoftLevel2Cache
Constructor.
SoftRefCache - class org.jpox.cache.SoftRefCache.
Level 1 Cache using Soft referenced objects in a Map.
SoftRefCache() - Constructor for class org.jpox.cache.SoftRefCache
Default constructor (required)
SoftValueMap - class org.jpox.util.SoftValueMap.
A java.util.Map implementation with soft values.
SoftValueMap() - Constructor for class org.jpox.util.SoftValueMap
Default Constructor
SoftValueMap(int) - Constructor for class org.jpox.util.SoftValueMap
Constructor taking the initial capacity.
SoftValueMap(int, float) - Constructor for class org.jpox.util.SoftValueMap
Constructor taking the initial capacity and load factor.
SoftValueMap(Map) - Constructor for class org.jpox.util.SoftValueMap
Constructor taking a Map for definition.
SortedMap - class org.jpox.sco.SortedMap.
A mutable second-class SortedMap object.
SortedMap(StateManager, String) - Constructor for class org.jpox.sco.SortedMap
Constructor
SortedSet - class org.jpox.sco.SortedSet.
A mutable second-class SortedSet object.
SortedSet(StateManager, String) - Constructor for class org.jpox.sco.SortedSet
Constructor, using the StateManager of the "owner" and the field name.
SqlDate - class org.jpox.sco.SqlDate.
A mutable second-class SQL date object.
SqlDate(StateManager, String) - Constructor for class org.jpox.sco.SqlDate
Creates a SqlDate object that represents the time at which it was allocated.
SqlDateCharMapping - class org.jpox.store.mapping.SqlDateCharMapping.
SCO Mapping for SQLDate type as char.
SqlDateCharMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SqlDateCharMapping
Constructor.
SqlDateCharMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SqlDateCharMapping
Creates a new SqlDateCharMapping object.
SqlDateLiteral - class org.jpox.store.expression.SqlDateLiteral.
Representation of an SQLDate literal in a Query.
SqlDateLiteral(QueryExpression, JavaTypeMapping, Date) - Constructor for class org.jpox.store.expression.SqlDateLiteral
Creates a java.sql.Date literal
SqlDateMapping - class org.jpox.store.mapping.SqlDateMapping.
SCO Mapping for an SQLDate type.
SqlDateMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SqlDateMapping
Constructor.
SqlDateMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SqlDateMapping
Creates a new SqlDateMapping object.
SqlTemporalExpression - class org.jpox.store.expression.SqlTemporalExpression.
Representation of an expression with an SQL time type (SQLDate, SQLTime, SQLTimestamp)
SqlTemporalExpression(QueryExpression) - Constructor for class org.jpox.store.expression.SqlTemporalExpression
 
SqlTemporalExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.SqlTemporalExpression
 
SqlTemporalExpression(String, List) - Constructor for class org.jpox.store.expression.SqlTemporalExpression
Generates statement as e.g.
SqlTemporalExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.SqlTemporalExpression
Performs a function on two arguments.
SqlTime - class org.jpox.sco.SqlTime.
A mutable second-class SQLTime object.
SqlTime(StateManager, String) - Constructor for class org.jpox.sco.SqlTime
Creates a SqlTime object that represents the time at which it was allocated.
SqlTimeLiteral - class org.jpox.store.expression.SqlTimeLiteral.
Representation of an SQLTime literal in a Query.
SqlTimeLiteral(QueryExpression, JavaTypeMapping, Time) - Constructor for class org.jpox.store.expression.SqlTimeLiteral
Creates a java.sql.Time literal
SqlTimeMapping - class org.jpox.store.mapping.SqlTimeMapping.
SCO Mapping for an SQLTime type.
SqlTimeMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SqlTimeMapping
Constructor.
SqlTimeMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SqlTimeMapping
Creates a new SqlTimeMapping object.
SqlTimestamp - class org.jpox.sco.SqlTimestamp.
A mutable second-class SQL timestamp object.
SqlTimestamp(StateManager, String) - Constructor for class org.jpox.sco.SqlTimestamp
Creates a SqlTimestamp object that represents the time at which it was allocated.
SqlTimestampCharMapping - class org.jpox.store.mapping.SqlTimestampCharMapping.
Mapping for Java java.sql.Timestamp char type.
SqlTimestampCharMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SqlTimestampCharMapping
Constructor.
SqlTimestampCharMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SqlTimestampCharMapping
Creates a new SqlTimestampCharMapping object.
SqlTimestampLiteral - class org.jpox.store.expression.SqlTimestampLiteral.
Representation of an SQLTimestamp literal in a Query.
SqlTimestampLiteral(QueryExpression, JavaTypeMapping, Timestamp) - Constructor for class org.jpox.store.expression.SqlTimestampLiteral
Creates a java.sql.Timestamp literal
SqlTimestampMapping - class org.jpox.store.mapping.SqlTimestampMapping.
SCO Mapping for an SQLTimestamp type.
SqlTimestampMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SqlTimestampMapping
Constructor.
SqlTimestampMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SqlTimestampMapping
Creates a new SqlTimestampMapping object.
Stack - class org.jpox.sco.Stack.
A mutable second-class Stack object.
Stack(StateManager, String) - Constructor for class org.jpox.sco.Stack
Constructor, using the StateManager of the "owner" and the field name.
StateManager - interface org.jpox.StateManager.
Extension to SUN's JDO StateManager class.
StateManagerImpl - class org.jpox.state.StateManagerImpl.
Implementation of the StateManager.
StateManagerImpl(PersistenceManager, Class, Object) - Constructor for class org.jpox.state.StateManagerImpl
Constructs a state manager to manage a hollow instance having the given object ID.
StateManagerImpl(PersistenceCapable, PersistenceManager, boolean) - Constructor for class org.jpox.state.StateManagerImpl
Constructs a state manager to manage a PersistenceCapable instance that will be EMBEDDED/SERIALISED into another PersistenceCapable object.
StateManagerImpl(PersistenceManager, Class, FieldValues) - Constructor for class org.jpox.state.StateManagerImpl
Constructs a state manager to manage a hollow or pclean instance having the given FieldValues.
StateManagerImpl(PersistenceManager, Class, Object, FieldValues) - Constructor for class org.jpox.state.StateManagerImpl
Constructs a state manager to manage a recently populated hollow instance having the given object ID and the given field values.
StateManagerImpl(PersistenceManager, PersistenceCapable, FieldValues) - Constructor for class org.jpox.state.StateManagerImpl
Constructs a state manager to manage a transient instance that is becoming newly persistent.
StateManagerImpl(PersistenceManager, PersistenceCapable) - Constructor for class org.jpox.state.StateManagerImpl
Constructs a state manager to manage a Transactional Transient instance.
StateManagerImpl(PersistenceCapable, AbstractClassMetaData, Object, Object) - Constructor for class org.jpox.state.StateManagerImpl
Constructor for creating SM instances to manage PersistenceCapable objects in detached state
StateManagerImpl(PersistenceManager, Object, PersistenceCapable, boolean[]) - Constructor for class org.jpox.state.StateManagerImpl
Constructor to create a StateManager for a PersistenceCapable object, assigning the specified id to the object.
StatementExpressionIndex - class org.jpox.store.StatementExpressionIndex.
Maintain an index for the mapping field vs columns in a JDBC statement.
StatementExpressionIndex() - Constructor for class org.jpox.store.StatementExpressionIndex
 
StatementText - class org.jpox.store.StatementText.
Representation of a statement.
StatementText() - Constructor for class org.jpox.store.StatementText
Constructor
StatementText(String) - Constructor for class org.jpox.store.StatementText
Constructor
Store - interface org.jpox.store.scostore.Store.
Interface representation of the backing store for a Collection or Map.
StoreData - class org.jpox.store.StoreData.
Representation of a class/field managed by the StoreManager.
StoreData(String, String, boolean, int, String) - Constructor for class org.jpox.store.StoreData
Constructor.
StoreData(ClassMetaData, DatastoreContainerObject, boolean) - Constructor for class org.jpox.store.StoreData
Constructor for FCO data.
StoreData(AbstractPropertyMetaData, DatastoreContainerObject) - Constructor for class org.jpox.store.StoreData
Constructor for SCO data.
StoreManager - class org.jpox.store.StoreManager.
An abstract representation of a Store Manager.
StoreManager(ClassLoaderResolver, AbstractPersistenceManagerFactory, String, String) - Constructor for class org.jpox.store.StoreManager
Constructor for a new StoreManager.
StoreManagerFactory - class org.jpox.store.StoreManagerFactory.
Factory for creating StoreManagers.
StringExpression - class org.jpox.store.expression.StringExpression.
Representation of an expression with a string.
StringExpression(QueryExpression) - Constructor for class org.jpox.store.expression.StringExpression
 
StringExpression(QueryExpression, JavaTypeMapping, LogicSetExpression) - Constructor for class org.jpox.store.expression.StringExpression
 
StringExpression(String, List) - Constructor for class org.jpox.store.expression.StringExpression
Generates statement as e.g.
StringExpression(String, List, List) - Constructor for class org.jpox.store.expression.StringExpression
Generates statement as e.g.
StringExpression(ScalarExpression, ScalarExpression.DyadicOperator, ScalarExpression) - Constructor for class org.jpox.store.expression.StringExpression
Performs a function on two arguments.
StringLiteral - class org.jpox.store.expression.StringLiteral.
Representation of a string literal.
StringLiteral(QueryExpression, JavaTypeMapping, char) - Constructor for class org.jpox.store.expression.StringLiteral
Constructor that takes a char.
StringLiteral(QueryExpression, JavaTypeMapping, String) - Constructor for class org.jpox.store.expression.StringLiteral
Constructor
StringMapping - class org.jpox.store.mapping.StringMapping.
Mapping for a String type.
StringMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.StringMapping
Constructor.
StringMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.StringMapping
Creates a new StringMapping object.
StringUtils - class org.jpox.util.StringUtils.
Utilities for String manipulation.
StringUtils() - Constructor for class org.jpox.util.StringUtils
 
SubclassPCMapping - class org.jpox.store.mapping.SubclassPCMapping.
Mapping for a field that stores a PC object that uses "subclass-table" inheritance and where this is mapped in the datastore as a separate FK for each subclass.
SubclassPCMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.SubclassPCMapping
Constructor.
SubclassPCMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.SubclassPCMapping
Constructor.
SubstringExpression - class org.jpox.store.expression.SubstringExpression.
Representation of a Substring expression in a Query.
SubstringExpression(StringExpression, NumericExpression) - Constructor for class org.jpox.store.expression.SubstringExpression
Constructs the substring
SubstringExpression(StringExpression, NumericExpression, NumericExpression) - Constructor for class org.jpox.store.expression.SubstringExpression
Constructs the substring
SybaseColumnInfo - class org.jpox.store.rdbms.columninfo.SybaseColumnInfo.
Represents the metadata of a specific table column in Sybase.
SybaseColumnInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.SybaseColumnInfo
Constructor for column info object from the current row of the given result set.
scale - Variable in class org.jpox.metadata.ColumnMetaData
scale tag value.
schema - Variable in class org.jpox.metadata.AbstractClassMetaData
Schema name (O/R mapping).
schema - Variable in class org.jpox.metadata.FileMetaData
Schema name for all classes in this file
schema - Variable in class org.jpox.metadata.PackageMetaData
Schema name for all classes in this package
schemaTable - Variable in class org.jpox.store.rdbms.SchemaAutoStarter
 
searchable - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
Indicates searchability of this data type in terms of the kinds of SQL WHERE clauses that are allowed.
secondClassMutableFieldFlags - Variable in class org.jpox.metadata.AbstractClassMetaData
Flags of the second class mutable state for all fields.
secondClassMutableFieldNumbers - Variable in class org.jpox.metadata.AbstractClassMetaData
Field numbers of the second class mutable fields (inc superclasses).
secondClassMutableFields - Variable in class org.jpox.state.AbstractFetchFieldManager
Second class mutable fields for the class of this object.
select(DatastoreField) - Method in interface org.jpox.store.FetchStatement
Add a column to the SELECT clause.
select(String) - Method in interface org.jpox.store.FetchStatement
Adds an expression to the SELECT clause.
select(JavaTypeMapping) - Method in interface org.jpox.store.expression.QueryExpression
Select the columns for a mapping
select(JavaTypeMapping, boolean) - Method in interface org.jpox.store.expression.QueryExpression
select a new column, add to union queries, if unionQueries is true
select(DatastoreIdentifier, JavaTypeMapping) - Method in interface org.jpox.store.expression.QueryExpression
Select columns, add to union queries, if unionQueries is true
select(DatastoreIdentifier, JavaTypeMapping, boolean) - Method in interface org.jpox.store.expression.QueryExpression
select columns, add to union queries, if unionQueries is true
select(JavaTypeMapping) - Method in class org.jpox.store.query.QueryStatement
Select the columns for a mapping.
select(JavaTypeMapping, boolean) - Method in class org.jpox.store.query.QueryStatement
select a new column, add to union queries, if unionQueries is true
select(DatastoreIdentifier, JavaTypeMapping) - Method in class org.jpox.store.query.QueryStatement
Select columns of the specified mapping for the table identifier.
select(DatastoreIdentifier, JavaTypeMapping, boolean) - Method in class org.jpox.store.query.QueryStatement
select columns, add to union queries, if unionQueries is true
select(DatastoreField) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Add a column to the SELECT clause.
select(String) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Adds an expression to the SELECT clause.
selectDatastoreIdentity(String, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Select the datastore identity column.
selectDatastoreIdentity(String, boolean) - Method in class org.jpox.store.query.QueryStatement
Select the datastore identity of the primary table of the query.
selectField(String, String, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Select the column(s) for the specified field in the primary table of the query.
selectField(String, String, boolean) - Method in class org.jpox.store.query.QueryStatement
Select the column(s) for the specified field of the primary table of the query.
selectMapping(QueryExpression, StatementExpressionIndex[]) - Static method in class org.jpox.store.mapping.Mappings
Add columns to a query.
selectMapping(QueryExpression, DatastoreIdentifier, StatementExpressionIndex[]) - Static method in class org.jpox.store.mapping.Mappings
Add columns to a query.
selectOuterJoin(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, Object[]) - Method in interface org.jpox.store.FetchStatement
Add column(s) to the SELECT clause using a LEFT OUTER JOIN to join to another table.
selectOuterJoin(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping) - Method in interface org.jpox.store.FetchStatement
Add column(s) to the SELECT clause using a LEFT OUTER JOIN to join to another table.
selectOuterJoin(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, Object[]) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Add column(s) to the SELECT clause using a LEFT OUTER JOIN to join to a related table.
selectOuterJoin(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Add column(s) to the SELECT clause using a LEFT OUTER JOIN to join to a related table.
selectScalarExpression(ScalarExpression) - Method in interface org.jpox.store.expression.QueryExpression
select an expression; eg: "'Text' as alias"
selectScalarExpression(ScalarExpression, boolean) - Method in interface org.jpox.store.expression.QueryExpression
select an expression; eg: "'Text' as alias"
selectScalarExpression(ScalarExpression) - Method in class org.jpox.store.query.QueryStatement
Select an expression.
selectScalarExpression(ScalarExpression, boolean) - Method in class org.jpox.store.query.QueryStatement
Select an expression.
selectVersion(String, boolean) - Method in interface org.jpox.store.expression.QueryExpression
Select the version column.
selectVersion(String, boolean) - Method in class org.jpox.store.query.QueryStatement
Select the version column of the primary table of the query.
selectVersion(String) - Method in class org.jpox.store.query.QueryStatement
Select the version column of the primary table of the query.
selected - Variable in class org.jpox.store.query.QueryStatement
projected in columns
selected - Variable in class org.jpox.store.rdbms.RDBMSFetchStatement
The selected columns.
selfRefColName - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
(SELF_REFERENCING_COL_NAME) The local name of the designated "identifier" column of a typed table, which may be null.
seqMetaData - Variable in class org.jpox.SequenceImpl
Name of the sequence.
sequence - Variable in class org.jpox.metadata.AbstractPropertyMetaData
If the value-strategy is sequence, the sequence attribute specifies the name of the sequence to use to automatically generate a value for the field.
sequence - Variable in class org.jpox.metadata.IdentityMetaData
sequence tag value.
sequenceMetaDataByPackageSequence - Variable in class org.jpox.metadata.MetaDataManager
Map of SequenceMetaData, keyed by the package name and sequence name.
sequences - Variable in class org.jpox.metadata.PackageMetaData
List of sequences
serialized - Variable in class org.jpox.metadata.AbstractPropertyMetaData
serialized tag value.
serializedElement - Variable in class org.jpox.metadata.ArrayMetaData
Whether the array elements are serialized.
serializedElement - Variable in class org.jpox.metadata.CollectionMetaData
Serialized-element tag value.
serializedKey - Variable in class org.jpox.metadata.MapMetaData
serialized-key tag value.
serializedValue - Variable in class org.jpox.metadata.MapMetaData
serialized-value tag value.
set(PMFConfiguration, Object) - Method in interface org.jpox.PMFConfiguration.ObjectPropertySetter
Set this property on the given PersistenceManagerFactoryImpl to the Object value.
set(PMFConfiguration, String) - Method in interface org.jpox.PMFConfiguration.StringPropertySetter
Set this property on the given PersistenceManagerFactoryImpl to the String value.
set(int, Object, boolean) - Method in class org.jpox.sco.ArrayList
JPOX wrapper addition that allows turning off of the dependent-field checks when doing the position setting.
set(int, Object) - Method in class org.jpox.sco.ArrayList
Method to set the element at a position in the ArrayList.
set(int) - Method in class org.jpox.sco.BitSet
 
set(int, boolean) - Method in class org.jpox.sco.BitSetJDK14
 
set(int, int, boolean) - Method in class org.jpox.sco.BitSetJDK14
 
set(int, int) - Method in class org.jpox.sco.BitSetJDK14
 
set(int, int) - Method in class org.jpox.sco.GregorianCalendarJDK14
Method to set a field
set(int, Object, boolean) - Method in class org.jpox.sco.LinkedList
JPOX wrapper addition that allows turning off of the dependent-field checks when doing the position setting.
set(int, Object) - Method in class org.jpox.sco.LinkedList
Method to set the element at a position in the LinkedList.
set(int, Object, boolean) - Method in class org.jpox.sco.List
JPOX wrapper addition that allows turning off of the dependent-field checks when doing the position setting.
set(int, Object) - Method in class org.jpox.sco.List
Method to set the element at a position in the ArrayList.
set(int, Object, boolean) - Method in interface org.jpox.sco.SCOList
Overload the basic List set() method to allow turning off of the dependent-field deletion process.
set(Object) - Method in class org.jpox.sco.SCOListIterator
 
set(int, Object, boolean) - Method in class org.jpox.sco.Stack
JPOX wrapper addition that allows turning off of the dependent-field checks when doing the position setting.
set(int, Object) - Method in class org.jpox.sco.Stack
Method to set the element at a position in the Stack
set(int, Object, boolean) - Method in class org.jpox.sco.Vector
JPOX wrapper addition that allows turning off of the dependent-field checks when doing the position setting.
set(int, Object) - Method in class org.jpox.sco.Vector
Method to set the element at a position in the Vector.
set(int, Object) - Method in class org.jpox.store.query.AbstractQueryResult
Method to set the position of a result.
set(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.AbstractArrayStore
Method to set the array for the specified owner to the passed value.
set(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKArrayStore
Method to set the array for the specified owner to the passed value.
set(StateManager, int, Object, boolean) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Method to set an object in the List at a position.
set(StateManager, Object) - Method in interface org.jpox.store.scostore.ArrayStore
Method to set the elements in the array.
set(StateManager, int, Object, boolean) - Method in interface org.jpox.store.scostore.ListStore
Method to update an element at a position in the List.
setAdjustTime(long) - Method in class org.jpox.store.poid.AUID.State
Sets the time adjustment to be added to the last time stamp to create the next AUID.
setAllowsNull(Boolean) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for whether nulls are allowed.
setArray(int, Array) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setAsPrimaryKey() - Method in interface org.jpox.store.DatastoreField
Mutator to make the field the primary key.
setAsPrimaryKey() - Method in class org.jpox.store.rdbms.Column
Mutator to make the column (part of) the primary key
setAsciiStream(int, InputStream, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setAsciiStream(long) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
setAutoCommit(boolean) - Method in class org.jpox.JDOConnectionImpl
Method to set the autocommit for the connection.
setAutoCommit(boolean) - Method in class org.jpox.store.rdbms.Connection
 
setAutoCreateColumns(boolean) - Method in class org.jpox.PMFConfiguration
Set the default AutoCreateColumns setting for all PersistenceManager instances obtained from this factory.
setAutoCreateConstraints(boolean) - Method in class org.jpox.PMFConfiguration
Set the default AutoCreateConstraints setting for all PersistenceManager instances obtained from this factory.
setAutoCreateSchema(boolean) - Method in class org.jpox.PMFConfiguration
Set the default AutoCreateSchema setting for all PersistenceManager instances obtained from this factory.
setAutoCreateTables(boolean) - Method in class org.jpox.PMFConfiguration
Set the default AutoCreateTables setting for all PersistenceManager instances obtained from this factory.
setAutoCreateWarnOnError(boolean) - Method in class org.jpox.PMFConfiguration
Set the default AutoCreateWarnOnError setting for all PersistenceManager instances obtained from this factory.
setAutoIncrement(boolean) - Method in class org.jpox.store.rdbms.Column
Mutator for whether we set this column as autoIncrement/identity.
setAutoStartClassNames(String) - Method in class org.jpox.PMFConfiguration
Mutator for the names of classes to load at startup.
setAutoStartMechanism(String) - Method in class org.jpox.PMFConfiguration
Set the default AutoStartMechanism setting for all PersistenceManager instances obtained from this factory.
setAutoStartMechanismMode(String) - Method in class org.jpox.PMFConfiguration
Set the default AutoStartMechanismMode setting for all PersistenceManager instances obtained from this factory.
setAutoStartMechanismXmlFile(String) - Method in class org.jpox.PMFConfiguration
Mutator for the XML filename when using the XML AutoStarter.
setBigDecimal(int, BigDecimal) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setBinaryStream(long) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
setBlob(int, Blob) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setBoolean(Object, int, boolean) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setBoolean(PersistenceManager, Object, int[], boolean) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setBoolean(PersistenceManager, Object, int[], boolean) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setBoolean(int, boolean) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setBoolean(Object, int, boolean) - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
setBoolean(Object, int, boolean) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to set a boolean at the specified position in the JDBC PreparedStatement.
setBoolean(Object, int, boolean) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setBoolean(Object, int, boolean) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setBoolean(Object, int, boolean) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
Setter for when we are storing a boolean field as a SMALLINT.
setBoolean(Object, int, boolean) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
Setter for when we are storing a boolean field as a TINYINT.
setBooleanField(PersistenceCapable, int, boolean, boolean) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setByte(Object, int, byte) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setByte(PersistenceManager, Object, int[], byte) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setByte(PersistenceManager, Object, int[], byte) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setByte(int, byte) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setByte(Object, int, byte) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setByte(Object, int, byte) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setByte(Object, int, byte) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
setByte(Object, int, byte) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
setByteField(PersistenceCapable, int, byte, byte) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setBytes(int, byte[]) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setBytes(long, byte[], int, int) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
setBytes(long, byte[]) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
setCandidateClassName(String) - Method in class org.jpox.store.query.Query
Convenience method to set the name of the candidate class.
setCandidates(Extent) - Method in class org.jpox.store.query.JDOQLQuery
Set the candidate Extent to query.
setCandidates(Collection) - Method in class org.jpox.store.query.JDOQLQuery
Set the candidate Collection to query.
setCandidates(Extent) - Method in class org.jpox.store.query.Query
Set the candidate Extent to query.
setCandidates(Collection) - Method in class org.jpox.store.query.Query
Set the candidate Collection to query.
setCandidates(Extent) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the candidate Extent to query.
setCandidates(Collection) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the candidate Collection to query.
setCatalog(String) - Method in class org.jpox.JDOConnectionImpl
Mutator for the catalog
setCatalog(String) - Method in class org.jpox.PMFConfiguration
Mutator for the catalog to use for this PMF.
setCatalog(String) - Method in class org.jpox.metadata.FileMetaData
Mutator for the catalog for all classes in this file
setCatalog(String) - Method in class org.jpox.store.rdbms.Connection
 
setCatalogName(String) - Method in interface org.jpox.store.DatastoreIdentifier
Sets the catalog name
setChar(Object, int, char) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setChar(PersistenceManager, Object, int[], char) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setChar(PersistenceManager, Object, int[], char) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setChar(Object, int, char) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to set a character at the specified position in the JDBC PreparedStatement.
setChar(Object, int, char) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
setChar(Object, int, char) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setChar(Object, int, char) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setCharField(PersistenceCapable, int, char, char) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setCharacterStream(int, Reader, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setCharacterStream(long) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
setCheckExistTablesOrViews(boolean) - Method in class org.jpox.PMFConfiguration
Set the default CheckExistTablesOrViews setting for all PersistenceManager instances obtained from this factory.
setClass(Class) - Method in class org.jpox.store.query.Query
Mutator for the class of the candidate instances of the query.
setClassLoaderResolverName(String) - Method in class org.jpox.PMFConfiguration
Mutator for the class loader resolver name to use.
setClob(int, Clob) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setClockSequence(int) - Method in class org.jpox.store.poid.AUID.State
Sets the current clock sequence.
setColumn(int, Column) - Method in class org.jpox.store.rdbms.key.Index
Sets a column for in a specified position seq
setColumnMetaData(ColumnMetaData) - Method in class org.jpox.metadata.DiscriminatorMetaData
Mutator for column MetaData.
setColumnName(String) - Method in class org.jpox.metadata.DiscriminatorMetaData
Mutator for columnName.
setColumnName(String) - Method in class org.jpox.store.StatementExpressionIndex
Mutator for the column name (alias).
setCommandLineArgs(String[]) - Method in class org.jpox.SchemaTool
Initialize the command line arguments
setConnectionDriverName(String) - Method in class org.jpox.PMFConfiguration
Set the driver name for the data store connection.
setConnectionDriverName(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setConnectionFactory(Object) - Method in class org.jpox.PMFConfiguration
Set the data store connection factory.
setConnectionFactory(Object) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setConnectionFactory2(Object) - Method in class org.jpox.PMFConfiguration
Set the second data store connection factory.
setConnectionFactory2(Object) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setConnectionFactory2Name(String) - Method in class org.jpox.PMFConfiguration
Set the name for the second data store connection factory.
setConnectionFactory2Name(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setConnectionFactoryName(String) - Method in class org.jpox.PMFConfiguration
Set the name for the data store connection factory.
setConnectionFactoryName(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setConnectionPassword(String) - Method in class org.jpox.PMFConfiguration
Set the password for the data store connection.
setConnectionPassword(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Mutator for the Password
setConnectionPoolingConfigurationFile(String) - Method in class org.jpox.PMFConfiguration
Set the connection pooling configuration file to use.
setConnectionPoolingType(String) - Method in class org.jpox.PMFConfiguration
Set the connection pooling type.
setConnectionProvider(PoidConnectionProvider) - Method in class org.jpox.store.poid.AbstractDatastorePoidGenerator
Mutator for setting the connection provider.
setConnectionURL(String) - Method in class org.jpox.PMFConfiguration
Set the URL for the data store connection.
setConnectionURL(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Mutator for the connection URL
setConnectionUserName(String) - Method in class org.jpox.PMFConfiguration
Set the user name for the data store connection.
setConnectionUserName(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Mutator for the Username
setConstraints(String) - Method in class org.jpox.store.rdbms.Column
Mutator for the constraints of the column.
setContainer(ContainerMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Method to set the container for this field (if this field represents a container (collection, map, array).
setContext(Context) - Method in class org.jpox.driver.JPOXDriver
This method permits you to set the context from within you will obtain the data source.
setCursorName(String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setDatastoreAdapterClassName(String) - Method in class org.jpox.PMFConfiguration
Set the name of the datastore adapter to use.
setDatastoreClassAdditionMaxRetries(int) - Method in class org.jpox.PMFConfiguration
Set the max number of times to retry adding a class to the store manager.
setDatastoreContainerObject(DatastoreClass) - Method in class org.jpox.store.StoreData
Convenience to set the table.
setDatastoreDelayOperationsEnabled(boolean) - Method in class org.jpox.PMFConfiguration
Whether the datastore operations are delayed until commit.
setDatastoreField(int, DatastoreField) - Method in class org.jpox.store.rdbms.key.CandidateKey
Mutator for the column spec, to add/change a column.
setDatastoreField(int, DatastoreField, DatastoreField) - Method in class org.jpox.store.rdbms.key.ForeignKey
Set the datastore field for the specified position seq
setDate(int) - Method in class org.jpox.sco.Date
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date).
setDate(int) - Method in class org.jpox.sco.SqlDate
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date).
setDate(int) - Method in class org.jpox.sco.SqlTimestamp
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date).
setDate(int, Date, Calendar) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setDate(int, Date) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setDateTimezone(String) - Method in class org.jpox.PMFConfiguration
Set the timezone to use for dates in the datastore.
setDdlDumpWriter(FileWriter) - Static method in class org.jpox.store.rdbms.table.AbstractTable
Set the file where any subsequent DDL SQL commands will be written to instead of issuing them to the database.
setDefault(boolean) - Method in class org.jpox.store.mapping.AbstractMappingManager.TypeMapping
Mutator for whether this is the default datastore mapping for the mapping
setDefault(PersistenceManager, Object, int[]) - Method in class org.jpox.store.mapping.JavaTypeMapping
Convenience setter to provide a default value for this field.
setDefaultInheritanceStrategy(String) - Method in class org.jpox.PMFConfiguration
Mutator for the default inheritance strategy.
setDefaultValue(Object) - Method in class org.jpox.store.rdbms.Column
Mutator for the default Value
setDefaultable() - Method in interface org.jpox.store.DatastoreField
Mutator for the defaultability of the datastore field.
setDefaultable() - Method in class org.jpox.store.rdbms.Column
Mutator for the defaultability of the column.
setDeleteAction(ForeignKey.FKAction) - Method in class org.jpox.store.rdbms.key.ForeignKey
Mutator for deleteAction.
setDependent(boolean) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for dependent attribute.
setDetachAllOnCommit(boolean) - Method in class org.jpox.AbstractPersistenceManager
Mutator for whether to detach all objects on commit of the transaction.
setDetachAllOnCommit(boolean) - Method in class org.jpox.PMFConfiguration
Mutator for the DetachAllOnCommit setting.
setDetachAllOnCommit(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Mutator for whether to detach all objects on commit of the txn.
setDetachAllOnCommit(boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Mutator for whether to detach all objects on commit of the txn.
setDetachOnClose(boolean) - Method in class org.jpox.AbstractPersistenceManager
Mutator for whether to detach objects on close of the PM.
setDetachOnClose(boolean) - Method in class org.jpox.PMFConfiguration
Set the default DetachOnClose setting for all PersistenceManager instances obtained from this factory.
setDetachOnClose(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Mutator for whether to detach objects on close of the PM's
setDetachOnClose(boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Mutator for whether to detach objects on close of the PM's
setDetachedCopyObject(PersistenceCapable, Object) - Method in class org.jpox.state.DetachState
Set to the current state a detached copy object
setDetachmentOptions(int) - Method in class org.jpox.FetchPlanImpl
Set the options to be used at detachment.
setDetachmentRootClasses(Class[]) - Method in class org.jpox.FetchPlanImpl
Set the classes used for roots of the detachment graph for DetachAllOnCommit.
setDetachmentRoots(Collection) - Method in class org.jpox.FetchPlanImpl
Set the roots for DetachAllOnCommit
setDiscriminatorMetaData(DiscriminatorMetaData) - Method in class org.jpox.metadata.InheritanceMetaData
Mutator for the Discriminator MetaData.
setDistinct() - Method in class org.jpox.store.expression.AggregateExpression
Method to enable use of DISTINCT on the aggregate field column
setDistinctResults(boolean) - Method in interface org.jpox.store.expression.QueryExpression
Set whether this statement returns distinct results.
setDistinctResults(boolean) - Method in class org.jpox.store.query.QueryStatement
Mutator for whether the query returns distinct results.
setDouble(Object, int, double) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setDouble(PersistenceManager, Object, int[], double) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setDouble(PersistenceManager, Object, int[], double) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setDouble(int, double) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setDouble(Object, int, double) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
setDouble(Object, int, double) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
setDouble(Object, int, double) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setDoubleField(PersistenceCapable, int, double, double) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setDumpDdl(String) - Method in class org.jpox.SchemaTool
 
setDumpDdl(String) - Method in class org.jpox.SchemaToolTask
Set dumpddl to a file
setElementAt(Object, int) - Method in class org.jpox.sco.Stack
Method to set the element at a position in the Stack
setElementAt(Object, int) - Method in class org.jpox.sco.Vector
Method to set the element at a position in the Vector.
setElementMetaData(ElementMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the element MetaData
setEmbeddedMetaData(EmbeddedMetaData) - Method in class org.jpox.metadata.AbstractElementMetaData
Mutator for the Embedded MetaData
setEmbeddedMetaData(EmbeddedMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the embedded MetaData
setEscapeProcessing(boolean) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setExistsSubQuery(boolean) - Method in interface org.jpox.store.expression.QueryExpression
Set this query is to be used as a as set for the Exists function.
setExistsSubQuery(boolean) - Method in class org.jpox.store.query.QueryStatement
Set this query is to be used as a set for the Exists function.
setExpressionIndex(int[]) - Method in class org.jpox.store.StatementExpressionIndex
Mutator for the JDBC expression index(es).
setExtensions(Map) - Method in class org.jpox.store.query.Query
Set multiple extensions, or use null to clear extensions.
setFetchDirection(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setFetchSize(int) - Method in class org.jpox.FetchPlanImpl
 
setFetchSize(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setFieldDefinition(String, String) - Method in class org.jpox.store.expression.ObjectExpression
Set the field which this expression was created from.
setFilename(String) - Method in class org.jpox.metadata.FileMetaData
Mutator for the filename for this MetaData file.
setFilter(String) - Method in class org.jpox.store.query.Query
Set the filter for the query.
setFilter(String) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the filter for the query.
setFirstDayOfWeek(int) - Method in class org.jpox.sco.GregorianCalendar
Method to set the first day of the week
setFixedSchema(boolean) - Method in class org.jpox.PMFConfiguration
Set whether this datastore schema is fixed
setFloat(Object, int, float) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setFloat(PersistenceManager, Object, int[], float) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setFloat(PersistenceManager, Object, int[], float) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setFloat(int, float) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setFloat(Object, int, float) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setFloat(Object, int, float) - Method in class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
setFloatField(PersistenceCapable, int, float, float) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setForMetaData(ForeignKeyMetaData) - Method in class org.jpox.store.rdbms.key.ForeignKey
Convenience mutator for setting the specification based on MetaData
setForeignKeyCreateMode(String) - Method in class org.jpox.PMFConfiguration
Mutator for the foreign key creation mode
setForeignKeyMetaData(ForeignKeyMetaData) - Method in class org.jpox.metadata.AbstractElementMetaData
Mutator for the Foreign Key MetaData
setForeignKeyMetaData(ForeignKeyMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the foreignKey MetaData
setForeignKeyMetaData(ForeignKeyMetaData) - Method in class org.jpox.metadata.JoinMetaData
 
setGregorianChange(Date) - Method in class org.jpox.sco.GregorianCalendar
Method to set the gregorian cal change date
setGroup(String) - Method in class org.jpox.FetchPlanImpl
Method to set the fetch group.
setGrouping(String) - Method in class org.jpox.store.query.Query
Set the grouping specification for the result Collection.
setGrouping(String) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the grouping specification for the result Collection.
setGroups(Collection) - Method in class org.jpox.FetchPlanImpl
 
setGroups(String[]) - Method in class org.jpox.FetchPlanImpl
Method to set the groups using an array.
setHaving(BooleanExpression) - Method in interface org.jpox.store.expression.QueryExpression
Method to set the having clause of the statement.
setHaving(BooleanExpression) - Method in class org.jpox.store.query.QueryStatement
Mutator for the "having" expression.
setHelp(boolean) - Method in class org.jpox.SchemaTool
 
setHoldability(int) - Method in class org.jpox.JDOConnectionImpl
Method to set the holdability for the connection.
setHoldability(int) - Method in class org.jpox.store.rdbms.Connection
 
setHours(int) - Method in class org.jpox.sco.Date
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.HOUR_OF_DAY, int hours).
setHours(int) - Method in class org.jpox.sco.SqlTimestamp
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.HOUR_OF_DAY, int hours).
setIdentifierCase(String) - Method in class org.jpox.PMFConfiguration
Accessor for the Case Identifier
setIdentifierCase(Dictionary.CaseIdentifier) - Method in class org.jpox.store.Dictionary
Mutator for the case of identifiers.
setIdentifierNamingStrategy(String) - Method in class org.jpox.PMFConfiguration
Set the identifier naming strategy
setIdentifierTablePrefix(String) - Method in class org.jpox.PMFConfiguration
Accessor for the prefix for table identifiers
setIdentifierTableSuffix(String) - Method in class org.jpox.PMFConfiguration
Accessor for the suffix for table identifiers
setIdentifierWordSeparator(String) - Method in class org.jpox.PMFConfiguration
Accessor for the word separator for identifiers
setIdentityMetaData(IdentityMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Mutator for the identity MetaData.
setIgnoreCache(boolean) - Method in class org.jpox.AbstractPersistenceManager
Mutator for whether to ignore the cache.
setIgnoreCache(boolean) - Method in class org.jpox.PMFConfiguration
Set the default IgnoreCache setting for all PersistenceManager instances obtained from this factory.
setIgnoreCache(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setIgnoreCache(boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Mutator for whether to ignore the cache or not
setIgnoreCache(boolean) - Method in class org.jpox.store.query.Query
Set the ignoreCache option.
setImplementationClasses(String) - Method in class org.jpox.store.mapping.InterfaceMapping
Set the implementation classes.
setImplementationCreatorName(String) - Method in class org.jpox.PMFConfiguration
Mutator for the implementation creator name to use.
setIncludeSecurityAttributes(boolean) - Method in class org.jpox.store.poid.AUID.State
Sets if security attributes have to be included in time low field.
setIndexMetaData(IndexMetaData) - Method in class org.jpox.metadata.AbstractElementMetaData
Mutator for the Index MetaData
setIndexMetaData(IndexMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the index MetaData
setIndexMetaData(IndexMetaData) - Method in class org.jpox.metadata.DiscriminatorMetaData
Mutator for the index MetaData
setIndexMetaData(IndexMetaData) - Method in class org.jpox.metadata.JoinMetaData
 
setIndexMetaData(IndexMetaData) - Method in class org.jpox.metadata.OrderMetaData
Mutator for the index MetaData
setIndexMetaData(IndexMetaData) - Method in class org.jpox.metadata.VersionMetaData
Mutator for the index MetaData
setInheritanceMetaData(InheritanceMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Mutator for the inheritance MetaData.
setInitialised() - Method in class org.jpox.metadata.MetaData
Utility to set the state as initialised.
setInitializePrimaryKeyColumnInfo(boolean) - Method in class org.jpox.PMFConfiguration
Set the default InitializePrimaryKeyColumnInfo setting for all PersistenceManager instances obtained from this factory.
setInt(Object, int, int) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setInt(PersistenceManager, Object, int[], int) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setInt(PersistenceManager, Object, int[], int) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setInt(int, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
setInt(Object, int, int) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
setIntField(PersistenceCapable, int, int, int) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setJdbcType(String) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the JDBC type
setJdoCacheCollections(boolean) - Method in class org.jpox.PMFConfiguration
Set whether to cache collections for this PMF.
setJdoCacheCollectionsLazy(Boolean) - Method in class org.jpox.PMFConfiguration
Set whether to lazy load any cached collections for this PMF.
setJdoCacheLevel1Type(String) - Method in class org.jpox.PMFConfiguration
Set the default Level 1 Cache Type for all PersistenceManager instances obtained from this factory.
setJdoCacheLevel2(boolean) - Method in class org.jpox.PMFConfiguration
Set whether to use a Level 2 Cache for this PMF.
setJdoCacheLevel2CacheName(String) - Method in class org.jpox.PMFConfiguration
Set the default Level 2 Cache Name for all PersistenceManager instances obtained from this factory.
setJdoCacheLevel2ConfigurationFile(String) - Method in class org.jpox.PMFConfiguration
Set the default Level 2 Configuration File for all PersistenceManager instances obtained from this factory.
setJdoCacheLevel2Type(String) - Method in class org.jpox.PMFConfiguration
Set the default Level 2 Cache Type for all PersistenceManager instances obtained from this factory.
setJdoMetaDataFileExtension(String) - Method in class org.jpox.PMFConfiguration
Mutator for the JDO MetaData file extension.
setJdoqueryMetaDataFileExtension(String) - Method in class org.jpox.PMFConfiguration
Mutator for the JDO Query MetaData file extension.
setJoinMetaData(JoinMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the join MetaData
setJoinMetaData(JoinMetaData) - Method in class org.jpox.metadata.InheritanceMetaData
Mutator for the Join MetaData.
setKeyMetaData(KeyMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the key MetaData
setLastTime(long) - Method in class org.jpox.store.poid.AUID.State
Sets the last time stamp used to create an AUID.
setLength(Integer) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the length.
setLength(int) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the length.
setLenient(boolean) - Method in class org.jpox.sco.GregorianCalendar
Method to set the lenient setting
setLocale(Object, int, Locale) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to set a Locale at the specified position in the JDBC PreparedStatement.
setLocation(double, double) - Method in class org.jpox.sco.Point
Mutator for the location.
setLocation(int, int) - Method in class org.jpox.sco.Point
Mutator for the location.
setLocation(Point) - Method in class org.jpox.sco.Point
Mutator for the location.
setLocation(Point2D) - Method in class org.jpox.sco.Point
Mutator for the location.
setLocationDefinition(int) - Method in class org.jpox.metadata.MetaDataManager
Mutator for the definition of locations of MetaData accepted.
setLogWriter(PrintWriter) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Mutator for the Log Writer
setLogWriter(PrintWriter) - Method in class org.jpox.resource.ManagedConnectionImpl
Mutator for the Log
setLong(Object, int, long) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setLong(PersistenceManager, Object, int[], long) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setLong(PersistenceManager, Object, int[], long) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setLong(int, long) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setLong(Object, int, long) - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
 
setLong(Object, int, long) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
setLong(Object, int, long) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
setLong(Object, int, long) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
setLong(Object, int, long) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setLong(Object, int, long) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setLongField(PersistenceCapable, int, long, long) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setMappedBy(String) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for mappedBy
setMapping(String) - Method in class org.jpox.PMFConfiguration
Set the name for any mapping, used in searching for ORM/Query metadata files.
setMapping(String) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Mutator for the Mapping name
setMapping(JavaTypeMapping) - Method in class org.jpox.store.StatementExpressionIndex
Mutator for the mapping for the field.
setMaxFetchDepth(int) - Method in class org.jpox.FetchPlanImpl
Mutator for the maximum fetch depth where -1 implies no restriction on the fetch depth and 0 is invalid and throws a JDOUserException.
setMaxFetchDepth(int) - Method in class org.jpox.PMFConfiguration
Mutator for the default max fetch depth
setMaxFieldSize(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setMaxRows(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setMetaDataValidate(boolean) - Method in class org.jpox.PMFConfiguration
Mutator for whether to validate the metadata
setMinimalDaysInFirstWeek(int) - Method in class org.jpox.sco.GregorianCalendar
Method to set the minimal days in the week
setMinutes(int) - Method in class org.jpox.sco.Date
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MINUTE, int minutes).
setMinutes(int) - Method in class org.jpox.sco.SqlTimestamp
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MINUTE, int minutes).
setMode(String) - Method in class org.jpox.SchemaTool
 
setMode(String) - Method in class org.jpox.SchemaToolTask
Sets the mode of operation.
setMode(String) - Method in interface org.jpox.store.AutoStartMechanism
Mutator for the mode of operation.
setMode(String) - Method in class org.jpox.store.ClassesAutoStarter
Mutator for the mode of operation
setMode(String) - Method in class org.jpox.store.XMLAutoStarter
Mutator for the mode of operation
setMode(String) - Method in class org.jpox.store.rdbms.SchemaAutoStarter
Mutator for the mode of operation.
setMonth(int) - Method in class org.jpox.sco.Date
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MONTH, int month).
setMonth(int) - Method in class org.jpox.sco.SqlDate
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MONTH, int month).
setMonth(int) - Method in class org.jpox.sco.SqlTimestamp
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.MONTH, int month).
setMultithreaded(boolean) - Method in class org.jpox.AbstractPersistenceManager
Mutator for whether the Persistence Manager is multithreaded.
setMultithreaded(boolean) - Method in class org.jpox.PMFConfiguration
Set the default Multithreaded setting for all PersistenceManager instances obtained from this factory.
setMultithreaded(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setMultithreaded(boolean) - Method in class org.jpox.resource.PersistenceManagerImpl
Mutator for the multithreaded capability of the manager
setName(String) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the name
setName(String) - Method in class org.jpox.metadata.PrimaryKeyMetaData
Mutator for the name of the PK constraint.
setNamingStrategy(String) - Method in class org.jpox.store.Dictionary
Mutator for the naming strategy to use.
setNanos(int) - Method in class org.jpox.sco.SqlTimestamp
Mutator for the time in nanos.
setNode(long) - Method in class org.jpox.store.poid.AUID.State
Set the node value.
setNontransactionalRead(boolean) - Method in class org.jpox.PMFConfiguration
Set the default NontransactionalRead setting for all PersistenceManager instances obtained from this factory.
setNontransactionalRead(boolean) - Method in class org.jpox.resource.JdoTransactionHandle
Mutator for non-transactional reads
setNontransactionalRead(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setNontransactionalWrite(boolean) - Method in class org.jpox.PMFConfiguration
Set the default NontransactionalWrite setting for all PersistenceManager instances obtained from this factory.
setNontransactionalWrite(boolean) - Method in class org.jpox.resource.JdoTransactionHandle
Mutator for non-transactional writes
setNontransactionalWrite(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setNull(int, int, String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setNull(int, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setNullable() - Method in interface org.jpox.store.DatastoreField
Mutator for the nullability of the datastore field.
setNullable() - Method in class org.jpox.store.rdbms.Column
Mutator for the nullability of the column.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to set a field in the passed JDBC PreparedStatement using this mapping.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.ColorMapping
 
setObject(Object, int, Object) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.DiscriminatorMapping
Mutator for the object in this column
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.EmbeddedMapping
Mutator for the embedded object in the datastore.
setObject(PersistenceManager, Object, int[], Object, StateManager, int) - Method in class org.jpox.store.mapping.EmbeddedMapping
Mutator for the embedded object in the datastore.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.GregorianCalendarMapping
 
setObject(PersistenceManager, Object, int[], Object, StateManager, int) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.MultiMapping
Method to set the parameters in the PreparedStatement with the fields of this object.
setObject(PersistenceManager, Object, int[], Object, StateManager, int) - Method in class org.jpox.store.mapping.MultiMapping
Sets a value into preparedStatement at position specified by exprIndex.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.NullMapping
 
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.OIDMapping
Mutator for the OID in the datastore
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Method to set an object in the datastore.
setObject(PersistenceManager, Object, int[], Object, StateManager, int) - Method in class org.jpox.store.mapping.PersistenceCapableMapping
Method to set an object in the datastore.
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.PointMapping
 
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.SerialisedPCMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(PersistenceManager, Object, int[], Object, StateManager, int) - Method in class org.jpox.store.mapping.SerialisedPCMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.SerialisedReferenceMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(PersistenceManager, Object, int[], Object, StateManager, int) - Method in class org.jpox.store.mapping.SerialisedReferenceMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setObject(PersistenceManager, Object, int[], Object) - Method in class org.jpox.store.mapping.VersionMapping
Mutator for the object in this column
setObject(int, Object, int, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setObject(int, Object, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setObject(int, Object) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Method to store a field into a BLOB column.
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.BigIntRDBMSMapping
Setter for a parameter in a PreparedStatement
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to set an object at the specified position in the JDBC PreparedStatement.
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.DateRDBMSMapping
Mutator for the object.
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.DecimalRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.DoubleRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.FloatRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.IntegerRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.RealRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
Mutator for the object.
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Method to set an object in a PreparedStatement for sending to the datastore.
setObject(Object, int, Object) - Method in class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
setObjectField(PersistenceCapable, int, Object, Object) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setOptimistic(boolean) - Method in class org.jpox.PMFConfiguration
Set the default Optimistic setting for all PersistenceManager instances obtained from this factory.
setOptimistic(boolean) - Method in class org.jpox.resource.JdoTransactionHandle
set the optimistic transactions flag
setOptimistic(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setOptions(Properties) - Method in class org.jpox.PMFConfiguration
Set the options for this PersistenceManagerFactory based on the given Properties.
setOptions(Map) - Method in class org.jpox.PMFConfiguration
Set the options for this PersistenceManagerFactory based on the given map of properties.
setOrderMetaData(OrderMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the order MetaData
setOrdering(ScalarExpression[], boolean[]) - Method in interface org.jpox.store.expression.QueryExpression
Mutator for the ordering criteria.
setOrdering(String) - Method in class org.jpox.store.query.Query
Set the ordering specification for the result Collection.
setOrdering(ScalarExpression[], boolean[]) - Method in class org.jpox.store.query.QueryStatement
Mutator for the ordering criteria.
setOrdering(String) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the ordering specification for the result Collection.
setOrmMetaDataFileExtension(String) - Method in class org.jpox.PMFConfiguration
Mutator for the ORM MetaData file extension.
setParameterIndex(int[]) - Method in class org.jpox.store.StatementExpressionIndex
 
setPassword(String) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Deprecated.  
setPcObjectType(int) - Method in class org.jpox.state.StateManagerImpl
Method to set this StateManager as managing an embedded/serialised object.
setPersistenceByReachabilityAtCommit(boolean) - Method in class org.jpox.PMFConfiguration
Mutator for whether to run "persistence-by-reachability" at commit time.
setPersistentIdGenerator(String) - Method in class org.jpox.PMFConfiguration
Set the default PersistentIdGenerator class name for all PersistenceManager instances obtained from this factory.
setPoidTransactionAttribute(String) - Method in class org.jpox.PMFConfiguration
Set whether to use the PM connection or open a new connection
setPoidTransactionIsolation(String) - Method in class org.jpox.PMFConfiguration
Set the default transaction isolation level for all PoidGenerator instances.
setPoidTransactionIsolation(int) - Method in class org.jpox.PMFConfiguration
Set the default transaction isolation level for all PoidGenerator instances.
setPopulated() - Method in class org.jpox.metadata.MetaData
Utility to set the state as populated.
setPostStoreNewObjectId(Object) - Method in interface org.jpox.StateManager
If the id is obtained after inserting the object into the database, set new a new id for persistent classes (for example, increment).
setPostStoreNewObjectId(Object) - Method in class org.jpox.state.StateManagerImpl
If the id is obtained after inserting the object into the database, set new a new id for persistent classes (for example, increment).
setPrimaryKeyMetaData(PrimaryKeyMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Mutator for the PrimaryKey MetaData.
setPrimaryKeyMetaData(PrimaryKeyMetaData) - Method in class org.jpox.metadata.JoinMetaData
Mutator for the PrimaryKey MetaData.
setPropertiesFile(String) - Method in class org.jpox.PMFConfiguration
Accessor for the suffix for table identifiers
setProps(String) - Method in class org.jpox.SchemaToolTask
Get properties for the PMF from a file
setQuery(String) - Method in class org.jpox.metadata.QueryMetaData
Mutator for the query
setQueryAllowAllSQLStatements(boolean) - Method in class org.jpox.PMFConfiguration
Whether to allow running any SQL statement in SQL queries.
setQueryFetchDirection(String) - Method in class org.jpox.PMFConfiguration
Set the fetch direction to use for ResultSet's.
setQueryFetchSize(int) - Method in class org.jpox.PMFConfiguration
Set the fetch size to use for ResultSet's.
setQueryResultSetConcurrency(String) - Method in class org.jpox.PMFConfiguration
Set the concurrency of the ResultSet
setQueryResultSetType(String) - Method in class org.jpox.PMFConfiguration
Set the type of the ResultSet
setQueryTimeout(int) - Method in class org.jpox.PMFConfiguration
Set the timeout for queries
setQueryTimeout(int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setQueryUseFetchPlan(boolean) - Method in class org.jpox.PMFConfiguration
Set whether to use the FetchPlan in queries
setQueryUseInnerJoinsOnly(boolean) - Method in class org.jpox.PMFConfiguration
Set whether to use inner joins only
setRandom(Random) - Method in class org.jpox.store.poid.AUID.State
Sets the random generator used for initialization of fields.
setRange(long, long) - Method in class org.jpox.store.query.Query
Set the range of the results.
setRange(String) - Method in class org.jpox.store.query.Query
Set the range of the results.
setRange(int, int) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the range of the results.
setRangeConstraint(long, long) - Method in interface org.jpox.store.expression.QueryExpression
Method to add a range constraint on any SELECT.
setRangeConstraint(long, long) - Method in class org.jpox.store.query.QueryStatement
Method to add a range constraint on any SELECT.
setReadOnly(boolean) - Method in class org.jpox.JDOConnectionImpl
Method to set the read-only nature for the connection.
setReadOnly(boolean) - Method in class org.jpox.store.rdbms.Connection
 
setReadOnlySchema(boolean) - Method in class org.jpox.PMFConfiguration
Set whether this datastore schema is readOnly
setRef(int, Ref) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setReference(Reference) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setReferenceMapping(JavaTypeMapping) - Method in class org.jpox.store.mapping.JavaTypeMapping
 
setRelation(ClassLoaderResolver) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Convenience method that sets up the relation type of this field, and the reference to any related field when it is bidirectional.
setRestoreValues(boolean) - Method in class org.jpox.PMFConfiguration
Set the default RestoreValues setting for all PersistenceManager instances obtained from this factory.
setRestoreValues(boolean) - Method in class org.jpox.resource.JdoTransactionHandle
Mutator for whether to restore values
setRestoreValues(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setRestrictDiscriminator(boolean) - Method in class org.jpox.store.query.DiscriminatorIteratorStatement
Mutator for whether to restrict the discriminator values in the query to just those of the candidate class (and subclasses where specified).
setResult(String) - Method in class org.jpox.store.query.Query
Set the result for the results.
setResult(String) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Set the result for the results.
setResultClass(Class) - Method in class org.jpox.store.query.Query
Set the result class for the results.
setResultClassName(String) - Method in class org.jpox.store.query.Query
Convenience method to set the name of the result class.
setResultExpressions(ScalarExpression[]) - Method in class org.jpox.store.query.ResultExpressionsQueryable
 
setRetainValues(boolean) - Method in class org.jpox.PMFConfiguration
Set the default RetainValues setting for all PersistenceManager instances obtained from this factory.
setRetainValues(boolean) - Method in class org.jpox.resource.JdoTransactionHandle
Set retainValues flag
setRetainValues(boolean) - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
 
setRollbackOnly() - Method in class org.jpox.resource.JdoTransactionHandle
Mutator for the "rollback only" flag.
setSavepoint() - Method in class org.jpox.JDOConnectionImpl
Mutator to set the savepoint.
setSavepoint(String) - Method in class org.jpox.JDOConnectionImpl
 
setSavepoint() - Method in class org.jpox.store.rdbms.Connection
 
setSavepoint(String) - Method in class org.jpox.store.rdbms.Connection
 
setScale(Integer) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the scale
setScale(int) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the scale
setSchema(String) - Method in class org.jpox.PMFConfiguration
Mutator for the schema to use for this PMF.
setSchema(String) - Method in class org.jpox.metadata.FileMetaData
Mutator for the schema for all classes in this file
setSchemaName(String) - Method in interface org.jpox.store.DatastoreIdentifier
Sets the schema name
setSeconds(int) - Method in class org.jpox.sco.Date
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.SECOND, int seconds).
setSeconds(int) - Method in class org.jpox.sco.SqlTimestamp
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.SECOND, int seconds).
setSequence(String) - Method in class org.jpox.metadata.AbstractPropertyMetaData
If the value-strategy is sequence, the sequence attribute specifies the name of the sequence to use to automatically generate a value for the field.
setShort(Object, int, short) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setShort(PersistenceManager, Object, int[], short) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setShort(PersistenceManager, Object, int[], short) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setShort(int, short) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setShort(Object, int, short) - Method in class org.jpox.store.rdbms.mapping.NumericRDBMSMapping
 
setShort(Object, int, short) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setShort(Object, int, short) - Method in class org.jpox.store.rdbms.mapping.SmallIntRDBMSMapping
 
setShortField(PersistenceCapable, int, short, short) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setSqlType(String) - Method in class org.jpox.metadata.ColumnMetaData
Mutator for the SQL type
setStoreManager(StoreManager) - Method in class org.jpox.store.poid.AbstractDatastorePoidGenerator
Method to set the StoreManager to be used.
setStoringPC() - Method in class org.jpox.state.StateManagerImpl
Method to set the storing PC flag.
setString(Object, int, String) - Method in interface org.jpox.store.mapping.DatastoreMapping
Sets a value into preparedStatement at position specified by paramIndex.
setString(PersistenceManager, Object, int[], String) - Method in class org.jpox.store.mapping.JavaTypeMapping
Sets a value into preparedStatement at position specified by exprIndex.
setString(PersistenceManager, Object, int[], String) - Method in class org.jpox.store.mapping.SingleFieldMapping
 
setString(int, String) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setString(long, String) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
setString(long, String, int, int) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
setString(Object, int, String) - Method in class org.jpox.store.rdbms.mapping.BlobRDBMSMapping
 
setString(Object, int, String) - Method in class org.jpox.store.rdbms.mapping.BooleanRDBMSMapping
Setter for booleans stored as String datastore types.
setString(Object, int, String) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Method to set a String at the specified position in the JDBC PreparedStatement.
setString(Object, int, String) - Method in class org.jpox.store.rdbms.mapping.ClobRDBMSMapping
 
setString(Object, int, String) - Method in class org.jpox.store.rdbms.mapping.LongVarcharRDBMSMapping
 
setString(Object, int, String) - Method in class org.jpox.store.rdbms.mapping.RDBMSMapping
 
setStringDefaultLength(int) - Method in class org.jpox.PMFConfiguration
Set the default length for strings.
setStringField(PersistenceCapable, int, String, String) - Method in class org.jpox.state.StateManagerImpl
This method is called by the associated PersistenceCapable when the corresponding mutator method (setXXX()) is called on the PersistenceCapable.
setSubclasses(boolean) - Method in class org.jpox.store.query.Query
Mutator for whether this query includes subclasses
setSubclasses(boolean) - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Method to set whether to use subclasses.
setSynchronization(Synchronization) - Method in class org.jpox.resource.JdoTransactionHandle
Set the synchronization.
setTable(String) - Method in class org.jpox.metadata.AbstractClassMetaData
Mutator for the table name.
setTable(String) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the table name
setTable - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Table containing the key and value forming the entry.
setTablePrefix(String) - Method in class org.jpox.store.Dictionary
Mutator for the prefix for table identifiers
setTableSuffix(String) - Method in class org.jpox.store.Dictionary
Mutator for the suffix for table identifiers
setTime(long) - Method in class org.jpox.sco.Date
Mutator for the time.
setTime(long) - Method in class org.jpox.sco.SqlDate
Mutator for the time.
setTime(long) - Method in class org.jpox.sco.SqlTime
Sets the time of this Time object to the specified value.
setTime(long) - Method in class org.jpox.sco.SqlTimestamp
Mutator for the time.
setTime(int, Time, Calendar) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setTime(int, Time) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setTimeInMillis(long) - Method in class org.jpox.sco.GregorianCalendar
Method to set the time in milliseconds
setTimeZone(TimeZone) - Method in class org.jpox.sco.GregorianCalendar
Method to set the timezone
setTimeZone(Object, int, TimeZone) - Method in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Mutator for the TimeZone object.
setTimestamp(int, Timestamp, Calendar) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setTimestamp(int, Timestamp) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setTransactionIsolation(int) - Method in class org.jpox.JDOConnectionImpl
Method to set the transaction isolation for the connection.
setTransactionIsolation(String) - Method in class org.jpox.PMFConfiguration
Set the default transaction isolation level for all PersistenceManager instances obtained from this factory.
setTransactionIsolation(int) - Method in class org.jpox.PMFConfiguration
Set the default transaction isolation level for all PersistenceManager instances obtained from this factory.
setTransactionIsolation(int) - Method in interface org.jpox.Transaction
Mutator for the transaction isolation level.
setTransactionIsolation(int) - Method in class org.jpox.resource.JdoTransactionHandle
 
setTransactionIsolation(int) - Method in class org.jpox.store.rdbms.Connection
 
setTransactionTimeout(int) - Method in class org.jpox.resource.ManagedConnectionImpl
 
setTransactionalVersion(Object) - Method in interface org.jpox.StateManager
Sets the value for the version column in a transaction not yet committed
setTransactionalVersion(Object) - Method in class org.jpox.state.StateManagerImpl
Sets the value for the version column in a transaction not yet committed
setType(int) - Method in class org.jpox.metadata.FileMetaData
Mutator for the file type.
setTypeInfo(TypeInfo) - Method in class org.jpox.store.rdbms.Column
Mutator for the type information of the column.
setTypeMap(Map) - Method in class org.jpox.JDOConnectionImpl
Method to set the type map
setTypeMap(Map) - Method in class org.jpox.store.rdbms.Connection
 
setTypes(String) - Method in class org.jpox.SchemaToolTask
set user types file
setURL(int, URL) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setUnicodeStream(int, InputStream, int) - Method in class org.jpox.store.rdbms.ParamLoggingPreparedStatement
 
setUnique(boolean) - Method in class org.jpox.store.query.Query
Set the uniqueness of the results.
setUnique() - Method in class org.jpox.store.rdbms.Column
Mutator for the uniqueness of the column.
setUniqueConstraintsMapInverse(boolean) - Method in class org.jpox.PMFConfiguration
Set the default UniqueConstraintsMapInverse setting for all PersistenceManager instances obtained from this factory.
setUniqueMetaData(UniqueMetaData) - Method in class org.jpox.metadata.AbstractElementMetaData
Mutator for the Unique MetaData
setUniqueMetaData(UniqueMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the unique MetaData
setUniqueMetaData(UniqueMetaData) - Method in class org.jpox.metadata.JoinMetaData
 
setUnmodifiable() - Method in class org.jpox.store.query.Query
Mutator for unmodifiable.
setUpdateAction(ForeignKey.FKAction) - Method in class org.jpox.store.rdbms.key.ForeignKey
Mutator for updateAction.
setUseInnerJoinsOnly(boolean) - Method in interface org.jpox.store.expression.QueryExpression
Mutator for whether to only use inner joins.
setUseInnerJoinsOnly(boolean) - Method in class org.jpox.store.query.QueryStatement
Mutator for whether to use only inner joins.
setUseUpdateLock(boolean) - Method in class org.jpox.PMFConfiguration
Set whether to use the update lock for fetches.
setUseUpdateLock(boolean) - Method in interface org.jpox.Transaction
Mutator for whether to lock queried/fetched objects in this txn.
setUseUpdateLock(boolean) - Method in class org.jpox.resource.JdoTransactionHandle
 
setUsed() - Method in class org.jpox.metadata.MetaData
Utility to set the state as used.
setUserName(String) - Method in class org.jpox.resource.ManagedConnectionFactoryImpl
Deprecated.  
setUserObject(Object) - Method in class org.jpox.AbstractPersistenceManager
The application might manage PersistenceManager instances by using an associated object for bookkeeping purposes.
setUserObject(Object) - Method in class org.jpox.resource.PersistenceManagerImpl
The application might manage PersistenceManager instances by using an associated object for bookkeeping purposes.
setValidate(boolean) - Method in class org.jpox.metadata.MetaDataManager
Mutator for whether to validate the MetaData files for XML compliance.
setValidateColumns(boolean) - Method in class org.jpox.PMFConfiguration
Set the default ValidateColumns setting for all PersistenceManager instances obtained from this factory.
setValidateConstraints(boolean) - Method in class org.jpox.PMFConfiguration
Set the default ValidateConstraints setting for all PersistenceManager instances obtained from this factory.
setValidateTables(boolean) - Method in class org.jpox.PMFConfiguration
Set the default ValidateTables setting for all PersistenceManager instances obtained from this factory.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.ArrayList
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.BitSet
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Collection
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Date
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.GregorianCalendar
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.HashMap
Mutator to set the value using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.HashSet
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Hashtable
Mutator to set the value using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.LinkedHashMap
Mutator to set the value using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.LinkedHashSet
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.LinkedList
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.List
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Map
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Point
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Properties
Mutator to set the value using an object.
setValueFrom(Object, boolean) - Method in interface org.jpox.sco.SCO
Assigns the value of this second-class object from an existing object of the same or compatible type.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Set
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.SortedMap
Mutator to set the value using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.SortedSet
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.SqlDate
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.SqlTime
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.SqlTimestamp
Mutator for the value, using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Stack
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.TreeMap
Mutator to set the value using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.TreeSet
Mutator for setting using an object.
setValueFrom(Object, boolean) - Method in class org.jpox.sco.Vector
Mutator for setting using an object.
setValueMetaData(ValueMetaData) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Mutator for the value MetaData
setValueStrategy(IdentityStrategy) - Method in class org.jpox.metadata.AbstractPropertyMetaData
The value-strategy attribute specifies the strategy used to generate values for the field.
setVariableType(Class) - Method in class org.jpox.store.expression.UnboundVariable
Mutator for the variable type in the case where we have an implicit variable and its type is not known at construction.
setVariant(int) - Method in class org.jpox.store.poid.AUID.State
Sets the variant to use when constructing new AUIDs.
setVerbose(boolean) - Method in class org.jpox.SchemaTool
 
setVerbose(boolean) - Method in class org.jpox.SchemaToolTask
set verbose
setVersion(Object) - Method in interface org.jpox.StateManager
Sets the value for the version column in the datastore.
setVersion(Object) - Method in class org.jpox.state.StateManagerImpl
Sets the value for the version column in the datastore
setVersion(int) - Method in class org.jpox.store.poid.AUID.State
Sets the version to use when constructing new AUIDs.
setVersionMetaData(VersionMetaData) - Method in class org.jpox.metadata.AbstractClassMetaData
Mutator for the Version MetaData.
setWordSeparator(String) - Method in class org.jpox.store.Dictionary
Mutator for the word separator identifiers
setWrapperFunction(String, int) - Method in class org.jpox.store.rdbms.Column
Sets a function to wrap the column.
setYear(int) - Method in class org.jpox.sco.Date
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.YEAR, year + 1900).
setYear(int) - Method in class org.jpox.sco.SqlDate
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.YEAR, year + 1900).
setYear(int) - Method in class org.jpox.sco.SqlTimestamp
Deprecated. As of JDK version 1.1, replaced by Calendar.set(Calendar.YEAR, year + 1900).
shouldReturnSingleRow() - Method in class org.jpox.store.query.JDOQLQuery
Convenience method to return whether the query should return a single row.
shouldReturnSingleRow() - Method in class org.jpox.store.query.Query
Convenience method to return whether the query should return a single row.
shouldReturnSingleRow() - Method in class org.jpox.store.rdbms.query.BaseSQLQuery
Convenience method to return whether the query should return a single row.
sinMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.sin(EXPRESSION) method.
sinMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the sine of the argument.
sinMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.sin(EXPRESSION) method.
size() - Method in class org.jpox.cache.HardRefCache
 
size() - Method in class org.jpox.cache.SoftRefCache
 
size() - Method in class org.jpox.cache.WeakRefCache
 
size() - Method in class org.jpox.sco.ArrayList
Accessor for the size of the ArrayList.
size() - Method in class org.jpox.sco.Collection
Accessor for the size of the Collection.
size() - Method in class org.jpox.sco.HashMap
Method to return the size of the Map.
size() - Method in class org.jpox.sco.HashSet
Accessor for the size of the HashSet.
size() - Method in class org.jpox.sco.Hashtable
Method to return the size of the Map.
size() - Method in class org.jpox.sco.LinkedHashMap
Method to return the size of the Map.
size() - Method in class org.jpox.sco.LinkedHashSet
Accessor for the size of the LinkedHashSet.
size() - Method in class org.jpox.sco.LinkedList
Accessor for the size of the LinkedList.
size() - Method in class org.jpox.sco.List
Accessor for the size of the List
size() - Method in class org.jpox.sco.Map
Method to return the size of the Map.
size() - Method in class org.jpox.sco.Properties
Method to return the size of the Map.
size() - Method in class org.jpox.sco.Set
Accessor for the size of the Collection.
size() - Method in class org.jpox.sco.SortedMap
Method to return the size of the Map.
size() - Method in class org.jpox.sco.SortedSet
Accessor for the size of the SortedSet.
size() - Method in class org.jpox.sco.Stack
Accessor for the size of the Stack.
size() - Method in class org.jpox.sco.TreeMap
Method to return the size of the Map.
size() - Method in class org.jpox.sco.TreeSet
Accessor for the size of the TreeSet.
size() - Method in class org.jpox.sco.Vector
Accessor for the size of the Vector.
size() - Method in class org.jpox.store.expression.ScalarExpression.ExpressionList
Number of expressions enclosed in this Scalar Expression
size() - Method in class org.jpox.store.query.AbstractQueryResult
Method to return the size of the result.
size() - Method in class org.jpox.store.query.ForwardQueryResult
Method to return the size of the result.
size() - Method in class org.jpox.store.query.InsensitiveQueryResult
Method to return the size of the result set.
size() - Method in class org.jpox.store.rdbms.key.CandidateKey
Accessor for the size.
size() - Method in class org.jpox.store.rdbms.key.Index
Accessor for the size.
size(StateManager) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Method to return the size of the container.
size(StateManager) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Accessor for the size of the Map.
size(StateManager) - Method in interface org.jpox.store.scostore.ArrayStore
Accessor for the size of the array.
size(StateManager) - Method in interface org.jpox.store.scostore.CollectionStore
Accessor for the size of the collection.
size() - Method in class org.jpox.util.ReferenceValueMap
Accessor for the size of the HashMap.
sizeMethod() - Method in class org.jpox.store.expression.ArrayExpression
Executed when the size() method is found in a query filter.
sizeMethod() - Method in class org.jpox.store.expression.CollectionExpression
Executed when the size() method is found in a query filter.
sizeMethod() - Method in class org.jpox.store.expression.MapExpression
Executed when the size() method is found in a query filter.
sizeStmt - Variable in class org.jpox.store.rdbms.scostore.ElementContainerStore
Statement for getting the size of the container.
sizeStmt - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
 
sm - Variable in class org.jpox.state.AbstractFetchFieldManager
StateManager of the instance being fetched (detached or made transient).
split(String, String) - Static method in class org.jpox.util.StringUtils
Splits a list of values separated by a token
splitColumnIdentifierName(String, String) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Method to split a fully-qualified database column name into its constituent parts (CATALOG.SCHEMA.TABLE.COLUMN).
splitTableIdentifierName(String, String) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Method to split a fully-qualified database table name into its constituent parts (CATALOG.SCHEMA.TABLE).
sqlText - Variable in class org.jpox.store.expression.LogicSetExpression
The SQL text.
sqlText - Variable in class org.jpox.store.rdbms.query.BaseSQLQuery
 
sqlType - Variable in class org.jpox.metadata.ColumnMetaData
sql-type tag value.
sqrtMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.sqrt(EXPRESSION) method.
sqrtMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the square root of the argument.
sqrtMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.sqrt(EXPRESSION) method.
st - Variable in class org.jpox.store.expression.ScalarExpression
The Statement Text for this expression.
stack - Variable in class org.jpox.metadata.MetaDataParser
Stack of meta-data elements.
start() - Method in interface org.jpox.management.ManagementServer
Start the Management Server.
start(Xid, int) - Method in class org.jpox.resource.ManagedConnectionImpl
 
startDocument() - Method in class org.jpox.metadata.MetaDataParser
Handler method called at the start of the XML document.
startElement(String, String, String, Attributes) - Method in class org.jpox.metadata.MetaDataParser
Handler method called at the start of an element.
starter - Variable in class org.jpox.store.StoreManager
Auto-Start mechanism to use.
starterInitialised - Variable in class org.jpox.store.StoreManager
Whether the AutoStart mechanism is initialised
startsWithMethod(ScalarExpression, ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Method to handle the starts with operation.
startsWithMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Method to handle the starts with operation.
startsWithMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Method to handle the starts with operation.
startsWithMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
startsWithMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.expression.StringLiteral
 
startsWithMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Method to handle the starts with operation.
state - Variable in class org.jpox.state.AbstractFetchFieldManager
State for the fetch process.
state - Variable in class org.jpox.store.rdbms.table.AbstractTable
State of the table
stateType - Variable in class org.jpox.state.LifeCycleState
 
stateType() - Method in class org.jpox.state.LifeCycleState
Returns the type of the life cycle state
statementExpressionIndex - Variable in class org.jpox.store.query.PersistentIDROF
Mapping from ResultSet to field numbers and mappings.
statementExpressionIndex - Variable in class org.jpox.store.query.TransientIDROF
 
statementExpressionIndex - Variable in class org.jpox.store.rdbms.query.BaseSQLQuery
 
stmtJoinsSeparator - Variable in class org.jpox.store.query.QueryStatement
Separate joins e.g.
stmtText - Variable in class org.jpox.store.query.QueryStatement
Statement text for this Query Statement.
stop() - Method in interface org.jpox.management.ManagementServer
Stop the Management Server.
storeBooleanField(int, boolean) - Method in class org.jpox.state.AttachFieldManager
 
storeBooleanField(int, boolean) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeBooleanField(int, boolean) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for boolean field.
storeBooleanField(int, boolean) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for boolean field.
storeBooleanField(int, boolean) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeByteField(int, byte) - Method in class org.jpox.state.AttachFieldManager
 
storeByteField(int, byte) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeByteField(int, byte) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for byte field.
storeByteField(int, byte) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for byte field.
storeByteField(int, byte) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeCharField(int, char) - Method in class org.jpox.state.AttachFieldManager
 
storeCharField(int, char) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeCharField(int, char) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for char field.
storeCharField(int, char) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for char field.
storeCharField(int, char) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeDataByAppIdClass - Variable in class org.jpox.store.StoreManager
Map of all managed store data using Application Identity, keyed by the app id PK class
storeDataByClass - Variable in class org.jpox.store.StoreManager
Map of all managed store data, keyed by the class/field name.
storeDoubleField(int, double) - Method in class org.jpox.state.AttachFieldManager
 
storeDoubleField(int, double) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeDoubleField(int, double) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for double field.
storeDoubleField(int, double) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for double field.
storeDoubleField(int, double) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeFloatField(int, float) - Method in class org.jpox.state.AttachFieldManager
 
storeFloatField(int, float) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeFloatField(int, float) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for float field.
storeFloatField(int, float) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for float field.
storeFloatField(int, float) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeIntField(int, int) - Method in class org.jpox.state.AttachFieldManager
 
storeIntField(int, int) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeIntField(int, int) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for int field.
storeIntField(int, int) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for int field.
storeIntField(int, int) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeLongField(int, long) - Method in class org.jpox.state.AttachFieldManager
 
storeLongField(int, long) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeLongField(int, long) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for long field.
storeLongField(int, long) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for long field.
storeLongField(int, long) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeManager - Variable in class org.jpox.SequenceImpl
Store Manager where we obtain our sequence.
storeMgr - Variable in class org.jpox.store.expression.LogicSetExpression
 
storeMgr - Variable in class org.jpox.store.extent.AbstractExtent
Manager for the Store.
storeMgr - Variable in class org.jpox.store.mapping.AbstractContainerMapping
Store Manager being used.
storeMgr - Variable in class org.jpox.store.poid.AbstractDatastorePoidGenerator
Manager for the datastore.
storeMgr - Variable in class org.jpox.store.query.AbstractIteratorStatement
Manager for the Store.
storeMgr - Variable in class org.jpox.store.query.QueryStatement
 
storeMgr - Variable in class org.jpox.store.rdbms.Column
Manager for the store into which we are persisting.
storeMgr - Variable in class org.jpox.store.rdbms.SchemaAutoStarter
 
storeMgr - Variable in class org.jpox.store.rdbms.mapping.RDBMSMapping
Store Manager to use for mapping.
storeMgr - Variable in class org.jpox.store.rdbms.table.AbstractTable
Manager for this table.
storeObjectField(int, Object) - Method in class org.jpox.sco.UnsetOwners
 
storeObjectField(int, Object) - Method in class org.jpox.state.AttachFieldManager
Method to store an object field into the attached instance
storeObjectField(int, Object) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeObjectField(int, Object) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for Object field.
storeObjectField(int, Object) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for Object field.
storeObjectField(int, Object) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeShortField(int, short) - Method in class org.jpox.state.AttachFieldManager
 
storeShortField(int, short) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeShortField(int, short) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for short field.
storeShortField(int, short) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for boolean field.
storeShortField(int, short) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storeStringField(int, String) - Method in class org.jpox.state.AttachFieldManager
 
storeStringField(int, String) - Method in class org.jpox.store.fieldmanager.AbstractFieldManager
 
storeStringField(int, String) - Method in class org.jpox.store.fieldmanager.SingleTypeFieldManager
Mutator for String field.
storeStringField(int, String) - Method in class org.jpox.store.fieldmanager.SingleValueFieldManager
Mutator for String field.
storeStringField(int, String) - Method in class org.jpox.store.rdbms.fieldmanager.ParameterSetter
 
storedJavaType - Variable in class org.jpox.store.rdbms.Column
Java type that this column is storing.
storesFCO(AbstractPropertyMetaData, ClassLoaderResolver) - Method in class org.jpox.metadata.MetaDataUtils
Convenience method that returns if a field stores a First-Class object (FCO).
strategy - Variable in class org.jpox.metadata.DiscriminatorMetaData
strategy tag value.
strategy - Variable in class org.jpox.metadata.IdentityMetaData
strategy tag value.
strategy - Variable in class org.jpox.metadata.InheritanceMetaData
strategy tag value.
strategy - Variable in class org.jpox.metadata.SequenceMetaData
Strategy for this sequence
stringToTimestamp(String, Calendar) - Static method in class org.jpox.util.TypeConversionHelper
Converts a string in JDBC timestamp escape format to a Timestamp object.
stringWithoutIdentifierQuotes(RDBMSAdapter, String) - Static method in class org.jpox.store.rdbms.RDBMSStoreHelper
Convenience method to remove any identifier quotes from the passed (SQL) identifier.
sub(ScalarExpression) - Method in class org.jpox.store.expression.ByteLiteral
 
sub(ScalarExpression) - Method in class org.jpox.store.expression.CharacterExpression
 
sub(ScalarExpression) - Method in class org.jpox.store.expression.CharacterLiteral
 
sub(ScalarExpression) - Method in class org.jpox.store.expression.FloatingPointLiteral
 
sub(ScalarExpression) - Method in class org.jpox.store.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
sub(ScalarExpression) - Method in class org.jpox.store.expression.NumericExpression
 
sub(ScalarExpression) - Method in class org.jpox.store.expression.ScalarExpression
Additive Operator.
subList(int, int) - Method in class org.jpox.sco.ArrayList
Accessor for the subList of elements between from and to of the List
subList(int, int) - Method in class org.jpox.sco.LinkedList
Accessor for the subList of elements between from and to of the List
subList(int, int) - Method in class org.jpox.sco.List
Accessor for the subList of elements between from and to of the List
subList(int, int) - Method in class org.jpox.sco.Stack
Accessor for the subList of elements between from and to of the List
subList(int, int) - Method in class org.jpox.sco.Vector
Accessor for the subList of elements between from and to of the List
subList(int, int) - Method in class org.jpox.store.query.AbstractQueryResult
Method return a sub list of results.
subList(StateManager, int, int) - Method in interface org.jpox.store.scostore.ListStore
Accessor for a sublist of elements between from and to indices.
subMap(Object, Object) - Method in class org.jpox.sco.SortedMap
Method to retrieve the subset of the map between the specified keys.
subMap(Object, Object) - Method in class org.jpox.sco.TreeMap
Method to retrieve the subset of the map between the specified keys.
subSet(Object, Object) - Method in class org.jpox.sco.SortedSet
Method to retrieve the subset of elements between the specified elements.
subSet(Object, Object) - Method in class org.jpox.sco.TreeSet
Method to retrieve the subset of elements between the specified elements.
subclasses - Variable in class org.jpox.store.extent.AbstractExtent
Whether to include subclasses.
subclasses - Variable in class org.jpox.store.query.Query
Whether to allow subclasses of the candidate class be returned.
subfieldName - Variable in class org.jpox.util.MacroString.IdentifierMacro
the sub field name TODO what is this
substituteMacros(MacroString.MacroHandler, ClassLoaderResolver) - Method in class org.jpox.util.MacroString
Utility to substitute macros using the supplier handler.
substringMethod(StringExpression, NumericExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL String.substring(str,begin) method.
substringMethod(StringExpression, NumericExpression, NumericExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL String.substring(str,begin,end) method.
substringMethod(ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Method to handle the substring operation.
substringMethod(ScalarExpression, ScalarExpression) - Method in class org.jpox.store.expression.StringExpression
Method to handle the substring operation.
substringMethod(NumericExpression) - Method in class org.jpox.store.expression.StringLiteral
Method to handle the substring operation.
substringMethod(NumericExpression, NumericExpression) - Method in class org.jpox.store.expression.StringLiteral
Method to handle the substring operation.
substringMethod(StringExpression, NumericExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL String.substring(str,begin) method.
substringMethod(StringExpression, NumericExpression, NumericExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL String.substring(str,begin,end) method.
sumMethod(ScalarExpression) - Method in class org.jpox.store.expression.AggregateExpression
Returns the sum value of the argument.
supertables - Variable in class org.jpox.store.expression.TableExprAsSubjoins
 
supportedOptions() - Method in class org.jpox.AbstractPersistenceManagerFactory
The application can determine from the results of this method which optional features, and which query languages are supported by the JDO implementation.
supportedOptions() - Method in class org.jpox.resource.PersistenceManagerFactoryImpl
Accessor for the supported options
supportsAlterTableDropConstraint() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports ALTER TABLE DROP constraints
supportsAlterTableDropConstraint() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports ALTER TABLE DROP constraints
supportsAlterTableDropForeignKeyConstraint() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports ALTER TABLE DROP FOREIGN KEY constraints
supportsAlterTableDropForeignKeyConstraint() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports ALTER TABLE DROP FOREIGN KEY constraints
supportsAnsiJoinSyntax() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for whether the RDBMS supports ANSI join syntax.
supportsAnsiJoinSyntax() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for whether the RDBMS supports ANSI join syntax.
supportsAutoIncrementColumnTypeSpecification() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether we support auto-increment/identity keys with column type specification.
supportsAutoIncrementColumnTypeSpecification() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether we support auto-increment/identity keys with column type specification.
supportsAutoIncrementFields() - Method in class org.jpox.store.AbstractDatastoreAdapter
Accessor for whether autoincrementing fields are supported.
supportsAutoIncrementFields() - Method in interface org.jpox.store.DatastoreAdapter
Whether this datastore adapter support auto-incrementing fields.
supportsAutoIncrementKeysNullSpecification() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether we support autoincrementing keys with nullability specification.
supportsAutoIncrementKeysNullSpecification() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether we support auto-increment/identity keys with nullability specification.
supportsBooleanComparison() - Method in interface org.jpox.store.expression.ExpressionSupportedFeaturesAdapter
Whether Boolean comparisons are supported
supportsBooleanComparison() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether we support Boolean comparisons.
supportsCatalogsInTableDefinitions - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
true if the database supports catalogs in table definition
supportsCatalogsInTableDefinitions() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the use of the catalog name in SQL table definitions (DDL).
supportsCatalogsInTableDefinitions() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the use of the catalog name in SQL table definitions (DDL).
supportsCheckConstraintsInEndCreateStatements() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the use of CHECK after the column definitions in CREATE TABLE statements (DDL).
supportsCheckInCreateStatements() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the use of CHECK in CREATE TABLE statements (DDL).
supportsCheckInCreateStatements() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the use of CHECK in CREATE TABLE statements (DDL).
supportsDefaultBeforeNullInColumnOptions() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether any DEFAULT tag will be before any NULL/NOT NULL in the column options.
supportsDefaultBeforeNullInColumnOptions() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether any DEFAULT tag will be before any NULL/NOT NULL in the column options.
supportsDefaultKeywordInColumnOptions() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether we support DEFAULT tag in CREATE TABLE statements
supportsDefaultKeywordInColumnOptions() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether we support DEFAULT tag in CREATE TABLE statements
supportsDefaultKeywordWithNotNullInColumnOptions() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether we support DEFAULT tag together with NOT NULL in CREATE TABLE statements.
supportsDefaultKeywordWithNotNullInColumnOptions() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether we support DEFAULT tag together with NOT NULL in CREATE TABLE statements.
supportsDeferredConstraints() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports deferred constraints.
supportsDeferredConstraints() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports deferred constraints.
supportsDistinctWithSelectForUpdate() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports using DISTINCT when using SELECT ...
supportsDistinctWithSelectForUpdate() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports using DISTINCT when using SELECT ...
supportsEscapeExpressionInLikePredicate() - Method in interface org.jpox.store.expression.ExpressionSupportedFeaturesAdapter
Whether this datastore supports the use of the escape expression in like predicates
supportsEscapeExpressionInLikePredicate() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the use of the escape expression in like predicates
supportsExistsSyntax() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether the RDBMS supports use of EXISTS syntax.
supportsExistsSyntax() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether the RDBMS supports use of EXISTS syntax.
supportsForeignKeyDeleteAction(ForeignKey.FKAction) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the specified foreign key delete action
supportsForeignKeyDeleteAction(ForeignKey.FKAction) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the specified foreign key delete action
supportsForeignKeyUpdateAction(ForeignKey.FKAction) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the specified foreign key update action
supportsForeignKeyUpdateAction(ForeignKey.FKAction) - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the specified foreign key update action
supportsLockWithSelectForUpdate() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports SELECT ...
supportsLockWithSelectForUpdate() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports SELECT ...
supportsNullsInCandidateKeys() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether we support NULLs in candidate keys.
supportsNullsInCandidateKeys() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether we support NULLs in candidate keys.
supportsNullsKeywordInColumnOptions() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether the database support NULLs in the column options for table creation.
supportsNullsKeywordInColumnOptions() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether the database support NULLs in the column options for table creation.
supportsPrimaryKeyInCreateStatements() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether the datastore supports specification of the primary key in CREATE TABLE statements.
supportsPrimaryKeyInCreateStatements() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether the datastore supports specification of the primary key in CREATE TABLE statements.
supportsQueryFetchSizeLowerThanOne() - Method in class org.jpox.store.AbstractDatastoreAdapter
Whether the datastore supports setting a fetch size lower than one.
supportsQueryFetchSizeLowerThanOne() - Method in interface org.jpox.store.DatastoreAdapter
Whether the datastore supports setting a fetch size lower than one.
supportsQueryLanguage(String) - Method in class org.jpox.store.StoreManager
Accessor for the query languages supported by this store
supportsQueryLanguage(String) - Method in class org.jpox.store.rdbms.RDBMSManager
Accessor for whether this query language is supported.
supportsSchemasInTableDefinitions - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
true if the database supports schemas in table definition
supportsSchemasInTableDefinitions() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the use of the schema name in SQL table definitions (DDL).
supportsSchemasInTableDefinitions() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the use of the schema name in SQL table definitions (DDL).
supportsSequences() - Method in class org.jpox.store.AbstractDatastoreAdapter
Accessor for whether sequences are supported.
supportsSequences() - Method in interface org.jpox.store.DatastoreAdapter
Whether this datastore adapter supports sequences.
supportsSequences() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether we support sequences.
supportsSettingBlobUsingSetString() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for whether setting a BLOB value allows use of PreparedStatement.setString()
supportsSettingBlobUsingSetString() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for whether setting a BLOB value allows use of PreparedStatement.setString()
supportsSettingClobUsingSetString() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for whether setting a CLOB value allows use of PreparedStatement.setString()
supportsSettingClobUsingSetString() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Accessor for whether setting a CLOB value allows use of PreparedStatement.setString()
supportsStatementGetGeneratedKeys() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether the datastore supports Statement.getGeneratedKeys()
supportsStatementGetGeneratedKeys() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether the datastore supports Statement.getGeneratedKeys()
supportsTransactionIsolationLevel(int) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Accessor for whether the adapter supports the transaction isolation level
supportsUnionSyntax() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether the RDBMS supports use of UNION syntax.
supportsUnionSyntax() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether the RDBMS supports use of UNION syntax.
supportsUniqueConstraintsInEndCreateStatements() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Whether this datastore supports the use of UNIQUE after the column definitions in CREATE TABLE statements (DDL).
supportsUniqueConstraintsInEndCreateStatements() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the use of UNIQUE after the column definitions in CREATE TABLE statements (DDL).
symbol - Variable in class org.jpox.store.expression.ScalarExpression.Operator
 
systemIdEntities - Variable in class org.jpox.util.AbstractXMLEntityResolver
Map of system identity entities supported.

T

TABLE - Static variable in interface org.jpox.store.IdentifierFactory
identifier for table names
TABLE_IDENTIFIER_COLUMN - Static variable in class org.jpox.store.rdbms.RDBMSStoreHelper
 
TABLE_STATE_INITIALIZED - Static variable in interface org.jpox.store.rdbms.table.Table
Table object has been initialised.
TABLE_STATE_INITIALIZED_MODIFIED - Static variable in interface org.jpox.store.rdbms.table.Table
Table object has been initialized but has had structural modifications since.
TABLE_STATE_NEW - Static variable in interface org.jpox.store.rdbms.table.Table
Table object has just been created.
TABLE_STATE_PK_INITIALIZED - Static variable in interface org.jpox.store.rdbms.table.Table
Table object is created and PK initialised.
TABLE_STATE_VALIDATED - Static variable in interface org.jpox.store.rdbms.table.Table
Table object has been validated.
TABLE_TYPE_MISSING - Static variable in interface org.jpox.store.rdbms.table.Table
Returned by RDBMSStoreHelper.getTableType() if the table does not exist.
TABLE_TYPE_TABLE - Static variable in interface org.jpox.store.rdbms.table.Table
Returned by RDBMSStoreHelper.getTableType() if the table is a table.
TABLE_TYPE_UNKNOWN - Static variable in interface org.jpox.store.rdbms.table.Table
Returned by RDBMSStoreHelper.getTableType() if the table type is not recognized.
TABLE_TYPE_VIEW - Static variable in interface org.jpox.store.rdbms.table.Table
Returned by RDBMSStoreHelper.getTableType() if the table is a view.
TIMESTAMP_STRING_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing Timestamp, based on JDBC timestamp escape format "YYYY-MM-DD HH:MM:SS.FFFFFFFFF"
TIMEZONE_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing a Timezone.
TIME_STRING_LENGTH - Static variable in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
Default length of a CHAR column storing Time, based on JDBC date escape format: "hh:mm:ss".
TOTAL - Static variable in class org.jpox.state.LifeCycleState
total number of states
TRANSACTION - Static variable in class org.jpox.util.JPOXLogger
Log for Transaction issues
TRANSACTIONAL - Static variable in class org.jpox.metadata.FieldPersistenceModifier
persistence-modifier="transactional"
TRANSACTION_ISOLATION_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining the transaction isolation mode to use.
TRANSIENT - Static variable in class org.jpox.state.LifeCycleState
transient
TRUE - Static variable in class org.jpox.metadata.IndexedValue
indexed true
TYPES_NAME_SYS_XMLTYPE - Static variable in class org.jpox.store.rdbms.typeinfo.OracleTypeInfo
XMLType type - _SQL_NAME
TYPES_SDO_GEOMETRY - Static variable in class org.jpox.store.rdbms.typeinfo.OracleTypeInfo
internally defined number for SDO_GEOMETRY types
TYPES_SYS_XMLTYPE - Static variable in class org.jpox.store.rdbms.typeinfo.OracleTypeInfo
XMLType type - _SQL_TYPECODE
T_CLEAN - Static variable in class org.jpox.state.LifeCycleState
Transaction-Clean
T_DIRTY - Static variable in class org.jpox.state.LifeCycleState
Transaction-Dirty
Table - interface org.jpox.store.rdbms.table.Table.
Representation of a table in a datastore.
TableExprAsJoins - class org.jpox.store.expression.TableExprAsJoins.
A SQL table expression that joins superclass tables by joining them directly to the surrounding QueryStatement.
TableExprAsJoins(QueryExpression, DatastoreContainerObject, DatastoreIdentifier) - Constructor for class org.jpox.store.expression.TableExprAsJoins
 
TableExprAsSubjoins - class org.jpox.store.expression.TableExprAsSubjoins.
A SQL table expression that joins superclass tables by constructing a parenthesized set of subjoins.
TableExprAsSubjoins(QueryExpression, DatastoreContainerObject, DatastoreIdentifier) - Constructor for class org.jpox.store.expression.TableExprAsSubjoins
 
TableExprAsSubquery - class org.jpox.store.expression.TableExprAsSubquery.
A SQL table expression that joins superclass tables by constructing a parenthesized sub-SELECT statement.
TableExprAsSubquery(QueryExpression, DatastoreContainerObject, DatastoreIdentifier) - Constructor for class org.jpox.store.expression.TableExprAsSubquery
 
TableImpl - class org.jpox.store.rdbms.table.TableImpl.
Class representing a table in a datastore (RDBMS).
TableImpl(DatastoreIdentifier, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.TableImpl
Constructor.
TableInfo - class org.jpox.store.rdbms.columninfo.TableInfo.
Represents the metadata of a specific table.
TableInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.columninfo.TableInfo
Constructs a column information object from the current row of the given result set.
TableMismatchException - exception org.jpox.store.exceptions.TableMismatchException.
A TableMismatchException is thrown if the query statement generator attempts to reference a column in a table expression but the column's table is not present in the expression, nor can it be sensibly joined to the expression.
TableMismatchException(DatastoreField, DatastoreContainerObject) - Constructor for class org.jpox.store.exceptions.TableMismatchException
Constructs a table mismatch exception.
TableUtils - class org.jpox.store.rdbms.table.TableUtils.
Class containing a series of convenience methods for the generation of tables and constraints.
TableUtils() - Constructor for class org.jpox.store.rdbms.table.TableUtils
 
TimeRDBMSMapping - class org.jpox.store.rdbms.mapping.TimeRDBMSMapping.
Mapping of a TIME RDBMS type.
TimeRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
 
TimeRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.TimeRDBMSMapping
Constructor.
TimeZoneMapping - class org.jpox.store.mapping.TimeZoneMapping.
SCO Mapping for TimeZone type.
TimeZoneMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.TimeZoneMapping
Constructor.
TimeZoneMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.TimeZoneMapping
Creates a new TimeZoneMapping object.
TimestampRDBMSMapping - class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping.
Mapping of a TIMESTAMP RDBMS type.
TimestampRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Constructor
TimestampRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.TimestampRDBMSMapping
Constructor.
TinyIntRDBMSMapping - class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping.
Mapping of a TINYINT RDBMS type.
TinyIntRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
 
TinyIntRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.TinyIntRDBMSMapping
Constructor.
TooManyForeignKeysException - exception org.jpox.store.rdbms.exceptions.TooManyForeignKeysException.
A TooManyForeignKeysException is thrown when trying to add a foreign key to a table and the table already has the maximum allowed number of foreign keys.
TooManyForeignKeysException(RDBMSAdapter, String) - Constructor for class org.jpox.store.rdbms.exceptions.TooManyForeignKeysException
Constructs a too-many-foreign-keys exception.
TooManyIndicesException - exception org.jpox.store.rdbms.exceptions.TooManyIndicesException.
A TooManyIndicesException is thrown when trying to add an index to a table and the table already has the maximum allowed number of indices.
TooManyIndicesException(RDBMSAdapter, String) - Constructor for class org.jpox.store.rdbms.exceptions.TooManyIndicesException
Constructs a too-many-indices exception.
Transaction - interface org.jpox.Transaction.
Extension of SUN's JDO Transaction.
TransactionActiveException - exception org.jpox.exceptions.TransactionActiveException.
An TransactionActiveException is thrown if a transaction is already active and an operation is performed that requires that a transaction not be active (such as beginning a transaction).
TransactionActiveException(Object) - Constructor for class org.jpox.exceptions.TransactionActiveException
Constructor.
TransactionCommiting - exception org.jpox.exceptions.TransactionCommiting.
An TransactionCommiting is thrown if a transaction is commiting or rolling back and an operation is performed that changes the transaction state or behaviour (such as beginning setRetainValues).
TransactionCommiting(Object) - Constructor for class org.jpox.exceptions.TransactionCommiting
Constructor.
TransactionNotActiveException - exception org.jpox.exceptions.TransactionNotActiveException.
An TransactionNotActiveException is thrown if a transaction is not active and an operation is performed that requires that a transaction be active (such as committing a transaction).
TransactionNotActiveException() - Constructor for class org.jpox.exceptions.TransactionNotActiveException
Constructor.
TransientIDROF - class org.jpox.store.query.TransientIDROF.
Creates a Transient object instance from a ResultSet (JDBC).
TransientIDROF(Class, int[], StatementExpressionIndex[]) - Constructor for class org.jpox.store.query.TransientIDROF
Constructor
TreeMap - class org.jpox.sco.TreeMap.
A mutable second-class TreeMap object.
TreeMap(StateManager, String) - Constructor for class org.jpox.sco.TreeMap
Constructor
TreeSet - class org.jpox.sco.TreeSet.
A mutable second-class TreeSet object.
TreeSet(StateManager, String) - Constructor for class org.jpox.sco.TreeSet
Constructor, using the StateManager of the "owner" and the field name.
TypeConversionHelper - class org.jpox.util.TypeConversionHelper.
Class with methods for type conversion
TypeConversionHelper() - Constructor for class org.jpox.util.TypeConversionHelper
 
TypeInfo - class org.jpox.store.rdbms.typeinfo.TypeInfo.
Represents the metadata of a specific JDBC data type.
TypeInfo(ResultSet) - Constructor for class org.jpox.store.rdbms.typeinfo.TypeInfo
Constructs a type information objectd from the current row of the given result set.
TypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.jpox.store.rdbms.typeinfo.TypeInfo
/** Constructs a type information object from its individual attributes.
TypeManager - class org.jpox.TypeManager.
Registry of type support within JPOX.
TypeManager(PluginManager, ClassLoaderResolver) - Constructor for class org.jpox.TypeManager
Constructor initialisation block to load up JPOX's support for type mappings.
table - Variable in class org.jpox.metadata.AbstractClassMetaData
Table name (O/R mapping).
table - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Table name for this field.
table - Variable in class org.jpox.metadata.ForeignKeyMetaData
the foreign-key table name.
table - Variable in class org.jpox.store.StoreData
The datastore container (table) where this class/field is persisted.
table - Variable in class org.jpox.store.rdbms.Column
Table containing this column in the datastore.
table - Variable in class org.jpox.store.rdbms.request.Request
 
tableCat - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
The table catalog, which may be null.
tableCat - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
The table catalog, which may be null.
tableExprsByRangeVar - Variable in class org.jpox.store.query.QueryStatement
 
tableName - Variable in class org.jpox.store.StoreData
Name of the datastore object where it is stored.
tableName - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
The table name.
tableName - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
The table name.
tableSchem - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
The table schema, which may be null.
tableSchem - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
The table schema, which may be null.
tableType - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
Table type.
tailMap(Object) - Method in class org.jpox.sco.SortedMap
Method to retrieve the part of the map after the specified key.
tailMap(Object) - Method in class org.jpox.sco.TreeMap
Method to retrieve the part of the map after the specified key.
tailSet(Object) - Method in class org.jpox.sco.SortedSet
Method to retrieve the set of elements after the specified element.
tailSet(Object) - Method in class org.jpox.sco.TreeSet
Method to retrieve the set of elements after the specified element.
tanMethod(ScalarExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL Math.tan(EXPRESSION) method.
tanMethod(ScalarExpression) - Method in class org.jpox.store.expression.MathExpression
Returns the tangent of the argument.
tanMethod(ScalarExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL Math.tan(EXPRESSION) method.
target - Variable in class org.jpox.metadata.ColumnMetaData
target tag value.
targetField - Variable in class org.jpox.metadata.ColumnMetaData
target-field tag value.
te - Variable in class org.jpox.store.expression.ScalarExpression
The table expression being used.
timestampToString(Timestamp, Calendar) - Static method in class org.jpox.util.TypeConversionHelper
Formats a timestamp in JDBC timestamp escape format using the timezone of the passed Calendar.
toArray() - Method in class org.jpox.sco.ArrayList
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.ArrayList
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.Collection
Method to return the Collection as an array.
toArray(Object[]) - Method in class org.jpox.sco.Collection
Method to return the Collection as an array.
toArray() - Method in class org.jpox.sco.HashSet
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.HashSet
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.LinkedHashSet
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.LinkedHashSet
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.LinkedList
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.LinkedList
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.List
Method to return the List as an array.
toArray(Object[]) - Method in class org.jpox.sco.List
Method to return the List as an array.
toArray(CollectionStore, StateManager) - Static method in class org.jpox.sco.SCOUtils
Returns true if this collection contains the specified element.
toArray(CollectionStore, StateManager, Object[]) - Static method in class org.jpox.sco.SCOUtils
Returns an array containing all of the elements in this collection;
toArray() - Method in class org.jpox.sco.Set
Method to return the Collection as an array.
toArray(Object[]) - Method in class org.jpox.sco.Set
Method to return the Collection as an array.
toArray() - Method in class org.jpox.sco.SortedSet
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.SortedSet
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.Stack
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.Stack
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.TreeSet
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.TreeSet
Method to return the list as an array.
toArray() - Method in class org.jpox.sco.Vector
Method to return the list as an array.
toArray(Object[]) - Method in class org.jpox.sco.Vector
Method to return the list as an array.
toArray() - Method in class org.jpox.store.expression.ScalarExpression.ExpressionList
Return an array of nested expressions
toArray() - Method in class org.jpox.store.query.AbstractQueryResult
Method to return the results as an array.
toArray(Object[]) - Method in class org.jpox.store.query.AbstractQueryResult
Method to return the results as an array.
toArray() - Method in class org.jpox.store.query.ForwardQueryResult
Method to return the results as an array.
toArray(Object[]) - Method in class org.jpox.store.query.ForwardQueryResult
Method to return the results as an array.
toDeleteStatementText() - Method in interface org.jpox.store.expression.QueryExpression
Method to convert the criteria into a delete statement text.
toDeleteStatementText() - Method in class org.jpox.store.query.QueryStatement
Method to convert the criteria into a delete statement text.
toExclNo - Variable in class org.jpox.store.query.Query
Query result range end position (excluded).
toJVMIDString(Object) - Static method in class org.jpox.util.StringUtils
Utility to convert an object to a JVM type string.
toLowerCaseMethod() - Method in class org.jpox.store.expression.CharacterExpression
Converts the Character Expression to lower case
toLowerCaseMethod() - Method in class org.jpox.store.expression.CharacterLiteral
Converts the Character Literal to lower case
toLowerCaseMethod() - Method in class org.jpox.store.expression.StringExpression
Method to handle the lower case operation.
toLowerCaseMethod() - Method in class org.jpox.store.expression.StringLiteral
Method to handle the lower case operation.
toNumericExpression(CharacterExpression) - Method in interface org.jpox.store.expression.ExpressionConversionAdapter
A Widening conversion that returns the appropriate expression for the (int)'A' expression.
toNumericExpression(CharacterExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate expression for the (int)'A' expression.
toStatementString(int) - Method in class org.jpox.store.StatementText
Accessor for the SQL of the statement.
toStatementText(int) - Method in class org.jpox.store.expression.BooleanBitColumnExpression
 
toStatementText(int) - Method in class org.jpox.store.expression.BooleanCharColumnExpression
 
toStatementText(int) - Method in class org.jpox.store.expression.CollectionExpression
Method to return the statement text.
toStatementText(int) - Method in class org.jpox.store.expression.IntegerLiteral
 
toStatementText(int) - Method in class org.jpox.store.expression.MapExpression
Method to return the statement text.
toStatementText(boolean) - Method in interface org.jpox.store.expression.QueryExpression
Method to convert the criteria into the statement text.
toStatementText(int) - Method in class org.jpox.store.expression.ScalarExpression
StatementText representation of this expression.
toStatementText(int) - Method in class org.jpox.store.expression.StringLiteral
 
toStatementText(int) - Method in class org.jpox.store.expression.UnboundVariable
Change the output statement text to refer to the bound to expression since it has real fields and this is only a variable.
toStatementText() - Method in class org.jpox.store.expression.UnboundVariable
StatementText representation of this expression.
toStatementText(boolean) - Method in class org.jpox.store.query.QueryStatement
Method to convert the criteria into the statement text.
toString() - Method in class org.jpox.FetchPlanImpl
 
toString() - Method in class org.jpox.metadata.AbstractPropertyMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.AbstractPropertyMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.ArrayMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ArrayMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ClassMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ClassMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ClassPersistenceModifier
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.CollectionMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.CollectionMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ColumnMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ColumnMetaData
Returns a string representation of the object using a prefix
toString() - Method in class org.jpox.metadata.DiscriminatorMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.DiscriminatorMetaData
Returns a string representation of the object using a prefix
toString() - Method in class org.jpox.metadata.DiscriminatorStrategy
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ElementMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ElementMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.EmbeddedMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.EmbeddedMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.ExtendableMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ExtendableMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ExtensionMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.FetchGroupMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.FetchGroupMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.FieldMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.FieldPersistenceModifier
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.FileMetaData
Returns a string representation of the object.
toString(String) - Method in class org.jpox.metadata.FileMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ForeignKeyDeleteAction
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ForeignKeyMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ForeignKeyMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.ForeignKeyUpdateAction
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.IdentityMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.IdentityMetaData
Returns a string representation of the object using a prefix
toString() - Method in class org.jpox.metadata.IdentityStrategy
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.IdentityType
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ImplementsMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ImplementsMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.IndexMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.IndexMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.IndexedValue
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.InheritanceMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.InheritanceMetaData
Returns a string representation of the object using a prefix
toString() - Method in class org.jpox.metadata.InheritanceStrategy
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.InterfaceMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.InterfaceMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.JoinMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.JoinMetaData
Returns a string representation of the object using a prefix
toString() - Method in class org.jpox.metadata.KeyMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.KeyMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.MapMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.MapMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.NullValue
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.OrderMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.OrderMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString(String, String) - Method in class org.jpox.metadata.PackageMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.PrimaryKeyMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.PrimaryKeyMetaData
Returns a string representation of the object using a prefix
toString(String, String) - Method in class org.jpox.metadata.PropertyMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.QueryLanguage
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.QueryMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.QueryMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.SequenceMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.SequenceMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.SequenceStrategy
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.UniqueMetaData
Returns a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.UniqueMetaData
Returns a string representation of the object.
toString() - Method in class org.jpox.metadata.ValueMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.ValueMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.VersionMetaData
Accessor for a string representation of the object.
toString(String, String) - Method in class org.jpox.metadata.VersionMetaData
Returns a string representation of the object using a prefix This can be used as part of a facility to output a MetaData file.
toString() - Method in class org.jpox.metadata.VersionStrategy
Returns a string representation of the object.
toString() - Method in class org.jpox.sco.Collection
Method to return the Collection as a String.
toString() - Method in class org.jpox.sco.Map
Method to return a string form of this Map.
toString() - Method in class org.jpox.sco.Set
Method to return the Collection as a String.
toString() - Method in class org.jpox.state.ActivityState
Returns a string representation of the object.
toString() - Method in class org.jpox.state.LifeCycleState
Method to return a string version of this object.
toString() - Method in class org.jpox.store.AbstractDatastoreAdapter
 
toString() - Method in interface org.jpox.store.DatastoreAdapter
Method to return this object as a string.
toString() - Method in interface org.jpox.store.DatastoreClass
Accessor for the name of the datastore class (table).
toString() - Method in interface org.jpox.store.DatastoreIdentifier
Method to output the name of the identifier.
toString() - Method in class org.jpox.store.Dictionary.CaseIdentifier
 
toString() - Method in interface org.jpox.store.FetchStatement
Method to return the statement assuming no locking of rows.
toString(boolean) - Method in interface org.jpox.store.FetchStatement
Method to return the statement.
toString - Variable in class org.jpox.store.OID
pre-created toString to improve performance
toString() - Method in class org.jpox.store.OID
Returns the string representation of the OID.
toString() - Method in class org.jpox.store.StatementExpressionIndex
Method to return a string version of this object.
toString() - Method in class org.jpox.store.StatementText
 
toString() - Method in class org.jpox.store.StoreData
Method to return this class/field managed object as a string.
toString() - Method in class org.jpox.store.expression.LogicSetExpression
 
toString() - Method in class org.jpox.store.expression.ObjectLiteral
 
toString() - Method in class org.jpox.store.expression.ScalarExpression.ExpressionList
Returns an string with a serie of expression comma separated.
toString() - Method in class org.jpox.store.expression.ScalarExpression.FieldExpression
 
toString() - Method in class org.jpox.store.expression.ScalarExpression.Operator
 
toString() - Method in class org.jpox.store.expression.ScalarExpression
 
toString() - Method in class org.jpox.store.expression.SqlDateLiteral
 
toString() - Method in class org.jpox.store.expression.SqlTimeLiteral
 
toString() - Method in class org.jpox.store.expression.SqlTimestampLiteral
 
toString() - Method in class org.jpox.store.expression.TableExprAsJoins
 
toString() - Method in class org.jpox.store.expression.TableExprAsSubjoins
 
toString() - Method in class org.jpox.store.expression.TableExprAsSubquery
 
toString() - Method in class org.jpox.store.extent.AbstractExtent
Stringifier method.
toString() - Method in class org.jpox.store.poid.PoidBlock
Stringify method.
toString() - Method in class org.jpox.store.query.JDOQLQuery
Stringifier method
toString(RDBMSAdapter, boolean) - Method in class org.jpox.store.query.QueryStatement.Join
Method to return the FROM clause to add.
toString() - Method in class org.jpox.store.query.QueryStatement.Join
Accessor for the join statement FROM clause (ANSI-92).
toString() - Method in class org.jpox.store.query.QueryStatement
 
toString(boolean) - Method in class org.jpox.store.query.QueryStatement
Stringifier
toString() - Method in class org.jpox.store.rdbms.Column
 
toString() - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Method to return the statement assuming no locking of rows.
toString(boolean) - Method in class org.jpox.store.rdbms.RDBMSFetchStatement
Method to return the statement.
toString() - Method in class org.jpox.store.rdbms.RequestIdentifier.Type
 
toString() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Overridden toString() method adding more information.
toString() - Method in class org.jpox.store.rdbms.columninfo.ColumnInfo
Returns the string representation of this object.
toString() - Method in class org.jpox.store.rdbms.columninfo.TableInfo
Returns the string representation of this object.
toString() - Method in class org.jpox.store.rdbms.key.CandidateKey
Stringify method.
toString() - Method in class org.jpox.store.rdbms.key.ForeignKey
Stringify method.
toString() - Method in class org.jpox.store.rdbms.key.Index
Stringify method.
toString() - Method in class org.jpox.store.rdbms.key.PrimaryKey
Stringifier method.
toString() - Method in class org.jpox.store.rdbms.table.AbstractTable
Method to return a string version of this table.
toString() - Method in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
Returns the string representation of this object.
toString() - Method in class org.jpox.store.rdbms.typeinfo.TypeInfo
Returns the string representation of this object.
toString() - Method in class org.jpox.util.CommandLine
Return string like useage.
toString() - Method in class org.jpox.util.MacroString.IdentifierMacro
 
toString() - Method in class org.jpox.util.MacroString.ParameterMacro
 
toString() - Method in class org.jpox.util.ReadWriteLock
Method to return this object as a String.
toStringExpression(NumericExpression) - Method in interface org.jpox.store.expression.ExpressionConversionAdapter
A String conversion that converts a numeric expression to string.
toStringExpression(StringLiteral) - Method in interface org.jpox.store.expression.ExpressionConversionAdapter
A String conversion that converts a String literal to String expression.
toStringExpression(NumericExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
A String conversion that converts a numeric expression to string.
toStringExpression(StringLiteral) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
A String conversion that converts a String literal to String expression.
toUpperCaseMethod() - Method in class org.jpox.store.expression.CharacterExpression
Converts the Character Expression to upper case
toUpperCaseMethod() - Method in class org.jpox.store.expression.CharacterLiteral
Converts the Character Literal to upper case
toUpperCaseMethod() - Method in class org.jpox.store.expression.StringExpression
Method to handle the upper case operation.
toUpperCaseMethod() - Method in class org.jpox.store.expression.StringLiteral
Method to handle the upper case operation.
transitionCommit(StateManagerImpl, Transaction) - Method in class org.jpox.state.LifeCycleState
Method to transition to commit state.
transitionDeletePersistent(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to delete persistent state.
transitionDetach(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to detached-clean.
transitionEvict(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to evict state.
transitionMakeNontransactional(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to nontransactional state.
transitionMakePersistent(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to persistent state.
transitionMakeTransactional(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to transactional state.
transitionMakeTransient(StateManagerImpl, boolean) - Method in class org.jpox.state.LifeCycleState
Method to transition to transient state.
transitionReadField(StateManagerImpl, boolean) - Method in class org.jpox.state.LifeCycleState
Method to transition to read-field state.
transitionRefresh(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to refresh state.
transitionRetrieve(StateManagerImpl, boolean) - Method in class org.jpox.state.LifeCycleState
Method to transition to retrieve state.
transitionRetrieve(StateManagerImpl, FetchPlan) - Method in class org.jpox.state.LifeCycleState
Method to transition to retrieve state.
transitionRollback(StateManagerImpl, Transaction) - Method in class org.jpox.state.LifeCycleState
Method to transition to rollback state.
transitionSerialize(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition when serialised.
transitionWriteField(StateManagerImpl) - Method in class org.jpox.state.LifeCycleState
Method to transition to write-field state.
translate(int, int) - Method in class org.jpox.sco.Point
 
trimMethod(StringExpression) - Method in interface org.jpox.store.expression.ExpressionMethodAdapter
Returns the expression for the JDOQL String.trim(str) method.
trimMethod() - Method in class org.jpox.store.expression.StringExpression
Method to handle trimming of a string.
trimMethod() - Method in class org.jpox.store.expression.StringLiteral
Method to handle trimming of a string.
trimMethod(StringExpression) - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL expression for the JDOQL String.trim(str) method.
truncate(long) - Method in class org.jpox.store.rdbms.datatype.BlobImpl
 
truncate(long) - Method in class org.jpox.store.rdbms.datatype.ClobImpl
 
tx - Variable in class org.jpox.AbstractPersistenceManager
Current transaction
type - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Field type being represented by this MetaData.
type - Variable in class org.jpox.metadata.FileMetaData
Type of file (JDO, ORM, JDOQUERY, etc)
type - Variable in class org.jpox.store.StoreData
Type of data being stored.
type - Variable in class org.jpox.store.mapping.JavaTypeMapping
Type being mapped
typeCat - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
The local type catalog used by the data source, which may be null.
typeInfo - Variable in class org.jpox.store.mapping.SingleFieldMapping
 
typeInfo - Variable in class org.jpox.store.rdbms.Column
Type info for the JDBC type being stored in this column
typeName - Variable in class org.jpox.store.mapping.EmbeddedMapping
Type name for the object being embedded.
typeName - Variable in class org.jpox.store.rdbms.columninfo.ColumnInfo
The local type name used by the data source.
typeName - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
The local type name used by the data source, which may be null.
typeName - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
The DBMS-specific name for this data type.
typeSchem - Variable in class org.jpox.store.rdbms.columninfo.TableInfo
The local type schema used by the data source, which may be null.
typesAreCompatible(Class, String, ClassLoaderResolver) - Static method in class org.jpox.util.ClassUtils
Convenience method to return if two types are compatible.
typesAreCompatible(Class, Class) - Static method in class org.jpox.util.ClassUtils
Convenience method to return if two types are compatible.
typesByTypeNumber - Variable in class org.jpox.store.rdbms.adapter.DatabaseAdapter
JDBC types, keyed by the type number.

U

UNDEFINED_RECURSION_DEPTH - Static variable in class org.jpox.metadata.AbstractPropertyMetaData
Indicates the recursion-depth is not defined.
UNIQUE - Static variable in class org.jpox.metadata.IndexedValue
indexed unique
UNIQUEIDENTIFIER - Static variable in class org.jpox.store.rdbms.typeinfo.MSSQLTypeInfo
sql type UNIQUEIDENTIFIER
UPDATE - Static variable in class org.jpox.store.rdbms.RequestIdentifier.Type
UPDATE
UPPERCASE - Static variable in class org.jpox.store.Dictionary.CaseIdentifier
upper case
URIMapping - class org.jpox.store.mapping.URIMapping.
SCO Mapping for java.net.URI type.
URIMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.URIMapping
Constructor.
URIMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.URIMapping
Creates a new URIMapping object.
URLMapping - class org.jpox.store.mapping.URLMapping.
SCO Mapping for java.net.URL type.
URLMapping(DatastoreAdapter, String) - Constructor for class org.jpox.store.mapping.URLMapping
Constructor.
URLMapping(DatastoreAdapter, AbstractPropertyMetaData, DatastoreContainerObject, ClassLoaderResolver) - Constructor for class org.jpox.store.mapping.URLMapping
Creates a new URIMapping object.
USE_UPDATE_LOCK_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property defining whether to use "SELECT ...
UUIDHEX - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="uuid-hex" The value "uuid-hex" specifies a strategy that generates a 128-bit UUID unique within a network (the IP address of the machine running the application is part of the id) and represents the result as a 32-character String.
UUIDHexPoidGenerator - class org.jpox.store.poid.UUIDHexPoidGenerator.
Poid generator for a UUID hexadecimal format.
UUIDHexPoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.UUIDHexPoidGenerator
Constructor.
UUIDSTRING - Static variable in class org.jpox.metadata.IdentityStrategy
strategy="uuid-string" The value "uuid-string" specifies a strategy that generates a 128-bit UUID unique within a network (the IP address of the machine running the application is part of the id) and represents the result as a 16-character String.
UUIDStringPoidGenerator - class org.jpox.store.poid.UUIDStringPoidGenerator.
Poid generator for a UUID String format.
UUIDStringPoidGenerator(String, Properties) - Constructor for class org.jpox.store.poid.UUIDStringPoidGenerator
Constructor.
UnboundVariable - class org.jpox.store.expression.UnboundVariable.
Representation of an unbound variable in a Query.
UnboundVariable(QueryExpression, String, Class, JDOQLQuery.Compiler) - Constructor for class org.jpox.store.expression.UnboundVariable
Constructor.
UnexpectedColumnException - exception org.jpox.store.rdbms.exceptions.UnexpectedColumnException.
A UnexpectedColumnException is thrown if an unexpected column is encountered in the database during schema validation.
UnexpectedColumnException(String, String, String, String) - Constructor for class org.jpox.store.rdbms.exceptions.UnexpectedColumnException
Constructs a unexpected column exception.
UnionIteratorStatement - class org.jpox.store.query.UnionIteratorStatement.
Class to generate a QueryStatement for iterating through the elements of a Set.
UnionIteratorStatement(ClassLoaderResolver, Class, boolean, StoreManager, UnionIteratorStatement.AssociationEnd) - Constructor for class org.jpox.store.query.UnionIteratorStatement
Constructor.
UnionIteratorStatement(ClassLoaderResolver, Class, boolean, StoreManager, UnionIteratorStatement.AssociationEnd, boolean) - Constructor for class org.jpox.store.query.UnionIteratorStatement
Constructor.
UnionIteratorStatement(ClassLoaderResolver, Class, boolean, StoreManager, UnionIteratorStatement.AssociationEnd, Boolean) - Constructor for class org.jpox.store.query.UnionIteratorStatement
Constructor.
UnionIteratorStatement.AssociationEnd - interface org.jpox.store.query.UnionIteratorStatement.AssociationEnd.
One side of an association.
UniqueMetaData - class org.jpox.metadata.UniqueMetaData.
MetaData representing a unique constraint.
UniqueMetaData(MetaData, UniqueMetaData) - Constructor for class org.jpox.metadata.UniqueMetaData
Constructor to create a copy of the passed metadata using the provided parent.
UniqueMetaData(MetaData, String, String, String) - Constructor for class org.jpox.metadata.UniqueMetaData
Constructor.
UnsetOwners - class org.jpox.sco.UnsetOwners.
Utility class to handle the unsetting of owner fields.
UnsetOwners() - Constructor for class org.jpox.sco.UnsetOwners
 
UnsupportedConnectionFactoryException - exception org.jpox.exceptions.UnsupportedConnectionFactoryException.
A UnsupportedConnectionFactoryException is thrown if a configured connection factory is not of a supported factory type.
UnsupportedConnectionFactoryException(Object) - Constructor for class org.jpox.exceptions.UnsupportedConnectionFactoryException
Constructs an unsupported connection exception.
UnsupportedDataTypeException - exception org.jpox.store.exceptions.UnsupportedDataTypeException.
A UnsupportedDataTypeException is thrown if an attempt is made to persist an object field whose data type is not supported by the database and/or the persistence package.
UnsupportedDataTypeException() - Constructor for class org.jpox.store.exceptions.UnsupportedDataTypeException
Constructs an unsupported data type exception with no specific detail message.
UnsupportedDataTypeException(String) - Constructor for class org.jpox.store.exceptions.UnsupportedDataTypeException
Constructs an unsupported data type exception with the specified detail message.
UnsupportedDataTypeException(String, Exception) - Constructor for class org.jpox.store.exceptions.UnsupportedDataTypeException
Constructs an unsupported data type exception with the specified detail message and nested exception.
UpdateRequest - class org.jpox.store.rdbms.request.UpdateRequest.
Class to provide a means of update of records in a data store.
UpdateRequest(DatastoreClass, AbstractPropertyMetaData[], Class, ClassLoaderResolver) - Constructor for class org.jpox.store.rdbms.request.UpdateRequest
Constructor, taking the table.
union(QueryExpression) - Method in interface org.jpox.store.expression.QueryExpression
Union two QueryExpressions this and qe.
union - Variable in class org.jpox.store.query.QueryStatement
union to many QueryExpressions
union(QueryExpression) - Method in class org.jpox.store.query.QueryStatement
Method to union this query statement with another query statement.
unique - Variable in class org.jpox.metadata.ForeignKeyMetaData
The unique attribute specifies whether the foreign key constraint is defined to be a unique constraint as well.
unique - Variable in class org.jpox.metadata.QueryMetaData
Whether the query returns unique.
unique - Variable in class org.jpox.store.query.Query
Whether to return single value, or collection from the query.
uniqueConstraint - Variable in class org.jpox.metadata.AbstractElementMetaData
Whether to add a unique constraint
uniqueConstraint - Variable in class org.jpox.metadata.AbstractPropertyMetaData
Whether to add a unique constraint.
uniqueConstraints - Variable in class org.jpox.metadata.AbstractClassMetaData
List of uniqueConstraints
uniqueMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
UniqueMetaData
uniqueMetaData - Variable in class org.jpox.metadata.AbstractElementMetaData
UniqueMetaData.
uniqueMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
UniqueMetaData.
unloadedClasses - Variable in class org.jpox.JDOClassLoaderResolver
Cache for loaded classes
unlock() - Method in class org.jpox.util.ReadWriteLock
Release a read or write lock.
unmappedColumns - Variable in class org.jpox.metadata.AbstractClassMetaData
The columns that are present in the datastore yet not mapped to fields in this class.
unmodifiable - Variable in class org.jpox.metadata.QueryMetaData
unmodifiable tag value.
unmodifiable - Variable in class org.jpox.store.query.Query
Whether the query can be modified
unparsed - Variable in class org.jpox.util.MacroString.IdentifierMacro
unparsed identifier macro
unpin(Object) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to unpin an object
unpinAll(Class, boolean) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to unpin all objects of the specified types.
unpinAll(Collection) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to unpin all of the supplied objects
unpinAll(Object[]) - Method in class org.jpox.cache.DefaultLevel2Cache
Method to unpin all of the specified objects
unpinnedCache - Variable in class org.jpox.cache.DefaultLevel2Cache
Unpinned objects cache.
unsetOwner() - Method in class org.jpox.sco.ArrayList
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.BitSet
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.Collection
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.Date
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.GregorianCalendar
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.HashMap
Method to unset the owner and field details.
unsetOwner() - Method in class org.jpox.sco.HashSet
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.Hashtable
Method to unset the owner and field details.
unsetOwner() - Method in class org.jpox.sco.LinkedHashMap
Method to unset the owner and field details.
unsetOwner() - Method in class org.jpox.sco.LinkedHashSet
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.LinkedList
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.List
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.Map
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.Point
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.Properties
Method to unset the owner and field details.
unsetOwner() - Method in interface org.jpox.sco.SCO
Nullifies references to the owner Object and Field.
unsetOwner() - Method in class org.jpox.sco.Set
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.SortedMap
Method to unset the owner and field details.
unsetOwner() - Method in class org.jpox.sco.SortedSet
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.SqlDate
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.SqlTime
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.SqlTimestamp
Utility to unset the owner.
unsetOwner() - Method in class org.jpox.sco.Stack
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.TreeMap
Method to unset the owner and field details.
unsetOwner() - Method in class org.jpox.sco.TreeSet
Method to unset the owner and field information.
unsetOwner() - Method in class org.jpox.sco.Vector
Method to unset the owner and field information.
unsetStoringPC() - Method in class org.jpox.state.StateManagerImpl
Method to unset the storing PC flag.
unsignedAttribute - Variable in class org.jpox.store.rdbms.typeinfo.TypeInfo
true indicates the type is unsigned, false otherwise.
update(StateManager, AbstractPropertyMetaData[]) - Method in interface org.jpox.store.DatastoreClass
Method to update an object for this class.
update(StateManager, int[]) - Method in class org.jpox.store.StoreManager
Updates a persistent object in the database.
update(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to update an object in this table.
update(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.ClassView
Method to update a view row.
update(StateManager, AbstractPropertyMetaData[]) - Method in class org.jpox.store.rdbms.table.SecondaryTable
Method to update an object for this class.
updateAction - Variable in class org.jpox.metadata.ForeignKeyMetaData
Foreign keys represent a consistency constraint in the database that must be maintained.
updateCollectionWithCollection(Collection, Collection) - Static method in class org.jpox.sco.SCOUtils
Convenience method to update a collection to contain the elements in another collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.ArrayList
Method to update an embedded element in this list.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.Collection
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.HashSet
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.LinkedHashSet
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.LinkedList
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.List
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in interface org.jpox.sco.SCOCollection
Method to update an embedded element stored in the collection
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.Set
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.SortedSet
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.Stack
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.TreeSet
Method to update an embedded element in this collection.
updateEmbeddedElement(Object, int, Object) - Method in class org.jpox.sco.Vector
Method to update an embedded element in this collection.
updateEmbeddedElement(StateManager, Object, int, Object) - Method in class org.jpox.store.rdbms.scostore.AbstractCollectionStore
Method to update a field of an embedded element.
updateEmbeddedElement(StateManager, Object, int, Object) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Method to update an embedded element.
updateEmbeddedElement(StateManager, Object, int, Object) - Method in interface org.jpox.store.scostore.CollectionStore
Method to update en embedded element in the collection.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.HashMap
Method to update an embedded key in this map.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.Hashtable
Method to update an embedded key in this map.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.LinkedHashMap
Method to update an embedded key in this map.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.Map
Method to update an embedded key in this map.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.Properties
Method to update an embedded key in this map.
updateEmbeddedKey(Object, int, Object) - Method in interface org.jpox.sco.SCOMap
Method to update an embedded key stored in the map.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.SortedMap
Method to update an embedded key in this map.
updateEmbeddedKey(Object, int, Object) - Method in class org.jpox.sco.TreeMap
Method to update an embedded key in this map.
updateEmbeddedKey(StateManager, Object, int, Object) - Method in interface org.jpox.store.scostore.MapStore
Method to update en embedded key in the collection.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.HashMap
Method to update an embedded value in this map.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.Hashtable
Method to update an embedded value in this map.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.LinkedHashMap
Method to update an embedded value in this map.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.Map
Method to update an embedded value in this map.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.Properties
Method to update an embedded value in this map.
updateEmbeddedValue(Object, int, Object) - Method in interface org.jpox.sco.SCOMap
Method to update an embedded value stored in the map.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.SortedMap
Method to update an embedded value in this map.
updateEmbeddedValue(Object, int, Object) - Method in class org.jpox.sco.TreeMap
Method to update an embedded value in this map.
updateEmbeddedValue(StateManager, Object, int, Object) - Method in interface org.jpox.store.scostore.MapStore
Method to update en embedded value in the collection.
updateExpressionAlias() - Method in class org.jpox.store.expression.ScalarExpression.ExpressionList
Convenience method for the situation where the alias of a single-field expression has been updated since adding the expression to the list.
updateFieldAfterInsert(PersistenceCapable, int) - Method in interface org.jpox.StateManager
Marks the given field dirty for issuing an update after the insert.
updateFieldAfterInsert(PersistenceCapable, int) - Method in class org.jpox.state.StateManagerImpl
Marks the given field as being required to be updated when the specified object has been inserted.
updateRule - Variable in class org.jpox.store.rdbms.typeinfo.ForeignKeyInfo
What happens to a foreign key when the primary key is updated.
updateStoreWithCollection(CollectionStore, StateManager, Collection) - Static method in class org.jpox.sco.SCOUtils
Convenience method to update a Store collection to contain the elements in another collection.
updateable - Variable in class org.jpox.metadata.ColumnMetaData
Whether this column can be updated when the owning object is updated.
useCache - Variable in class org.jpox.sco.ArrayList
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.Collection
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.HashMap
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.HashSet
Whether to use caching.
useCache - Variable in class org.jpox.sco.Hashtable
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.LinkedHashMap
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.LinkedHashSet
Whether to use caching.
useCache - Variable in class org.jpox.sco.LinkedList
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.List
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.Map
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.Properties
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.Set
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.SortedMap
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.SortedSet
Whether to use caching.
useCache - Variable in class org.jpox.sco.Stack
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.TreeMap
Whether to use "delegate" caching.
useCache - Variable in class org.jpox.sco.TreeSet
Whether to use caching.
useCache - Variable in class org.jpox.sco.Vector
Whether to use "delegate" caching.
useCachedLazyLoading(StateManager, String, AbstractClassMetaData) - Static method in class org.jpox.sco.SCOUtils
Accessor for whether the use lazy loading when caching the collection.
useContainerCache(StateManager, String, AbstractClassMetaData) - Static method in class org.jpox.sco.SCOUtils
Utility to return whether or not to use the container cache for the collection/map for the passed StateManager SCO.
useIdentityFormOfPCMapping() - Method in class org.jpox.store.expression.ObjectExpression
Convenience method for the case where the mapping being used is a PersistenceCapableMapping and where we want to represent the identity instead of the object represented by that mapping.
useInnerJoinsOnly - Variable in class org.jpox.store.query.QueryStatement
Flag to allow overriding of the default join type applied by JPOX.
useJoin() - Method in interface org.jpox.store.query.UnionIteratorStatement.AssociationEnd
Whether to use a join.
useUnionAll() - Method in class org.jpox.store.rdbms.adapter.DatabaseAdapter
Union combines the results of two or more queries into a single result set.
useUnionAll() - Method in interface org.jpox.store.rdbms.adapter.RDBMSAdapter
Union combines the results of two or more queries into a single result set.
useUpdateLockOnFetch() - Method in interface org.jpox.Transaction
Accessor for whether to use an update lock when fetching data.
useUpdateLockOnFetch() - Method in class org.jpox.resource.JdoTransactionHandle
 
userName - Variable in class org.jpox.store.StoreManager
Username for the datastore being used.
usesSingleFieldIdentityClass - Variable in class org.jpox.metadata.AbstractClassMetaData
if this PersistenceCapable class uses SingleFieldIdentity
usesSingleFieldIdentityClass() - Method in class org.jpox.metadata.AbstractClassMetaData
Whether this PersistenceCapable class uses SingleFieldIdentity

V

VALIDATE_COLUMNS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to validate the columns upon loading.
VALIDATE_CONSTRAINTS_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether the validate the constraints upon loading
VALIDATE_TABLES_PROPERTY - Static variable in class org.jpox.PMFConfiguration
Property for whether to validate the tables upon loading.
VALUE_MAP - Static variable in class org.jpox.metadata.DiscriminatorStrategy
strategy="value-map"
VERSION_NUMBER - Static variable in class org.jpox.metadata.VersionStrategy
strategy="version-number"
ValueMetaData - class org.jpox.metadata.ValueMetaData.
This element specifies the mapping for the element component of arrays and collections.
ValueMetaData(MetaData, ValueMetaData) - Constructor for class org.jpox.metadata.ValueMetaData
Constructor to create a copy of the passed metadata using the provided parent.
ValueMetaData(MetaData, String, String, String, String, String) - Constructor for class org.jpox.metadata.ValueMetaData
Constructor.
VarBinaryRDBMSMapping - class org.jpox.store.rdbms.mapping.VarBinaryRDBMSMapping.
Mapping of a VARBINARY RDBMS type.
VarBinaryRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.VarBinaryRDBMSMapping
Constructor.
VarBinaryRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.VarBinaryRDBMSMapping
Constructor.
VarCharRDBMSMapping - class org.jpox.store.rdbms.mapping.VarCharRDBMSMapping.
Mapping of a VARCHAR RDBMS type.
VarCharRDBMSMapping(StoreManager, JavaTypeMapping) - Constructor for class org.jpox.store.rdbms.mapping.VarCharRDBMSMapping
 
VarCharRDBMSMapping(JavaTypeMapping, StoreManager, DatastoreField) - Constructor for class org.jpox.store.rdbms.mapping.VarCharRDBMSMapping
Constructor.
Vector - class org.jpox.sco.Vector.
A mutable second-class Vector object.
Vector(StateManager, String) - Constructor for class org.jpox.sco.Vector
Constructor, using the StateManager of the "owner" and the field name.
VersionMapping - class org.jpox.store.mapping.VersionMapping.
Mapping class for mapping version state/timestamp columns in the database.
VersionMapping(DatastoreAdapter, DatastoreContainerObject, JavaTypeMapping) - Constructor for class org.jpox.store.mapping.VersionMapping
Constructor.
VersionMetaData - class org.jpox.metadata.VersionMetaData.
Three common strategies for versioning instances are supported by standard metadata.
VersionMetaData(String, String, String) - Constructor for class org.jpox.metadata.VersionMetaData
Constructor.
VersionStrategy - class org.jpox.metadata.VersionStrategy.
Three common strategies for versioning instances are supported by standard metadata.
ViewDefinitionException - exception org.jpox.store.rdbms.exceptions.ViewDefinitionException.
A ViewDefinitionException is thrown if the metadata extension(s) that define a view are missing or invalid.
ViewDefinitionException(String, String) - Constructor for class org.jpox.store.rdbms.exceptions.ViewDefinitionException
Constructs a class definition exception with the specified detail message.
ViewImpl - class org.jpox.store.rdbms.table.ViewImpl.
Representation of a View in a datastore (RDBMS).
ViewImpl(DatastoreIdentifier, RDBMSManager) - Constructor for class org.jpox.store.rdbms.table.ViewImpl
Constructor, taking the table identifier.
ViewUtils - class org.jpox.util.ViewUtils.
Utilities for handling Views.
ViewUtils() - Constructor for class org.jpox.util.ViewUtils
 
validate() - Method in interface org.jpox.StateManager
Validates whether the persistence capable instance exists in the datastore.
validate() - Method in class org.jpox.state.StateManagerImpl
Validates whether the persistence capable instance exists in the datastore.
validate(ColumnInfo) - Method in class org.jpox.store.rdbms.Column
Method to validate the contents of the column.
validate(Connection, boolean, boolean, Collection) - Method in interface org.jpox.store.rdbms.table.Table
Method to validate the table against what is in the datastore
validate(Connection, boolean, boolean, Collection) - Method in class org.jpox.store.rdbms.table.TableImpl
Method to validate the table in the datastore.
validate(Connection, boolean, boolean, Collection) - Method in class org.jpox.store.rdbms.table.ViewImpl
Method to validate the view in the datastore.
validateColumns - Variable in class org.jpox.store.StoreManager
Whether to validate any columns
validateColumns(Connection, boolean, boolean, Collection) - Method in class org.jpox.store.rdbms.table.TableImpl
Utility to validate the columns of the table.
validateConstraints - Variable in class org.jpox.store.StoreManager
Whether to validate any constraints
validateConstraints(Connection, boolean, Collection, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.ClassTable
Method to validate the constraints of this table.
validateConstraints(Connection, boolean, Collection, ClassLoaderResolver) - Method in class org.jpox.store.rdbms.table.TableImpl
Method to validate any constraints, and auto create them if required.
validateDeprecatedMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Check usage of deprecated MetaData
validateElementForReading(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Method to check if an element is already persistent or is persistent but managed by a different persistence manager.
validateElementForWriting(StateManager, Object) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to check if an element is already persistent, or is managed by a different Persistencemanager.
validateElementForWriting(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Method to check if an element is already persistent, or is managed by a different Persistencemanager.
validateElementForWriting(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKListStore
Method to validate that an element is valid for writing to the datastore.
validateElementForWriting(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKSetStore
Method to check if an element is already persistent, or is managed by a different Persistencemanager.
validateElementType(ClassLoaderResolver, Object) - Method in class org.jpox.store.rdbms.scostore.ElementContainerStore
Method to validate an element against the accepted type.
validateElementType(Object) - Method in class org.jpox.store.rdbms.scostore.MapEntrySetStore
 
validateElementsForWriting(StateManager, Object) - Method in class org.jpox.store.mapping.AbstractContainerMapping
Method to check if an element is already persistent, or is managed by a different Persistencemanager.
validateKeyForWriting(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Method to check if an key is already persistent, or is managed by a different Persistencemanager.
validateMetaData - Variable in class org.jpox.metadata.MetaDataManager
Flag whether we should validate the metadata files.
validatePrimaryKey(Connection) - Method in class org.jpox.store.rdbms.table.TableImpl
Utility method to validate the primary key of the table.
validateSchemaTables(URL[], File, boolean) - Static method in class org.jpox.SchemaTool
Method to handle the validation of a schema's tables.
validateTables - Variable in class org.jpox.store.StoreManager
Whether to validate any tables
validateUserInputForIdentity() - Method in class org.jpox.metadata.AbstractClassMetaData
Check for conflicts on super class and this class MetaData identity
validateUserInputForInheritanceMetaData() - Method in class org.jpox.metadata.AbstractClassMetaData
Check if the inheritance MetaData is credible
validateValueForWriting(StateManager, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Method to check if an value is already persistent, or is managed by a different Persistencemanager.
validateValueType(ClassLoaderResolver, Object) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Utility to validate the type of a value for storing in the Map.
value - Variable in class org.jpox.metadata.DiscriminatorMetaData
Value for discriminator column
value - Variable in class org.jpox.metadata.ExtensionMetaData
value tag value.
value - Variable in class org.jpox.util.MacroString.IdentifierMacro
the value
valueClassMetaData - Variable in class org.jpox.metadata.MapMetaData
Value-type ClassMetaData.
valueMapping - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
Mapping for the value (if not PC(embedded)).
valueMetaData - Variable in class org.jpox.metadata.AbstractPropertyMetaData
ValueMetaData.
valueOptions - Variable in class org.jpox.util.CommandLine
Appended options
valueSetStore(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.scostore.FKMapStore
Accessor for the values in the Map.
valueSetStore(ClassLoaderResolver) - Method in class org.jpox.store.rdbms.scostore.JoinMapStore
Accessor for the values in the Map.
valueSetStore(ClassLoaderResolver) - Method in interface org.jpox.store.scostore.MapStore
Accessor for the values in the Map.
valueStrategy - Variable in class org.jpox.metadata.AbstractPropertyMetaData
The value-strategy attribute specifies the strategy used to generate values for the field.
valueType - Variable in class org.jpox.metadata.MapMetaData
value-type tag value.
valueType - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
The value type
values() - Method in class org.jpox.cache.HardRefCache
 
values() - Method in class org.jpox.cache.SoftRefCache
 
values() - Method in class org.jpox.cache.WeakRefCache
 
values() - Method in class org.jpox.sco.HashMap
Accessor for the set of values in the Map.
values() - Method in class org.jpox.sco.Hashtable
Accessor for the set of values in the Map.
values() - Method in class org.jpox.sco.LinkedHashMap
Accessor for the set of values in the Map.
values() - Method in class org.jpox.sco.Map
Accessor for the set of values in the Map.
values() - Method in class org.jpox.sco.Properties
Accessor for the set of values in the Map.
values() - Method in class org.jpox.sco.SortedMap
Accessor for the set of values in the Map.
values() - Method in class org.jpox.sco.TreeMap
Accessor for the set of values in the Map.
values() - Method in class org.jpox.util.MultiMap
Accessor for the values in the Map.
values() - Method in class org.jpox.util.ReferenceValueMap
Accessor for the values from the Map.
valuesAreEmbedded() - Method in interface org.jpox.store.scostore.MapStore
Accessor for whether the values are embedded
valuesAreSerialised() - Method in interface org.jpox.store.scostore.MapStore
Accessor for whether the values are serialised
variableNames - Variable in class org.jpox.store.query.Query
The variables names.
variableTypesByName - Variable in class org.jpox.store.query.Query
Look-up for the variables types, keyed by the name.
variables - Variable in class org.jpox.store.query.Query
Any explicit variables defined for this query.
vendorName - Variable in class org.jpox.metadata.ExtensionMetaData
vendor-name tag value.
versionIndex - Variable in class org.jpox.store.query.PersistentIDROF
Index of version column(s).
versionMapping - Variable in class org.jpox.store.rdbms.table.AbstractClassTable
Mapping for any version/timestamp column.
versionMetaData - Variable in class org.jpox.metadata.AbstractClassMetaData
Version MetaData
vmd - Variable in class org.jpox.store.rdbms.scostore.MapEntrySetStore
MetaData for the value class.

W

WRAPPER_FUNCTION_INSERT - Static variable in class org.jpox.store.rdbms.Column
wrapper function insert
WRAPPER_FUNCTION_SELECT - Static variable in class org.jpox.store.rdbms.Column
wrapper function select
WRAPPER_FUNCTION_UPDATE - Static variable in class org.jpox.store.rdbms.Column
wrapper function update
WeakRefCache - class org.jpox.cache.WeakRefCache.
Level 1 Cache using Weak referenced objects in a Map.
WeakRefCache() - Constructor for class org.jpox.cache.WeakRefCache
Default constructor (required)
WeakValueMap - class org.jpox.util.WeakValueMap.
A java.util.Map implementation using weak reference values.
WeakValueMap() - Constructor for class org.jpox.util.WeakValueMap
Default Constructor
WeakValueMap(int) - Constructor for class org.jpox.util.WeakValueMap
Constructor taking the initial capacity.
WeakValueMap(int, float) - Constructor for class org.jpox.util.WeakValueMap
Constructor taking the initial capacity and load factor.
WeakValueMap(Map) - Constructor for class org.jpox.util.WeakValueMap
Constructor taking a Map for definition.
WrongPrecisionException - exception org.jpox.store.rdbms.exceptions.WrongPrecisionException.
A WrongPrecisionException is thrown if a column is detected to have the wrong precision in the database during schema validation.
WrongPrecisionException(String, int, int) - Constructor for class org.jpox.store.rdbms.exceptions.WrongPrecisionException
Constructs a wrong precision exception.
WrongPrimaryKeyException - exception org.jpox.store.rdbms.exceptions.WrongPrimaryKeyException.
A WrongPrimaryKeyException is thrown if a table is detected not to have the expected primary key in the database during schema validation.
WrongPrimaryKeyException(String, String, String) - Constructor for class org.jpox.store.rdbms.exceptions.WrongPrimaryKeyException
Constructs a wrong primary key exception.
WrongScaleException - exception org.jpox.store.rdbms.exceptions.WrongScaleException.
A WrongScaleException is thrown if a column is detected to have the wrong scale in the database during schema validation.
WrongScaleException(String, int, int) - Constructor for class org.jpox.store.rdbms.exceptions.WrongScaleException
Constructs a wrong scale exception.
whereExpr - Variable in class org.jpox.store.query.QueryStatement
filter condition
wrapperFunction - Variable in class org.jpox.store.rdbms.Column
Function wrapping the column (for example, SQRT(COLUMN)).
writeLock() - Method in class org.jpox.util.ReadWriteLock
Acquire a write lock.
writeReplace() - Method in class org.jpox.sco.ArrayList
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.BitSet
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Collection
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Date
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.GregorianCalendar
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.HashMap
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.HashSet
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Hashtable
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.LinkedHashMap
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.LinkedHashSet
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.LinkedList
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.List
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Map
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Point
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Properties
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Set
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.SortedMap
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.SortedSet
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.SqlDate
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.SqlTime
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.SqlTimestamp
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Stack
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.TreeMap
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.TreeSet
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.
writeReplace() - Method in class org.jpox.sco.Vector
The writeReplace method is called when ObjectOutputStream is preparing to write the object to the stream.

X

XMLAutoStarter - class org.jpox.store.XMLAutoStarter.
An auto-starter mechanism storing its definition in an XML file.
XMLAutoStarter(URL) - Constructor for class org.jpox.store.XMLAutoStarter
Constructor, taking the XML file URL.
XMLAutoStarterEntityResolver - class org.jpox.store.XMLAutoStarterEntityResolver.
Implementation of an entity resolver for JPOX Auto Starter files.
XMLAutoStarterEntityResolver() - Constructor for class org.jpox.store.XMLAutoStarterEntityResolver
 
XML_STARTER - Static variable in class org.jpox.store.XMLAutoStarter
XML auto starter
xor(BitSet) - Method in class org.jpox.sco.BitSet
 

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 © -2007 . All Rights Reserved.