getAnnotatedFields<T> method

Iterable<ArtifactAnnotatedField<T>> getAnnotatedFields<T>([
  1. Type? t
])

Implementation

Iterable<ArtifactAnnotatedField<T>> getAnnotatedFields<T>([Type? t]) sync* {
  for (ArtifactFieldMirror i in fields) {
    if (i.hasAnnotation<T>(t)) {
      for (T a in i.getAnnotations<T>(t)) {
        yield ArtifactAnnotatedField<T>(a, i, instance);
      }
    }
  }
}