A processor for constructing T
which is corresponded child
class of AsserestProperty.
- Annotations
-
- @immutable
Constructors
- PropertyParseProcessor.new()
-
Property parser, this must be remain nothing and should be able to
construct as constant form.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
supportedSchemes
→ Set<
String> -
A Set of String that contains all supported URL schemes for this
processor.
no setter
Methods
-
createProperty(
Uri url, Duration timeout, bool accessible, int? tryCount, UnmodifiableMapView< String, dynamic> additionalProperty) → T -
Define the construction of AsserestProperty with given
url
,timeout
,accessible
andtryCount
withadditionalProperty
for those non-standard properties found in Map. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
parse(
Map< String, dynamic> propertyMap) → T -
Parse
T
by givenpropertyMap
. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited