A C D E F G I J L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
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
All Classes All Packages