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

A B C D E F G H I J K L M N O P Q R S T U V W X

## A

AbstractLobType - Class in org.hibernate.type
AbstractLobType() - Constructor for class org.hibernate.type.AbstractLobType
AbstractPropertyHolder - Class in org.hibernate.cfg
AbstractPropertyHolder(String, PropertyHolder, XClass, ExtendedMappings) - Constructor for class org.hibernate.cfg.AbstractPropertyHolder
ACCESS_FIELD - Static variable in interface org.hibernate.reflection.XClass
ACCESS_PROPERTY - Static variable in interface org.hibernate.reflection.XClass
AccessType - Annotation Type in org.hibernate.annotations
  Property Access type
accessType - Variable in class org.hibernate.cfg.InheritanceState
  only defined on embedded superclasses
add(Document) - Method in class org.hibernate.cfg.AnnotationConfiguration
addAnnotatedClass(Class) - Method in class org.hibernate.cfg.AnnotationConfiguration
  Read a mapping from the class annotation metadata (JSR 175).
addClassType(XClass) - Method in class org.hibernate.cfg.ExtendedMappings
addColumnBinding(SimpleValue) - Method in class org.hibernate.cfg.Ejb3Column
addColumnBinding(SimpleValue) - Method in class org.hibernate.cfg.Ejb3JoinColumn
addDefaultGenerator(IdGenerator) - Method in class org.hibernate.cfg.ExtendedMappings
addDefaultQuery(String, NamedQueryDefinition) - Method in class org.hibernate.cfg.ExtendedMappings
addDefaultResultSetMapping(ResultSetMappingDefinition) - Method in class org.hibernate.cfg.ExtendedMappings
addDefaultSQLQuery(String, NamedSQLQueryDefinition) - Method in class org.hibernate.cfg.ExtendedMappings
addDocument(Document) - Method in class org.hibernate.reflection.java.xml.XMLContext
  Add a document and return the list of added classes names
