C D F G H I J L M N O P R S U X

C

close() - Method in class org.datanucleus.store.xml.ConnectionFactoryImpl.ManagedConnectionImpl
 
close() - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Method to close the handler and release any resources.
close() - Method in class org.datanucleus.store.xml.XMLStoreManager
Release of resources
ConnectionFactoryImpl - Class in org.datanucleus.store.xml
Implementation of a ConnectionFactory for XML.
ConnectionFactoryImpl(OMFContext, String) - Constructor for class org.datanucleus.store.xml.ConnectionFactoryImpl
Constructor.
ConnectionFactoryImpl.ManagedConnectionImpl - Class in org.datanucleus.store.xml
 
ConnectionFactoryImpl.ManagedConnectionImpl(OMFContext, Map) - Constructor for class org.datanucleus.store.xml.ConnectionFactoryImpl.ManagedConnectionImpl
 
createManagedConnection(Object, Map) - Method in class org.datanucleus.store.xml.ConnectionFactoryImpl
Obtain a connection from the Factory.

D

deleteObject(ObjectProvider) - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Deletes the object managed by the passed StateManager from the XML datastore.

F

fetchBooleanField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
FetchFieldManager - Class in org.datanucleus.store.xml.fieldmanager
FieldManager for retrieving field values from XML results.
FetchFieldManager(ObjectProvider, Document) - Constructor for class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Method to retrieve the specified fields of the object managed by the StateManager.
fetchObjectField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.store.xml.fieldmanager.FetchFieldManager
 
findMetaDataForNode(Document, AbstractClassMetaData, MetaDataManager, String, ClassLoaderResolver) - Static method in class org.datanucleus.store.xml.XMLUtils
Accessor for correct inheritance level of an object with a specified PK field value.
findNode(Document, ObjectProvider) - Static method in class org.datanucleus.store.xml.XMLUtils
Accessor for the Node with the specified identity (if present).
findObject(ExecutionContext, Object) - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Accessor for the object with the specified identity (if present).
fullName(Method) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 

G

