Uses of Class org.hibernate.metamodel.binding.EntityBinding (Hibernate JavaDocs)
Date: 2012-04-05

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

## Uses of Class
org.hibernate.metamodel.binding.EntityBinding

Packages that use EntityBinding
org.hibernate.cache.internal |
org.hibernate.ejb.event |
org.hibernate.metamodel | NOTE: This package is currently unfinished and therefore considered experimental and unsupported.
org.hibernate.metamodel.binding |
org.hibernate.metamodel.source |
org.hibernate.metamodel.source.internal |
org.hibernate.persister.entity | This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.
org.hibernate.persister.internal |
org.hibernate.persister.spi |
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.entity |

Uses of EntityBinding in org.hibernate.cache.internal

Methods in org.hibernate.cache.internal with parameters of type EntityBinding
`static CacheDataDescriptionImpl` | `CacheDataDescriptionImpl.decode(EntityBinding model)`

Uses of EntityBinding in org.hibernate.ejb.event

Methods in org.hibernate.ejb.event with parameters of type EntityBinding
`void` | `EntityCallbackHandler.add(Class entity, ClassLoaderService classLoaderService, EntityBinding binding)`
`static Callback[]` | `CallbackResolver.resolveCallbacks(Class<?> entityClass, Class<?> callbackClass, ClassLoaderService classLoaderService, EntityBinding binding)`

Uses of EntityBinding in org.hibernate.metamodel

Methods in org.hibernate.metamodel that return EntityBinding
`EntityBinding` | `Metadata.getEntityBinding(String entityName)`
`EntityBinding` | `Metadata.getRootEntityBinding(String entityName)` Get the "root" entity binding

Methods in org.hibernate.metamodel that return types with arguments of type EntityBinding
`Iterable<EntityBinding>` | `Metadata.getEntityBindings()`

Uses of EntityBinding in org.hibernate.metamodel.binding

Methods in org.hibernate.metamodel.binding that return EntityBinding
`EntityBinding` | `SingularAssociationAttributeBinding.getReferencedEntityBinding()`
`EntityBinding` | `ManyToOneAttributeBinding.getReferencedEntityBinding()`
`EntityBinding` | `HierarchyDetails.getRootEntityBinding()`
`EntityBinding` | `EntityBinding.getSuperEntityBinding()`
`EntityBinding` | `AttributeBindingContainer.seekEntityBinding()` Seeks out the entity binding that is the root of this component path.
`EntityBinding` | `ComponentAttributeBinding.seekEntityBinding()`
`EntityBinding` | `EntityBinding.seekEntityBinding()`

Methods in org.hibernate.metamodel.binding that return types with arguments of type EntityBinding
`Iterable<EntityBinding>` | `EntityBinding.getDirectSubEntityBindings()`
`Iterable<EntityBinding>` | `EntityBinding.getPostOrderSubEntityBindingClosure()` Returns sub-EntityBinding objects in a special 'order', most derived subclasses first.
`Iterable<EntityBinding>` | `EntityBinding.getPreOrderSubEntityBindingClosure()` Returns sub-EntityBinding ordered as a depth-first, pre-order traversal (a subclass precedes its own subclasses).

Constructors in org.hibernate.metamodel.binding with parameters of type EntityBinding
`EntityBinding(EntityBinding superEntityBinding)` Used to instantiate the EntityBinding for an entity that is a subclass (sub-entity) in an inheritance hierarchy
`EntityIdentifier(EntityBinding entityBinding)` Create an identifier
`HierarchyDetails(EntityBinding rootEntityBinding, InheritanceType inheritanceType, EntityMode entityMode)`

Uses of EntityBinding in org.hibernate.metamodel.source

Methods in org.hibernate.metamodel.source with parameters of type EntityBinding
`void` | `MetadataImplementor.addEntity(EntityBinding entityBinding)`

Uses of EntityBinding in org.hibernate.metamodel.source.internal

Methods in org.hibernate.metamodel.source.internal that return EntityBinding
`EntityBinding` | `MetadataImpl.getEntityBinding(String entityName)`
`EntityBinding` | `MetadataImpl.getRootEntityBinding(String entityName)`

Methods in org.hibernate.metamodel.source.internal that return types with arguments of type EntityBinding
`Iterable<EntityBinding>` | `MetadataImpl.getEntityBindings()`

Methods in org.hibernate.metamodel.source.internal with parameters of type EntityBinding
`void` | `MetadataImpl.addEntity(EntityBinding entityBinding)`

Uses of EntityBinding in org.hibernate.persister.entity

