package

org.hibernate.property

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

Interfaces

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

Classes

BackrefPropertyAccessor Represents a "back-reference" to the id of a collection owner. 
BackrefPropertyAccessor.BackrefGetter Internal implementation of a property getter specific to these back-ref properties. 
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.IndexGetter The Getter implementation for index backrefs. 
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.