|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
|---|---|
| org.jpox | This package provides classes that are typically client-facing. |
| org.jpox.api | Provides adapters for different client APIs, like JDO, JPA and so on. |
| org.jpox.cache | This package provides classes implementing caching within JPOX. |
| org.jpox.exceptions | This package provides exceptions thrown by the core (client-facing) parts of the JPOX system. |
| org.jpox.identity | Package defining object identity classes. |
| org.jpox.jdo | Package providing components specific to JDO persistence. |
| org.jpox.jdo.exceptions | Package containing exceptions thrown that are specific to JDO persistence |
| org.jpox.jdo.metadata | Package providing classes specific to processing of JDO XML MetaData and annotations, building on the generic code under the package org.jpox.metadata |
| org.jpox.jdo.state | Definition of lifecycle states when providing JDO persistence |
| org.jpox.jta | Package providing handlers for JTA transactions |
| org.jpox.management | This package provides classes for management |
| org.jpox.management.runtime | |
| org.jpox.metadata | Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. |
| org.jpox.metadata.annotations | Provides classes for parsing annotations input data and converting into org.jpox.metadata input data for the JPOX persistence process. |
| org.jpox.metadata.xml | Provides classes for parsing XML input data and converting into org.jpox.metadata input data for the JPOX persistence process. |
| org.jpox.plugin | Package providing the plugin mechanism utilised by JPOX. |
| org.jpox.properties | Package providing handling for persistence properties, and in particular the validation of valid values. |
| org.jpox.query.compiler | |
| org.jpox.query.evaluator | |
| org.jpox.query.evaluator.memory | |
| org.jpox.query.expression | |
| org.jpox.query.node | |
| org.jpox.query.symbol | |
| org.jpox.sco | Provides implementations of the wrappers for the mutable Second Class Objects (SCO's) supported by JPOX. |
| org.jpox.sco.exceptions | Provides exceptions that can be thrown when handling Second Class Objects (SCO's). |
| org.jpox.sco.queued | This package provides classes allowing SCO containers to queue mutating commands (add, remove, clear etc). |
| org.jpox.sco.simple | Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by JPOX. |
| org.jpox.state | Provides classes relating to the life cycle state of a persistable object. |
| org.jpox.store | Package handling the storage of classes to the datastore, and the management of the datastore. |
| org.jpox.store.exceptions | Provides exceptions that can be thrown when communicating with the datastore. |
| org.jpox.store.fieldmanager | Package providing managers for fields which give a mechanism for navigating through fields of a class and performing operations based on the type of the field. |
| org.jpox.store.mapped | |
| org.jpox.store.mapped.expression | This package provides a series of expressions and literals used in the conversion of a JDOQL query into the resultant SQL that is required to be executed in the datastore. |
| org.jpox.store.mapped.mapping | Package providing mappings for all supported Java types in JPOX. |
| org.jpox.store.mapped.query | |
| org.jpox.store.mapped.scostore | |
| org.jpox.store.poid | POID - Persistent Id Generation. |
| org.jpox.store.query | Package providing generic methods for use by queries. |
| org.jpox.store.scostore | Package providing backing store definitions for SCO stores. |
| org.jpox.transaction | |
| org.jpox.util | Provides utility classes used in the implementation that don't fit in a particular functional part of the system. |
Java Persistent Objects (JPOX) is an open source java persistence system, fully implementing and fully-compliant with the JDO1, JDO2, JDO2.1 and JPA1 specifications. It supports persistence to RDBMS and DB4O datastores. This project is JPOX "core" providing the persistence framework used by all JPOX sub-projects (plugins). It includes transaction handling, logging, and management of datastores, together with the basis for JDOQL/JPQL querying.
Support is provided by way of a Forum at http://www.jpox.org.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||