Creates a new property metadata
Name of property
When true, the property is ignored when mapping documents
OptionalmappedOverrides the default field name of the document
ReadonlynameName of property
Gets the default document field matched with this property
Field in the document mapped to this property
Checks the existency of a model-to-document or document-to-model conversion for this property
Checks the existency of a model to document conversion for this property
True if a conversion exists, false otherwise.
Checks the existency of a document to model conversion for this property
True if a conversion exists, false otherwise.
Gets the relationship this field covers if any
Sets the relationship this field covers
New value of the relationship
Gets the conversion from model to document
Sets the conversion from model to document
Converter to set
Gets the conversion from document to model
Sets the conversion from document to model
Converter to set
Sets this field as being a Collection relationship
Type of the target model
Type of the target
Location of target
Sets this field as being a Document relationship
Type of the target model
Type of the target
Location of target
The id of the document to link
Sets this field as being a ToMany relationship
Type of the target model
Type of the target
Location of target
Sets this field as being a ToOne relationship.
Type of the target model
Type of the target
Location of target
Class holding informations about how to serialize/deserialize a property of a firestorm model