[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.
|