A B C D E F G H I J L M O P Q R S V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCharDataObjectCodec<T> - Class in ch.raffael.meldioc.library.codec
-
Abstract object codec for character data like JSON or XML.
- AbstractCharDataObjectCodec() - Constructor for class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- AbstractCharDataObjectCodec(int) - Constructor for class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- AbstractCharDataObjectCodec(int, Option<Charset>) - Constructor for class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- AbstractCharDataObjectCodec(Option<Charset>) - Constructor for class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- AbstractCharDataObjectCodec.Configuration<SELF,T,S extends java.util.function.Consumer<? super T>> - Class in ch.raffael.meldioc.library.codec
-
TODO JavaDoc
- allStandardConfigurators() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- allStandardConfigurators() - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration
B
- baseContentType() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- baseContentType() - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
- bufferSize() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- bufferSize(int) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
C
- canDecode(ContentType) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- canDecode(ContentType) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- canDecodeAs(Class<?>) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- canDecodeAs(Class<?>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- canEncode(Class<?>) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- canEncode(Class<?>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- canEncodeAs(ContentType) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- canEncodeAs(ContentType) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- ch.raffael.meldioc.library.codec - package ch.raffael.meldioc.library.codec
- CHARSET_ATTR - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
- codec(Option<ContentType>, Class<T>) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- Configuration() - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration
- Configuration(Seq<Consumer<? super T>>) - Constructor for class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- configurators() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- configure(Consumer<? super T>) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- CONTENT_TYPE - Static variable in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- ContentTypes - Class in ch.raffael.meldioc.library.codec
-
Utilities for dealing with content types.
D
- decode(byte[]) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- decode(byte[]) - Method in interface ch.raffael.meldioc.library.codec.ObjectDecoder
- decode(InputStream) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- decode(InputStream) - Method in interface ch.raffael.meldioc.library.codec.ObjectDecoder
- decode(Reader) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- decode(Reader) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
- decoder(ContentType, Class<T>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- decoder(Option<ContentType>, Class<T>) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- decoder(Option<ContentType>, Class<T>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- decoder(Class<T>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- Default() - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Default
- DEFAULT_BUFFER_SIZE - Static variable in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- defaultCharset() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- defaultCharset() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- defaultCharset(Charset) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- defaultGson() - Method in interface ch.raffael.meldioc.library.codec.GsonObjectCodecFeature
-
Deprecated, for removal: This API element is subject to removal in a future version.
- detectUnicodeCharset(byte[]) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
- detectUnicodeCharset(int, int) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
E
- encode(Object, Writer) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
- encode(T) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- encode(T) - Method in interface ch.raffael.meldioc.library.codec.ObjectEncoder
- encode(T, OutputStream) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- encode(T, OutputStream) - Method in interface ch.raffael.meldioc.library.codec.ObjectEncoder
- encode(T, Writer) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- encoder(Class<T>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- encoder(Class<T>, ContentType) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
- encoder(Class<T>, Option<ContentType>) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
- encoder(Class<T>, Option<ContentType>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
F
- Factory(Gson, int, Option<Charset>) - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
G
- gson() - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Default
- gson() - Method in interface ch.raffael.meldioc.library.codec.GsonObjectCodecFeature
- GsonObjectCodec<T> - Class in ch.raffael.meldioc.library.codec
- GsonObjectCodec(Gson, Class<T>) - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodec
- GsonObjectCodec(Gson, Class<T>, int) - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodec
- GsonObjectCodec(Gson, Class<T>, int, Option<Charset>) - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodec
- GsonObjectCodec(Gson, Class<T>, int, Charset) - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodec
- GsonObjectCodec(Gson, Class<T>, Charset) - Constructor for class ch.raffael.meldioc.library.codec.GsonObjectCodec
- GsonObjectCodec.Factory - Class in ch.raffael.meldioc.library.codec
- gsonObjectCodecFactory() - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Default
- gsonObjectCodecFactory() - Method in interface ch.raffael.meldioc.library.codec.GsonObjectCodecFeature
- GsonObjectCodecFeature - Interface in ch.raffael.meldioc.library.codec
- GsonObjectCodecFeature.Configuration - Class in ch.raffael.meldioc.library.codec
- GsonObjectCodecFeature.Configuration.Standard - Enum in ch.raffael.meldioc.library.codec
- GsonObjectCodecFeature.Default - Class in ch.raffael.meldioc.library.codec
- gsonObjectCodecFeatureConfiguration() - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Default
H
- HTML - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
I
- IMPLIED_UNICODE_CHARSETS - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
- isImpliedUnicodeCharset(Charset) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
- isInvalidInput(Throwable) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec.Factory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isInvalidInput(Throwable) - Method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
- isInvalidInput(Throwable) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.Moved to
ObjectDecoder - isInvalidInput(Throwable) - Method in interface ch.raffael.meldioc.library.codec.ObjectDecoder
- isJson(ContentType) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
- isUnicodeType(ContentType) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
- isXml(ContentType) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
J
- JAVA_TIME - ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration.Standard
- JSON - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
L
- loadServiceLoaderTypeAdapters(GsonBuilder) - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
- loadServiceLoaderTypeAdapters(Class<?>, GsonBuilder) - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
- loadServiceLoaderTypeAdapters(ClassLoader, GsonBuilder) - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
M
- MIN_BUFFER_SIZE - Static variable in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
O
- ObjectCodec<T> - Interface in ch.raffael.meldioc.library.codec
- objectCodecFactory() - Method in interface ch.raffael.meldioc.library.codec.GsonObjectCodecFeature
- objectCodecFactory() - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFeature
- ObjectCodecFactory - Interface in ch.raffael.meldioc.library.codec
- ObjectCodecFeature - Interface in ch.raffael.meldioc.library.codec
- ObjectDecoder<T> - Interface in ch.raffael.meldioc.library.codec
-
Read the HTTP request body data to a Java object.
- ObjectEncoder<T> - Interface in ch.raffael.meldioc.library.codec
-
Write a Java object as HTTP response body.
P
- parseContentType(String) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
-
Parses a content type as of RFC 2045.
- parseContentTypeList(String) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
-
Parses a list of content types separated with ',' (HTTP Accept header) disregarding 'q=';
- parseContentTypeListQ(String) - Static method in class ch.raffael.meldioc.library.codec.ContentTypes
-
Parses a list of content types separated with ',' (HTTP Accept header) and sorts the result by 'q='.
- PLAIN_TEXT - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
- probeJavaTime(GsonBuilder) - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
-
Deprecated, for removal: This API element is subject to removal in a future version.
- probeRegisterVavr(GsonBuilder) - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
-
Deprecated, for removal: This API element is subject to removal in a future version.
Q
- Q_ATTR - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
R
- registerVavr(GsonBuilder) - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
-
Deprecated, for removal: This API element is subject to removal in a future version.
- removeStandardConfigurators(S...) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
S
- self() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
- SERVICE_LOADER - ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration.Standard
- SOME_CONTENT_TYPE - Static variable in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
- standardGsonBuilder() - Static method in class ch.raffael.meldioc.library.codec.GsonObjectCodec
-
Deprecated, for removal: This API element is subject to removal in a future version.
V
- valueOf(String) - Static method in enum ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration.Standard
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration.Standard
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VAVR - ch.raffael.meldioc.library.codec.GsonObjectCodecFeature.Configuration.Standard
X
- XHTML - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
- XML - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
All Classes All Packages