Uses of Class org.hibernate.mapping.Component (Hibernate JavaDocs)
Date: 2012-04-05

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

## Uses of Class
org.hibernate.mapping.Component

Packages that use Component
org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
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 |

Uses of Component in org.hibernate.cfg

Methods in org.hibernate.cfg that return Component
`static Component` | `AnnotationBinder.createComponent(PropertyHolder propertyHolder, PropertyData inferredData, boolean isComponentEmbedded, boolean isIdentifierMapper, Mappings mappings)`
`static Component` | `AnnotationBinder.fillComponent(PropertyHolder propertyHolder, PropertyData inferredData, AccessType propertyAccessor, boolean isNullable, EntityBinder entityBinder, boolean isComponentEmbedded, boolean isIdentifierMapper, boolean inSecondPass, Mappings mappings, Map<org.hibernate.annotations.common.reflection.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, Mappings mappings, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)`

Methods in org.hibernate.cfg with parameters of type Component
`static void` | `HbmBinder.bindComponent(org.dom4j.Element node, Component component, String ownerClassName, String parentProperty, String path, boolean isNullable, boolean isEmbedded, Mappings mappings, Map inheritedMetas, boolean isIdentifierMapper)`
`static void` | `HbmBinder.bindComposite(org.dom4j.Element node, Component component, String path, boolean isNullable, Mappings mappings, Map inheritedMetas)`
`static void` | `HbmBinder.bindCompositeId(org.dom4j.Element node, Component component, PersistentClass persistentClass, String propertyName, Mappings mappings, Map inheritedMetas)`
`static PropertyHolder` | `PropertyHolderBuilder.buildPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, Mappings mappings)` build a component property holder
`static Property` | `BinderHelper.findPropertyByName(Component component, String propertyName)` Retrieve the property by path in a recursive way

Constructors in org.hibernate.cfg with parameters of type Component
`ComponentPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, Mappings mappings)`
`CopyIdentifierComponentSecondPass(Component comp, String referencedEntityName, Ejb3JoinColumn[] joinColumns, Mappings mappings)`

Uses of Component in org.hibernate.mapping

Methods in org.hibernate.mapping that return Component
`Component` | `PersistentClass.getDeclaredIdentifierMapper()`
`Component` | `MappedSuperclass.getDeclaredIdentifierMapper()`
`Component` | `Subclass.getIdentifierMapper()`
`Component` | `PersistentClass.getIdentifierMapper()`
`Component` | `MappedSuperclass.getIdentifierMapper()`

Methods in org.hibernate.mapping with parameters of type Component
`Object` | `ValueVisitor.accept(Component component)`
`void` | `PersistentClass.setDeclaredIdentifierMapper(Component declaredIdentifierMapper)`
`void` | `MappedSuperclass.setDeclaredIdentifierMapper(Component identifierMapper)`
`void` | `PersistentClass.setIdentifierMapper(Component handle)`

Constructors in org.hibernate.mapping with parameters of type Component
`Component(Mappings mappings, Component component)`

Uses of Component in org.hibernate.tuple

Constructors in org.hibernate.tuple with parameters of type Component
`Dom4jInstantiator(Component component)`
`PojoInstantiator(Component component, ReflectionOptimizer.InstantiationOptimizer optimizer)`

Uses of Component in org.hibernate.tuple.component

Methods in org.hibernate.tuple.component with parameters of type Component
`protected Getter` | `DynamicMapComponentTuplizer.buildGetter(Component component, Property prop)`
`protected Getter` | `PojoComponentTuplizer.buildGetter(Component component, Property prop)`
`protected abstract Getter` | `AbstractComponentTuplizer.buildGetter(Component component, Property prop)`
`protected Instantiator` | `DynamicMapComponentTuplizer.buildInstantiator(Component component)`
`protected Instantiator` | `PojoComponentTuplizer.buildInstantiator(Component component)`
`protected abstract Instantiator` | `AbstractComponentTuplizer.buildInstantiator(Component component)`
`protected Setter` | `DynamicMapComponentTuplizer.buildSetter(Component component, Property prop)`
`protected Setter` | `PojoComponentTuplizer.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.

Constructors in org.hibernate.tuple.component with parameters of type Component
`AbstractComponentTuplizer(Component component)`
`ComponentMetamodel(Component component)`
`DynamicMapComponentTuplizer(Component component)`
`PojoComponentTuplizer(Component component)`

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

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