[Missing <summary> documentation for "N:NHibernate.Properties"]
Classes
Class | Description | |
---|---|---|
BackFieldStrategy | ||
BackrefPropertyAccessor | Represents a "back-reference" to the id of a collection owner. | |
BasicPropertyAccessor |
Accesses mapped property values via a get/set pair, which may be nonpublic.
The default (and recommended strategy).
| |
BasicPropertyAccessor..::..BasicGetter |
An IGetter for a Property get.
| |
BasicPropertyAccessor..::..BasicSetter |
An ISetter for a Property set.
| |
CamelCaseMUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an m_ and the PropertyName is changed to camelCase.
| |
CamelCaseStrategy |
Implementation of IFieldNamingStrategy for fields that are the
camelCase version of the PropertyName
| |
CamelCaseUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an underscore and the PropertyName is changed to camelCase.
| |
ChainedPropertyAccessor | ||
EmbeddedPropertyAccessor | ||
EmbeddedPropertyAccessor..::..EmbeddedGetter | ||
EmbeddedPropertyAccessor..::..EmbeddedSetter | ||
FieldAccessor |
Access the mapped property by using a Field to get and set the value.
| |
FieldAccessor..::..FieldGetter |
An IGetter that uses a Field instead of the Property get.
| |
FieldAccessor..::..FieldSetter |
An IGetter that uses a Field instead of the Property set.
| |
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. | |
LowerCaseStrategy |
Implementation of IFieldNamingStrategy for fields that are
the PropertyName in all LowerCase characters.
| |
LowerCaseUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an underscore and the PropertyName is changed to lower case.
| |
MapAccessor | ||
MapAccessor..::..MapGetter | ||
MapAccessor..::..MapSetter | ||
NoopAccessor | Used to declare properties not represented at the pojo level | |
NoSetterAccessor |
Access the mapped property through a Property get to get the value
and go directly to the Field to set the value.
| |
PascalCaseMStrategy | ||
PascalCaseMUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an m_ and the first character in PropertyName capitalized.
| |
PascalCaseUnderscoreStrategy |
Implementation of IFieldNamingStrategy for fields that are prefixed with
an _ and the first character in PropertyName capitalized.
| |
PropertyAccessorFactory |
Factory for creating the various PropertyAccessor strategies.
| |
ReadOnlyAccessor |
Access the mapped property through a Property get to get the value
and do nothing to set the value.
| |
XmlAccessor |
Responsible for accessing property values represented as a XmlElement
or XmlAttribute.
| |
XmlAccessor..::..AttributeGetter | For nodes like "@bar" | |
XmlAccessor..::..AttributeSetter | For nodes like "@bar" | |
XmlAccessor..::..ElementAttributeGetter | For nodes like "foo/@bar" | |
XmlAccessor..::..ElementAttributeSetter | For nodes like "foo/@bar" | |
XmlAccessor..::..ElementGetter | For nodes like "foo" | |
XmlAccessor..::..ElementSetter | For nodes like "foo" | |
XmlAccessor..::..TextGetter | For nodes like "." | |
XmlAccessor..::..TextSetter | For nodes like "." | |
XmlAccessor..::..XmlGetter | Defines the strategy for getting property values out of a dom4j Node. | |
XmlAccessor..::..XmlSetter |
Interfaces
Interface | Description | |
---|---|---|
IFieldNamingStrategy |
A Strategy for converting a mapped property name to a Field name.
| |
IGetter |
Gets values of a particular mapped property.
| |
IOptimizableGetter |
An IGetter that can emit IL to get the property value.
| |
IOptimizableSetter |
An ISetter that can emit IL to set the property value.
| |
IPropertyAccessor |
Abstracts the notion of a "property". Defines a strategy for accessing the
value of a mapped property.
| |
ISetter |
Sets values of a particular mapped property.
|