ReflectableInterface class abstract

Implementers

Constructors

ReflectableInterface()

Properties

annotatedClasses → Iterable<ClassMirror>
Returns an Iterable of all the classes that can be reflected over in this Reflectable.
no setter
hashCode → int
The hash code for this object.
no setterinherited
libraries → Map<Uri, LibraryMirror>
Returns a map of all libraries in the current isolate.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

canReflect(Object o) → bool
Returns true if this reflector has capabilities for the given instance.
canReflectType(Type type) → bool
Returns true if this reflector has capabilities for the given Type.
findLibrary(String library) → LibraryMirror
Returns a mirror of the given library library.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reflect(Object o) → InstanceMirror
Returns a mirror of the given object reflectee.
reflectType(Type type) → TypeMirror
Returns a mirror of the given type type.
toString() → String
A string representation of this object.
inherited

Operators

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