本文整理了Java中com.google.gson.Gson.fieldNamingStrategy()
方法的一些代码示例,展示了Gson.fieldNamingStrategy()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Gson.fieldNamingStrategy()
方法的具体详情如下:
包路径:com.google.gson.Gson
类名称:Gson
方法名:fieldNamingStrategy
暂无
代码示例来源:origin: immutables/immutables
@Override
public String translateName(Member member) {
return gson.fieldNamingStrategy().translateName((Field) member);
}
}
代码示例来源:origin: org.immutables/mongo
@Override
public String translateName(Member member) {
return gson.fieldNamingStrategy().translateName((Field) member);
}
}
代码示例来源:origin: net.sf.sprockets/sprockets
private static String translateName(Gson gson, Class<?> sampleClass, String fieldName) {
try {
return gson.fieldNamingStrategy().translateName(sampleClass.getField(fieldName));
} catch (NoSuchFieldException noSuchField) {
throw new AssertionError(noSuchField);
}
}
}
代码示例来源:origin: danielnorberg/auto-matter
private String translateField(final Gson gson, final String fieldName, final Class<?> valueClass) {
final Field field;
try {
field = valueClass.getDeclaredField(fieldName);
} catch (NoSuchFieldException e) {
throw new RuntimeException(e);
}
return gson.fieldNamingStrategy().translateName(field);
}
代码示例来源:origin: org.lastaflute/lastaflute
protected LaReflectiveTypeAdapterFactory createReflectiveTypeAdapterFactory(Gson newGson, Object factory) {
final ConstructorConstructor constructorConstructor = getConstructorConstructor(factory);
final JsonAdapterAnnotationTypeAdapterFactory jsonAdapterFactory = getJsonAdapterFactory(factory);
final FieldNamingStrategy fieldNamingStrategy = newGson.fieldNamingStrategy();
final Excluder excluder = newGson.excluder();
return new LaReflectiveTypeAdapterFactory(constructorConstructor, fieldNamingStrategy, excluder, jsonAdapterFactory);
}
代码示例来源:origin: lastaflute/lastaflute
protected LaReflectiveTypeAdapterFactory createReflectiveTypeAdapterFactory(Gson newGson, Object factory) {
final ConstructorConstructor constructorConstructor = getConstructorConstructor(factory);
final JsonAdapterAnnotationTypeAdapterFactory jsonAdapterFactory = getJsonAdapterFactory(factory);
final FieldNamingStrategy fieldNamingStrategy = newGson.fieldNamingStrategy();
final Excluder excluder = newGson.excluder();
return new LaReflectiveTypeAdapterFactory(constructorConstructor, fieldNamingStrategy, excluder, jsonAdapterFactory);
}
代码示例来源:origin: leangen/graphql-spqr
String fieldName = gson.fieldNamingStrategy().translateName(field);
InputField inputField = new InputField(fieldName, getDescription(field, params.getEnvironment().messageBundle),
fieldType, null, defaultValue(field, fieldType, params.getEnvironment()), (AnnotatedElement) target);
内容来源于网络,如有侵权,请联系作者删除!