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