Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
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.
ABSTRACT_PROPERTY_META_DATA
- Static variable in class org.jpox.
ClassConstants
org.jpox.metadata.AbstractPropertyMetaData
AbstractArrayStore
- Class in
org.jpox.store.rdbms.scostore
Abstract representation of the backing store for an array.
AbstractArrayStore(StoreManager, ClassLoaderResolver)
- Constructor for class org.jpox.store.rdbms.scostore.
AbstractArrayStore
Constructor.
AbstractAutoStartMechanism
- Class in
org.jpox.store
Abstract representation of an autostart mechanism.
AbstractAutoStartMechanism()
- Constructor for class org.jpox.store.
AbstractAutoStartMechanism
Constructor.
AbstractClassMetaData
- Class in
org.jpox.metadata
Abstract representation of the MetaData of a class/interface.
AbstractClassMetaData(PackageMetaData, String, 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 in
org.jpox.store.rdbms.table
Abstract representation of a table for a class.
AbstractClassTable(DatastoreIdentifier, RDBMSManager)
- Constructor for class org.jpox.store.rdbms.table.
AbstractClassTable
Constructor.
AbstractCollectionStore
- Class in
org.jpox.store.rdbms.scostore
Abstract representation of a store of a Collection.
AbstractCollectionStore(StoreManager, ClassLoaderResolver)
- Constructor for class org.jpox.store.rdbms.scostore.
AbstractCollectionStore
Constructor.
AbstractContainerMapping
- Class in
org.jpox.store.mapping
Mapping for a field that represents a container of objects, such as a List, a Set, a Collection, a Map, or an array.
AbstractContainerMapping()
- Constructor for class org.jpox.store.mapping.
AbstractContainerMapping
AbstractDatastoreAdapter
- Class in
org.jpox.store
Generalised datastore representation.
AbstractDatastoreAdapter()
- Constructor for class org.jpox.store.
AbstractDatastoreAdapter
Constructor.
AbstractDatastorePoidGenerator
- Class in
org.jpox.store.poid
Abstract representation of a PoidGenerator for a datastore.
AbstractDatastorePoidGenerator(String, Properties)
- Constructor for class org.jpox.store.poid.
AbstractDatastorePoidGenerator
Constructor.
AbstractElementMetaData
- Class in
org.jpox.metadata
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, String)
- Constructor for class org.jpox.metadata.
AbstractElementMetaData
Constructor.
AbstractExtent
- Class in
org.jpox.store.extent
Abstract representation of an Extent for stores.
AbstractExtent(PersistenceManager, Class, boolean)
- Constructor for class org.jpox.store.extent.
AbstractExtent
Constructor.
AbstractFetchFieldManager
- Class in
org.jpox.state
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 in
org.jpox.state
Exception thrown when we reach the end of the fetch depth in a branch of the object graph
AbstractFetchFieldManager.EndOfFetchPlanGraphException()
- Constructor for exception org.jpox.state.
AbstractFetchFieldManager.EndOfFetchPlanGraphException
AbstractFieldManager
- Class in
org.jpox.store.fieldmanager
Abstract representation of a field manager.
AbstractFieldManager()
- Constructor for class org.jpox.store.fieldmanager.
AbstractFieldManager
Default constructor
AbstractIdentifierFactory
- Class in
org.jpox.store
Abstract representation of an identifier factory.
AbstractIdentifierFactory(DatastoreAdapter, String)
- Constructor for class org.jpox.store.
AbstractIdentifierFactory
Constructor.
AbstractIteratorStatement
- Class in
org.jpox.store.query
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 in
org.jpox.store.rdbms.mapping
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 in
org.jpox.store.mapping
Base implementation of a MappingManager.
AbstractMappingManager()
- Constructor for class org.jpox.store.mapping.
AbstractMappingManager
Default constructor.
AbstractMappingManager.TypeMapping
- Class in
org.jpox.store.mapping
AbstractMappingManager.TypeMapping(Class, boolean)
- Constructor for class org.jpox.store.mapping.
AbstractMappingManager.TypeMapping
Constructor
AbstractMetaDataHandler
- Class in
org.jpox.metadata
AbstractMetaDataHandler(MetaDataManager, String, EntityResolver)
- Constructor for class org.jpox.metadata.
AbstractMetaDataHandler
Constructor.
AbstractPersistenceManager
- Class in
org.jpox
This class implements the functionality needed for a JDO persistence manager.
AbstractPersistenceManager(AbstractPersistenceManagerFactory, String, String)
- Constructor for class org.jpox.
AbstractPersistenceManager
Constructor.
AbstractPersistenceManagerFactory
- Class in
org.jpox
A factory used to obtain
PersistenceManager
instances.
AbstractPersistenceManagerFactory()
- Constructor for class org.jpox.
AbstractPersistenceManagerFactory
Constructor for the PMF.
AbstractPoidGenerator
- Class in
org.jpox.store.poid
Abstract POID generator.
AbstractPoidGenerator(String, Properties)
- Constructor for class org.jpox.store.poid.
AbstractPoidGenerator
Constructor.
AbstractPropertyMetaData
- Class in
org.jpox.metadata
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)
- Constructor for class org.jpox.metadata.
AbstractPropertyMetaData
Constructor.
AbstractQueryResult
- Class in
org.jpox.store.rdbms.query
Abstract representation of a QueryResult for RDBMS queries.
AbstractQueryResult(QueryExpression, Query, ResultObjectFactory, ResultSet)
- Constructor for class org.jpox.store.rdbms.query.
AbstractQueryResult
Constructor of the result from a Query.
AbstractRDBMSIdentifierFactory
- Class in
org.jpox.store.rdbms.sqlidentifier
Abstract representation of an identifier factory for RDBMS datastores.
AbstractRDBMSIdentifierFactory(DatastoreAdapter, String, String, String)
- Constructor for class org.jpox.store.rdbms.sqlidentifier.
AbstractRDBMSIdentifierFactory
Constructor.
AbstractRDBMSPoidGenerator
- Class in
org.jpox.store.rdbms.poid
Abstract representation of a PoidGenerator for RDBMS datastores.
AbstractRDBMSPoidGenerator(String, Properties)
- Constructor for class org.jpox.store.rdbms.poid.
AbstractRDBMSPoidGenerator
Constructor.
AbstractRDBMSTransaction
- Class in
org.jpox.store.rdbms
Abstract representation of a Transaction for RDBMS datastores.
AbstractRDBMSTransaction()
- Constructor for class org.jpox.store.rdbms.
AbstractRDBMSTransaction
AbstractTable
- Class in
org.jpox.store.rdbms.table
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 in
org.jpox.store.poid
Poid generator for a UID format.
AbstractUIDPoidGenerator(String, Properties)
- Constructor for class org.jpox.store.poid.
AbstractUIDPoidGenerator
Constructor.
AbstractUUIDPoidGenerator
- Class in
org.jpox.store.poid
Poid generator for a UUID format.
AbstractUUIDPoidGenerator(String, Properties)
- Constructor for class org.jpox.store.poid.
AbstractUUIDPoidGenerator
Constructor.
AbstractXMLEntityResolver
- Class in
org.jpox.util
Abstract implementation of an entity resolver for XML files.
AbstractXMLEntityResolver()
- Constructor for class org.jpox.util.
AbstractXMLEntityResolver
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.rdbms.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.
active
- Variable in class org.jpox.store.rdbms.
AbstractRDBMSTransaction
Whether the transaction is active.
ActivityState
- Class in
org.jpox.state
Activity states.
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.
PriorityQueue
Method to add an element to the Collection.
add(Object)
- Method in class org.jpox.sco.
Queue
Method to add an element to the Collection.
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.rdbms.query.
AbstractQueryResult
Method to add a result.
add(Object)
- Method in class org.jpox.store.rdbms.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.
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
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.
PriorityQueue
Method to add a collection of elements.
addAll(Collection)
- Method in class org.jpox.sco.
Queue
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.rdbms.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 class org.jpox.store.rdbms.scostore.
MapKeySetStore
Method to add a collection of elements.
addAll(StateManager, Collection)
- Method in class org.jpox.store.rdbms.scostore.
MapValueSetStore
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.
addBlock(PoidBlock)
- Method in class org.jpox.store.poid.
PoidBlock
Method to append a block onto this block.
addCallback(String, String)
- Method in class org.jpox.metadata.
AbstractClassMetaData
Add a method callback
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.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.
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.
addClasses(String[], ClassLoaderResolver, FileWriter)
- Method in class org.jpox.store.rdbms.
RDBMSManager
Method to add several (PersistenceCapable) classes to the store manager's set of supported classes.
addClasses(String[], ClassLoaderResolver, FileWriter)
- Method in class org.jpox.store.
StoreManager
Add classes to the persistence model for the datastore.
addClassName(String)
- Method in class org.jpox.metadata.
PersistenceUnitMetaData
Method to add a class name to the persistence unit.
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
addDatastoreContainer(DatastoreContainerObject)
- Method in class org.jpox.store.
StoreManager
Method to add a datastore container to the managed datastore classes
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.
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.
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 interface org.jpox.
StateManager
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(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.
addFieldName(String)
- Method in class org.jpox.state.
FetchPlanState
Method to add an field name to the list since it is being processed
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.rdbms.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.
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.
addJarFile(String)
- Method in class org.jpox.metadata.
PersistenceUnitMetaData
Method to add a jar file to the persistence unit.
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.
addListener(String)
- Method in class org.jpox.metadata.
AbstractClassMetaData
Add a listener class name
addListener(Object, Class[])
- Method in interface org.jpox.state.
CallbackHandler
Adds a new listener to this handler.
addListener(Object, Class[])
- Method in class org.jpox.state.
JDOCallbackHandler
addMappingFile(String)
- Method in class org.jpox.metadata.
PersistenceUnitMetaData
Method to add a mapping file to the persistence unit.
addOption(String, String, String, String)
- Method in class org.jpox.util.
CommandLine
Add new Option.
addOrderingColumnsToSelect()
- Method in class org.jpox.store.rdbms.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.
addORMDataToClass(Class, ClassLoaderResolver)
- Method in class org.jpox.metadata.
JDOMetaDataManager
Load up and add the O/R mapping info for the specified class to the stored JDO ClassMetaData.
addORMDataToClass(Class, ClassLoaderResolver)
- Method in class org.jpox.metadata.
MetaDataManager
Load up and add any O/R mapping info for the specified class to the stored ClassMetaData (if supported).
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
addPersistenceUnit(PersistenceUnitMetaData)
- Method in class org.jpox.metadata.
PersistenceFileMetaData
Method to add a persistence unit
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.
addProperty(String, String)
- Method in class org.jpox.metadata.
PersistenceUnitMetaData
Method to add a vendor property to the persistence unit.
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
Method to register a queryResult with the PM.
addQueryResult(QueryResult)
- Method in interface org.jpox.
PersistenceManager
Add opened query results to the pm
addQueryResult(QueryResult)
- Method in class org.jpox.resource.
PersistenceManagerImpl
Method to register a queryResult with the PM.
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.
addTableGenerator(TableGeneratorMetaData)
- Method in class org.jpox.metadata.
PackageMetaData
Method to add a table generator Meta-Data to the package.
addType(PluginManager, String, 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).
addTypeInfo(short, TypeInfo, boolean)
- Method in class org.jpox.store.rdbms.adapter.
DatabaseAdapter
Convenience method for use by overriding adapters to add their own fake types in.
addTypeInfo(TypeInfo)
- Method in class org.jpox.store.rdbms.adapter.
DatabaseAdapter.JDBCTypeInfo
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.
AggregateExpression
- Class in
org.jpox.store.expression
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
AIDUtils
- Class in
org.jpox.util
Application Identity 'id' utils.
aliasIdentifier
- Variable in class org.jpox.store.expression.
ScalarExpression
alias identifier for this expression
ALL_JDO_LOCATIONS
- Static variable in class org.jpox.metadata.
JDOMetaDataManager
MetaData files will be searched in all possible locations defined in JDO 1.0, JDO 1.0.1, JDO 2.0 or later
allFieldNumbers
- Variable in class org.jpox.metadata.
AbstractClassMetaData
Field numbers of all fields (inc superclasses).
allocate(int)
- Method in class org.jpox.store.poid.
AbstractPoidGenerator
Method to allocate a number of values into the block.
allocate(int)
- Method in class org.jpox.store.rdbms.
SequenceImpl
Method to allocate a set of elements.
allocationSize
- Variable in class org.jpox.metadata.
SequenceMetaData
Allocation size for the sequence (JPA).
allocationSize
- Variable in class org.jpox.metadata.
TableGeneratorMetaData
Allocation size for the sequence.
allocationSize
- Variable in class org.jpox.store.poid.
AbstractPoidGenerator
Allocation size
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.
PriorityQueue
allowNulls
- Variable in class org.jpox.sco.
Queue
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.
AnalysisExpression
- Class in
org.jpox.store.rdbms.expression
Representation of analysis SQL functions in JDOQL.
AnalysisExpression(QueryExpression)
- Constructor for class org.jpox.store.rdbms.expression.
AnalysisExpression
Constructor
AnalysisExpression(JavaTypeMapping, String, List)
- Constructor for class org.jpox.store.rdbms.expression.
AnalysisExpression
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(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(String)
- Method in interface org.jpox.store.
FetchStatement
Method to add an extra condition to the WHERE clause.
andCondition(BooleanExpression, boolean)
- Method in class org.jpox.store.rdbms.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.rdbms.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
AnnotationManager
- Interface in
org.jpox.metadata
Interface defining the access to MetaData derived from Annotations.
annotationManager
- Variable in class org.jpox.metadata.
MetaDataManager
Manager for annotations.
ANNOTATIONS
- Static variable in class org.jpox.metadata.
FileMetaData
annotations
ApiAdapter
- Interface in
org.jpox.api
Adapter to allow the JPOX core runtime to expose multiple APIs to clients
ApiAdapterFactory
- Class in
org.jpox.api
Factory of API adapters for JPOX.
ApiAdapterFactory()
- Constructor for class org.jpox.api.
ApiAdapterFactory
Protected constructor to prevent outside instantiation
apmf
- Variable in class org.jpox.
AbstractPersistenceManager
Owning PMF for this PM.
append(char)
- Method in class org.jpox.store.rdbms.query.
StatementText
Append a char
append(String)
- Method in class org.jpox.store.rdbms.query.
StatementText
Append a char
append(QueryExpression)
- Method in class org.jpox.store.rdbms.query.
StatementText
Append a QueryExpression
append(StatementText, int)
- Method in class org.jpox.store.rdbms.query.
StatementText
Append a StatementText
append(ScalarExpression)
- Method in class org.jpox.store.rdbms.query.
StatementText
Append a ScalarExpression
appendParameter(JavaTypeMapping, Object)
- Method in class org.jpox.store.rdbms.query.
StatementText
Append a parameter
APPLICATION
- Static variable in class org.jpox.metadata.
IdentityType
identity-type="application"
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
applyValidValuesToColumn(Column, Object[])
- Static method in class org.jpox.store.rdbms.mapping.
RDBMSMapping
Convenience method to apply the valid values to the Column.
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.
ArrayExpression
- Class in
org.jpox.store.expression
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.
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.
ArrayList
- Class in
org.jpox.sco
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 in
org.jpox.store.expression
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 in
org.jpox.store.mapping
Mapping for an array.
ArrayMapping()
- Constructor for class org.jpox.store.mapping.
ArrayMapping
ArrayMetaData
- Class in
org.jpox.metadata
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.
arrayStorableAsByteArrayInSingleColumn(AbstractPropertyMetaData)
- Static method in class org.jpox.metadata.
MetaDataUtils
Convenience method to determine if an array is storable in a single column as a byte array.
ArrayStore
- Interface in
org.jpox.store.scostore
Interface representation of the backing store for an array.
ArrayTable
- Class in
org.jpox.store.rdbms.table
Join table for storing an array of objects.
ArrayTable(DatastoreIdentifier, AbstractPropertyMetaData, RDBMSManager)
- Constructor for class org.jpox.store.rdbms.table.
ArrayTable
Constructor.
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.store.rdbms.
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.rdbms.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
assertJDOConnectionNotInUse()
- Method in class org.jpox.store.rdbms.
AbstractRDBMSTransaction
Asserts that's the connection is not hold by the developer's application
assertNotCommiting()
- Method in class org.jpox.store.rdbms.
AbstractRDBMSTransaction
Asserts that the transaction is not commiting or rolling back.
assertNotFrozen()
- Method in class org.jpox.store.expression.
LogicSetExpression
assertNotFrozen()
- Method in class org.jpox.store.rdbms.query.
QueryStatement
assertNotInUse()
- Method in class org.jpox.store.rdbms.
AbstractRDBMSTransaction
Asserts that the transaction is not in use.
assertNotInUse()
- Method in class org.jpox.store.rdbms.
RDBMSManagedTransaction
Asserts that the transaction is not in use.
assertNotInUse()
- Method in class org.jpox.store.rdbms.
RDBMSNonmanagedTransaction
Asserts that the transaction is not in use.
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.
ATTACH_SAME_DATASTORE_PROPERTY
- Static variable in class org.jpox.
PMFConfiguration
Property for whether we can assume that any attach is to the same datastore as the detach.
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(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.