## Uses of Package
org.hibernate.annotations

Packages that use org.hibernate.annotations
org.hibernate.annotations
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.cfg.annotations
org.hibernate.metamodel.source.annotations

Classes in org.hibernate.annotations used by org.hibernate.annotations
CacheConcurrencyStrategy Cache concurrency strategy
CacheModeType Enumeration for the different interaction modes between the session and the Level 2 Cache.
CascadeType Cascade types (can override default EJB3 cascades
FetchMode Fetch options on associations
FlushModeType Enumeration extending javax.persistence flush modes.
GenerationTime When should the generation occurs
LazyCollectionOption Lazy options available for a collection
LazyToOneOption Lazy options available for a ToOne association
NotFoundAction Actoin to use when an element is not found in DB while beeing expected
OnDeleteAction Possible actions on deletes
OptimisticLockType Optimistic locking strategy VERSION is the default and recommended one
PolymorphismType Type of available polymorphism for a particular entity
ResultCheckStyle Possible checks on Sql Insert, Delete, Update
SortType Sort strategies
SourceType Where should Hibernate retrieve the value from? From the database, or from the current JVM?

Classes in org.hibernate.annotations used by org.hibernate.cfg
AnyMetaDef Defines @Any and @manyToAny metadata
DiscriminatorFormula Discriminator formula To be placed at the root entity.
FetchProfile.FetchOverride
Formula Formula.
Index Define a DB index
IndexColumn Describe an index column of a List Prefer the standard `OrderColumn` annotation
JoinColumnsOrFormulas
JoinFormula JoinFormula.

Classes in org.hibernate.annotations used by org.hibernate.cfg.annotations
BatchSize Batch size for SQL loading
Cache Add caching strategy to a root entity or a collection
CacheConcurrencyStrategy Cache concurrency strategy
Entity Deprecated. See individual attributes for intended replacements. To be removed in 4.1
Index Define a DB index
NamedNativeQueries Extends `NamedNativeQueries` to hold hibernate NamedNativeQuery objects
NamedNativeQuery Extends `NamedNativeQuery` with Hibernate features
NamedQueries Extends `NamedQueries` to hold hibernate NamedQuery objects
NamedQuery Extends `NamedQuery` with Hibernate features
NaturalIdCache Used to specify that the natural id values associated with the annotated entity should be cached in Hibernate's shared (L2) cache.
OrderBy Order a collection using SQL ordering (not HQL ordering)
Proxy Lazy and proxy configuration of a particular class
Sort Collection sort (Java level sorting)
Table Complementary information to a table either primary or secondary
Tables Plural of Table
Type hibernate type
Where Where clause to add to the element Entity or target entity of a collection The clause is written in SQL

Classes in org.hibernate.annotations used by org.hibernate.metamodel.source.annotations
FetchMode Fetch options on associations

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.