scanners library
Classes
-
GetFieldsAnnotatedWith<
T> -
Get List of variables annotated with
T
from 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
annotation
is typeT
. 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