addFilter(String, String) - Method in class org.hibernate.cfg.annotations.CollectionBinder
addFilter(String, String) - Method in class org.hibernate.cfg.annotations.EntityBinder
addGenerator(IdGenerator) - Method in class org.hibernate.cfg.ExtendedMappings
addGeneratorTable(String, Properties) - Method in class org.hibernate.cfg.ExtendedMappings
addIndex(Index) - Method in class org.hibernate.cfg.Ejb3Column
addIndexes(Table) - Method in class org.hibernate.cfg.annotations.EntityBinder
addIndexes(Tables) - Method in class org.hibernate.cfg.annotations.EntityBinder
addIndexes(Table, Index[], ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.TableBinder
addInputStream(InputStream) - Method in class org.hibernate.cfg.AnnotationConfiguration
addJoin(JoinTable, PropertyHolder, boolean) - Method in class org.hibernate.cfg.annotations.EntityBinder
addJoin(JoinTable, boolean) - Method in class org.hibernate.cfg.ClassPropertyHolder
addJoin(JoinTable, boolean) - Method in class org.hibernate.cfg.CollectionPropertyHolder
addJoin(JoinTable, boolean) - Method in class org.hibernate.cfg.ComponentPropertyHolder
addJoin(JoinTable, boolean) - Method in interface org.hibernate.cfg.PropertyHolder
addJoins(PersistentClass, Map<String, Join>) - Method in class org.hibernate.cfg.ExtendedMappings
addMappedBy(String, String, String) - Method in class org.hibernate.cfg.ExtendedMappings
addPackage(String) - Method in class org.hibernate.cfg.AnnotationConfiguration
  Read package level metadata
addParam(String, String) - Method in class org.hibernate.mapping.IdGenerator
addParentBean(Object, String) - Method in class org.hibernate.validator.InvalidValue
addProperty(Property, Ejb3Column[]) - Method in class org.hibernate.cfg.ClassPropertyHolder
addProperty(Property) - Method in class org.hibernate.cfg.ClassPropertyHolder
addProperty(Property) - Method in class org.hibernate.cfg.CollectionPropertyHolder
addProperty(Property, Ejb3Column[]) - Method in class org.hibernate.cfg.CollectionPropertyHolder
addProperty(Property, Ejb3Column[]) - Method in class org.hibernate.cfg.ComponentPropertyHolder
addProperty(Property) - Method in class org.hibernate.cfg.ComponentPropertyHolder
addProperty(Property) - Method in interface org.hibernate.cfg.PropertyHolder
addProperty(Property, Ejb3Column[]) - Method in interface org.hibernate.cfg.PropertyHolder
addPropertyReference(String, String) - Method in class org.hibernate.cfg.ExtendedMappings
addPropertyReferencedAssociation(String, String, String) - Method in class org.hibernate.cfg.ExtendedMappings
addQuery(String, NamedQueryDefinition) - Method in class org.hibernate.cfg.ExtendedMappings
addResultSetMapping(ResultSetMappingDefinition) - Method in class org.hibernate.cfg.ExtendedMappings
addSQLQuery(String, NamedSQLQueryDefinition) - Method in class org.hibernate.cfg.ExtendedMappings
addUnderscores(String) - Static method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
addUniqueConstraints(Table, List) - Method in class org.hibernate.cfg.ExtendedMappings
addUniquePropertyReference(String, String) - Method in class org.hibernate.cfg.ExtendedMappings
ANALYZER_CLASS - Static variable in class org.hibernate.lucene.Environment
  Lucene analyser
AnnotatedClassType - Enum in org.hibernate.cfg
  Type of annotation of a class will give its type
ANNOTATION_STRING_DEFAULT - Static variable in class org.hibernate.cfg.AnnotationBinder
AnnotationBinder - Class in org.hibernate.cfg
  JSR 175 annotation binder Will read the annotation from classes, apply the principles of the EJB3 spec and produces the Hibernate configuration-time metamodel (the classes in the `mapping` package)
AnnotationConfiguration - Class in org.hibernate.cfg
  Similar to the `Configuration` object but handles EJB3 and Hibernate specific annotations as a metadata facility
AnnotationConfiguration() - Constructor for class org.hibernate.cfg.AnnotationConfiguration
AnnotationConfiguration(SettingsFactory) - Constructor for class org.hibernate.cfg.AnnotationConfiguration
AnnotationDescriptor - Class in org.hibernate.annotationfactory
  Encapsulates the data you need to create an annotation.
AnnotationDescriptor(Class<? extends Annotation>) - Constructor for class org.hibernate.annotationfactory.AnnotationDescriptor
AnnotationException - Exception in org.hibernate
  Annotation related exception.
AnnotationException(String, Throwable) - Constructor for exception org.hibernate.AnnotationException
AnnotationException(Throwable) - Constructor for exception org.hibernate.AnnotationException
AnnotationException(String) - Constructor for exception org.hibernate.AnnotationException
AnnotationFactory - Class in org.hibernate.annotationfactory
  Creates live annotations (actually `AnnotationProxies`) from `AnnotationDescriptors`.
AnnotationFactory() - Constructor for class org.hibernate.annotationfactory.AnnotationFactory
AnnotationProxy - Class in org.hibernate.annotationfactory
  A concrete implementation of `Annotation` that pretends it is a "real" source code annotation.
AnnotationProxy(AnnotationDescriptor) - Constructor for class org.hibernate.annotationfactory.AnnotationProxy
annotationType() - Method in class org.hibernate.annotationfactory.AnnotationProxy
apply(PersistentClass) - Method in class org.hibernate.validator.ClassValidator
  apply the registred constraints rules on the hibernate metadata (to be applied on DB schema...)
apply(Property) - Method in class org.hibernate.validator.LengthValidator
apply(Property) - Method in class org.hibernate.validator.MaxValidator
apply(Property) - Method in class org.hibernate.validator.MinValidator
apply(Property) - Method in class org.hibernate.validator.NotNullValidator
apply(Property) - Method in class org.hibernate.validator.PastValidator
apply(PersistentClass) - Method in interface org.hibernate.validator.PersistentClassConstraint
  Apply the constraint in the hibernate metadata
apply(Property) - Method in interface org.hibernate.validator.PropertyConstraint
apply(Property) - Method in class org.hibernate.validator.RangeValidator
ArrayBinder - Class in org.hibernate.cfg.annotations
  Bind an Array
ArrayBinder() - Constructor for class org.hibernate.cfg.annotations.ArrayBinder
ARTEFACT - Static variable in class org.hibernate.cfg.AnnotationConfiguration
assemble(Serializable, Object) - Method in class org.hibernate.type.CharacterArrayClobType
assemble(Serializable, Object) - Method in class org.hibernate.type.EnumType
assemble(Serializable, Object) - Method in class org.hibernate.type.StringClobType
AssertFalse - Annotation Type in org.hibernate.validator
  The annotated property has to be false.
AssertFalseValidator - Class in org.hibernate.validator
  Check if a given object is false or not
AssertFalseValidator() - Constructor for class org.hibernate.validator.AssertFalseValidator
AssertTrue - Annotation Type in org.hibernate.validator
  The annotated element has to be true
AssertTrueValidator - Class in org.hibernate.validator
  Check whether an element is true or not
AssertTrueValidator() - Constructor for class org.hibernate.validator.AssertTrueValidator
assertValid(T) - Method in class org.hibernate.validator.ClassValidator

## B

BagBinder - Class in org.hibernate.cfg.annotations
  Bind a bag.
BagBinder() - Constructor for class org.hibernate.cfg.annotations.BagBinder
BatchSize - Annotation Type in org.hibernate.annotations
  Batch size for SQL loading
bind() - Method in class org.hibernate.cfg.annotations.CollectionBinder
bind() - Method in class org.hibernate.cfg.annotations.PropertyBinder
bind() - Method in class org.hibernate.cfg.annotations.TableBinder
bind() - Method in class org.hibernate.cfg.Ejb3Column
bind(Type) - Method in class org.hibernate.reflection.java.generics.IdentityTypeEnvironment
bind(Type) - Method in interface org.hibernate.reflection.java.generics.TypeEnvironment
  Binds as many generic components of the given type as possible in this context.
bindClass(XClass, Map<XClass, InheritanceState>, ExtendedMappings) - Static method in class org.hibernate.cfg.AnnotationBinder
  Bind a class having JSR175 annotations The subclasses have to be binded after its mother class
bindDefaults(ExtendedMappings) - Static method in class org.hibernate.cfg.AnnotationBinder
bindDiscriminatorValue() - Method in class org.hibernate.cfg.annotations.EntityBinder
bindEntity() - Method in class org.hibernate.cfg.annotations.EntityBinder
BinderHelper - Class in org.hibernate.cfg
bindFk(PersistentClass, PersistentClass, Ejb3JoinColumn[], SimpleValue, boolean, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.TableBinder
bindJoinToPersistentClass(Join, Ejb3JoinColumn[], PersistentClass, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.EntityBinder
bindManytoManyInverseFk(PersistentClass, Ejb3JoinColumn[], SimpleValue, boolean, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.CollectionBinder
  bind the inverse FK of a ManyToMany If we are in a mappedBy case, read the columns from the associated colletion element Otherwise delegates to the usual algorithm
bindManyToManySecondPass(Collection, Map, Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3Column[], boolean, String, boolean, boolean, boolean, TableBinder, XProperty, String, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.CollectionBinder
bindNativeQueries(NamedNativeQueries, ExtendedMappings, boolean) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindNativeQueries(NamedNativeQueries, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindNativeQuery(NamedNativeQuery, ExtendedMappings, boolean) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindNativeQuery(NamedNativeQuery, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindOneToManySecondPass(Collection, Map, Ejb3JoinColumn[], String, boolean, boolean, String, ExtendedMappings) - Method in class org.hibernate.cfg.annotations.CollectionBinder
bindPackage(String, ExtendedMappings) - Static method in class org.hibernate.cfg.AnnotationBinder
bindQueries(NamedQueries, ExtendedMappings, boolean) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindQueries(NamedQueries, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindQuery(NamedQuery, ExtendedMappings, boolean) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindQuery(NamedQuery, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindSqlResultsetMapping(SqlResultSetMapping, ExtendedMappings, boolean) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindSqlResultsetMappings(SqlResultSetMappings, ExtendedMappings, boolean) - Static method in class org.hibernate.cfg.annotations.QueryBinder
bindStarToManySecondPass(Map, String, Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3Column[], boolean, XProperty, boolean, TableBinder, boolean, ExtendedMappings) - Method in class org.hibernate.cfg.annotations.CollectionBinder
  return true if it's a Fk, false if it's an association table
bindTable(String, String, String, List, String, Table) - Method in class org.hibernate.cfg.annotations.EntityBinder
BUFFER_SIZE - Static variable in class org.hibernate.type.CharacterArrayClobType
buildColumnFromAnnotation(Column[], Formula, Nullability, PropertyHolder, PropertyData, Map<String, Join>, ExtendedMappings) - Static method in class org.hibernate.cfg.Ejb3Column
buildColumnFromAnnotation(IndexColumn, PropertyHolder, PropertyData, ExtendedMappings) - Static method in class org.hibernate.cfg.IndexColumn
buildDiscriminatorColumn(DiscriminatorType, DiscriminatorColumn, DiscriminatorFormula, ExtendedMappings) - Static method in class org.hibernate.cfg.Ejb3DiscriminatorColumn
buildInheritanceStates(List<XClass>, ReflectionManager) - Static method in class org.hibernate.cfg.AnnotationBinder
buildJoinColumn(PrimaryKeyJoinColumn, JoinColumn, Value, Map<String, Join>, PropertyHolder, ExtendedMappings) - Static method in class org.hibernate.cfg.Ejb3JoinColumn
  Build JoinColumn for a JOINED hierarchy
buildJoinColumns(JoinColumn[], String, Map<String, Join>, PropertyHolder, String, ExtendedMappings) - Static method in class org.hibernate.cfg.Ejb3JoinColumn
buildJoinTableJoinColumns(JoinColumn[], Map<String, Join>, PropertyHolder, String, String, ExtendedMappings) - Static method in class org.hibernate.cfg.Ejb3JoinColumn
buildNamedQueries(Element, boolean) - Static method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
buildPropertyHolder(XClass, PersistentClass, EntityBinder, ExtendedMappings) - Static method in class org.hibernate.cfg.PropertyHolderBuilder
buildPropertyHolder(Component, String, PropertyData, PropertyHolder, ExtendedMappings) - Static method in class org.hibernate.cfg.PropertyHolderBuilder
  build a component property holder
buildPropertyHolder(Collection, String, XClass, XProperty, ExtendedMappings) - Static method in class org.hibernate.cfg.PropertyHolderBuilder
  buid a property holder on top of a collection
buildPropertyHolder(PersistentClass, Map<String, Join>, ExtendedMappings) - Static method in class org.hibernate.cfg.PropertyHolderBuilder
  must only be used on second level phases ( has to be settled already)
buildSafeClassName(String, String) - Static method in class org.hibernate.reflection.java.xml.XMLContext
buildSafeClassName(String, XMLContext.Default) - Static method in class org.hibernate.reflection.java.xml.XMLContext
buildSequenceGeneratorAnnotation(Element) - Static method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
buildSqlResultsetMappings(Element, XMLContext.Default) - Static method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
buildTableGeneratorAnnotation(Element, XMLContext.Default) - Static method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
buildUniqueConstraints(UniqueConstraint[]) - Static method in class org.hibernate.cfg.annotations.TableBinder
ByteArrayBlobType - Class in org.hibernate.type
  Map a Byte[] into a Blob Experimental
ByteArrayBlobType() - Constructor for class org.hibernate.type.ByteArrayBlobType

## C

Cache - Annotation Type in org.hibernate.annotations
  Add caching strategy to a root entity or a collection
CacheConcurrencyStrategy - Enum in org.hibernate.annotations
  Cache concurrency strategy
CacheModeType - Enum in org.hibernate.annotations
  Enumeration for the different interaction modes between the session and the Level 2 Cache.
canUseJavaAnnotations() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
Cascade - Annotation Type in org.hibernate.annotations
  Apply a cascade strategy on an association
cascadeDeleteEnabled - Variable in class org.hibernate.cfg.annotations.CollectionBinder
CascadeType - Enum in org.hibernate.annotations
  Cascade types (can override default EJB3 cascades
caseClass(Class) - Method in class org.hibernate.reflection.java.generics.TypeSwitch
caseGenericArrayType(GenericArrayType) - Method in class org.hibernate.reflection.java.generics.TypeSwitch
caseParameterizedType(ParameterizedType) - Method in class org.hibernate.reflection.java.generics.TypeSwitch
caseTypeVariable(TypeVariable) - Method in class org.hibernate.reflection.java.generics.TypeSwitch
caseWildcardType(WildcardType) - Method in class org.hibernate.reflection.java.generics.TypeSwitch
CATALOG - Static variable in class org.hibernate.type.EnumType
CharacterArrayClobType - Class in org.hibernate.type
  Map a Character[] to a Clob Experimental
CharacterArrayClobType() - Constructor for class org.hibernate.type.CharacterArrayClobType
Check - Annotation Type in org.hibernate.annotations
  Arbitrary SQL check constraints which can be defined at the class, property or collection level
checkIfJoinColumn(Object, PropertyHolder, PropertyData) - Static method in class org.hibernate.cfg.Ejb3JoinColumn
checkPropertyConsistency(Ejb3Column[], String) - Static method in class org.hibernate.cfg.Ejb3Column
checkReferencedColumnsType(Ejb3JoinColumn[], PersistentClass, ExtendedMappings) - Static method in class org.hibernate.cfg.Ejb3JoinColumn
CLASS_NAME - Static variable in class org.hibernate.type.SerializableToBlobType
  class name of the serialisable class
classForName(String, Class) - Method in class org.hibernate.reflection.java.JavaXFactory
classForName(String, Class<T>) - Method in interface org.hibernate.reflection.ReflectionManager
ClassPropertyHolder - Class in org.hibernate.cfg
ClassPropertyHolder(PersistentClass, XClass, Map<String, Join>, ExtendedMappings) - Constructor for class org.hibernate.cfg.ClassPropertyHolder
ClassPropertyHolder(PersistentClass, XClass, EntityBinder, ExtendedMappings) - Constructor for class org.hibernate.cfg.ClassPropertyHolder
classToTableName(String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
ClassValidator<T> - Class in org.hibernate.validator
  Engine that take a bean and check every expressed annotation restrictions
ClassValidator(Class<T>) - Constructor for class org.hibernate.validator.ClassValidator
  create the validator engine for this bean type
ClassValidator(Class<T>, ResourceBundle) - Constructor for class org.hibernate.validator.ClassValidator
  create the validator engine for a particular bean class, using a resource bundle for message rendering on violation
ClassValidator(Class<T>, ResourceBundle, Map<XClass, ClassValidator>) - Constructor for class org.hibernate.validator.ClassValidator
ClassValidator(XClass, ResourceBundle, Map<XClass, ClassValidator>) - Constructor for class org.hibernate.validator.ClassValidator
clazz - Variable in class org.hibernate.cfg.InheritanceState
collection - Variable in class org.hibernate.cfg.annotations.CollectionBinder
CollectionBinder - Class in org.hibernate.cfg.annotations
  Collection binder
CollectionBinder() - Constructor for class org.hibernate.cfg.annotations.CollectionBinder
CollectionBinder(boolean) - Constructor for class org.hibernate.cfg.annotations.CollectionBinder
CollectionOfElements - Annotation Type in org.hibernate.annotations
  Annotation used to mark a collection as a collection of elements or a collection of embedded objects
CollectionPropertyHolder - Class in org.hibernate.cfg
CollectionPropertyHolder(Collection, String, XClass, XProperty, ExtendedMappings) - Constructor for class org.hibernate.cfg.CollectionPropertyHolder
collectionTableName(String, String, String, String, String) - Method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
collectionTableName(String, String, String, String, String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
COLUMN - Static variable in class org.hibernate.type.EnumType
columnName(String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
Columns - Annotation Type in org.hibernate.annotations
  Support an array of columns.
ComponentPropertyHolder - Class in org.hibernate.cfg
  Component implementation of property holder
ComponentPropertyHolder(Component, String, PropertyData, PropertyHolder, ExtendedMappings) - Constructor for class org.hibernate.cfg.ComponentPropertyHolder
containsElement(String) - Method in class org.hibernate.annotationfactory.AnnotationDescriptor
create(AnnotationDescriptor) - Static method in class org.hibernate.annotationfactory.AnnotationFactory
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.ArrayBinder
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.BagBinder
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.CollectionBinder
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.ListBinder
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.MapBinder
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.PrimitiveArrayBinder
createCollection(PersistentClass) - Method in class org.hibernate.cfg.annotations.SetBinder
createExtendedMappings() - Method in class org.hibernate.cfg.AnnotationConfiguration
createFormulatedValue(Value, Collection, String, PersistentClass) - Method in class org.hibernate.cfg.annotations.MapBinder
CreateKeySecondPass - Class in org.hibernate.cfg
CreateKeySecondPass(RootClass) - Constructor for class org.hibernate.cfg.CreateKeySecondPass
CreateKeySecondPass(JoinedSubclass) - Constructor for class org.hibernate.cfg.CreateKeySecondPass
createSyntheticPropertyReference(Ejb3JoinColumn[], PersistentClass, PersistentClass, Value, boolean, ExtendedMappings) - Static method in class org.hibernate.cfg.BinderHelper
createUniqueConstraint(Value) - Static method in class org.hibernate.cfg.annotations.TableBinder

## D

deepCopy(Object, EntityMode, SessionFactoryImplementor) - Method in class org.hibernate.type.ByteArrayBlobType
deepCopy(Object) - Method in class org.hibernate.type.CharacterArrayClobType
deepCopy(Object) - Method in class org.hibernate.type.EnumType
deepCopy(Object, EntityMode, SessionFactoryImplementor) - Method in class org.hibernate.type.SerializableToBlobType
deepCopy(Object) - Method in class org.hibernate.type.StringClobType
DEFAULT_COLUMN_LENGTH - Static variable in class org.hibernate.cfg.Ejb3Column
DEFAULT_FILTER - Static variable in interface org.hibernate.reflection.XClass
DEFAULT_PRECEDENCE - Static variable in class org.hibernate.cfg.AnnotationConfiguration
defaultCase(Type) - Method in class org.hibernate.reflection.java.generics.TypeSwitch
DefaultComponentSafeNamingStrategy - Class in org.hibernate.cfg
DefaultComponentSafeNamingStrategy() - Constructor for class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
defineFetchingStrategy(ToOne, XProperty) - Static method in class org.hibernate.cfg.AnnotationBinder
disassemble(Object) - Method in class org.hibernate.type.CharacterArrayClobType
disassemble(Object) - Method in class org.hibernate.type.EnumType
disassemble(Object) - Method in class org.hibernate.type.StringClobType
DiscriminatorFormula - Annotation Type in org.hibernate.annotations
  Discriminator formula To be placed at the root entity.
DocumentBuilder<T> - Class in org.hibernate.lucene
DocumentBuilder(Class, Analyzer, File) - Constructor for class org.hibernate.lucene.DocumentBuilder
doSecondPass(Map, Map) - Method in class org.hibernate.cfg.annotations.ResultsetMappingSecondPass
doSecondPass(Map, Map) - Method in class org.hibernate.cfg.CreateKeySecondPass
doSecondPass(Map, Map) - Method in class org.hibernate.cfg.FkSecondPass
doSecondPass(Map, Map) - Method in class org.hibernate.cfg.IndexSecondPass
doSecondPass(Map, Map) - Method in class org.hibernate.cfg.OneToOneSecondPass
doSwitch(Type) - Method in class org.hibernate.reflection.java.generics.TypeSwitch

## E

Ejb3Column - Class in org.hibernate.cfg
  Wrap state of an EJB3 @Column annotation and build the Hibernate column mapping element
Ejb3Column() - Constructor for class org.hibernate.cfg.Ejb3Column
Ejb3DiscriminatorColumn - Class in org.hibernate.cfg
  Discriminator column
Ejb3DiscriminatorColumn() - Constructor for class org.hibernate.cfg.Ejb3DiscriminatorColumn
EJB3DTDEntityResolver - Class in org.hibernate.cfg
EJB3DTDEntityResolver() - Constructor for class org.hibernate.cfg.EJB3DTDEntityResolver
Ejb3JoinColumn - Class in org.hibernate.cfg
  Wrap state of an EJB3 @JoinColumn annotation and build the Hibernate column mapping element
EJB3NamingStrategy - Class in org.hibernate.cfg
  NAming strategy implementing the EJB3 standards
EJB3NamingStrategy() - Constructor for class org.hibernate.cfg.EJB3NamingStrategy
EJB3OverridenAnnotationReader - Class in org.hibernate.reflection.java
  Encapsulates the overriding of Java annotations from an EJB 3.0 descriptor.
EJB3OverridenAnnotationReader(AnnotatedElement, XMLContext) - Constructor for class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
Email - Annotation Type in org.hibernate.validator
  The string has to be a well-formed email address
EmailValidator - Class in org.hibernate.validator
  Check that a given string is a well-formed email address
EmailValidator() - Constructor for class org.hibernate.validator.EmailValidator
Entity - Annotation Type in org.hibernate.annotations
  Extends `Entity` with Hibernate features
EntityBinder - Class in org.hibernate.cfg.annotations
  Stateful holder and processor for binding Entity information
EntityBinder() - Constructor for class org.hibernate.cfg.annotations.EntityBinder
  Use as a fake one for Collection of elements
EntityBinder(Entity, Entity, XClass, PersistentClass, ExtendedMappings) - Constructor for class org.hibernate.cfg.annotations.EntityBinder
ENUM - Static variable in class org.hibernate.type.EnumType
EnumType - Class in org.hibernate.type
  Enum type mapper Try and find the appropriate SQL type depending on column metadata
EnumType() - Constructor for class org.hibernate.type.EnumType
Environment - Class in org.hibernate.lucene
Environment() - Constructor for class org.hibernate.lucene.Environment
equals(XClass, Class) - Method in class org.hibernate.reflection.java.JavaXFactory
equals(XClass, Class<T>) - Method in interface org.hibernate.reflection.ReflectionManager
equals(Object) - Method in interface org.hibernate.reflection.XAnnotatedElement
  Returns true if the underlying artefact is the same
equals(Object, Object) - Method in class org.hibernate.type.CharacterArrayClobType
equals(Object, Object) - Method in class org.hibernate.type.EnumType
equals(Object, Object) - Method in class org.hibernate.type.StringClobType
ExtendedMappings - Class in org.hibernate.cfg
  Allow annotation related mappings

  at least for named generators

## F

Fetch - Annotation Type in org.hibernate.annotations
  Define the fetching strategy used for the given association
FetchMode - Enum in org.hibernate.annotations
  Fetch options on associations
fillComponent(PropertyHolder, PropertyData, boolean, String, boolean, EntityBinder, boolean, boolean, ExtendedMappings) - Static method in class org.hibernate.cfg.AnnotationBinder
fillTable(String, String, String, String, boolean, List, String, Table, ExtendedMappings) - Static method in class org.hibernate.cfg.annotations.TableBinder
Filter - Annotation Type in org.hibernate.annotations
  Add filters to an entity or a collection
Filter - Interface in org.hibernate.reflection
  Filter properties
FilterDef - Annotation Type in org.hibernate.annotations
  Filter definition
FilterDefs - Annotation Type in org.hibernate.annotations
  Array of filter definitions
Filters - Annotation Type in org.hibernate.annotations
  Add multiple filters to an entity or a collection
finalSecondaryTableBinding(PropertyHolder) - Method in class org.hibernate.cfg.annotations.EntityBinder
findColumnOwner(PersistentClass, String, ExtendedMappings) - Static method in class org.hibernate.cfg.BinderHelper
  Find the column owner (ie PersistentClass or Join) of columnName.
findPropertyByName(PersistentClass, String) - Static method in class org.hibernate.cfg.BinderHelper
firstLevelSecondaryTablesBinding(SecondaryTable, SecondaryTables) - Method in class org.hibernate.cfg.annotations.EntityBinder
FkSecondPass - Class in org.hibernate.cfg
  Enable a proper set of the FK columns in respect with the id column order Allow the correct implementation of the default EJB3 values which needs both sides of the association to be resolved
FlushModeType - Enum in org.hibernate.annotations
  Enumeration extending javax.persistence flush modes.
forceNotNull() - Method in class org.hibernate.cfg.Ejb3Column
foreignKeyColumnName(String, String, String, String) - Method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
foreignKeyColumnName(String, String, String, String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
Formula - Annotation Type in org.hibernate.annotations
  Formula.
fromXMLNode(Node, Mapping) - Method in class org.hibernate.type.ByteArrayBlobType
fromXMLNode(Node, Mapping) - Method in class org.hibernate.type.SerializableToBlobType
Future - Annotation Type in org.hibernate.validator
  Check that a Date, a Calendar, or a string representation apply in the future
FutureValidator - Class in org.hibernate.validator
  Check that a given date is in the future, and apply the same restriction at the DB level
FutureValidator() - Constructor for class org.hibernate.validator.FutureValidator

## G

Generated - Annotation Type in org.hibernate.annotations
  The annotated property is generated by the database
GenerationTime - Enum in org.hibernate.annotations
  When should the generation occurs
GenericGenerator - Annotation Type in org.hibernate.annotations
  Generator annotation describing any kind of Hibernate generator in a detyped manner
get(ResultSet, String) - Method in class org.hibernate.type.AbstractLobType
get(ResultSet, String) - Method in class org.hibernate.type.ByteArrayBlobType
get(ResultSet, String) - Method in class org.hibernate.type.SerializableToBlobType
getAccess() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
getAllDocuments() - Method in class org.hibernate.reflection.java.xml.XMLContext
getAnalyzer() - Method in class org.hibernate.lucene.DocumentBuilder
getAnnotation(Class<T>) - Method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
getAnnotation(Class<T>) - Method in interface org.hibernate.reflection.XAnnotatedElement
getAnnotations() - Method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
getAnnotations() - Method in interface org.hibernate.reflection.XAnnotatedElement
getBase() - Method in class org.hibernate.cfg.IndexColumn
getBean() - Method in class org.hibernate.validator.InvalidValue
getBeanClass() - Method in class org.hibernate.validator.InvalidValue
getCacheConcurrencyStrategy(CacheConcurrencyStrategy) - Static method in class org.hibernate.cfg.annotations.EntityBinder
getCascadePersist() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
getCatalog() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
getClassName() - Method in class org.hibernate.cfg.ClassPropertyHolder
getClassName() - Method in class org.hibernate.cfg.CollectionPropertyHolder
getClassName() - Method in class org.hibernate.cfg.ComponentPropertyHolder
getClassName() - Method in interface org.hibernate.cfg.PropertyHolder
getClassOrElement() - Method in interface org.hibernate.cfg.PropertyData
  Returns the returned class itself or the element type if an array
getClassOrElement() - Method in class org.hibernate.cfg.PropertyInferredData
getClassOrElement() - Method in class org.hibernate.cfg.PropertyPreloadedData
getClassOrElement() - Method in class org.hibernate.cfg.WrappedInferredData
getClassOrElementClass() - Method in class org.hibernate.reflection.java.JavaXMember
getClassOrElementClass() - Method in interface org.hibernate.reflection.XMember
  The type of this property's elements for arrays, the type of the property itself for everything else.
getClassOrElementName() - Method in interface org.hibernate.cfg.PropertyData
  Returns the returned class name itself or the element type if an array
getClassOrElementName() - Method in class org.hibernate.cfg.PropertyInferredData
getClassOrElementName() - Method in class org.hibernate.cfg.PropertyPreloadedData
getClassOrElementName() - Method in class org.hibernate.cfg.WrappedInferredData
getClassType(XClass) - Method in class org.hibernate.cfg.ExtendedMappings
  get and maintain a cache of class type.
getCollection() - Method in class org.hibernate.cfg.annotations.CollectionBinder
getCollectionBinder(String, PropertyData, boolean) - Static method in class org.hibernate.cfg.annotations.CollectionBinder
  collection binder factory
getCollectionClass(Type) - Static method in class org.hibernate.reflection.java.generics.TypeUtils
getCollectionClass() - Method in class org.hibernate.reflection.java.JavaXMember
getCollectionClass() - Method in interface org.hibernate.reflection.XMember
  The collection class for collections, null for others.
getColumnSpan(Mapping) - Method in class org.hibernate.type.AbstractLobType
getDeclaredMethods() - Method in interface org.hibernate.reflection.XClass
  Returns the `Method`s defined by this class.
getDeclaredProperties(String) - Method in interface org.hibernate.reflection.XClass
getDeclaredProperties(String, Filter) - Method in interface org.hibernate.reflection.XClass
getDefault(String) - Method in class org.hibernate.reflection.java.xml.XMLContext
getDefaultAccess() - Method in interface org.hibernate.cfg.PropertyData
getDefaultAccess() - Method in class org.hibernate.cfg.PropertyInferredData
getDefaultAccess() - Method in class org.hibernate.cfg.PropertyPreloadedData
getDefaultAccess() - Method in class org.hibernate.cfg.WrappedInferredData
getDefaultEntityListeners() - Method in class org.hibernate.reflection.java.xml.XMLContext
getDefaults() - Method in class org.hibernate.reflection.java.JavaXFactory
getDefaults() - Method in interface org.hibernate.reflection.ReflectionManager
getDiscriminatorTypeName() - Method in class org.hibernate.cfg.Ejb3DiscriminatorColumn
getDocument(T, Serializable) - Method in class org.hibernate.lucene.DocumentBuilder
getElementClass() - Method in class org.hibernate.reflection.java.JavaXMember
getElementClass() - Method in interface org.hibernate.reflection.XMember
  This property's type for simple properties, the type of its elements for arrays and collections.
getEntityName() - Method in class org.hibernate.cfg.ClassPropertyHolder
getEntityName() - Method in class org.hibernate.cfg.CollectionPropertyHolder
getEntityName() - Method in class org.hibernate.cfg.ComponentPropertyHolder
getEntityName() - Method in interface org.hibernate.cfg.PropertyHolder
getEnvironment(Class) - Method in class org.hibernate.reflection.java.generics.TypeEnvironmentFactory
getEnvironment(ParameterizedType) - Method in class org.hibernate.reflection.java.generics.TypeEnvironmentFactory
getFetchMode(FetchType) - Static method in class org.hibernate.cfg.AnnotationBinder
getFile() - Method in class org.hibernate.lucene.DocumentBuilder
getFormulaString() - Method in class org.hibernate.cfg.Ejb3Column
getFromMappedBy(String, String) - Method in class org.hibernate.cfg.ExtendedMappings
getGenerator(String) - Method in class org.hibernate.cfg.ExtendedMappings
getGenerator(String, Map<String, IdGenerator>) - Method in class org.hibernate.cfg.ExtendedMappings
  Try to find the generator from the localGenerators and then from the global generator list
getGeneratorTableProperties(String, Map<String, Properties>) - Method in class org.hibernate.cfg.ExtendedMappings
getHashCode(Object, EntityMode) - Method in class org.hibernate.type.AbstractLobType
getHashCode(Object, EntityMode, SessionFactoryImplementor) - Method in class org.hibernate.type.ByteArrayBlobType
getHashCode(Object, EntityMode, SessionFactoryImplementor) - Method in class org.hibernate.type.SerializableToBlobType
getIdentifier() - Method in class org.hibernate.cfg.ClassPropertyHolder
getIdentifier() - Method in class org.hibernate.cfg.CollectionPropertyHolder
getIdentifier() - Method in class org.hibernate.cfg.ComponentPropertyHolder
getIdentifier() - Method in interface org.hibernate.cfg.PropertyHolder
getIdentifierGeneratorStrategy() - Method in class org.hibernate.mapping.IdGenerator
getInterfaces() - Method in interface org.hibernate.reflection.XClass
getInvalidValues(T) - Method in class org.hibernate.validator.ClassValidator
  apply constraints on a bean instance and return all the failures.
getInvalidValues(T, Set<Object>) - Method in class org.hibernate.validator.ClassValidator
  apply constraints on a bean instance and return all the failures.
getInvalidValues(T, String) - Method in class org.hibernate.validator.ClassValidator
  Apply constraints of a particular property on a bean instance and return all the failures.
getInvalidValues() - Method in exception org.hibernate.validator.InvalidStateException
getJavaType() - Method in class org.hibernate.reflection.java.JavaXMember
getJoin() - Method in class org.hibernate.cfg.Ejb3Column
getJoins(String) - Method in class org.hibernate.cfg.ExtendedMappings
getLength() - Method in class org.hibernate.cfg.Ejb3Column
getLogicalColumnName() - Method in class org.hibernate.cfg.Ejb3Column
getManyToManyOwnerSideEntityName() - Method in class org.hibernate.cfg.Ejb3JoinColumn
getMapKey() - Method in class org.hibernate.reflection.java.JavaXMember
getMapKey() - Method in interface org.hibernate.reflection.XMember
  The type of this map's key, or null for anything that is not a map.
getMappedBy() - Method in class org.hibernate.cfg.Ejb3JoinColumn
getMappingColumn() - Method in class org.hibernate.cfg.Ejb3Column
getMappings() - Method in class org.hibernate.cfg.Ejb3Column
getMember() - Method in class org.hibernate.reflection.java.JavaXMember
getMessage() - Method in class org.hibernate.validator.InvalidValue
getMetadataComplete() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
getModifiers() - Method in class org.hibernate.reflection.java.JavaXMember
getModifiers() - Method in interface org.hibernate.reflection.XMember
  Same modifiers as java.lang.Member#getModifiers()
getName() - Method in class org.hibernate.cfg.annotations.TableBinder
getName() - Method in class org.hibernate.cfg.Ejb3Column
getName() - Method in class org.hibernate.mapping.IdGenerator
getName() - Method in class org.hibernate.reflection.java.JavaXMember
getName() - Method in class org.hibernate.reflection.java.JavaXMethod
getName() - Method in interface org.hibernate.reflection.XClass
getName() - Method in interface org.hibernate.reflection.XMember
getName() - Method in interface org.hibernate.reflection.XPackage
getName() - Method in interface org.hibernate.reflection.XProperty
  Unqualify the getter name
getName() - Method in class org.hibernate.type.AbstractLobType
getOverriddenColumn(String) - Method in class org.hibernate.cfg.AbstractPropertyHolder
  Get column overriding, property first, then parent, then holder
getOverriddenColumn(String) - Method in class org.hibernate.cfg.ComponentPropertyHolder
getOverriddenColumn(String) - Method in interface org.hibernate.cfg.PropertyHolder
  return null if the column is not overridden, or an array of column if true
getOverriddenJoinColumn(String) - Method in class org.hibernate.cfg.AbstractPropertyHolder
  Get column overriding, property first, then parent, then holder
getOverriddenJoinColumn(String) - Method in class org.hibernate.cfg.ComponentPropertyHolder
getOverriddenJoinColumn(String) - Method in interface org.hibernate.cfg.PropertyHolder
  return null if the column is not overridden, or an array of column if true
getPackageName() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
getParams() - Method in class org.hibernate.mapping.IdGenerator
getPath() - Method in class org.hibernate.cfg.AbstractPropertyHolder
getPath() - Method in interface org.hibernate.cfg.PropertyHolder
getPersistentClass() - Method in class org.hibernate.cfg.ClassPropertyHolder
getPersistentClass() - Method in class org.hibernate.cfg.CollectionPropertyHolder
getPersistentClass() - Method in class org.hibernate.cfg.ComponentPropertyHolder
getPersistentClass() - Method in interface org.hibernate.cfg.PropertyHolder
getPotentialInvalidValues(String, Object) - Method in class org.hibernate.validator.ClassValidator
  Apply constraints of a particular property value of a bean type and return all the failures.
getPrecision() - Method in class org.hibernate.cfg.Ejb3Column
getProperty() - Method in interface org.hibernate.cfg.PropertyData
getProperty() - Method in class org.hibernate.cfg.PropertyInferredData
getProperty() - Method in class org.hibernate.cfg.PropertyPreloadedData
getProperty() - Method in class org.hibernate.cfg.WrappedInferredData
getPropertyAccessor() - Method in class org.hibernate.cfg.annotations.EntityBinder
getPropertyAccessor(XAnnotatedElement) - Method in class org.hibernate.cfg.annotations.EntityBinder
getPropertyClass() - Method in interface org.hibernate.cfg.PropertyData
  Return the class itself
getPropertyClass() - Method in class org.hibernate.cfg.PropertyInferredData
getPropertyClass() - Method in class org.hibernate.cfg.PropertyPreloadedData
getPropertyClass() - Method in class org.hibernate.cfg.WrappedInferredData
getPropertyHolder() - Method in class org.hibernate.cfg.Ejb3Column
getPropertyName() - Method in class org.hibernate.cfg.Ejb3Column
getPropertyName() - Method in interface org.hibernate.cfg.PropertyData
getPropertyName() - Method in class org.hibernate.cfg.PropertyInferredData
getPropertyName() - Method in class org.hibernate.cfg.PropertyPreloadedData
getPropertyName() - Method in class org.hibernate.cfg.WrappedInferredData
getPropertyName(XMember) - Method in class org.hibernate.validator.ClassValidator
getPropertyName() - Method in class org.hibernate.validator.InvalidValue
getPropertyPath() - Method in class org.hibernate.validator.InvalidValue
getPropertyReferencedAssociation(String, String) - Method in class org.hibernate.cfg.ExtendedMappings
getReferencedColumn() - Method in class org.hibernate.cfg.Ejb3JoinColumn
getReflectionManager() - Method in class org.hibernate.cfg.AnnotationConfiguration
getReflectionManager() - Method in class org.hibernate.cfg.ExtendedMappings
getRelativePath(PropertyHolder, String) - Static method in class org.hibernate.cfg.BinderHelper
getReturnedClass() - Method in class org.hibernate.type.ByteArrayBlobType
getReturnedClass() - Method in class org.hibernate.type.PrimitiveByteArrayBlobType
getReturnedClass() - Method in class org.hibernate.type.SerializableToBlobType
getRootBean() - Method in class org.hibernate.validator.InvalidValue
getScale() - Method in class org.hibernate.cfg.Ejb3Column
getSchema() - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
getSecondaryTableName() - Method in class org.hibernate.cfg.Ejb3Column
getSecondaryTables() - Method in class org.hibernate.cfg.annotations.EntityBinder
getSecondPass(Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3Column[], Ejb3Column[], Ejb3JoinColumn[], boolean, XProperty, String, boolean, boolean, TableBinder, ExtendedMappings) - Method in class org.hibernate.cfg.annotations.CollectionBinder
getSecondPass(Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3Column[], Ejb3Column[], Ejb3JoinColumn[], boolean, XProperty, String, boolean, boolean, TableBinder, ExtendedMappings) - Method in class org.hibernate.cfg.annotations.ListBinder
getSecondPass(Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3JoinColumn[], Ejb3Column[], Ejb3Column[], Ejb3JoinColumn[], boolean, XProperty, String, boolean, boolean, TableBinder, ExtendedMappings) - Method in class org.hibernate.cfg.annotations.MapBinder
getSqlType() - Method in class org.hibernate.cfg.Ejb3Column
getSuperclass() - Method in interface org.hibernate.reflection.XClass
getSuperclassInheritanceState(XClass, Map<XClass, InheritanceState>, ReflectionManager) - Static method in class org.hibernate.cfg.InheritanceState
getSuperEntityInheritanceState(XClass, Map<XClass, InheritanceState>, ReflectionManager) - Static method in class org.hibernate.cfg.InheritanceState
getTable() - Method in class org.hibernate.cfg.ClassPropertyHolder
getTable() - Method in class org.hibernate.cfg.CollectionPropertyHolder
getTable() - Method in class org.hibernate.cfg.ComponentPropertyHolder
getTable() - Method in class org.hibernate.cfg.Ejb3Column
  Find appropriate table of the column.
getTable() - Method in interface org.hibernate.cfg.PropertyHolder
getTableUniqueConstraints() - Method in class org.hibernate.cfg.ExtendedMappings
getTerm(Serializable) - Method in class org.hibernate.lucene.DocumentBuilder
getType() - Method in class org.hibernate.reflection.java.JavaXMember
getType() - Method in interface org.hibernate.reflection.XMember
  This property's XClass.
getTypeEnvironment() - Method in class org.hibernate.reflection.java.JavaXMember
getTypeName() - Method in interface org.hibernate.cfg.PropertyData
  Returns the returned class name itself
getTypeName() - Method in class org.hibernate.cfg.PropertyInferredData
getTypeName() - Method in class org.hibernate.cfg.PropertyPreloadedData
getTypeName() - Method in class org.hibernate.cfg.WrappedInferredData
getValue() - Method in class org.hibernate.validator.InvalidValue
getXMLContext() - Method in class org.hibernate.reflection.java.JavaXFactory
getXMLTree(String, String) - Method in class org.hibernate.reflection.java.xml.XMLContext

## H

hashCode(Object) - Method in class org.hibernate.type.CharacterArrayClobType
hashCode(Object) - Method in class org.hibernate.type.EnumType
hashCode(Object) - Method in class org.hibernate.type.StringClobType
hasParents - Variable in class org.hibernate.cfg.InheritanceState
  a mother entity is available
hasSons - Variable in class org.hibernate.cfg.InheritanceState
  has son either mappedsuperclass son or entity son
hasValidationRules() - Method in class org.hibernate.validator.ClassValidator
hqlOrderBy - Variable in class org.hibernate.cfg.annotations.CollectionBinder

## I

IdentityTypeEnvironment - Class in org.hibernate.reflection.java.generics
  Substitutes a `Type` for itself.
IdGenerator - Class in org.hibernate.mapping
  Identifier generator container, Useful to keep named generator in annotations
IdGenerator() - Constructor for class org.hibernate.mapping.IdGenerator
Index - Annotation Type in org.hibernate.annotations
  Define a DB index
INDEX_BASE_DIR - Static variable in class org.hibernate.lucene.Environment
  Indexes base directory
IndexColumn - Annotation Type in org.hibernate.annotations
  Describe an index column of a List
indexColumn - Variable in class org.hibernate.cfg.annotations.CollectionBinder
IndexColumn - Class in org.hibernate.cfg
  index column
IndexColumn(boolean, String, int, int, int, String, boolean, boolean, boolean, boolean, String, Map<String, Join>, PropertyHolder, ExtendedMappings) - Constructor for class org.hibernate.cfg.IndexColumn
Indexed - Annotation Type in org.hibernate.lucene
IndexSecondPass - Class in org.hibernate.cfg
IndexSecondPass(Table, String, String[], ExtendedMappings) - Constructor for class org.hibernate.cfg.IndexSecondPass
IndexSecondPass(String, Ejb3Column, ExtendedMappings) - Constructor for class org.hibernate.cfg.IndexSecondPass
InheritanceState - Class in org.hibernate.cfg
  Some extra data to the inheritance position of a class
InheritanceState(XClass) - Constructor for class org.hibernate.cfg.InheritanceState
initialize(Configuration) - Method in class org.hibernate.lucene.event.LuceneEventListener
initialize(AssertFalse) - Method in class org.hibernate.validator.AssertFalseValidator
initialize(AssertTrue) - Method in class org.hibernate.validator.AssertTrueValidator
initialize(Email) - Method in class org.hibernate.validator.EmailValidator
initialize(Configuration) - Method in class org.hibernate.validator.event.ValidateEventListener
  initialize the validators, any non significant validators are not kept
initialize(Future) - Method in class org.hibernate.validator.FutureValidator
initialize(Length) - Method in class org.hibernate.validator.LengthValidator
initialize(Max) - Method in class org.hibernate.validator.MaxValidator
initialize(Min) - Method in class org.hibernate.validator.MinValidator
initialize(NotNull) - Method in class org.hibernate.validator.NotNullValidator
initialize(Past) - Method in class org.hibernate.validator.PastValidator
initialize(Pattern) - Method in class org.hibernate.validator.PatternValidator
initialize(Range) - Method in class org.hibernate.validator.RangeValidator
initialize(Size) - Method in class org.hibernate.validator.SizeValidator
initialize(A) - Method in interface org.hibernate.validator.Validator
  Take the annotations values
initMappingColumn(String, String, int, int, int, boolean, String, boolean, boolean) - Method in class org.hibernate.cfg.Ejb3Column
INSTANCE - Static variable in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
INSTANCE - Static variable in class org.hibernate.cfg.EJB3DTDEntityResolver
INSTANCE - Static variable in class org.hibernate.cfg.EJB3NamingStrategy
INSTANCE - Static variable in class org.hibernate.reflection.java.generics.IdentityTypeEnvironment
InvalidStateException - Exception in org.hibernate.validator
  Thrown when the bean has violated one or several of its constraints You can get the violation details in getInvalidValues()
InvalidStateException(InvalidValue[]) - Constructor for exception org.hibernate.validator.InvalidStateException
InvalidStateException(InvalidValue[], String) - Constructor for exception org.hibernate.validator.InvalidStateException
InvalidValue - Class in org.hibernate.validator
  A single violation of a class level or method level constraint.
InvalidValue(String, Class, String, Object, Object) - Constructor for class org.hibernate.validator.InvalidValue
invoke(Object, Method, Object[]) - Method in class org.hibernate.annotationfactory.AnnotationProxy
invoke(Object, Object...) - Method in class org.hibernate.reflection.java.JavaXMethod
invoke(Object, Object...) - Method in interface org.hibernate.reflection.XMember
isAbstract() - Method in interface org.hibernate.reflection.XClass
isAnnotationPresent(Class<T>) - Method in class org.hibernate.reflection.java.EJB3OverridenAnnotationReader
isAnnotationPresent(Class<T>) - Method in interface org.hibernate.reflection.XAnnotatedElement
isArray(Type) - Static method in class org.hibernate.reflection.java.generics.TypeUtils
isArray() - Method in class org.hibernate.reflection.java.JavaXMember
isArray() - Method in interface org.hibernate.reflection.XMember
isAssignableFrom(XClass) - Method in interface org.hibernate.reflection.XClass
isCollection(Type) - Static method in class org.hibernate.reflection.java.generics.TypeUtils
isCollection() - Method in class org.hibernate.reflection.java.JavaXMember
isCollection() - Method in interface org.hibernate.reflection.XMember
isComponent() - Method in class org.hibernate.cfg.ClassPropertyHolder
isComponent() - Method in class org.hibernate.cfg.CollectionPropertyHolder
isComponent() - Method in class org.hibernate.cfg.ComponentPropertyHolder
isComponent() - Method in interface org.hibernate.cfg.PropertyHolder
isDefault(String) - Static method in class org.hibernate.cfg.AnnotationBinder
isDefault(XClass, ExtendedMappings) - Static method in class org.hibernate.cfg.AnnotationBinder
isDirty(Object, Object, boolean[], SessionImplementor) - Method in class org.hibernate.type.AbstractLobType
isEmbeddableSuperclass - Variable in class org.hibernate.cfg.InheritanceState
isEnum() - Method in interface org.hibernate.reflection.XClass
isEqual(Object, Object, EntityMode) - Method in class org.hibernate.type.AbstractLobType
isEqual(Object, Object, EntityMode, SessionFactoryImplementor) - Method in class org.hibernate.type.ByteArrayBlobType
isEqual(Object, Object, EntityMode, SessionFactoryImplementor) - Method in class org.hibernate.type.SerializableToBlobType
isIgnoreIdAnnotations() - Method in class org.hibernate.cfg.annotations.EntityBinder
isImplicit() - Method in class org.hibernate.cfg.Ejb3Column
isInsertable() - Method in class org.hibernate.cfg.Ejb3Column
isInterface() - Method in interface org.hibernate.reflection.XClass
  see Class#isInterface()
isMutable() - Method in class org.hibernate.type.ByteArrayBlobType
isMutable() - Method in class org.hibernate.type.CharacterArrayClobType
isMutable() - Method in class org.hibernate.type.EnumType
isMutable() - Method in class org.hibernate.type.SerializableToBlobType
isMutable() - Method in class org.hibernate.type.StringClobType
isNameDeferred() - Method in class org.hibernate.cfg.Ejb3Column
isNullable() - Method in class org.hibernate.cfg.Ejb3Column
isPrimitive() - Method in interface org.hibernate.reflection.XClass
isPropertyAnnotated() - Method in class org.hibernate.cfg.annotations.EntityBinder
isPropertyAnnotated(XAnnotatedElement) - Method in class org.hibernate.cfg.annotations.EntityBinder
isPropertyAnnotated - Variable in class org.hibernate.cfg.InheritanceState
isResolved() - Method in class org.hibernate.cfg.EJB3DTDEntityResolver
isResolved(Type) - Static method in class org.hibernate.reflection.java.generics.TypeUtils
isSecondary() - Method in class org.hibernate.cfg.Ejb3Column
isSimple(Type) - Static method in class org.hibernate.reflection.java.generics.TypeUtils
isTypeResolved() - Method in class org.hibernate.reflection.java.JavaXMember
isTypeResolved() - Method in interface org.hibernate.reflection.XMember
isUnique() - Method in class org.hibernate.cfg.Ejb3Column
isUpdatable() - Method in class org.hibernate.cfg.Ejb3Column
isValid(Object) - Method in class org.hibernate.validator.AssertFalseValidator
isValid(Object) - Method in class org.hibernate.validator.AssertTrueValidator
isValid(Object) - Method in class org.hibernate.validator.EmailValidator
isValid(Object) - Method in class org.hibernate.validator.FutureValidator
isValid(Object) - Method in class org.hibernate.validator.LengthValidator
isValid(Object) - Method in class org.hibernate.validator.MaxValidator
isValid(Object) - Method in class org.hibernate.validator.MinValidator
isValid(Object) - Method in class org.hibernate.validator.NotNullValidator
isValid(Object) - Method in class org.hibernate.validator.PastValidator
isValid(Object) - Method in class org.hibernate.validator.PatternValidator
isValid(Object) - Method in class org.hibernate.validator.RangeValidator
isValid(Object) - Method in class org.hibernate.validator.SizeValidator
isValid(Object) - Method in interface org.hibernate.validator.Validator
  does the object/element pass the constraints
isVoid(Type) - Static method in class org.hibernate.reflection.java.generics.TypeUtils

## J

JavaXFactory - Class in org.hibernate.reflection.java
  The factory for all the objects in this package.
JavaXFactory() - Constructor for class org.hibernate.reflection.java.JavaXFactory
JavaXMember - Class in org.hibernate.reflection.java
JavaXMember(Member, Type, TypeEnvironment, JavaXFactory, JavaXType) - Constructor for class org.hibernate.reflection.java.JavaXMember
JavaXMethod - Class in org.hibernate.reflection.java
joinKeyColumnName(String, String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
joins - Variable in class org.hibernate.cfg.Ejb3Column

## K

Keyword - Annotation Type in org.hibernate.lucene

## L

LazyCollection - Annotation Type in org.hibernate.annotations
  Define the lazy status of a collection
LazyCollectionOption - Enum in org.hibernate.annotations
  Lazy options available for a collection
LazyToOne - Annotation Type in org.hibernate.annotations
  Define the lazy status of a ToOne association (ie OneToOne or ManyToOne)
LazyToOneOption - Enum in org.hibernate.annotations
  Lazy options available for a ToOne association
Length - Annotation Type in org.hibernate.validator
  Apply some length restrictions to the annotated element.
LengthValidator - Class in org.hibernate.validator
  Do check a length restriction on a string, and apply expected contraints on hibernate metadata.
LengthValidator() - Constructor for class org.hibernate.validator.LengthValidator
linkValueUsingAColumnCopy(Column, SimpleValue) - Method in class org.hibernate.cfg.Ejb3JoinColumn
  used for mappedBy cases
linkValueUsingDefaultColumnNaming(Column, PersistentClass, SimpleValue) - Method in class org.hibernate.cfg.Ejb3JoinColumn
linkWithValue(SimpleValue) - Method in class org.hibernate.cfg.Ejb3Column
ListBinder - Class in org.hibernate.cfg.annotations
  Bind a list
ListBinder() - Constructor for class org.hibernate.cfg.annotations.ListBinder
logicalCollectionColumnName(String, String, String) - Method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
logicalCollectionColumnName(String, String, String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
logicalCollectionTableName(String, String, String, String) - Method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
logicalCollectionTableName(String, String, String, String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
logicalColumnName(String, String) - Method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
logicalColumnName(String, String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
LuceneEventListener - Class in org.hibernate.lucene.event
  This listener supports setting a parent directory for all generated index files.
LuceneEventListener() - Constructor for class org.hibernate.lucene.event.LuceneEventListener

## M

make() - Method in class org.hibernate.cfg.annotations.PropertyBinder
make() - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
MapBinder - Class in org.hibernate.cfg.annotations
  Implementation to bind a Map
MapBinder() - Constructor for class org.hibernate.cfg.annotations.MapBinder
MapKey - Annotation Type in org.hibernate.annotations
  Define the map key columns as an explicit column holding the map key This is completly different from `MapKey` which use an existing column This annotation and `MapKey` are mutually exclusive
MapKeyManyToMany - Annotation Type in org.hibernate.annotations
  Define the map key columns as an explicit column holding the map key This is completly different from `MapKey` which use an existing column This annotation and `MapKey` are mutually exclusive
mapKeyPropertyName - Variable in class org.hibernate.cfg.annotations.CollectionBinder
Max - Annotation Type in org.hibernate.validator
  max restriction on a numeric annotated element
MaxValidator - Class in org.hibernate.validator
  Do check a max restriction on a numeric (whether and actual number or its string representation, and apply expected contraints on hibernate metadata.
MaxValidator() - Constructor for class org.hibernate.validator.MaxValidator
Min - Annotation Type in org.hibernate.validator
  min restriction on a numeric annotated elemnt (or the string representation of a numeric)
MinValidator - Class in org.hibernate.validator
  Do check a min restriction on a numeric (whether and actual number or its string representation, and apply expected contraints on hibernate metadata.
MinValidator() - Constructor for class org.hibernate.validator.MinValidator

## N

NamedNativeQueries - Annotation Type in org.hibernate.annotations
  Extends `NamedNativeQueries` to hold hibernate NamedNativeQuery objects
NamedNativeQuery - Annotation Type in org.hibernate.annotations
  Extends `NamedNativeQuery` with Hibernate features
NamedQueries - Annotation Type in org.hibernate.annotations
  Extends `NamedQueries` to hold hibernate NamedQuery objects
NamedQuery - Annotation Type in org.hibernate.annotations
  Extends `NamedQuery` with Hibernate features
NO_REFERENCE - Static variable in class org.hibernate.cfg.Ejb3JoinColumn
NON_PK_REFERENCE - Static variable in class org.hibernate.cfg.Ejb3JoinColumn
NotFound - Annotation Type in org.hibernate.annotations
  Action to do when an element is not found on a association whiel beeing expected
NotFoundAction - Enum in org.hibernate.annotations
  Actoin to use when an element is not found in DB while beeing expected
NotNull - Annotation Type in org.hibernate.validator
  not null constraint
NotNullValidator - Class in org.hibernate.validator
  Check a not null restriction on an object and apply the equivalent constraint on hibernate metadata.
NotNullValidator() - Constructor for class org.hibernate.validator.NotNullValidator
NotYetImplementedException - Exception in org.hibernate.cfg
  Mapping not yet implemented
NotYetImplementedException(String, Throwable) - Constructor for exception org.hibernate.cfg.NotYetImplementedException
NotYetImplementedException(Throwable) - Constructor for exception org.hibernate.cfg.NotYetImplementedException
NotYetImplementedException(String) - Constructor for exception org.hibernate.cfg.NotYetImplementedException
Nullability - Enum in org.hibernate.cfg.annotations
  Are the columns forced to null, not null or not forced
nullSafeGet(ResultSet, String[], SessionImplementor, Object) - Method in class org.hibernate.type.AbstractLobType
nullSafeGet(ResultSet, String, SessionImplementor, Object) - Method in class org.hibernate.type.AbstractLobType
nullSafeGet(ResultSet, String[], Object) - Method in class org.hibernate.type.CharacterArrayClobType
nullSafeGet(ResultSet, String[], Object) - Method in class org.hibernate.type.EnumType
nullSafeGet(ResultSet, String[], Object) - Method in class org.hibernate.type.StringClobType
nullSafeSet(PreparedStatement, Object, int, boolean[], SessionImplementor) - Method in class org.hibernate.type.AbstractLobType
nullSafeSet(PreparedStatement, Object, int, SessionImplementor) - Method in class org.hibernate.type.AbstractLobType
nullSafeSet(PreparedStatement, Object, int) - Method in class org.hibernate.type.CharacterArrayClobType
nullSafeSet(PreparedStatement, Object, int) - Method in class org.hibernate.type.EnumType
nullSafeSet(PreparedStatement, Object, int) - Method in class org.hibernate.type.StringClobType
numberOfElements() - Method in class org.hibernate.annotationfactory.AnnotationDescriptor

## O

OnDelete - Annotation Type in org.hibernate.annotations
  Strategy to use on collections, arrays and on joined subclasses delete OnDelete of secondary tables currently not supported.
OnDeleteAction - Enum in org.hibernate.annotations
  Possible actions on deletes
OneToOneSecondPass - Class in org.hibernate.cfg
  We have to handle OneToOne in a second pass because: -
OneToOneSecondPass(String, String, String, PropertyHolder, PropertyData, XClass, boolean, boolean, boolean, String, Ejb3JoinColumn[], ExtendedMappings) - Constructor for class org.hibernate.cfg.OneToOneSecondPass
onPostDelete(PostDeleteEvent) - Method in class org.hibernate.lucene.event.LuceneEventListener
onPostInsert(PostInsertEvent) - Method in class org.hibernate.lucene.event.LuceneEventListener
onPostUpdate(PostUpdateEvent) - Method in class org.hibernate.lucene.event.LuceneEventListener
onPreInsert(PreInsertEvent) - Method in class org.hibernate.validator.event.ValidateEventListener
onPreUpdate(PreUpdateEvent) - Method in class org.hibernate.validator.event.ValidateEventListener
OptimisticLockType - Enum in org.hibernate.annotations
  Optimistic locking strategy VERSION is the default and recommanded one
orderAndFillHierarchy(List<XClass>) - Method in class org.hibernate.cfg.AnnotationConfiguration
OrderBy - Annotation Type in org.hibernate.annotations
  Order a collection using SQL ordering (not HQL ordering)
org.hibernate - package org.hibernate
org.hibernate.annotationfactory - package org.hibernate.annotationfactory
org.hibernate.annotations - package org.hibernate.annotations
org.hibernate.cfg - package org.hibernate.cfg
org.hibernate.cfg.annotations - package org.hibernate.cfg.annotations
org.hibernate.lucene - package org.hibernate.lucene
org.hibernate.lucene.event - package org.hibernate.lucene.event
org.hibernate.mapping - package org.hibernate.mapping
org.hibernate.reflection - package org.hibernate.reflection
org.hibernate.reflection.java - package org.hibernate.reflection.java
org.hibernate.reflection.java.generics - package org.hibernate.reflection.java.generics
org.hibernate.reflection.java.xml - package org.hibernate.reflection.java.xml
org.hibernate.type - package org.hibernate.type
org.hibernate.validator - package org.hibernate.validator
org.hibernate.validator.event - package org.hibernate.validator.event
override(XMLContext.Default) - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
overrideSqlTypeIfNecessary(Column) - Method in class org.hibernate.cfg.Ejb3JoinColumn

## P

packageForName(String) - Method in class org.hibernate.reflection.java.JavaXFactory
packageForName(String) - Method in interface org.hibernate.reflection.ReflectionManager
ParamDef - Annotation Type in org.hibernate.annotations
  A parameter definition
Parameter - Annotation Type in org.hibernate.annotations
  Parameter (basically key/value pattern)
Parent - Annotation Type in org.hibernate.annotations
  Reference the property as a pointer back to the owner (generally the owning entity)
parent - Variable in class org.hibernate.cfg.AbstractPropertyHolder
parseMappingElement(Element, String) - Method in class org.hibernate.cfg.AnnotationConfiguration
Past - Annotation Type in org.hibernate.validator
  Check that a Date, a Calendar, or a string representation apply in the past
PastValidator - Class in org.hibernate.validator
  Check that a given date is in the past, and apply the same restriction at the DB level
PastValidator() - Constructor for class org.hibernate.validator.PastValidator
Pattern - Annotation Type in org.hibernate.validator
  The annotated element must follow the regexp pattern
PatternValidator - Class in org.hibernate.validator
  check if a given element match the regular expression
PatternValidator() - Constructor for class org.hibernate.validator.PatternValidator
PersistentClassConstraint - Interface in org.hibernate.validator
  Interface implemented by the validator when a constraint may be represented in the hibernate metadata
PK_REFERENCE - Static variable in class org.hibernate.cfg.Ejb3JoinColumn
PolymorphismType - Enum in org.hibernate.annotations
  Type of avaliable polymorphism for a particular entity
PRIMITIVE_NAMES - Static variable in class org.hibernate.cfg.BinderHelper
PrimitiveArrayBinder - Class in org.hibernate.cfg.annotations
PrimitiveArrayBinder() - Constructor for class org.hibernate.cfg.annotations.PrimitiveArrayBinder
PrimitiveByteArrayBlobType - Class in org.hibernate.type
  Map a byte[] to a Blob
PrimitiveByteArrayBlobType() - Constructor for class org.hibernate.type.PrimitiveByteArrayBlobType
PrimitiveCharacterArrayClobType - Class in org.hibernate.type
  Map a char[] to a Clob
PrimitiveCharacterArrayClobType() - Constructor for class org.hibernate.type.PrimitiveCharacterArrayClobType
PropertyBinder - Class in org.hibernate.cfg.annotations
PropertyBinder() - Constructor for class org.hibernate.cfg.annotations.PropertyBinder
PropertyConstraint - Interface in org.hibernate.validator
  Interface implemented by the validator when a constraint may be represented in a hibernate metadata property
PropertyData - Interface in org.hibernate.cfg
propertyHolder - Variable in class org.hibernate.cfg.Ejb3Column
PropertyHolder - Interface in org.hibernate.cfg
  Property holder abstract property containers from their direct implementation
PropertyHolderBuilder - Class in org.hibernate.cfg
  This factory is here ot build a PropertyHolder and prevent .mapping interface adding
PropertyInferredData - Class in org.hibernate.cfg
  Retrieve all inferred data from an annnoted element
PropertyInferredData(XProperty, String) - Constructor for class org.hibernate.cfg.PropertyInferredData
  Take the annoted element for lazy process
propertyName - Variable in class org.hibernate.cfg.annotations.CollectionBinder
PropertyPreloadedData - Class in org.hibernate.cfg
PropertyPreloadedData(String, String, XClass) - Constructor for class org.hibernate.cfg.PropertyPreloadedData
propertyToColumnName(String) - Method in class org.hibernate.cfg.DefaultComponentSafeNamingStrategy
propertyToColumnName(String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
Proxy - Annotation Type in org.hibernate.annotations
  Lazy and proxy configuration of a particular class

## Q

QueryBinder - Class in org.hibernate.cfg.annotations
  Query binder
QueryBinder() - Constructor for class org.hibernate.cfg.annotations.QueryBinder

## R

Range - Annotation Type in org.hibernate.validator
  The annotated elemnt has to be in the appropriate range.
RangeValidator - Class in org.hibernate.validator
  The value has to be in a defined range, the constraint is also applied on DB
RangeValidator() - Constructor for class org.hibernate.validator.RangeValidator
redefineColumnName(String, String, boolean) - Method in class org.hibernate.cfg.Ejb3Column
redefineColumnName(String, String, boolean) - Method in class org.hibernate.cfg.Ejb3JoinColumn
ReflectionManager - Interface in org.hibernate.reflection
  The entry point to the reflection layer (a.k.a. the X* layer).
replace(Object, Object, SessionImplementor, Object, Map) - Method in class org.hibernate.type.ByteArrayBlobType
replace(Object, Object, Object) - Method in class org.hibernate.type.CharacterArrayClobType
replace(Object, Object, Object) - Method in class org.hibernate.type.EnumType
replace(Object, Object, SessionImplementor, Object, Map) - Method in class org.hibernate.type.SerializableToBlobType
replace(Object, Object, Object) - Method in class org.hibernate.type.StringClobType
reset() - Method in class org.hibernate.cfg.AnnotationConfiguration
reset() - Method in class org.hibernate.reflection.java.JavaXFactory
resolveEntity(String, String) - Method in class org.hibernate.cfg.EJB3DTDEntityResolver
ResultsetMappingSecondPass - Class in org.hibernate.cfg.annotations
ResultsetMappingSecondPass(SqlResultSetMapping, ExtendedMappings, boolean) - Constructor for class org.hibernate.cfg.annotations.ResultsetMappingSecondPass
returnedClass() - Method in class org.hibernate.type.CharacterArrayClobType
returnedClass() - Method in class org.hibernate.type.EnumType
returnedClass() - Method in class org.hibernate.type.PrimitiveCharacterArrayClobType
returnedClass() - Method in class org.hibernate.type.StringClobType
returnStatic() - Method in interface org.hibernate.reflection.Filter
returnTransient() - Method in interface org.hibernate.reflection.Filter

## S

SCHEMA - Static variable in class org.hibernate.type.EnumType
secondPassCompile() - Method in class org.hibernate.cfg.AnnotationConfiguration
SerializableToBlobType - Class in org.hibernate.type
SerializableToBlobType() - Constructor for class org.hibernate.type.SerializableToBlobType
set(PreparedStatement, Object, int, SessionImplementor) - Method in class org.hibernate.type.AbstractLobType
set(PreparedStatement, Object, int, SessionImplementor) - Method in class org.hibernate.type.ByteArrayBlobType
set(PreparedStatement, Object, int, SessionImplementor) - Method in class org.hibernate.type.SerializableToBlobType
setAbstract(boolean) - Method in class org.hibernate.cfg.annotations.TableBinder
setAccess(String) - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
setAccessible(boolean) - Method in class org.hibernate.reflection.java.JavaXMember
setAccessible(boolean) - Method in interface org.hibernate.reflection.XMember
setBase(int) - Method in class org.hibernate.cfg.IndexColumn
setBatchSize(BatchSize) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setBatchSize(BatchSize) - Method in class org.hibernate.cfg.annotations.EntityBinder
SetBinder - Class in org.hibernate.cfg.annotations
  Bind a set.
SetBinder() - Constructor for class org.hibernate.cfg.annotations.SetBinder
SetBinder(boolean) - Constructor for class org.hibernate.cfg.annotations.SetBinder
setCache(Cache) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setCache(Cache) - Method in class org.hibernate.cfg.annotations.EntityBinder
setCacheConcurrencyStrategy(String, String, String, boolean) - Method in class org.hibernate.cfg.AnnotationConfiguration
setCascade(String) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setCascadeDeleteEnabled(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setCascadeStrategy(String) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setCatalog(String) - Method in class org.hibernate.cfg.annotations.TableBinder
setCatalog(String) - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
setCollectionCacheConcurrencyStrategy(String, String, String) - Method in class org.hibernate.cfg.AnnotationConfiguration
setCollectionType(XClass) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setColumns(Ejb3Column[]) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setColumns(Ejb3Column[]) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setConstraints(String) - Method in class org.hibernate.cfg.annotations.TableBinder
setCurrentProperty(XProperty) - Method in class org.hibernate.cfg.AbstractPropertyHolder
  property can be null
setDefaultName(String, String, String, String, String) - Method in class org.hibernate.cfg.annotations.TableBinder
setDenormalizedSuperTable(Table) - Method in class org.hibernate.cfg.annotations.TableBinder
setDiscriminatorTypeName(String) - Method in class org.hibernate.cfg.Ejb3DiscriminatorColumn
setDiscriminatorValue(String) - Method in class org.hibernate.cfg.annotations.EntityBinder
setEjb3OrderBy(OrderBy) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setElementColumns(Ejb3Column[]) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setEmbedded(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setExplicitAssociationTable(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setExplicitType(String) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setExplicitType(Type) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setFkJoinColumns(Ejb3JoinColumn[]) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setFormula(String) - Method in class org.hibernate.cfg.Ejb3Column
setHolder(PropertyHolder) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setIdentifierGeneratorStrategy(String) - Method in class org.hibernate.mapping.IdGenerator
setIgnoreIdAnnotations(boolean) - Method in class org.hibernate.cfg.annotations.EntityBinder
setIgnoreNotFound(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setImplicit(boolean) - Method in class org.hibernate.cfg.Ejb3Column
setIndexColumn(IndexColumn) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setInheritanceState(InheritanceState) - Method in class org.hibernate.cfg.annotations.EntityBinder
setInsertable(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setInsertable(boolean) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setInsertable(boolean) - Method in class org.hibernate.cfg.Ejb3Column
setInverseJoinColumns(Ejb3JoinColumn[]) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setJoinAnnotation(JoinColumn, String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setJoinColumns(Ejb3JoinColumn[]) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setJoins(Map<String, Join>) - Method in class org.hibernate.cfg.Ejb3Column
setLazy(boolean) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setLength(int) - Method in class org.hibernate.cfg.Ejb3Column
setLogicalColumnName(String) - Method in class org.hibernate.cfg.Ejb3Column
setManyToManyOwnerSideEntityName(String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setMapKey(MapKey) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setMapKeyColumns(Ejb3Column[]) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setMapKeyManyToManyColumns(Ejb3JoinColumn[]) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setMappedBy(String) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setMappedBy(String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setMappedBy(String, String, String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setMappedByPropertyName(String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setMappedByTableName(String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setMappingColumn(Column) - Method in class org.hibernate.cfg.Ejb3Column
setMappings(ExtendedMappings) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setMappings(ExtendedMappings) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setMappings(ExtendedMappings) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setMappings(ExtendedMappings) - Method in class org.hibernate.cfg.annotations.TableBinder
setMappings(ExtendedMappings) - Method in class org.hibernate.cfg.Ejb3Column
setMetadataComplete(Boolean) - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
setName(String) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setName(String) - Method in class org.hibernate.cfg.annotations.TableBinder
setName(String) - Method in class org.hibernate.mapping.IdGenerator
setNullable(boolean) - Method in class org.hibernate.cfg.Ejb3Column
setOneToMany(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setPackageName(String) - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
setParameterValues(Properties) - Method in class org.hibernate.type.EnumType
setParameterValues(Properties) - Method in class org.hibernate.type.SerializableToBlobType
setParentProperty(String) - Method in class org.hibernate.cfg.AbstractPropertyHolder
setParentProperty(String) - Method in class org.hibernate.cfg.ComponentPropertyHolder
setParentProperty(String) - Method in interface org.hibernate.cfg.PropertyHolder
setPersistentClass(PersistentClass, Map<String, Join>) - Method in class org.hibernate.cfg.Ejb3JoinColumn
  Override persistent class on oneToMany Cases for late settings Must only be used on second level pass binding
setPersistentClassName(String) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setPrecedence(String) - Method in class org.hibernate.cfg.AnnotationConfiguration
setPrecision(int) - Method in class org.hibernate.cfg.Ejb3Column
setProperty(XProperty) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setProperty(XProperty) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setPropertyAccessor(String) - Method in class org.hibernate.cfg.annotations.EntityBinder
setPropertyAccessorName(String) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setPropertyAccessorName(String) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setPropertyAnnotated(boolean) - Method in class org.hibernate.cfg.annotations.EntityBinder
setPropertyHolder(PropertyHolder) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setPropertyHolder(PropertyHolder) - Method in class org.hibernate.cfg.Ejb3Column
setPropertyName(String) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setPropertyName(String) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setPropertyName(String) - Method in class org.hibernate.cfg.Ejb3Column
setProxy(Proxy) - Method in class org.hibernate.cfg.annotations.EntityBinder
setReferencedColumn(String) - Method in class org.hibernate.cfg.Ejb3JoinColumn
setReturnedClass(XClass) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setReturnedClassName(String) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setReturnedClassName(String) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setScale(int) - Method in class org.hibernate.cfg.Ejb3Column
setSchema(String) - Method in class org.hibernate.cfg.annotations.TableBinder
setSchema(String) - Method in class org.hibernate.reflection.java.xml.XMLContext.Default
setSecondaryTableName(String) - Method in class org.hibernate.cfg.Ejb3Column
setSort(Sort) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setSort(Sort) - Method in class org.hibernate.cfg.annotations.ListBinder
setSqlOrderBy(OrderBy) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setSqlOrderBy(OrderBy) - Method in class org.hibernate.cfg.annotations.ListBinder
setSqlOrderBy(OrderBy) - Method in class org.hibernate.cfg.annotations.SetBinder
setSqlType(String) - Method in class org.hibernate.cfg.Ejb3Column
setTable(Table) - Method in class org.hibernate.cfg.Ejb3Column
setTableBinder(TableBinder) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setTargetEntity(XClass) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setToXMLNode(Node, Object, SessionFactoryImplementor) - Method in class org.hibernate.type.ByteArrayBlobType
setToXMLNode(Node, Object, SessionFactoryImplementor) - Method in class org.hibernate.type.SerializableToBlobType
setType(XProperty, XClass) - Method in class org.hibernate.cfg.annotations.SimpleValueBinder
setUnique(boolean) - Method in class org.hibernate.cfg.Ejb3Column
setUniqueConstraints(UniqueConstraint[]) - Method in class org.hibernate.cfg.annotations.TableBinder
setUpdatable(boolean) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setUpdatable(boolean) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setUpdatable(boolean) - Method in class org.hibernate.cfg.Ejb3Column
setValue(String, Object) - Method in class org.hibernate.annotationfactory.AnnotationDescriptor
setValue(Value) - Method in class org.hibernate.cfg.annotations.PropertyBinder
setWhere(Where) - Method in class org.hibernate.cfg.annotations.CollectionBinder
setWhere(Where) - Method in class org.hibernate.cfg.annotations.EntityBinder
shallowCopy(Property) - Static method in class org.hibernate.cfg.BinderHelper
  create a property copy reusing the same value
SimpleValueBinder - Class in org.hibernate.cfg.annotations
SimpleValueBinder() - Constructor for class org.hibernate.cfg.annotations.SimpleValueBinder
Size - Annotation Type in org.hibernate.validator
  Size range for Arrays, Collections or Maps
SizeValidator - Class in org.hibernate.validator
  Check the size range according to the element
SizeValidator() - Constructor for class org.hibernate.validator.SizeValidator
Sort - Annotation Type in org.hibernate.annotations
  Collection sort (Java level sorting)
SortType - Enum in org.hibernate.annotations
  Sort strategies
sqlType - Variable in class org.hibernate.cfg.Ejb3Column
sqlTypes(Mapping) - Method in class org.hibernate.type.ByteArrayBlobType
sqlTypes() - Method in class org.hibernate.type.CharacterArrayClobType
sqlTypes() - Method in class org.hibernate.type.EnumType
sqlTypes(Mapping) - Method in class org.hibernate.type.SerializableToBlobType
sqlTypes() - Method in class org.hibernate.type.StringClobType
StringClobType - Class in org.hibernate.type
  Map a String to a Clob
StringClobType() - Constructor for class org.hibernate.type.StringClobType

## T

Table - Annotation Type in org.hibernate.annotations
  Complementary information to a table either primary or secondary
TABLE - Static variable in class org.hibernate.type.EnumType
TableBinder - Class in org.hibernate.cfg.annotations
  Table related operations
TableBinder() - Constructor for class org.hibernate.cfg.annotations.TableBinder
tableName(String) - Method in class org.hibernate.cfg.EJB3NamingStrategy
Tables - Annotation Type in org.hibernate.annotations
  Plural of Table
Text - Annotation Type in org.hibernate.lucene
toApproximatingEnvironment(TypeEnvironment) - Method in class org.hibernate.reflection.java.generics.TypeEnvironmentFactory
toApproximatingEnvironment(TypeEnvironment) - Method in class org.hibernate.reflection.java.JavaXFactory
toClass(XClass) - Method in class org.hibernate.reflection.java.JavaXFactory
toClass(XClass) - Method in interface org.hibernate.reflection.ReflectionManager
toColumnNullness(Object, Mapping) - Method in class org.hibernate.type.ByteArrayBlobType
toColumnNullness(Object, Mapping) - Method in class org.hibernate.type.SerializableToBlobType
toLoggableString(Object, SessionFactoryImplementor) - Method in class org.hibernate.type.ByteArrayBlobType
toLoggableString(Object, SessionFactoryImplementor) - Method in class org.hibernate.type.SerializableToBlobType
toMethod(XMethod) - Method in class org.hibernate.reflection.java.JavaXFactory
toMethod(XMethod) - Method in interface org.hibernate.reflection.ReflectionManager
toString() - Method in class org.hibernate.annotationfactory.AnnotationProxy
toString(Object) - Method in class org.hibernate.type.ByteArrayBlobType
toString() - Method in class org.hibernate.validator.InvalidValue
touch() - Static method in class org.hibernate.cfg.annotations.Version
toXClass(Class) - Method in class org.hibernate.reflection.java.JavaXFactory
toXClass(Class<T>) - Method in interface org.hibernate.reflection.ReflectionManager
toXType(TypeEnvironment, Type) - Method in class org.hibernate.reflection.java.JavaXFactory
type() - Method in class org.hibernate.annotationfactory.AnnotationDescriptor
Type - Annotation Type in org.hibernate.annotations
  hibernate type
type - Variable in class org.hibernate.cfg.InheritanceState
TYPE - Static variable in class org.hibernate.type.EnumType
TypeDef - Annotation Type in org.hibernate.annotations
  Type definition
TypeDefs - Annotation Type in org.hibernate.annotations
  Type definition array
TypeEnvironment - Interface in org.hibernate.reflection.java.generics
  A typing context that knows how to "resolve" the generic parameters of a `Type`.
TypeEnvironmentFactory - Class in org.hibernate.reflection.java.generics
  Returns the type context for a given `Class` or `ParameterizedType`.
TypeEnvironmentFactory() - Constructor for class org.hibernate.reflection.java.generics.TypeEnvironmentFactory
typeOf(Member, TypeEnvironment) - Static method in class org.hibernate.reflection.java.JavaXMember
TypeSwitch<T> - Class in org.hibernate.reflection.java.generics
  A visitor for the `java.lang.reflect.Type` hierarchy.
TypeSwitch() - Constructor for class org.hibernate.reflection.java.generics.TypeSwitch
TypeUtils - Class in org.hibernate.reflection.java.generics
TypeUtils() - Constructor for class org.hibernate.reflection.java.generics.TypeUtils

## U

Unstored - Annotation Type in org.hibernate.lucene
unWrap(Object) - Method in class org.hibernate.type.ByteArrayBlobType
unWrap(Object) - Method in class org.hibernate.type.PrimitiveByteArrayBlobType

## V

Valid - Annotation Type in org.hibernate.validator
  Enables recursive validation of an associated object
validate(Object, EntityMode) - Method in class org.hibernate.validator.event.ValidateEventListener
ValidateEventListener - Class in org.hibernate.validator.event
  Before insert and update, executes the validator framework
ValidateEventListener() - Constructor for class org.hibernate.validator.event.ValidateEventListener
ValidatePreInsertEventListener - Class in org.hibernate.validator.event
  Before update, execute the validator framework
ValidatePreInsertEventListener() - Constructor for class org.hibernate.validator.event.ValidatePreInsertEventListener
ValidatePreUpdateEventListener - Class in org.hibernate.validator.event
  Before update, execute the validator framework
ValidatePreUpdateEventListener() - Constructor for class org.hibernate.validator.event.ValidatePreUpdateEventListener
Validator<A extends java.lang.annotation.Annotation> - Interface in org.hibernate.validator
  A constraint validator for a particular annotation
ValidatorClass - Annotation Type in org.hibernate.validator
  Link between an constraint annotation and it's validator implementation
valueOf(String) - Method in class org.hibernate.annotationfactory.AnnotationDescriptor
valueOf(String) - Static method in enum org.hibernate.annotations.CacheConcurrencyStrategy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.CacheModeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.CascadeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.FetchMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.FlushModeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.GenerationTime
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.LazyCollectionOption
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.LazyToOneOption
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.NotFoundAction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.OnDeleteAction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.OptimisticLockType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.PolymorphismType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.annotations.SortType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.cfg.AnnotatedClassType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hibernate.cfg.annotations.Nullability
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibernate.annotations.CacheConcurrencyStrategy
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.CacheModeType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.CascadeType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.FetchMode
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.FlushModeType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.GenerationTime
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.LazyCollectionOption
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.LazyToOneOption
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.NotFoundAction
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.OnDeleteAction
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.OptimisticLockType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.PolymorphismType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.annotations.SortType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.cfg.AnnotatedClassType
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.hibernate.cfg.annotations.Nullability
  Returns an array containing the constants of this enum type, in the order they're declared.
Version - Class in org.hibernate.cfg.annotations
Version() - Constructor for class org.hibernate.cfg.annotations.Version
VERSION - Static variable in class org.hibernate.cfg.annotations.Version

## W

Where - Annotation Type in org.hibernate.annotations
  Where clause to add to the element (Class or Collection)
wrap(byte[]) - Method in class org.hibernate.type.ByteArrayBlobType
wrap(byte[]) - Method in class org.hibernate.type.PrimitiveByteArrayBlobType
WrappedInferredData - Class in org.hibernate.cfg
WrappedInferredData(PropertyData, String) - Constructor for class org.hibernate.cfg.WrappedInferredData

## X

XAnnotatedElement - Interface in org.hibernate.reflection
XClass - Interface in org.hibernate.reflection
XMember - Interface in org.hibernate.reflection
XMethod - Interface in org.hibernate.reflection
  Represent an invokable method

  The underlying layer does not guaranty that xProperty == xMethod if the underlying artefact is the same However xProperty.equals(xMethod) is supposed to return true
XMLContext - Class in org.hibernate.reflection.java.xml
XMLContext() - Constructor for class org.hibernate.reflection.java.xml.XMLContext
XMLContext.Default - Class in org.hibernate.reflection.java.xml
XMLContext.Default() - Constructor for class org.hibernate.reflection.java.xml.XMLContext.Default
XPackage - Interface in org.hibernate.reflection
XProperty - Interface in org.hibernate.reflection
  A member which actually is a property (as per the JavaBean spec) Note that the same underlying artefact can be represented as both XProperty and XMethod The underlying layer does not guaranty that xProperty == xMethod if the underlying artefact is the same However xProperty.equals(xMethod) is supposed to return true

A B C D E F G H I J K L M N O P Q R S T U V W X

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