A C D F G H I J L N O P Q R S U V

A

activateObject(ObjectContainer, Object) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Convenience method to activate an object, to a depth of 1.
activateObject(ObjectContainer, Object, int) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Convenience method to activate an object, to a depth.
ActivationFieldManager - Class in org.datanucleus.store.db4o.fieldmanager
Field Manager responsible for activating a field where the value is placed there by DB4O but needs activating to make it usable by the persistence process.
ActivationFieldManager(DB4OStoreManager, ObjectContainer, ObjectProvider) - Constructor for class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
Constructor
AssignStateManagerFieldManager - Class in org.datanucleus.store.db4o.fieldmanager
Field manager that starts from the source object and for all fields will assign StateManagers to all related PersistenceCapable objects found (unless already managed), assuming they are in PersistenceClean state.
AssignStateManagerFieldManager(DB4OStoreManager, ObjectContainer, ObjectProvider) - Constructor for class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Constructor.

C

close(Iterator) - Method in class org.datanucleus.store.db4o.DB4OExtent
Method to close the extent.
close() - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Method to close the handler and release any resources.
close() - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Release of resources
closeAll() - Method in class org.datanucleus.store.db4o.DB4OExtent
Close all Iterators associated with this Extent instance.
closeObjectContainerForObjectManager(Object) - Method in class org.datanucleus.store.db4o.ConnectionFactoryImpl
Convenience method to notify the factory that the specified ObjectManager is closing, so to close any resources for it.
compile() - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
 
compileInternal(boolean, Map) - Method in class org.datanucleus.store.db4o.query.NativeQuery
Method to compile the query.
compileInternal(Map) - Method in class org.datanucleus.store.db4o.query.NativeQuery
Method to compile the query.
ConnectionFactoryImpl - Class in org.datanucleus.store.db4o
Implementation of a ConnectionFactory for DB4O.
ConnectionFactoryImpl(StoreManager, String) - Constructor for class org.datanucleus.store.db4o.ConnectionFactoryImpl
Constructor
createManagedConnection(Object, Map) - Method in class org.datanucleus.store.db4o.ConnectionFactoryImpl
Obtain a connection from the Factory.

D

DB4OExtent - Class in org.datanucleus.store.db4o
Extent for use with DB4O datastores.
DB4OExtent(DB4OStoreManager, ExecutionContext, Class, boolean, AbstractClassMetaData) - Constructor for class org.datanucleus.store.db4o.DB4OExtent
Constructor.
DB4OExtent.DB4OExtentIterator - Class in org.datanucleus.store.db4o
Iterator for use with DB4O Extents.
DB4OExtent.DB4OExtentIterator(ObjectSet) - Constructor for class org.datanucleus.store.db4o.DB4OExtent.DB4OExtentIterator
Constructor.
DB4OIncrementGenerator - Class in org.datanucleus.store.db4o.valuegenerator
Value generator for DB4O that provides increment/sequence like generation.
DB4OIncrementGenerator(String, Properties) - Constructor for class org.datanucleus.store.db4o.valuegenerator.DB4OIncrementGenerator
Constructor.
DB4OPersistenceHandler - Class in org.datanucleus.store.db4o
Persistence handler for persisting to DB4O datastores.
DB4OPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.db4o.DB4OPersistenceHandler
Constructor.
DB4OPropertyValidator - Class in org.datanucleus.store.db4o
Validator for persistence properties used by DB4O.
DB4OPropertyValidator() - Constructor for class org.datanucleus.store.db4o.DB4OPropertyValidator
 
