ReflectiveTypeAdapterFactory.java 文件源码

java
阅读 29 收藏 0 点赞 0 评论 0

项目:boohee_v5.6 作者:
private TypeAdapter<?> getFieldAdapter(Gson gson, Field field, TypeToken<?> fieldType) {
    JsonAdapter annotation = (JsonAdapter) field.getAnnotation(JsonAdapter.class);
    if (annotation != null) {
        TypeAdapter<?> adapter = JsonAdapterAnnotationTypeAdapterFactory.getTypeAdapter(this
                .constructorConstructor, gson, fieldType, annotation);
        if (adapter != null) {
            return adapter;
        }
    }
    return gson.getAdapter((TypeToken) fieldType);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号