List of usage examples for com.google.gson GsonBuilder registerTypeAdapter
@SuppressWarnings({ "unchecked", "rawtypes" }) public GsonBuilder registerTypeAdapter(Type type, Object typeAdapter)
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerDurationTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(Duration.class, new DurationTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerInstantTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(Instant.class, new InstantTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerLocalDateTimeTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(LocalDateTime.class, new LocalDateTimeTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerLocalDateTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(LocalDate.class, new LocalDateTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerLocalTimeTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(LocalTime.class, new LocalTimeTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerMonthDayTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(MonthDay.class, new MonthDayTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerOffsetDateTimeTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(OffsetDateTime.class, new OffsetDateTimeTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerOffsetTimeTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(OffsetTime.class, new OffsetTimeTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerPeriodTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(Period.class, new PeriodTypeAdapter()); }
From source file:JSR310TypeAdapters.java
License:Apache License
public static GsonBuilder registerYearMonthTypeAdapter(GsonBuilder gsonBuilder) { return gsonBuilder.registerTypeAdapter(YearMonth.class, new YearMonthTypeAdapter()); }