scanners library

Classes

GetFieldsAnnotatedWith<T>
Get List of variables annotated with T from the InstanceMirror instance. For example: [...]
GetMethodsAnnotatedWith<T>
Get List of methods annotated with T. For example: [...]
Is<T>
Creates a new function that checks if the annotation is type T. For example: [...]

Functions

getObjectThatExtend(ClassMirror classMirror) → Object
Gets the instance of the class that extends the classMirror from the classes annotated with @reflectable, for example: [...]
getPublicFieldsFrom(ClassMirror classMirror) → Map<String, DeclarationMirror>
Get the list of public variables DeclarationMirror from classMirror
getPublicGettersFrom(ClassMirror classMirror) → Map<String, DeclarationMirror>
Get the list of public variables DeclarationMirror and setters from classMirror
getPublicMethodsFromClass(ClassMirror classMirror) → Map<String, FunctionMirror>
Get the list of public MethodMirror from classMirror
getPublicSettersFrom(ClassMirror classMirror) → Map<String, DeclarationMirror>
Get the list of public variables DeclarationMirror and setters from classMirror