Protocol
AnyProperty
The type-erased form of
Property (see below). AnyProperty is used to access a model’s set of Fluent properties in a fully generic fashion (with a little help from runtime reflection). It is generally not meaningful to conform to this protocol without also at least conforming to Property.protocol AnyProperty : AnyObject
Topics
Instance Properties
anyValueThe type-erased value of a property is the property’s value.
Type Properties
anyValueTypeThe type-erased type of a property’s value is the type of the property’s value.
Relationships
Inherited By
AnyCodablePropertyAnyDatabasePropertyAnyQueryAddressablePropertyAnyQueryablePropertyPropertyQueryAddressablePropertyQueryableProperty
Conforming Types
AliasedFieldBooleanPropertyChildrenPropertyCompositeChildrenPropertyCompositeIDPropertyCompositeOptionalChildPropertyCompositeOptionalParentPropertyCompositeParentPropertyEnumPropertyFieldPropertyGroupPropertyGroupPropertyPathIDPropertyOptionalBooleanPropertyOptionalChildPropertyOptionalEnumPropertyOptionalFieldPropertyOptionalParentPropertyParentPropertySiblingsPropertyTimestampProperty