quiver.mirrors library


Closurizes a method reflectively.


classImplements(ClassMirror classMirror ClassMirror interfaceMirror) → bool
Returns true if the class represented by classMirror implements the class represented by interfaceMirror.
getDeclaration(ClassMirror classMirror, Symbol name) DeclarationMirror
Walks up the class hierarchy to find a method declaration with the given name. [...]
getTypeName(Type t) → Symbol
Returns the qualified name of t.
implements(Object o, Type type) → bool
Returns true if o implements type.