Package org.hibernate.property

This package abstracts the notion of a "property" of an entity.

See:
          Description

Interface Summary
Getter Gets values of a particular property
PropertyAccessor Abstracts the notion of a "property".
Setter Sets values to a particular property.
 

Class Summary
BackrefPropertyAccessor Represents a "back-reference" to the id of a collection owner.
BackrefPropertyAccessor.BackrefSetter Internal implementation of a property setter specific to these back-ref properties.
BasicPropertyAccessor Accesses property values via a get/set pair, which may be nonpublic.
BasicPropertyAccessor.BasicGetter  
BasicPropertyAccessor.BasicSetter  
ChainedPropertyAccessor  
DirectPropertyAccessor Accesses fields directly.
DirectPropertyAccessor.DirectGetter  
DirectPropertyAccessor.DirectSetter  
Dom4jAccessor Responsible for accessing property values represented as a dom4j Element or Attribute.
Dom4jAccessor.AttributeGetter For nodes like "@bar"
Dom4jAccessor.AttributeSetter For nodes like "@bar"
Dom4jAccessor.Dom4jGetter Defines the strategy for getting property values out of a dom4j Node.
Dom4jAccessor.Dom4jSetter  
Dom4jAccessor.ElementAttributeGetter For nodes like "foo/@bar"
Dom4jAccessor.ElementAttributeSetter For nodes like "foo/@bar"
Dom4jAccessor.ElementGetter For nodes like "foo"
Dom4jAccessor.ElementSetter For nodes like "foo"
Dom4jAccessor.TextGetter For nodes like "."
Dom4jAccessor.TextSetter For nodes like "."
EmbeddedPropertyAccessor  
EmbeddedPropertyAccessor.EmbeddedGetter  
EmbeddedPropertyAccessor.EmbeddedSetter  
IndexPropertyAccessor Represents a "back-reference" to the index of a collection.
IndexPropertyAccessor.IndexSetter The Setter implementation for index backrefs.
MapAccessor  
MapAccessor.MapGetter  
MapAccessor.MapSetter  
NoopAccessor Used to declare properties not represented at the pojo level
PropertyAccessorFactory A factory for building/retrieving PropertyAccessor instances.
 

Package org.hibernate.property Description

This package abstracts the notion of a "property" of an entity. Support for JavaBean properties and Map elements is included.