scanners library
Classes
-
GetFieldsAnnotatedWith<
T> -
Get List of variables annotated with
Tfrom the InstanceMirrorinstance. For example: -
GetMethodsAnnotatedWith<
T> -
Get List of methods annotated with
T. For example: -
Is<
T> -
Creates a new function that checks if the
annotationis typeT. For example:
Functions
-
getObjectThatExtend(
ClassMirror classMirror) → Object -
Gets the instance of the class that extends the
classMirrorfrom 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