A C D E F G I J K L M N O P R S U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCustomizer(Consumer<GsonBuilder>) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- addDeserializationExclusionStrategy(ExclusionStrategy) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- addSerializationExclusionStrategy(ExclusionStrategy) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
C
- create(Gson, TypeToken<T>) - Method in class ru.olegcherednik.gson.utils.adapters.EnumIdTypeAdapterFactory
- createGson() - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createGson(GsonUtilsBuilder) - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createGsonDecorator() - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createGsonDecorator(GsonUtilsBuilder) - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createPrettyPrintGson() - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createPrettyPrintGson(GsonUtilsBuilder) - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createPrettyPrintGsonDecorator() - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- createPrettyPrintGsonDecorator(GsonUtilsBuilder) - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- customizer - Variable in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- CustomObjectTypeAdapter - Class in ru.olegcherednik.gson.utils.adapters
- CustomObjectTypeAdapter(Gson, TypeAdapter<Object>) - Constructor for class ru.olegcherednik.gson.utils.adapters.CustomObjectTypeAdapter
D
- dateFormatter(UnaryOperator<ZoneId>, DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- dateTimeFormatter(DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- dateTimeFormatter(UnaryOperator<ZoneId>, DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- DateTypeAdapter - Class in ru.olegcherednik.gson.utils.adapters
- DateTypeAdapter(UnaryOperator<ZoneId>, DateTimeFormatter) - Constructor for class ru.olegcherednik.gson.utils.adapters.DateTypeAdapter
- DEFAULT_BUILDER - Static variable in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- delegate - Variable in class ru.olegcherednik.gson.utils.adapters.CustomObjectTypeAdapter
- df - Variable in class ru.olegcherednik.gson.utils.adapters.DateTypeAdapter
- df - Variable in class ru.olegcherednik.gson.utils.adapters.InstantTypeAdapter
- df - Variable in class ru.olegcherednik.gson.utils.adapters.LocalDateTimeTypeAdapter
- df - Variable in class ru.olegcherednik.gson.utils.adapters.OffsetDateTimeTypeAdapter
- df - Variable in class ru.olegcherednik.gson.utils.adapters.ZonedDateTimeTypeAdapter
- disableHtmlEscaping() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- disableInnerClassSerialization() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
E
- EnumId - Interface in ru.olegcherednik.gson.utils
-
This interface hides enum implementation and enum constant id.
- EnumIdTypeAdapterFactory - Class in ru.olegcherednik.gson.utils.adapters
- EnumIdTypeAdapterFactory() - Constructor for class ru.olegcherednik.gson.utils.adapters.EnumIdTypeAdapterFactory
- excludeFieldsWithModifiers(int...) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- excludeFieldsWithoutExposeAnnotation() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- exclusionStrategies(ExclusionStrategy...) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
F
- FACTORY - Static variable in class ru.olegcherednik.gson.utils.adapters.CustomObjectTypeAdapter
- fieldNamingPolicy(FieldNamingPolicy) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- fieldNamingStrategy(FieldNamingStrategy) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
G
- generateNonExecutableJson() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- getActualTypeArguments() - Method in class ru.olegcherednik.gson.utils.type.IteratorParameterizedType
- getActualTypeArguments() - Method in class ru.olegcherednik.gson.utils.type.MapParameterizedType
- getId() - Method in interface ru.olegcherednik.gson.utils.EnumId
- getOwnerType() - Method in class ru.olegcherednik.gson.utils.type.IteratorParameterizedType
- getOwnerType() - Method in class ru.olegcherednik.gson.utils.type.MapParameterizedType
- getRawType() - Method in class ru.olegcherednik.gson.utils.type.IteratorParameterizedType
- getRawType() - Method in class ru.olegcherednik.gson.utils.type.MapParameterizedType
- gson - Variable in class ru.olegcherednik.gson.utils.adapters.CustomObjectTypeAdapter
- gson() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- gsonBuilder() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- GsonDecorator - Class in ru.olegcherednik.gson.utils
- GsonDecorator(Gson) - Constructor for class ru.olegcherednik.gson.utils.GsonDecorator
- GsonDecorator(Supplier<Gson>) - Constructor for class ru.olegcherednik.gson.utils.GsonDecorator
- GsonUtils - Class in ru.olegcherednik.gson.utils
- GsonUtilsBuilder - Class in ru.olegcherednik.gson.utils
- GsonUtilsBuilder() - Constructor for class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- GsonUtilsException - Exception in ru.olegcherednik.gson.utils
- GsonUtilsException(String) - Constructor for exception ru.olegcherednik.gson.utils.GsonUtilsException
- GsonUtilsException(Throwable) - Constructor for exception ru.olegcherednik.gson.utils.GsonUtilsException
- GsonUtilsHelper - Class in ru.olegcherednik.gson.utils
I
- INSTANCE - Static variable in class ru.olegcherednik.gson.utils.adapters.IteratorTypeAdapter
- instantFormatter(UnaryOperator<ZoneId>, DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- InstantTypeAdapter - Class in ru.olegcherednik.gson.utils.adapters
- InstantTypeAdapter(UnaryOperator<ZoneId>, DateTimeFormatter) - Constructor for class ru.olegcherednik.gson.utils.adapters.InstantTypeAdapter
- IteratorParameterizedType<V> - Class in ru.olegcherednik.gson.utils.type
- IteratorParameterizedType(Class<V>) - Constructor for class ru.olegcherednik.gson.utils.type.IteratorParameterizedType
- IteratorTypeAdapter<V> - Class in ru.olegcherednik.gson.utils.adapters
- IteratorTypeAdapter(TypeAdapter<V>) - Constructor for class ru.olegcherednik.gson.utils.adapters.IteratorTypeAdapter
J
- JsonCreator - Annotation Type in ru.olegcherednik.gson.utils
-
Marker annotation that can be used to define factory method as one to use for instantiating new instances of the associated class.
K
- keyClass - Variable in class ru.olegcherednik.gson.utils.type.MapParameterizedType
L
- localDateTimeFormatter(UnaryOperator<ZoneId>, DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- LocalDateTimeTypeAdapter - Class in ru.olegcherednik.gson.utils.adapters
- LocalDateTimeTypeAdapter(UnaryOperator<ZoneId>, DateTimeFormatter) - Constructor for class ru.olegcherednik.gson.utils.adapters.LocalDateTimeTypeAdapter
- longSerializationPolicy(LongSerializationPolicy) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
M
- MapParameterizedType<K,V> - Class in ru.olegcherednik.gson.utils.type
- MapParameterizedType(Class<K>, Class<V>) - Constructor for class ru.olegcherednik.gson.utils.type.MapParameterizedType
N
O
- offsetDateTimeFormatter(UnaryOperator<ZoneId>, DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- OffsetDateTimeTypeAdapter - Class in ru.olegcherednik.gson.utils.adapters
- OffsetDateTimeTypeAdapter(UnaryOperator<ZoneId>, DateTimeFormatter) - Constructor for class ru.olegcherednik.gson.utils.adapters.OffsetDateTimeTypeAdapter
P
- parseId(Class<T>, String) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- parseId(Class<T>, String, T) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- parseId(T[], String, T) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- parseIdOrName(Class<T>, String) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- parseName(Class<T>, String) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- parseName(Class<T>, String, T) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- parseName(T[], String, T) - Static method in interface ru.olegcherednik.gson.utils.EnumId
- postCreate(Gson) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- prettyPrint() - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- prettyPrintGson() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- print() - Static method in class ru.olegcherednik.gson.utils.GsonUtils
R
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.CustomObjectTypeAdapter
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.DateTypeAdapter
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.InstantTypeAdapter
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.IteratorTypeAdapter
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.LocalDateTimeTypeAdapter
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.OffsetDateTimeTypeAdapter
- read(JsonReader) - Method in class ru.olegcherednik.gson.utils.adapters.ZonedDateTimeTypeAdapter
- read(Reader, Type) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- read(Reader, Type) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readList(Reader) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readList(Reader) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readList(Reader, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readList(Reader, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readList(String) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readList(String) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readList(String, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readList(String, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readListLazy(Reader) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readListLazy(Reader) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readListLazy(Reader, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readListLazy(Reader, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readMap(Reader) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readMap(Reader) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readMap(Reader, Class<K>, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readMap(Reader, Class<K>, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readMap(Reader, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readMap(Reader, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readMap(String) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readMap(String) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readMap(String, Class<K>, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readMap(String, Class<K>, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readMap(String, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readMap(String, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readValue(Reader, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readValue(Reader, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- readValue(String, Class<V>) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- readValue(String, Class<V>) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- registerTypeAdapter(Type, Object) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- registerTypeAdapterFactory(TypeAdapterFactory) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- registerTypeHierarchyAdapter(Class<?>, Object) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- ru.olegcherednik.gson.utils - package ru.olegcherednik.gson.utils
- ru.olegcherednik.gson.utils.adapters - package ru.olegcherednik.gson.utils.adapters
- ru.olegcherednik.gson.utils.type - package ru.olegcherednik.gson.utils.type
S
- serializeNulls() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- serializeSpecialFloatingPointValues() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- setGsonBuilder(GsonUtilsBuilder) - Static method in class ru.olegcherednik.gson.utils.GsonUtilsHelper
- setLenient() - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- supplier - Variable in class ru.olegcherednik.gson.utils.GsonDecorator
U
- updateFactories(Gson) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
V
- valueClass - Variable in class ru.olegcherednik.gson.utils.type.MapParameterizedType
- version(double) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
W
- write(JsonWriter, Object) - Method in class ru.olegcherednik.gson.utils.adapters.CustomObjectTypeAdapter
- write(JsonWriter, Instant) - Method in class ru.olegcherednik.gson.utils.adapters.InstantTypeAdapter
- write(JsonWriter, LocalDateTime) - Method in class ru.olegcherednik.gson.utils.adapters.LocalDateTimeTypeAdapter
- write(JsonWriter, OffsetDateTime) - Method in class ru.olegcherednik.gson.utils.adapters.OffsetDateTimeTypeAdapter
- write(JsonWriter, ZonedDateTime) - Method in class ru.olegcherednik.gson.utils.adapters.ZonedDateTimeTypeAdapter
- write(JsonWriter, Date) - Method in class ru.olegcherednik.gson.utils.adapters.DateTypeAdapter
- write(JsonWriter, Iterator<V>) - Method in class ru.olegcherednik.gson.utils.adapters.IteratorTypeAdapter
- writeValue(V) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- writeValue(V) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
- writeValue(V, Writer) - Method in class ru.olegcherednik.gson.utils.GsonDecorator
- writeValue(V, Writer) - Static method in class ru.olegcherednik.gson.utils.GsonUtils
Z
- ZONE_MODIFIER_TO_UTC - Static variable in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- ZONE_MODIFIER_USE_ORIGINAL - Static variable in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- zonedDateTimeFormatter(UnaryOperator<ZoneId>, DateTimeFormatter) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- ZonedDateTimeTypeAdapter - Class in ru.olegcherednik.gson.utils.adapters
- ZonedDateTimeTypeAdapter(UnaryOperator<ZoneId>, DateTimeFormatter) - Constructor for class ru.olegcherednik.gson.utils.adapters.ZonedDateTimeTypeAdapter
- zonedModifier(UnaryOperator<ZoneId>) - Method in class ru.olegcherednik.gson.utils.GsonUtilsBuilder
- zoneModifier - Variable in class ru.olegcherednik.gson.utils.adapters.DateTypeAdapter
- zoneModifier - Variable in class ru.olegcherednik.gson.utils.adapters.InstantTypeAdapter
- zoneModifier - Variable in class ru.olegcherednik.gson.utils.adapters.LocalDateTimeTypeAdapter
- zoneModifier - Variable in class ru.olegcherednik.gson.utils.adapters.OffsetDateTimeTypeAdapter
- zoneModifier - Variable in class ru.olegcherednik.gson.utils.adapters.ZonedDateTimeTypeAdapter
All Classes All Packages