DB4OStoreManager - Class in org.datanucleus.store.db4o
Store Manager for DB4O (http://www.db4o.com).
DB4OStoreManager(ClassLoaderResolver, NucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.db4o.DB4OStoreManager
Constructor for a new DB4O StoreManager.
DB4OUtils - Class in org.datanucleus.store.db4o
Utilities for DB4O (http://www.db4o.com).
DB4OUtils() - Constructor for class org.datanucleus.store.db4o.DB4OUtils
 
deactivateObject(ObjectContainer, Object) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Convenience method to deactivate an object, to a depth of 1.
deactivateObject(ObjectContainer, Object, int) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Convenience method to activate an object, to a depth.
deleteObject(ObjectProvider) - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Deletes a persistent object from the database.
deregisterObjectContainer(ObjectContainer) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Method to deregister an ObjectContainer from this store.

F

fetchBooleanField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Fetches fields of a persistent object from the database.
fetchObjectField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
 
FilterNotParsableException - Exception in org.datanucleus.store.db4o.exceptions
 
FilterNotParsableException(String) - Constructor for exception org.datanucleus.store.db4o.exceptions.FilterNotParsableException
Constructor for the Exception
findObject(ExecutionContext, Object) - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Accessor for an (at least) hollow PersistenceCapable object matching the given id.

G

getCurrentValue() - Method in class org.datanucleus.store.db4o.valuegenerator.NucleusSequence
Accessor for the current value.
getEntityName() - Method in class org.datanucleus.store.db4o.valuegenerator.NucleusSequence
Accessor for the entity name
getExtent(ExecutionContext, Class, boolean) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Accessor for an Extent for a class.
getFetchPlan() - Method in class org.datanucleus.store.db4o.DB4OExtent
This method retrieves the fetch plan associated with the Extent.
getFilter() - Method in exception org.datanucleus.store.db4o.exceptions.FilterNotParsableException
Getter Method for the filter
getNewConfiguration() - Method in class org.datanucleus.store.db4o.ConnectionFactoryImpl
 
getNewObjectContainer() - Method in class org.datanucleus.store.db4o.ConnectionFactoryImpl
Convenience method to create a new ObjectContainer for this datastore.
getObject() - Method in exception org.datanucleus.store.db4o.exceptions.ObjectNotActiveException
Accessor for the object that is not active.
getObjectIdForObject(ExecutionContext, Object) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Convenience method to get the identity for a Persistable object.
getSingleStringQuery() - Method in class org.datanucleus.store.db4o.query.NativeQuery
Method to return the query as a single string.
getStrategyForNative(AbstractClassMetaData, int) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
 
getSupportedExtensions() - Method in class org.datanucleus.store.db4o.query.NativeQuery
Method to return the names of the extensions supported by this query.
getSupportedOptions() - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Accessor for the supported options in string form

H

hasNext() - Method in class org.datanucleus.store.db4o.DB4OExtent.DB4OExtentIterator
Method to return if there is another object in the iterator.

I

incrementCurrentValue(long) - Method in class org.datanucleus.store.db4o.valuegenerator.NucleusSequence
Method to update the current value.
insertObject(ObjectProvider) - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Inserts a persistent object into the database.
isCompiled() - Method in class org.datanucleus.store.db4o.query.NativeQuery
Method to return if the query is compiled.
isStrategyDatastoreAttributed(IdentityStrategy, boolean) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Check if the strategy is attributed by the database when the PersistenceCapable object is inserted into the database.
iterator() - Method in class org.datanucleus.store.db4o.DB4OExtent
Returns an iterator over all the instances in the Extent.

J

JDOQLQuery - Class in org.datanucleus.store.db4o.query
DB4O representation of a JDOQL query for use by DataNucleus.
JDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.db4o.query.JDOQLQuery
Constructs a new query instance that uses the given persistence manager.
JDOQLQuery(StoreManager, ExecutionContext, JDOQLQuery) - Constructor for class org.datanucleus.store.db4o.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.db4o.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JPQLQuery - Class in org.datanucleus.store.db4o.query
DB4O representation of a JPQL query for use by DataNucleus.
JPQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.db4o.query.JPQLQuery
Constructs a new query instance that uses the given persistence manager.
JPQLQuery(StoreManager, ExecutionContext, JPQLQuery) - Constructor for class org.datanucleus.store.db4o.query.JPQLQuery
Constructs a new query instance having the same criteria as the given query.
JPQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.db4o.query.JPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.

L

LOCALISER - Static variable in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Localiser for messages.
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.ConnectionFactoryImpl
Localiser for messages.
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.DB4OExtent
Localiser for messages.
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.DB4OStoreManager
Localiser for messages.
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.query.JPQLQuery
 
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.query.NativeQuery
Localiser for messages.
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Localiser for messages.
LOCALISER_DB4O - Static variable in class org.datanucleus.store.db4o.valuegenerator.DB4OIncrementGenerator
Localiser for messages.
locateObject(ObjectProvider) - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Locates this object in the datastore.
logConfiguration() - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Convenience method to log the configuration of this store manager.

N

NativeQuery - Class in org.datanucleus.store.db4o.query
Representation of a DB4O "Native" query for use in JPOX.
NativeQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.db4o.query.NativeQuery
Constructs a new query instance that uses the given persistence manager.
NativeQuery(StoreManager, ExecutionContext, Object) - Constructor for class org.datanucleus.store.db4o.query.NativeQuery
Constructor for a query using DB4O "native" query language.
next() - Method in class org.datanucleus.store.db4o.DB4OExtent.DB4OExtentIterator
Method to return the next object in the iterator.
notifyObjectIsOutdated(ObjectProvider) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Hook for the StateManager to notify us that an object is outdated (no longer valid).
NotSupportedMethodException - Exception in org.datanucleus.store.db4o.exceptions
 
NotSupportedMethodException() - Constructor for exception org.datanucleus.store.db4o.exceptions.NotSupportedMethodException
Constructor for Execption if an unsupported Method is connected with OR.
NucleusSequence - Class in org.datanucleus.store.db4o.valuegenerator
Representation of a sequence for either a class or field.
NucleusSequence(String) - Constructor for class org.datanucleus.store.db4o.valuegenerator.NucleusSequence
Constructor.

O

objectContainerByObjectManager - Variable in class org.datanucleus.store.db4o.ConnectionFactoryImpl
Cache of the DB4O ObjectContainer keyed by ObjectManager.
ObjectNotActiveException - Exception in org.datanucleus.store.db4o.exceptions
Exception thrown when traversing an object graph and we find an object that is not activated by DB4O (end of the fetch graph).
ObjectNotActiveException(Object) - Constructor for exception org.datanucleus.store.db4o.exceptions.ObjectNotActiveException
Constructs a not active exception
obtainGenerationBlock(int) - Method in class org.datanucleus.store.db4o.valuegenerator.DB4OIncrementGenerator
Get a new block with the specified number of values.
OrderingMalformedException - Exception in org.datanucleus.store.db4o.exceptions
 
OrderingMalformedException(String) - Constructor for exception org.datanucleus.store.db4o.exceptions.OrderingMalformedException
Constructor for Exception when ordering is wrong specified
org.datanucleus.store.db4o - package org.datanucleus.store.db4o
Package providing management of the persistence to DB4O datastores (http://www.db4o.com).
org.datanucleus.store.db4o.exceptions - package org.datanucleus.store.db4o.exceptions
Package containing exceptions specific to the DB4O persistence process.
org.datanucleus.store.db4o.fieldmanager - package org.datanucleus.store.db4o.fieldmanager
Package containing field managers for use when retrieving object graphs from DB4O or when storing object graphs in DB4O.
org.datanucleus.store.db4o.query - package org.datanucleus.store.db4o.query
Package containing support for querying of DB4O datastores.
org.datanucleus.store.db4o.valuegenerator - package org.datanucleus.store.db4o.valuegenerator
Package providing value generators specific to the DB4O datastore.

P

performExecute(Map) - Method in class org.datanucleus.store.db4o.query.JDOQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.db4o.query.JPQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.db4o.query.NativeQuery
Method to execute the query.
predicate - Variable in class org.datanucleus.store.db4o.query.NativeQuery
The Predicate for the native query.
prepareDB4OObjectForUse(Object, ExecutionContext, ObjectContainer, AbstractClassMetaData, DB4OStoreManager) - Static method in class org.datanucleus.store.db4o.DB4OUtils
Convenience method to take an object returned by DB4O (from a query for example), and prepare it for passing to the user.
processAndExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied AND expression.
processEqExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied EQ expression.
processGteqExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied GTEQ expression.
processGtExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied GT expression.
processInvokeExpression(InvokeExpression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied invoke expression.
processLiteral(Literal) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied invoke expression.
processLteqExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied LTEQ expression.
processLtExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied LT expression.
processNoteqExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied NOTEQ expression.
processOrExpression(Expression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied OR expression.
processParameterExpression(ParameterExpression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied parameter expression.
processPersistable(int, Object) - Method in class org.datanucleus.store.db4o.fieldmanager.ActivationFieldManager
Utility method to process the passed persistable object.
processPersistable(int, Object) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Utility method to process the passed persistable object.
processPrimaryExpression(PrimaryExpression) - Method in class org.datanucleus.store.db4o.query.QueryToSODAMapper
Method to process the supplied primary expression.

Q

QueryToSODAMapper - Class in org.datanucleus.store.db4o.query
Class which maps a compiled query to a db4o SODA query.
QueryToSODAMapper(Query, QueryCompilation, Map) - Constructor for class org.datanucleus.store.db4o.query.QueryToSODAMapper
Constructor.

R

registerObjectContainer(ObjectContainer) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Method to register an ObjectContainer as active on this store.
registerStoreData(StoreData) - Method in class org.datanucleus.store.db4o.DB4OStoreManager
Method to register some data with the store.
remove() - Method in class org.datanucleus.store.db4o.DB4OExtent.DB4OExtentIterator
Method to remove an object.
reserveBlock(long) - Method in class org.datanucleus.store.db4o.valuegenerator.DB4OIncrementGenerator
Method to reserve a block of "size" identities.

S

setCurrentValue(long) - Method in class org.datanucleus.store.db4o.valuegenerator.NucleusSequence
Mutator for current value
shouldReturnSingleRow() - Method in class org.datanucleus.store.db4o.query.NativeQuery
Convenience method to return whether the query should return a single row.
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a boolean field.
storeByteField(int, byte) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a byte field.
storeCharField(int, char) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a char field.
storeDoubleField(int, double) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a double field.
storeFloatField(int, float) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a float field.
storeIntField(int, int) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store an int field.
storeLongField(int, long) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a long field.
storeMgr - Variable in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Manager for the store.
storeObjectField(int, Object) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store an object field.
storeShortField(int, short) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a short field.
storeStringField(int, String) - Method in class org.datanucleus.store.db4o.fieldmanager.AssignStateManagerFieldManager
Method to store a string field.

U

updateObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
Updates a persistent object in the database.
useReferentialIntegrity() - Method in class org.datanucleus.store.db4o.DB4OPersistenceHandler
 

V

validate(String, Object) - Method in class org.datanucleus.store.db4o.DB4OPropertyValidator
Validate the specified property.

A C D F G H I J L N O P Q R S U V

Copyright © 2012. All Rights Reserved.