java类com.google.gson.annotations.SerializedName的实例源码

TypeAdapters.java 文件源码 项目:boohee_v5.6 阅读 32 收藏 0 点赞 0 评论 0
public EnumTypeAdapter(Class<T> classOfT) {
    try {
        for (T constant : (Enum[]) classOfT.getEnumConstants()) {
            String name = constant.name();
            SerializedName annotation = (SerializedName) classOfT.getField(name)
                    .getAnnotation(SerializedName.class);
            if (annotation != null) {
                name = annotation.value();
            }
            this.nameToConstant.put(name, constant);
            this.constantToName.put(constant, name);
        }
    } catch (NoSuchFieldException e) {
        throw new AssertionError();
    }
}
LiQuerySetting.java 文件源码 项目:li-android-sdk-core 阅读 17 收藏 0 点赞 0 评论 0
@SerializedName("where")
WHERE("where"),

@SerializedName("order")
ORDER("order"),

@SerializedName("limit")
LIMIT("limit");
TypeAdapters.java 文件源码 项目:lams 阅读 21 收藏 0 点赞 0 评论 0
public EnumTypeAdapter(Class<T> classOfT) {
  try {
    for (T constant : classOfT.getEnumConstants()) {
      String name = constant.name();
      SerializedName annotation = classOfT.getField(name).getAnnotation(SerializedName.class);
      if (annotation != null) {
        name = annotation.value();
      }
      nameToConstant.put(name, constant);
      constantToName.put(constant, name);
    }
  } catch (NoSuchFieldException e) {
    throw new AssertionError();
  }
}
UserJSONModel.java 文件源码 项目:RxUploader 阅读 23 收藏 0 点赞 0 评论 0
@SerializedName("userpic_url")
public abstract String userpicUrl();
Register.java 文件源码 项目:AcopioMX 阅读 31 收藏 0 点赞 0 评论 0
@SerializedName("email")
public String getEmail() {
    return email;
}
LoginRequest.java 文件源码 项目:Impala 阅读 30 收藏 0 点赞 0 评论 0
@SerializedName("Email")
public abstract String email();
LoginRequest.java 文件源码 项目:Impala 阅读 27 收藏 0 点赞 0 评论 0
@SerializedName("Password")
public abstract  String password();
CurrentWeather.java 文件源码 项目:LiquidThings 阅读 22 收藏 0 点赞 0 评论 0
@SerializedName("name")
public abstract String name();
Forecast.java 文件源码 项目:LiquidThings 阅读 23 收藏 0 点赞 0 评论 0
@SerializedName("message")
public abstract double message();
NullableArray.java 文件源码 项目:GitHub 阅读 28 收藏 0 点赞 0 评论 0
@Nullable
@SerializedName("l")
List<String> list();
SillyEntity.java 文件源码 项目:GitHub 阅读 22 收藏 0 点赞 0 评论 0
@SerializedName("v")
public abstract String val();
Temperature.java 文件源码 项目:LiquidThings 阅读 23 收藏 0 点赞 0 评论 0
@SerializedName("day")
public abstract double day();
SillyEntity.java 文件源码 项目:GitHub 阅读 24 收藏 0 点赞 0 评论 0
@SerializedName("i")
public abstract List<Integer> ints();
SillySubstructure.java 文件源码 项目:GitHub 阅读 31 收藏 0 点赞 0 评论 0
@Value.Default
@SerializedName("e1")
public RetentionPolicy enum1() {
  return RetentionPolicy.SOURCE;
}
CurrentWeather.java 文件源码 项目:LiquidThings 阅读 22 收藏 0 点赞 0 评论 0
@SerializedName("coord")
public abstract Coordinates coord();
ChatMessage.java 文件源码 项目:OpenChat 阅读 23 收藏 0 点赞 0 评论 0
@NonNull
@SerializedName("pseudo")
public abstract String pseudo();
ChatMessage.java 文件源码 项目:OpenChat 阅读 26 收藏 0 点赞 0 评论 0
@NonNull
@SerializedName("date")
public abstract Date date();
GithubOwner.java 文件源码 项目:android-rxmvp-sandbox 阅读 21 收藏 0 点赞 0 评论 0
@SerializedName("repos_url")
public abstract String reposUrl();
Temperature.java 文件源码 项目:LiquidThings 阅读 26 收藏 0 点赞 0 评论 0
@SerializedName("night")
public abstract double night();
Weather.java 文件源码 项目:LiquidThings 阅读 26 收藏 0 点赞 0 评论 0
@SerializedName("main")
public abstract String main();
JsonStep.java 文件源码 项目:yabaking 阅读 25 收藏 0 点赞 0 评论 0
@SerializedName("id")
public abstract Integer id();
JsonStep.java 文件源码 项目:yabaking 阅读 26 收藏 0 点赞 0 评论 0
@SerializedName("shortDescription")
public abstract String shortDescription();
JsonStep.java 文件源码 项目:yabaking 阅读 23 收藏 0 点赞 0 评论 0
@SerializedName("description")
public abstract String description();
Temperature.java 文件源码 项目:LiquidThings 阅读 24 收藏 0 点赞 0 评论 0
@SerializedName("min")
public abstract double min();
GitHubRepo.java 文件源码 项目:android-rxmvp-sandbox 阅读 22 收藏 0 点赞 0 评论 0
@SerializedName("size")
public abstract int size();
JsonRecipe.java 文件源码 项目:yabaking 阅读 26 收藏 0 点赞 0 评论 0
@SerializedName("id")
public abstract Integer id();
JsonRecipe.java 文件源码 项目:yabaking 阅读 24 收藏 0 点赞 0 评论 0
@SerializedName("name")
public abstract String name();
JsonRecipe.java 文件源码 项目:yabaking 阅读 22 收藏 0 点赞 0 评论 0
@SerializedName("image")
public abstract String image();
JsonRecipe.java 文件源码 项目:yabaking 阅读 26 收藏 0 点赞 0 评论 0
@SerializedName("steps")
public abstract List<JsonStep> steps();
GithubOwner.java 文件源码 项目:android-rxmvp-sandbox 阅读 25 收藏 0 点赞 0 评论 0
@SerializedName("id")
public abstract String id();


问题


面经


文章

微信
公众号

扫码关注公众号