code: protected <View> void processViewFieldAnnotations(final View view) {
          Class<?> handledClass = view.getClass();
          while (handledClass != null && !handledClass.equals(Object.class)) {
              for (final Field field : ClassReflection.getDeclaredFields(handledClass)) {
                  processLmlActorAnnotation(view, field);
                  processOnChangeAnnotation(view, field);
                  processLmlInjectAnnotation(view, field);
              }
              handledClass = handledClass.getSuperclass();
          }
      }
docs: LmlActor + OnChange + LmlInject support: