Package | Description |
---|---|
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
org.hibernate.cfg.annotations | |
org.hibernate.envers.configuration.metadata | |
org.hibernate.envers.tools | |
org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
Modifier and Type | Method and Description |
---|---|
Value |
FkSecondPass.getValue() |
Modifier and Type | Method and Description |
---|---|
static Ejb3JoinColumn |
Ejb3JoinColumn.buildJoinColumn(PrimaryKeyJoinColumn pkJoinAnn,
JoinColumn joinAnn,
Value identifier,
Map<String,Join> joins,
PropertyHolder propertyHolder,
Mappings mappings)
Build JoinColumn for a JOINED hierarchy
|
static void |
BinderHelper.createSyntheticPropertyReference(Ejb3JoinColumn[] columns,
PersistentClass ownerEntity,
PersistentClass associatedEntity,
Value value,
boolean inverse,
Mappings mappings) |
Modifier and Type | Method and Description |
---|---|
protected Value |
MapBinder.createFormulatedValue(Value value,
Collection collection,
String targetPropertyName,
PersistentClass associatedClass,
Mappings mappings) |
Value |
PropertyBinder.getValue() |
Modifier and Type | Method and Description |
---|---|
protected Value |
MapBinder.createFormulatedValue(Value value,
Collection collection,
String targetPropertyName,
PersistentClass associatedClass,
Mappings mappings) |
static void |
TableBinder.createUniqueConstraint(Value value) |
void |
PropertyBinder.setValue(Value value) |
Modifier and Type | Method and Description |
---|---|
void |
ComponentMetadataGenerator.addComponent(org.dom4j.Element parent,
PropertyAuditingData propertyAuditingData,
Value value,
CompositeMapperBuilder mapper,
String entityName,
EntityXmlMappingData xmlMappingData,
boolean firstPass) |
Modifier and Type | Method and Description |
---|---|
static String |
MappingTools.getReferencedEntityName(Value value) |
Modifier and Type | Interface and Description |
---|---|
interface |
KeyValue
Represents an identifying key of a table: the value for primary key
of an entity, or a foreign key of a collection or join table or
joined subclass table.
|
Modifier and Type | Class and Description |
---|---|
class |
Any
A Hibernate "any" type (ie.
|
class |
Array
An array mapping has a primary key consisting of the key columns + index column.
|
class |
Bag
A bag permits duplicates, so it has no primary key
|
class |
Collection
Mapping for a collection.
|
class |
Component
The mapping for a component, composite element,
composite identifier, etc.
|
class |
DependantValue
A value which is "typed" by reference to some other
value (for example, a foreign key is typed by the
referenced primary key).
|
class |
IdentifierBag
An IdentifierBag has a primary key consisting of
just the identifier column
|
class |
IdentifierCollection
A collection with a synthetic "identifier" column
|
class |
IndexedCollection
Indexed collections include Lists, Maps, arrays and
primitive arrays.
|
class |
List
A list mapping has a primary key consisting of the key columns + index column.
|
class |
ManyToOne
A many-to-one association mapping
|
class |
Map
A map has a primary key consisting of
the key columns + index columns.
|
class |
OneToMany
A mapping for a one-to-many association
|
class |
OneToOne
A one-to-one association mapping
|
class |
PrimitiveArray
A primitive array has a primary key consisting of the key columns + index column.
|
class |
Set
A set with no nullable element columns.
|
class |
SimpleValue
Any value that maps to columns.
|
class |
ToOne
A simple-point association (ie.
|
Modifier and Type | Method and Description |
---|---|
Value |
Subclass.getDiscriminator() |
Value |
RootClass.getDiscriminator() |
abstract Value |
PersistentClass.getDiscriminator() |
Value |
Collection.getElement() |
Value |
IndexedCollection.getIndex() |
Value |
Property.getValue() |
Value |
Column.getValue() |
Modifier and Type | Method and Description |
---|---|
void |
RootClass.setDiscriminator(Value discriminator) |
void |
Collection.setElement(Value element) |
void |
IndexedCollection.setIndex(Value index) |
void |
Property.setValue(Value value) |
void |
Column.setValue(Value value) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.