code: private static List<FieldInjector> getInjectFields(Ioc ioc, ClassDefine classDefine) {
          List<FieldInjector> injectors = new ArrayList<>();
          for (Field field : classDefine.getDeclaredFields()) {
              if (null != field.getAnnotation(InjectWith.class) || null != field.getAnnotation(Inject.class)) {
                  injectors.add(new FieldInjector(ioc, field));
              }
          }
          if (injectors.size() == 0) {
              return new ArrayList<>();
          }
          return injectors;
      }
docs: Get @Inject Annotated field
  
  @param ioc         ioc container
  @param classDefine classDefine
  @return return FieldInjector