A C D E F G I J L M N O P R S T U V X 
All Classes All Packages

A

AbstractExcelManagedConnection - Class in org.datanucleus.store.excel
Managed Connection for XLS or OOXML.
AbstractExcelManagedConnection(String) - Constructor for class org.datanucleus.store.excel.AbstractExcelManagedConnection
 

C

cellMatches(Cell, Class, Object) - Static method in class org.datanucleus.store.excel.ExcelUtils
Convenience method to check if a cell value matches the provided value and type.
close() - Method in class org.datanucleus.store.excel.AbstractExcelManagedConnection
 
close() - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
 
ConnectionFactoryImpl - Class in org.datanucleus.store.excel
Implementation of a ConnectionFactory for Excel documents.
ConnectionFactoryImpl(StoreManager, String) - Constructor for class org.datanucleus.store.excel.ConnectionFactoryImpl
Constructor.
createDatabase(String, String, Properties) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
createManagedConnection(ExecutionContext, Map) - Method in class org.datanucleus.store.excel.ConnectionFactoryImpl
Obtain a connection from the Factory.
createSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
createSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.excel.ExcelSchemaHandler
 

D

deleteDatabase(String, String, Properties) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
deleteObject(ObjectProvider) - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
Deletes a persistent object from the database.
deleteSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
deleteSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.excel.ExcelSchemaHandler
 

E

ExcelCandidateList - Class in org.datanucleus.store.excel.query
Wrapper for a List of candidate instances from Excel.
ExcelCandidateList(Class, boolean, ExecutionContext, String, ManagedConnection, boolean, FetchPlan) - Constructor for class org.datanucleus.store.excel.query.ExcelCandidateList
Constructor for the lazy loaded Excel candidate list.
ExcelPersistenceHandler - Class in org.datanucleus.store.excel
Persistence Handler for Excel datastores.
ExcelPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.excel.ExcelPersistenceHandler
Constructor.
ExcelSchemaHandler - Class in org.datanucleus.store.excel
Handler for schema operations with Excel documents.
ExcelSchemaHandler(StoreManager) - Constructor for class org.datanucleus.store.excel.ExcelSchemaHandler
 
