$AClass<T> class

Constructors

$AClass(List<Object> annotations, List<$AFld> fields, List<$AMth> methods, T constructor(), Type classExtends, List<Type> classInterfaces, List<Type> classMixins, [$AT<T>? typeDescriptor])

Properties

annotations → List<Object>
final
classExtends → Type
final
classInterfaces → List<Type>
final
classMixins → List<Type>
final
classType → Type
no setter
constructor → T Function()
final
fields → List<$AFld>
final
hashCode → int
The hash code for this object.
no setterinherited
methods → List<$AMth>
final
nullableType → Type
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
typeDescriptor → $AT<T>
final

Methods

annotatedFields<T>() → Iterable<$AFld>
annotatedMethods<T>() → Iterable<$AMth>
construct() → T
hasAnnotation<T>() → bool
hasInterface<T>() → bool
hasMixin<T>() → bool
maker($Maker<T> f()) → $Maker<T>
mapClassType<R>(R mapper<X>()) → R
mapClassValue<R>(Object? value, R mapper<X>(X value)) → R
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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