ReflectedClass class abstract
- Inheritance
-
- Object
- ReflectedType
- ReflectedClass
Constructors
-
ReflectedClass.new(String name, List<
ReflectedTypeParameter> typeParameters, List<ReflectedInstance> annotations, List<ReflectedFunction> constructors, List<ReflectedDeclaration> declarations, Type reflectedType) -
const
Properties
-
annotations
→ List<
ReflectedInstance> -
final
-
constructors
→ List<
ReflectedFunction> -
final
-
declarations
→ List<
ReflectedDeclaration> -
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- name → String
-
finalinherited
- reflectedType → Type
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
typeParameters
→ List<
ReflectedTypeParameter> -
finalinherited
Methods
-
isAssignableTo(
ReflectedType? other) → bool -
inherited
-
newInstance(
String constructorName, List positionalArguments, [Map< String, dynamic> namedArguments = const {}, List<Type> typeArguments = const []]) → ReflectedInstance -
inherited
-
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.
override