ExcelStoreManager - Class in org.datanucleus.store.excel
StoreManager for data access to Excel documents (XSL or OOXML).
ExcelStoreManager(String, ClassLoaderResolver, PersistenceNucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.excel.ExcelStoreManager
 
ExcelUtils - Class in org.datanucleus.store.excel
Class providing convenience methods for handling Excel datastores.

F

fetchBooleanField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
FetchEmbeddedFieldManager - Class in org.datanucleus.store.excel.fieldmanager
FieldManager to handle the retrieval of information for an embedded persistable object from a row of Excel.
FetchEmbeddedFieldManager(ExecutionContext, Sheet, int, AbstractClassMetaData, List<AbstractMemberMetaData>, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.FetchEmbeddedFieldManager
 
FetchEmbeddedFieldManager(ObjectProvider, Sheet, int, List<AbstractMemberMetaData>, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.FetchEmbeddedFieldManager
 
FetchFieldManager - Class in org.datanucleus.store.excel.fieldmanager
FieldManager to handle the retrieval of information from an Excel worksheet row/column into a field of an object.
FetchFieldManager(ExecutionContext, AbstractClassMetaData, Sheet, int, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
FetchFieldManager(ObjectProvider, Sheet, int, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
Fetches fields of a persistent object from the database.
fetchObjectField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchEmbeddedFieldManager
 
fetchObjectField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchObjectFieldInternal(int, AbstractMemberMetaData, ClassLoaderResolver, RelationType) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
findObject(ExecutionContext, Object) - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
Accessor for the object with the specified identity (if present).

G

getColumnMapping(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchEmbeddedFieldManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.excel.fieldmanager.StoreEmbeddedFieldManager
 
getColumnMapping(int) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
getConnection() - Method in class org.datanucleus.store.excel.AbstractExcelManagedConnection
 
getName() - Method in class org.datanucleus.store.excel.valuegenerator.IncrementGenerator
 
getNumberOfRowsInSheetOfWorkbook(ObjectProvider, Workbook) - Static method in class org.datanucleus.store.excel.ExcelUtils
Convenience method to find the number of rows in a workbook.
getRowNumberForObjectInWorkbook(ObjectProvider, Workbook, boolean, Table) - Static method in class org.datanucleus.store.excel.ExcelUtils
Convenience method to find the row number of an object in the provided workbook.
getSheetForClass(ObjectProvider, Workbook, Table) - Static method in class org.datanucleus.store.excel.ExcelUtils
Convenience method to return the worksheet used for storing the specified object.
getSize() - Method in class org.datanucleus.store.excel.query.ExcelCandidateList
 
getSupportedOptions() - Method in class org.datanucleus.store.excel.ExcelStoreManager
Accessor for the supported options in string form
getValueFromCellOfType(MemberColumnMapping, int, Cell, Class) - Method in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
getWorkbook() - Method in class org.datanucleus.store.excel.AbstractExcelManagedConnection
 
getWorkbook() - Method in class org.datanucleus.store.excel.OOXMLManagedConnection
 
getWorkbook() - Method in class org.datanucleus.store.excel.XLSManagedConnection
 
getWorkbook(InputStream) - Method in class org.datanucleus.store.excel.AbstractExcelManagedConnection
 
getWorkbook(InputStream) - Method in class org.datanucleus.store.excel.OOXMLManagedConnection
 
getWorkbook(InputStream) - Method in class org.datanucleus.store.excel.XLSManagedConnection
 
getXAResource() - Method in class org.datanucleus.store.excel.AbstractExcelManagedConnection
 

I

IncrementGenerator - Class in org.datanucleus.store.excel.valuegenerator
Generator that uses a collection in Excel to store and allocate identity values.
IncrementGenerator(StoreManager, String, Properties) - Constructor for class org.datanucleus.store.excel.valuegenerator.IncrementGenerator
Constructor.
insertObject(ObjectProvider) - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
Method to insert the object into the datastore.

J

JDOQLQuery - Class in org.datanucleus.store.excel.query
JDOQL query for Excel documents.
JDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.excel.query.JDOQLQuery
Constructs a new query instance that uses the given execution context.
JDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.excel.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JDOQLQuery(StoreManager, ExecutionContext, JDOQLQuery) - Constructor for class org.datanucleus.store.excel.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JPQLQuery - Class in org.datanucleus.store.excel.query
JPQL query for Excel documents.
JPQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.excel.query.JPQLQuery
Constructs a new query instance that uses the given persistence manager.
JPQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.excel.query.JPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.
JPQLQuery(StoreManager, ExecutionContext, JPQLQuery) - Constructor for class org.datanucleus.store.excel.query.JPQLQuery
Constructs a new query instance having the same criteria as the given query.

L

locateObject(ObjectProvider) - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
Method to locate if an object exists in the datastore.

M

manageClasses(String[], ClassLoaderResolver, Workbook) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
manageClasses(ClassLoaderResolver, String...) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
mmds - Variable in class org.datanucleus.store.excel.fieldmanager.FetchEmbeddedFieldManager
Metadata for the embedded member (maybe nested) that this FieldManager represents).
mmds - Variable in class org.datanucleus.store.excel.fieldmanager.StoreEmbeddedFieldManager
Metadata for the embedded member (maybe nested) that this FieldManager represents).

N

newQuery(String, ExecutionContext) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
newQuery(String, ExecutionContext, String) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 
newQuery(String, ExecutionContext, Query) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 

O

OOXMLManagedConnection - Class in org.datanucleus.store.excel
Managed Connection for OOXML.
OOXMLManagedConnection(String) - Constructor for class org.datanucleus.store.excel.OOXMLManagedConnection
 
OOXMLStoreManager - Class in org.datanucleus.store.excel
StoreManager for data access to OOXML documents.
OOXMLStoreManager(ClassLoaderResolver, PersistenceNucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.excel.OOXMLStoreManager
 
org.datanucleus.store.excel - package org.datanucleus.store.excel
Package providing management of the persistence to Excel documents.
org.datanucleus.store.excel.fieldmanager - package org.datanucleus.store.excel.fieldmanager
 
org.datanucleus.store.excel.query - package org.datanucleus.store.excel.query
 
org.datanucleus.store.excel.valuegenerator - package org.datanucleus.store.excel.valuegenerator
 

P

performExecute(Map) - Method in class org.datanucleus.store.excel.query.JDOQLQuery
Method to execute the query, specific to Excel datastores.
performExecute(Map) - Method in class org.datanucleus.store.excel.query.JPQLQuery
Method to execute the query, specific to Excel datastores.

R

release() - Method in class org.datanucleus.store.excel.AbstractExcelManagedConnection
 
reserveBlock(long) - Method in class org.datanucleus.store.excel.valuegenerator.IncrementGenerator
 
retrieveObjectForIndex(int) - Method in class org.datanucleus.store.excel.query.ExcelCandidateList
 
row - Variable in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
rowNumber - Variable in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 

S

setValueInCellForType(MemberColumnMapping, int, Object, Class, Cell) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
sheet - Variable in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeByteField(int, byte) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeCharField(int, char) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
StoreEmbeddedFieldManager - Class in org.datanucleus.store.excel.fieldmanager
FieldManager to handle the store information for an embedded persistable object into Excel.
StoreEmbeddedFieldManager(ExecutionContext, AbstractClassMetaData, Row, boolean, List<AbstractMemberMetaData>, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.StoreEmbeddedFieldManager
 
StoreEmbeddedFieldManager(ObjectProvider, Row, boolean, List<AbstractMemberMetaData>, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.StoreEmbeddedFieldManager
 
StoreFieldManager - Class in org.datanucleus.store.excel.fieldmanager
FieldManager to handle the store information into an Excel worksheet row using an object.
StoreFieldManager(ExecutionContext, AbstractClassMetaData, Row, boolean, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
StoreFieldManager(ObjectProvider, Row, boolean, Table) - Constructor for class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeFloatField(int, float) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeIntField(int, int) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeLongField(int, long) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.excel.fieldmanager.StoreEmbeddedFieldManager
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeObjectFieldInternal(int, Object, AbstractMemberMetaData, ClassLoaderResolver, RelationType) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeShortField(int, short) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 
storeStringField(int, String) - Method in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 

T

table - Variable in class org.datanucleus.store.excel.fieldmanager.FetchFieldManager
 
table - Variable in class org.datanucleus.store.excel.fieldmanager.StoreFieldManager
 

U

updateObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.excel.ExcelPersistenceHandler
Method to handle the update of fields of an object in the datastore.

V

validateSchema(Set<String>, Properties, Object) - Method in class org.datanucleus.store.excel.ExcelSchemaHandler
 
validateSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.excel.ExcelStoreManager
 

X

XLSManagedConnection - Class in org.datanucleus.store.excel
Managed Connection for XLS.
XLSManagedConnection(String) - Constructor for class org.datanucleus.store.excel.XLSManagedConnection
 
XLSStoreManager - Class in org.datanucleus.store.excel
StoreManager for data access to XLS documents.
XLSStoreManager(ClassLoaderResolver, PersistenceNucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.excel.XLSStoreManager
 
A C D E F G I J L M N O P R S T U V X 
All Classes All Packages