# cayenne-doc: Cayenne Documentation 4.2.RC2 API

Packages
Package
Description
org.apache.cayenne
Contains persistence APIs directly accessible by users.
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.dbsync
org.apache.cayenne.access.event
org.apache.cayenne.access.flush
org.apache.cayenne.access.flush.operation
org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.jdbc.reader
org.apache.cayenne.access.sqlbuilder
org.apache.cayenne.access.sqlbuilder.sqltree
org.apache.cayenne.access.translator
org.apache.cayenne.access.translator.batch
org.apache.cayenne.access.translator.batch.legacy
org.apache.cayenne.access.translator.ejbql
org.apache.cayenne.access.translator.procedure
org.apache.cayenne.access.translator.select
org.apache.cayenne.access.types
Defines an extendable mechanism to map Java types to JDBC types.
org.apache.cayenne.access.util
org.apache.cayenne.annotation
org.apache.cayenne.ashwood
org.apache.cayenne.ashwood.graph
org.apache.cayenne.cache
org.apache.cayenne.configuration
org.apache.cayenne.configuration.rop.client
org.apache.cayenne.configuration.server
org.apache.cayenne.configuration.xml
org.apache.cayenne.conn
org.apache.cayenne.datasource
org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.db2
IBM DB2 DbAdapter.
org.apache.cayenne.dba.derby
Apache Derby DbAdapter.
org.apache.cayenne.dba.derby.sqltree
org.apache.cayenne.dba.firebird
org.apache.cayenne.dba.firebird.sqltree
org.apache.cayenne.dba.frontbase
FrontBase DbAdapter.
org.apache.cayenne.dba.h2
org.apache.cayenne.dba.hsqldb
HSQLDB DbAdapter.
org.apache.cayenne.dba.ingres
org.apache.cayenne.dba.mariadb
org.apache.cayenne.dba.mysql
MySQL DbAdapter.
org.apache.cayenne.dba.mysql.sqltree
org.apache.cayenne.dba.openbase
OpenBase DbAdapter.
org.apache.cayenne.dba.oracle
Oracle DbAdapter.
org.apache.cayenne.dba.postgres
PostgreSQL DbAdapter.
org.apache.cayenne.dba.postgres.sqltree
org.apache.cayenne.dba.sqlite
org.apache.cayenne.dba.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sqlserver.sqltree
org.apache.cayenne.dba.sybase
Sybase DbAdapter.
org.apache.cayenne.di
org.apache.cayenne.di.spi
org.apache.cayenne.ejbql
org.apache.cayenne.ejbql.parser
org.apache.cayenne.event
Contains classes that make up Cayenne generic event dispatch mechanism.
org.apache.cayenne.exp
Cayenne data expression classes.
org.apache.cayenne.exp.parser
Contains expression parser and other expression internals.
org.apache.cayenne.exp.property
Property API
org.apache.cayenne.graph
Contains generic graph management tools used in Cayenne.
org.apache.cayenne.log
org.apache.cayenne.map
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.map.event
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.reflect
org.apache.cayenne.reflect.generic
org.apache.cayenne.reflect.valueholder
org.apache.cayenne.remote
Contains classes an interfaces related to Cayenne remote object persistence features.
org.apache.cayenne.remote.hessian
org.apache.cayenne.remote.hessian.service
org.apache.cayenne.remote.service
org.apache.cayenne.resource
org.apache.cayenne.rop
org.apache.cayenne.rop.http
org.apache.cayenne.template
org.apache.cayenne.template.directive
org.apache.cayenne.template.parser
org.apache.cayenne.tx
org.apache.cayenne.util
General utility classes.
org.apache.cayenne.util.commons
org.apache.cayenne.util.concurrentlinkedhashmap
org.apache.cayenne.validation
org.apache.cayenne.value
org.apache.cayenne.value.json