Package | Description |
---|---|
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
org.hibernate.envers.configuration.internal.metadata.reader | |
org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
org.hibernate.tuple |
This package defines a runtime metamodel for entities at
the object level and abstracts the differences between
the various entity modes.
|
org.hibernate.tuple.component |
Modifier and Type | Method and Description |
---|---|
static Component |
AnnotationBinder.createComponent(PropertyHolder propertyHolder,
PropertyData inferredData,
boolean isComponentEmbedded,
boolean isIdentifierMapper,
MetadataBuildingContext context) |
static Component |
AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
PropertyData inferredData,
AccessType propertyAccessor,
boolean isNullable,
EntityBinder entityBinder,
boolean isComponentEmbedded,
boolean isIdentifierMapper,
boolean inSecondPass,
MetadataBuildingContext buildingContext,
Map<XClass,InheritanceState> inheritanceStatePerClass) |
static Component |
AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
PropertyData inferredData,
PropertyData baseInferredData,
AccessType propertyAccessor,
boolean isNullable,
EntityBinder entityBinder,
boolean isComponentEmbedded,
boolean isIdentifierMapper,
boolean inSecondPass,
MetadataBuildingContext buildingContext,
Map<XClass,InheritanceState> inheritanceStatePerClass) |
Modifier and Type | Method and Description |
---|---|
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(Component component,
String path,
PropertyData inferredData,
PropertyHolder parent,
MetadataBuildingContext context)
build a component property holder
|
static Property |
BinderHelper.findPropertyByName(Component component,
String propertyName)
Retrieve the property by path in a recursive way
|
Constructor and Description |
---|
ComponentPropertyHolder(Component component,
String path,
PropertyData inferredData,
PropertyHolder parent,
MetadataBuildingContext context) |
CopyIdentifierComponentSecondPass(Component comp,
String referencedEntityName,
Ejb3JoinColumn[] joinColumns,
MetadataBuildingContext buildingContext) |
Constructor and Description |
---|
ComponentPropertiesSource(ReflectionManager reflectionManager,
Component component) |
ComponentPropertiesSource(XClass xClazz,
Component component) |
DynamicComponentSource(ReflectionManager reflectionManager,
Component component,
XProperty baseProperty) |
Modifier and Type | Method and Description |
---|---|
Component |
PersistentClass.getDeclaredIdentifierMapper() |
Component |
MappedSuperclass.getDeclaredIdentifierMapper() |
Component |
Subclass.getIdentifierMapper() |
Component |
PersistentClass.getIdentifierMapper() |
Component |
MappedSuperclass.getIdentifierMapper() |
Modifier and Type | Method and Description |
---|---|
Object |
ValueVisitor.accept(Component component) |
void |
PersistentClass.setDeclaredIdentifierMapper(Component declaredIdentifierMapper) |
void |
MappedSuperclass.setDeclaredIdentifierMapper(Component identifierMapper) |
void |
PersistentClass.setIdentifierMapper(Component handle) |
Constructor and Description |
---|
Component(MetadataImplementor metadata,
Component component) |
Constructor and Description |
---|
PojoInstantiator(Component component,
ReflectionOptimizer.InstantiationOptimizer optimizer) |
Modifier and Type | Method and Description |
---|---|
protected Getter |
PojoComponentTuplizer.buildGetter(Component component,
Property prop) |
protected Getter |
DynamicMapComponentTuplizer.buildGetter(Component component,
Property prop) |
protected abstract Getter |
AbstractComponentTuplizer.buildGetter(Component component,
Property prop) |
protected Instantiator |
PojoComponentTuplizer.buildInstantiator(Component component) |
protected Instantiator |
DynamicMapComponentTuplizer.buildInstantiator(Component component) |
protected abstract Instantiator |
AbstractComponentTuplizer.buildInstantiator(Component component) |
protected Setter |
PojoComponentTuplizer.buildSetter(Component component,
Property prop) |
protected Setter |
DynamicMapComponentTuplizer.buildSetter(Component component,
Property prop) |
protected abstract Setter |
AbstractComponentTuplizer.buildSetter(Component component,
Property prop) |
ComponentTuplizer |
ComponentTuplizerFactory.constructDefaultTuplizer(EntityMode entityMode,
Component metadata)
Construct am instance of the default tuplizer for the given entity-mode.
|
ComponentTuplizer |
ComponentTuplizerFactory.constructTuplizer(Class<? extends ComponentTuplizer> tuplizerClass,
Component metadata)
Construct an instance of the given tuplizer class.
|
ComponentTuplizer |
ComponentTuplizerFactory.constructTuplizer(String tuplizerClassName,
Component metadata)
Construct an instance of the given tuplizer class.
|
Constructor and Description |
---|
AbstractComponentTuplizer(Component component) |
ComponentMetamodel(Component component,
MetadataBuildingOptions metadataBuildingOptions) |
DynamicMapComponentTuplizer(Component component) |
PojoComponentTuplizer(Component component) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.