Methods in org.hibernate.persister.entity with parameters of type EntityBinding
`protected void` | `AbstractEntityPersister.initSubclassPropertyAliasesMap(EntityBinding model)` Must be called by subclasses, at the end of their constructors

Constructors in org.hibernate.persister.entity with parameters of type EntityBinding
`AbstractEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory)`
`JoinedSubclassEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`SingleTableEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`UnionSubclassEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`

Uses of EntityBinding in org.hibernate.persister.internal

Methods in org.hibernate.persister.internal with parameters of type EntityBinding
`EntityPersister` | `PersisterFactoryImpl.createEntityPersister(EntityBinding metadata, EntityRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory, Mapping cfg)`
`Class<? extends EntityPersister>` | `StandardPersisterClassResolver.getEntityPersisterClass(EntityBinding metadata)`

Uses of EntityBinding in org.hibernate.persister.spi

Methods in org.hibernate.persister.spi with parameters of type EntityBinding
`EntityPersister` | `PersisterFactory.createEntityPersister(EntityBinding model, EntityRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory, Mapping cfg)` Create an entity persister instance.
`Class<? extends EntityPersister>` | `PersisterClassResolver.getEntityPersisterClass(EntityBinding metadata)` Returns the entity persister class for a given entityName or null if the entity persister class should be the default.

Uses of EntityBinding in org.hibernate.tuple

Methods in org.hibernate.tuple with parameters of type EntityBinding
`static IdentifierProperty` | `PropertyFactory.buildIdentifierProperty(EntityBinding mappedEntity, IdentifierGenerator generator)` Generates an IdentifierProperty representation of the for a given entity mapping.

Constructors in org.hibernate.tuple with parameters of type EntityBinding
`DynamicMapInstantiator(EntityBinding mappingInfo)`
`PojoInstantiator(EntityBinding entityBinding, ReflectionOptimizer.InstantiationOptimizer optimizer)`

Uses of EntityBinding in org.hibernate.tuple.entity

Methods in org.hibernate.tuple.entity with parameters of type EntityBinding
`protected Instantiator` | `DynamicMapEntityTuplizer.buildInstantiator(EntityBinding mappingInfo)` Build an appropriate Instantiator for the given mapped entity.
`protected Instantiator` | `PojoEntityTuplizer.buildInstantiator(EntityBinding entityBinding)` Build an appropriate Instantiator for the given mapped entity.
`protected abstract Instantiator` | `AbstractEntityTuplizer.buildInstantiator(EntityBinding mappingInfo)` Build an appropriate Instantiator for the given mapped entity.
`protected ProxyFactory` | `DynamicMapEntityTuplizer.buildProxyFactory(EntityBinding mappingInfo, Getter idGetter, Setter idSetter)` Build an appropriate ProxyFactory for the given mapped entity.
`protected ProxyFactory` | `PojoEntityTuplizer.buildProxyFactory(EntityBinding entityBinding, Getter idGetter, Setter idSetter)` Build an appropriate ProxyFactory for the given mapped entity.
`protected abstract ProxyFactory` | `AbstractEntityTuplizer.buildProxyFactory(EntityBinding mappingInfo, Getter idGetter, Setter idSetter)` Build an appropriate ProxyFactory for the given mapped entity.
`protected ProxyFactory` | `PojoEntityTuplizer.buildProxyFactoryInternal(EntityBinding entityBinding, Getter idGetter, Setter idSetter)`
`EntityTuplizer` | `EntityTuplizerFactory.constructDefaultTuplizer(EntityMode entityMode, EntityMetamodel metamodel, EntityBinding entityBinding)` Construct am instance of the default tuplizer for the given entity-mode.
`EntityTuplizer` | `EntityTuplizerFactory.constructTuplizer(Class<? extends EntityTuplizer> tuplizerClass, EntityMetamodel metamodel, EntityBinding entityBinding)` Construct an instance of the given tuplizer class.
`EntityTuplizer` | `EntityTuplizerFactory.constructTuplizer(String tuplizerClassName, EntityMetamodel metamodel, EntityBinding entityBinding)` Construct an instance of the given tuplizer class.

Constructors in org.hibernate.tuple.entity with parameters of type EntityBinding
`AbstractEntityTuplizer(EntityMetamodel entityMetamodel, EntityBinding mappingInfo)` Constructs a new AbstractEntityTuplizer instance.
`EntityMetamodel(EntityBinding entityBinding, SessionFactoryImplementor sessionFactory)`
`PojoEntityTuplizer(EntityMetamodel entityMetamodel, EntityBinding mappedEntity)`

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

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