List of usage examples for com.google.gson GsonBuilder registerTypeAdapter
@SuppressWarnings({ "unchecked", "rawtypes" }) public GsonBuilder registerTypeAdapter(Type type, Object typeAdapter)
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
/** * Registers the {@link LocalDateConverter} converter. * /*from w w w . ja va 2 s . c om*/ * @param builder The GSON builder to register the converter with. * @return A reference to {@code builder}. */ public static GsonBuilder registerLocalDate(GsonBuilder builder) { builder.registerTypeAdapter(LOCAL_DATE_TYPE, new LocalDateConverter()); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
public static GsonBuilder registerLocalDate(GsonBuilder builder, DateTimeFormatter formatter) { builder.registerTypeAdapter(LOCAL_DATE_TYPE, new LocalDateConverter(formatter)); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
/** * Registers the {@link LocalDateTimeConverter} converter. * /*from w w w .j av a 2 s . c o m*/ * @param builder The GSON builder to register the converter with. * @return A reference to {@code builder}. */ public static GsonBuilder registerLocalDateTime(GsonBuilder builder) { builder.registerTypeAdapter(LOCAL_DATE_TIME_TYPE, new LocalDateTimeConverter()); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
public static GsonBuilder registerLocalDateTime(GsonBuilder builder, DateTimeFormatter formatter) { builder.registerTypeAdapter(LOCAL_DATE_TIME_TYPE, new LocalDateTimeConverter(formatter)); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
/** * Registers the {@link LocalTimeConverter} converter. * /*from w w w . java2s . c o m*/ * @param builder The GSON builder to register the converter with. * @return A reference to {@code builder}. */ public static GsonBuilder registerLocalTime(GsonBuilder builder) { builder.registerTypeAdapter(LOCAL_TIME_TYPE, new LocalTimeConverter()); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
public static GsonBuilder registerLocalTime(GsonBuilder builder, DateTimeFormatter formatter) { builder.registerTypeAdapter(LOCAL_TIME_TYPE, new LocalTimeConverter(formatter)); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
/** * Registers the {@link OffsetDateTimeConverter} converter. * //from w ww . ja v a2 s .com * @param builder The GSON builder to register the converter with. * @return A reference to {@code builder}. */ public static GsonBuilder registerOffsetDateTime(GsonBuilder builder) { builder.registerTypeAdapter(OFFSET_DATE_TIME_TYPE, new OffsetDateTimeConverter()); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
public static GsonBuilder registerOffsetDateTime(GsonBuilder builder, DateTimeFormatter formatter) { builder.registerTypeAdapter(OFFSET_DATE_TIME_TYPE, new OffsetDateTimeConverter(formatter)); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
/** * Registers the {@link OffsetTimeConverter} converter. * /*from w ww. j av a 2 s. c o m*/ * @param builder The GSON builder to register the converter with. * @return A reference to {@code builder}. */ public static GsonBuilder registerOffsetTime(GsonBuilder builder) { builder.registerTypeAdapter(OFFSET_TIME_TYPE, new OffsetTimeConverter()); return builder; }
From source file:com.fatboyindustrial.gsonjavatime.Converters.java
License:Open Source License
public static GsonBuilder registerOffsetTime(GsonBuilder builder, DateTimeFormatter formatter) { builder.registerTypeAdapter(OFFSET_TIME_TYPE, new OffsetTimeConverter(formatter)); return builder; }