# All Packages

Package Summary
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.ejbql
org.apache.cayenne.access.translator.procedure
org.apache.cayenne.access.translator.select
org.apache.cayenne.access.translator.sqltemplate
org.apache.cayenne.access.translator.sqltemplate.directive
org.apache.cayenne.access.translator.sqltemplate.parser
org.apache.cayenne.access.types
Defines an extendable mechanism to map Java types to JDBC types.
org.apache.cayenne.annotation
org.apache.cayenne.ashwood
org.apache.cayenne.ashwood.graph
org.apache.cayenne.cache
org.apache.cayenne.commitlog
org.apache.cayenne.commitlog.meta
org.apache.cayenne.commitlog.model
org.apache.cayenne.configuration
org.apache.cayenne.configuration.runtime
org.apache.cayenne.configuration.server
This is a deprecated package that contained runtime creation code.
org.apache.cayenne.configuration.xml
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.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.path
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.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.resource
org.apache.cayenne.runtime
API related to `CayenneRuntime` creation.
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