Instances of this class provide storage for ManagedObjects.
This class is primarily used internally.
Instances of this type only store properties for which a value has been explicitly set. This allows serialization classes to omit unset values from the serialized values. Therefore, instances of this class provide behavior that can differentiate between a property being the null value and a property simply not being set. (Therefore, you must use removeProperty instead of setting a value to null to really remove it from instances of this type.)
Aqueduct implements concrete subclasses of this class to provide behavior for property storage and query-building.
A map of all set values of this instance.
- hashCode → int
The hash code for this object.
- runtimeType → Type
A representation of the runtime type of the object.
String propertyName) → void
- Removes a property from this instance. [...]
ManagedPropertyDescription property, dynamic value) → void
- Sets a property by its entity and name.
ManagedPropertyDescription property) → dynamic
- Retrieve a property by its entity and name.
Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
) → String
Returns a string representation of this object.
dynamic other) → bool
The equality operator.