Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.openjpa.jdbc.meta

OpenJPA-JDBC ORM Metadata

See:
Description

Interface Summary
ClassStrategy | Mapping from a class to a relational schema.
DiscriminatorStrategy | Handles determining the object class of database records.
Embeddable | Interface for field strategies that can managed fields of embedded-element, embedded-key, and embedded-value objects.
FieldStrategy | Maps a persistent field to the relational schema.
JDBCOrder | Order in the datastore using JDBC.
Joinable | Represents a value that can be joined to.
MappingDefaults | Generates default names for tables, columns, indexes, constraints, etc.
MappingInfo.ForeignKeyDefaults | Supplies default foreign key information.
MappingInfo.TableDefaults | Supplies default table information.
MappingTool.ImportExport | Helper used to import and export mapping data.
RelationId | Callback to store a relation after the object id has been assigned.
ReverseCustomizer | Plugin in interface to customize the output of the `ReverseMappingTool`.
Strategy | Interface implemented by all mapping strategies.
ValueHandler | Maps a value to a relational schema.
ValueMapping | Specialization of value metadata for relational databases.
VersionStrategy | Handles optimistic lock versioning for a class.

Class Summary
ClassMapping | Specialization of metadata for relational databases.
ClassMappingInfo | Information about the mapping from a class to the schema, in raw form.
DelegatingJoinable | Delegates to another `Joinable` after doing column translation.
Discriminator | Handles determining the object class of database records.
DiscriminatorMappingInfo | Information about the mapping from a discriminator to the schema, in raw form.
FieldMapping | Specialization of metadata for relational databases.
FieldMappingInfo | Information about the mapping from a field to the schema, in raw form.
JavaSQLTypes | Java SQL type constants.
JDBCColumnOrder | Order by a synthetic order column.
JDBCRelatedFieldOrder | Use the database to order by a field in the related type.
JDBCValueOrder | Order by value columns, which are the primary key columns in the case of a relation field.
MappingDefaultsImpl | Default implementation of `MappingDefaults`.
MappingInfo | Base class storing raw mapping information; defines utility methods for converting raw mapping information to full mapping to the schema.
MappingRepository | Repository of object/relational mapping information.
MappingStrategyInstaller | Installer used during mapping that attempts to use the given mapping information (if any), and fails if it does not work.
MappingTool | Tool for manipulating class mappings and associated schema.
MappingTool.Flags | Run flags.
MetaDataPlusMappingFactory | Combines two internal `MetaDataFactory` instances -- one for metadata, one for mappings -- into a single `MetaDataFactory` facade.
NoneMappingDefaults | No-op mapping defaults.
NoneStrategyInstaller | Clears all mapping information from classes and installs none strategies.
PropertiesReverseCustomizer | Simple `ReverseCustomizer` that uses a properties file to to allow customization of basic class and field properties.
QueryResultMapping | Mapping of a query result set to scalar and/or persistence-capable object-level values.
RefreshStrategyInstaller | Attempts to install using the given mapping information.
ReverseMappingTool | Reverse-maps a schema into class mappings and the associated java code.
ReverseMappingTool.Flags | Holder for run flags.
RuntimeStrategyInstaller | Installer that attempts to use the given mapping information, and fails if it does not work.
SequenceMapping | Specialization of sequence metadata for ORM.
StrategyInstaller | Installs mapping strategies.
ValueMappingImpl | Standalone `ValueMapping` implementation.
ValueMappingInfo | Information about the mapping from a field value to the schema, in raw form.
Version | Handles optimistic lock versioning for a class.
VersionMappingInfo | Information about the mapping from a version indicator to the schema, in raw form.

## Package org.apache.openjpa.jdbc.meta Description

OpenJPA-JDBC ORM Metadata

This package extends the standard persistence metadata with object-relational mapping information.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.