code: public Class<?> getFieldType(final String field) {
          
          final String fieldPath = buildFieldPath(field);
          Class<?> type = propertyTypeNavigator.getPropertyType(target.getClass(), fieldPath);
          if(type != null) {
              return type;
          }
          
          return getActualFieldType(fieldPath);
      }
docs: 指定したパスのフィールドのクラスタイプを取得する。
  @since 2.0
  @param field フィールド名
  @return クラスタイプ。ただし、リストなどGenericsのタイプが指定されていない場合、クラスタイプもnullとなる。