$AFld<I, T> class

Constructors

$AFld(String name, T getter(I), I setter(I, T), List<Object> annotations, [$AT<T>? typeDescriptor])

Properties

annotations List<Object>
final
fieldType Type
no setter
getter → T Function(I)
final
hashCode int
The hash code for this object.
no setterinherited
iType Type
no setter
name String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
setter → I Function(I, T)
final
typeDescriptor $AT<T>
final

Methods

annotationOf<T>() → T?
getValue(I instance) → T
mapFieldType<R>(R mapper<X>()) → R
mapFieldValue<R>(Object? value, R mapper<X>(X value)) → R
mapOwnerType<R>(R mapper<X>()) → R
mapOwnerValue<R>(Object? value, R mapper<X>(X value)) → R
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setValue(I instance, T value) → I
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited