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

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

## Uses of Interface
org.hibernate.metamodel.binding.AttributeBinding

Packages that use AttributeBinding
org.hibernate.metamodel.binding |
org.hibernate.property | This package abstracts the notion of a "property" of an entity.
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 AttributeBinding in org.hibernate.metamodel.binding

Subinterfaces of AttributeBinding in org.hibernate.metamodel.binding
`interface` | `AssociationAttributeBinding` Contract describing a binding for attributes which model associations.
`interface` | `KeyValueBinding` TODO : javadoc
`interface` | `PluralAttributeBinding`
`interface` | `SingularAssociationAttributeBinding` Contract describing the attribute binding for singular associations (`many-to-one`, `one-to-one`).
`interface` | `SingularAttributeBinding` Specialized binding contract for singular (non-collection) attributes

Classes in org.hibernate.metamodel.binding that implement AttributeBinding
`class` | `AbstractAttributeBinding` Basic support for `AttributeBinding` implementors
`class` | `AbstractPluralAttributeBinding` TODO : javadoc
`class` | `AbstractSingularAttributeBinding`
`class` | `BagBinding` TODO : javadoc
`class` | `BasicAttributeBinding` TODO : javadoc
`class` | `ComponentAttributeBinding`
`class` | `ManyToOneAttributeBinding` TODO : javadoc
`class` | `SetBinding`

Methods in org.hibernate.metamodel.binding that return AttributeBinding
`AttributeBinding` | `SingularAssociationAttributeBinding.getReferencedAttributeBinding()`
`AttributeBinding` | `ManyToOneAttributeBinding.getReferencedAttributeBinding()`
`AttributeBinding` | `AttributeBindingContainer.locateAttributeBinding(String name)` Locate a specific attribute binding, by its local name.
`AttributeBinding` | `ComponentAttributeBinding.locateAttributeBinding(String name)`
`AttributeBinding` | `EntityBinding.locateAttributeBinding(String name)`

Methods in org.hibernate.metamodel.binding that return types with arguments of type AttributeBinding
`Iterable<AttributeBinding>` | `AttributeBindingContainer.attributeBindings()` Obtain all attribute bindings
`Iterable<AttributeBinding>` | `ComponentAttributeBinding.attributeBindings()`
`Iterable<AttributeBinding>` | `EntityBinding.attributeBindings()`
`Iterable<AttributeBinding>` | `EntityBinding.getAttributeBindingClosure()` Gets the attribute bindings defined on this class, including the identifier attribute binding and attribute bindings defined as part of a join.
`Iterable<AttributeBinding>` | `EntityBinding.getSubEntityAttributeBindingClosure()` Gets the attribute bindings for this EntityBinding and all of its sub-EntityBinding, starting from the root of the hierarchy; includes the identifier and attribute bindings defined as part of a join.

Methods in org.hibernate.metamodel.binding with parameters of type AttributeBinding
`protected void` | `ComponentAttributeBinding.registerAttributeBinding(String name, AttributeBinding attributeBinding)`
`protected void` | `EntityBinding.registerAttributeBinding(String name, AttributeBinding attributeBinding)`
`void` | `SingularAssociationAttributeBinding.resolveReference(AttributeBinding attributeBinding)`
`void` | `ManyToOneAttributeBinding.resolveReference(AttributeBinding referencedAttributeBinding)`

Uses of AttributeBinding in org.hibernate.property

Methods in org.hibernate.property with parameters of type AttributeBinding
`static PropertyAccessor` | `PropertyAccessorFactory.getPropertyAccessor(AttributeBinding property, EntityMode mode)` Retrieves a PropertyAccessor instance based on the given property definition and entity mode.

Uses of AttributeBinding in org.hibernate.tuple

Methods in org.hibernate.tuple with parameters of type AttributeBinding
`static StandardProperty` | `PropertyFactory.buildStandardProperty(AttributeBinding property, boolean lazyAvailable)` Generate a "standard" (i.e., non-identifier and non-version) based on the given mapped property.

Uses of AttributeBinding in org.hibernate.tuple.entity

Methods in org.hibernate.tuple.entity with parameters of type AttributeBinding
`protected Getter` | `DynamicMapEntityTuplizer.buildPropertyGetter(AttributeBinding mappedProperty)` Build an appropriate Getter for the given property.
`protected Getter` | `PojoEntityTuplizer.buildPropertyGetter(AttributeBinding mappedProperty)` Build an appropriate Getter for the given property.
`protected abstract Getter` | `AbstractEntityTuplizer.buildPropertyGetter(AttributeBinding mappedProperty)` Build an appropriate Getter for the given property.
`protected Setter` | `DynamicMapEntityTuplizer.buildPropertySetter(AttributeBinding mappedProperty)` Build an appropriate Setter for the given property.
`protected Setter` | `PojoEntityTuplizer.buildPropertySetter(AttributeBinding mappedProperty)` Build an appropriate Setter for the given property.
`protected abstract Setter` | `AbstractEntityTuplizer.buildPropertySetter(AttributeBinding mappedProperty)` Build an appropriate Setter for the given property.

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

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