GenerateIDGenerator - Class in org.datanucleus.store.xml.valuegenerator
Value generator for calling xpath generate-id().
GenerateIDGenerator(String, Properties) - Constructor for class org.datanucleus.store.xml.valuegenerator.GenerateIDGenerator
Constructor.
getAllFieldAnnotations(Field, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
Method to return all (JAXB) annotations on the specified field.
getAllMethodAnnotations(Method, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
Method to return all (JAXB) annotations on the specified method.
getClassAnnotation(Class<A>, Class, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getClassArrayValue(Annotation, String) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getClassNameForIdentity(ObjectManager, String[], Object) - Method in class org.datanucleus.store.xml.XMLStoreManager
Method to return which of the possible class names for an identity corresponds to an object in the datastore.
getClassNameForObjectID(Object, ClassLoaderResolver, ObjectManager) - Method in class org.datanucleus.store.xml.XMLStoreManager
 
getClassValue(Annotation, String) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getConnection() - Method in class org.datanucleus.store.xml.ConnectionFactoryImpl.ManagedConnectionImpl
 
getDefaultRootXPath() - Static method in class org.datanucleus.store.xml.XMLUtils
Convenience method to return the default root element name to use if none specified.
getElementNameForClass(AbstractClassMetaData) - Static method in class org.datanucleus.store.xml.XMLUtils
Method to return the name of the XML element where we store the objects of the specified type.
getElementNameForMember(AbstractMemberMetaData, int) - Static method in class org.datanucleus.store.xml.XMLUtils
Method to return the name of the XML element to use for the specified field/property.
getElementTypeForMember(AbstractMemberMetaData, ClassLoaderResolver) - Static method in class org.datanucleus.store.xml.XMLUtils
Method to return the type of the XML element to use for the specified field/property.
getFieldAnnotation(Class<A>, Field, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getJAXBDefaultNameForName(String) - Static method in class org.datanucleus.store.xml.XMLUtils
Convenience method to return the JAXB default for the name of a class/field.
getMethodAnnotation(Class<A>, Method, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getMethodParameterAnnotation(Class<A>, Method, int, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getPackageAnnotation(Class<A>, Class, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
getSize() - Method in class org.datanucleus.store.xml.query.XMLCandidateList
 
getStrategyForNative(AbstractClassMetaData, int) - Method in class org.datanucleus.store.xml.XMLStoreManager
Method defining which value-strategy to use when the user specifies "native".
getStrategyValueForGenerator(ValueGenerator, ObjectManager) - Method in class org.datanucleus.store.xml.XMLStoreManager
Accessor for the next value from the specified generator.
getSupportedOptions() - Method in class org.datanucleus.store.xml.XMLStoreManager
Accessor for the supported options in string form.
getXAResource() - Method in class org.datanucleus.store.xml.ConnectionFactoryImpl.ManagedConnectionImpl
 
getXPathForClass(AbstractClassMetaData) - Static method in class org.datanucleus.store.xml.XMLUtils
Method to return the XPath where the specified class is located in the XML file.

H

hasClassAnnotation(Class, Class<? extends Annotation>) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
hasFieldAnnotation(Class<? extends Annotation>, Field) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
hasMethodAnnotation(Class<? extends Annotation>, String, Method, Method, Locatable) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
hasMethodAnnotation(Class<? extends Annotation>, Method) - Method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 

I

insertObject(ObjectProvider) - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Insert the object managed by the passed StateManager into the XML datastore.
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlAccessorTypeHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlAttributeHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlElementHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlElementRefHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlElementWrapperHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlIDHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlIDREFHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlRootElementHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlTransientHandler
 
invoke(Object, Method, Object[]) - Method in class org.datanucleus.store.xml.binder.XmlTypeHandler
 

J

JAXBRuntimeBinder - Class in org.datanucleus.store.xml.binder
Binds annotations to the JAXB context using the JAXB reference implementation.
JAXBRuntimeBinder(MetaDataManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
 
JDOQLQuery - Class in org.datanucleus.store.xml.query
Implementation of JDOQL for XML datastores.
JDOQLQuery(ObjectManager) - Constructor for class org.datanucleus.store.xml.query.JDOQLQuery
Constructs a new query instance that uses the given persistence manager.
JDOQLQuery(ObjectManager, JDOQLQuery) - Constructor for class org.datanucleus.store.xml.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JDOQLQuery(ObjectManager, String) - Constructor for class org.datanucleus.store.xml.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JPQLQuery - Class in org.datanucleus.store.xml.query
Implementation of JPQL for XML datastores.
JPQLQuery(ObjectManager) - Constructor for class org.datanucleus.store.xml.query.JPQLQuery
Constructs a new query instance that uses the given persistence manager.
JPQLQuery(ObjectManager, JPQLQuery) - Constructor for class org.datanucleus.store.xml.query.JPQLQuery
Constructs a new query instance having the same criteria as the given query.
JPQLQuery(ObjectManager, String) - Constructor for class org.datanucleus.store.xml.query.JPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.

L

loaded(AbstractClassMetaData) - Method in class org.datanucleus.store.xml.XMLMetaDataListener
 
LOCALISER - Static variable in class org.datanucleus.store.xml.XMLMetaDataListener
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.xml.XMLPersistenceHandler
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.xml.XMLUtils
Localiser for messages.
locateObject(ObjectProvider) - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Locates the object managed by the passed StateManager into the XML datastore.

M

marshall(Object, Node, MetaDataManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
Method to marshall an object into XML for storing.

N

newProxy(AbstractClassMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlAccessorTypeHandler
 
newProxy(AbstractMemberMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlAttributeHandler
 
newProxy(AbstractMemberMetaData, ClassLoaderResolver) - Static method in class org.datanucleus.store.xml.binder.XmlElementHandler
 
newProxy(AbstractMemberMetaData, ClassLoaderResolver) - Static method in class org.datanucleus.store.xml.binder.XmlElementRefHandler
 
newProxy(AbstractMemberMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlElementWrapperHandler
 
newProxy(AbstractMemberMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlIDHandler
 
newProxy(AbstractMemberMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlIDREFHandler
 
newProxy(AbstractClassMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlRootElementHandler
 
newProxy() - Static method in class org.datanucleus.store.xml.binder.XmlTransientHandler
 
newProxy(AbstractClassMetaData) - Static method in class org.datanucleus.store.xml.binder.XmlTypeHandler
 

O

org.datanucleus.store.xml - package org.datanucleus.store.xml
 
org.datanucleus.store.xml.binder - package org.datanucleus.store.xml.binder
 
org.datanucleus.store.xml.fieldmanager - package org.datanucleus.store.xml.fieldmanager
 
org.datanucleus.store.xml.query - package org.datanucleus.store.xml.query
 
org.datanucleus.store.xml.valuegenerator - package org.datanucleus.store.xml.valuegenerator
 

P

performExecute(Map) - Method in class org.datanucleus.store.xml.query.JDOQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.xml.query.JPQLQuery
 
prepareXMLObjectForUse(Object, ObjectManager, AbstractClassMetaData) - Static method in class org.datanucleus.store.xml.XMLUtils
Convenience method to take an object returned by XML (from a query for example), and prepare it for passing to the user.

R

reserveBlock(long) - Method in class org.datanucleus.store.xml.valuegenerator.GenerateIDGenerator
Method to reserve a block of values.
retrieveObjectForIndex(int) - Method in class org.datanucleus.store.xml.query.XMLCandidateList
 

S

storeMgr - Variable in class org.datanucleus.store.xml.XMLPersistenceHandler
 

U

unmarshall(Class, Node, MetaDataManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.xml.binder.JAXBRuntimeBinder
Method to unmarshall a node from XML into an object.
updateObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.xml.XMLPersistenceHandler
Updates the specified fields of the object managed by the passed StateManager in the XML datastore.

X

XmlAccessorTypeHandler - Class in org.datanucleus.store.xml.binder
 
XmlAttributeHandler - Class in org.datanucleus.store.xml.binder
 
XmlAttributeHandler(AbstractMemberMetaData) - Constructor for class org.datanucleus.store.xml.binder.XmlAttributeHandler
 
XMLCandidateList - Class in org.datanucleus.store.xml.query
Wrapper for a List of candidate instances from XML.
XMLCandidateList(Class, boolean, ObjectManager, String, ManagedConnection, boolean) - Constructor for class org.datanucleus.store.xml.query.XMLCandidateList
Constructor for the lazy loaded ODF candidate list.
XmlElementHandler - Class in org.datanucleus.store.xml.binder
 
XmlElementHandler(AbstractMemberMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.xml.binder.XmlElementHandler
 
XmlElementRefHandler - Class in org.datanucleus.store.xml.binder
 
XmlElementRefHandler(AbstractMemberMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.xml.binder.XmlElementRefHandler
 
XmlElementWrapperHandler - Class in org.datanucleus.store.xml.binder
 
XmlElementWrapperHandler(AbstractMemberMetaData) - Constructor for class org.datanucleus.store.xml.binder.XmlElementWrapperHandler
 
XmlIDHandler - Class in org.datanucleus.store.xml.binder
 
XmlIDHandler(AbstractMemberMetaData) - Constructor for class org.datanucleus.store.xml.binder.XmlIDHandler
 
XmlIDREFHandler - Class in org.datanucleus.store.xml.binder
 
XmlIDREFHandler(AbstractMemberMetaData) - Constructor for class org.datanucleus.store.xml.binder.XmlIDREFHandler
 
XMLMetaDataListener - Class in org.datanucleus.store.xml
Listener for the load of metadata for classes.
XMLMetaDataListener() - Constructor for class org.datanucleus.store.xml.XMLMetaDataListener
 
XMLPersistenceHandler - Class in org.datanucleus.store.xml
Persistence handler for persisting to XML datastores.
XMLPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.xml.XMLPersistenceHandler
Constructor.
XmlRootElementHandler - Class in org.datanucleus.store.xml.binder
 
XMLStoreManager - Class in org.datanucleus.store.xml
Manager for XML datastores.
XMLStoreManager(ClassLoaderResolver, OMFContext) - Constructor for class org.datanucleus.store.xml.XMLStoreManager
Constructor.
XmlTransientHandler - Class in org.datanucleus.store.xml.binder
 
XmlTransientHandler() - Constructor for class org.datanucleus.store.xml.binder.XmlTransientHandler
 
XmlTypeHandler - Class in org.datanucleus.store.xml.binder
 
XMLUtils - Class in org.datanucleus.store.xml
Utilities for XML datastores.
XMLUtils() - Constructor for class org.datanucleus.store.xml.XMLUtils
 

C D F G H I J L M N O P R S U X

Copyright © 2010. All Rights Reserved.