dart:mirrors
 InstanceMirror class 
  An InstanceMirror reflects an instance of a Dart language object.
    - Implemented types
  -   
  - Implementers
   
   Constructors
  -  InstanceMirror() 
   
   Properties
  -  hasReflectee → bool 
read-only
  -  Whether reflectee will return the instance reflected by this mirror. [...]  
  -  reflectee → dynamic 
read-only
  -  If the InstanceMirror reflects an instance it is meaningful to have a local reference to, we provide access to the actual instance here. [...]  
  -  type → ClassMirror 
read-only
  -  A mirror on the type of the reflectee. [...]  
  -  hashCode → int 
read-only, inherited
  -  The hash code for this object. [...]  
  -  runtimeType → Type 
read-only, inherited
  -  A representation of the runtime type of the object.  
  
   Methods
  -  delegate(Invocation invocation) → dynamic  
inherited
  -  Performs 
invocation on the reflectee of this ObjectMirror. [...]    -  getField(Symbol fieldName) → InstanceMirror  
inherited
  -  Invokes a getter and returns a mirror on the result. [...]  
  -  invoke(Symbol memberName,  List positionalArguments, [ Map<Symbol, dynamic> namedArguments ]) → InstanceMirror  
inherited
  -  Invokes the named function and returns a mirror on the result. [...]  
  -  noSuchMethod(Invocation invocation) → dynamic  
inherited
  -  Invoked when a non-existent method or property is accessed. [...]  
  -  setField(Symbol fieldName,  Object value) → InstanceMirror  
inherited
  -  Invokes a setter and returns a mirror on the result. [...]  
  -  toString() → String  
inherited
  -  Returns a string representation of this object.  
  
   Operators
  -  operator ==(dynamic other) → bool  
override
  -  Whether this mirror is equal to 
other. [...]