Index

A B C D E F H I J M O P Q R S T W X 
All Classes and Interfaces|All Packages|Constant Field Values

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 Consumer<? super T>> - Class in ch.raffael.meldioc.library.codec
TODO JavaDoc
addCharsetAttribute(Charset) - Method in class ch.raffael.meldioc.library.codec.ContentType
 
allStandardConfigurators() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
 
attributes() - Method in class ch.raffael.meldioc.library.codec.ContentType
 
attributes(Map<String, String>) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
 

B

baseContentType() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
 
bufferSize() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
 
bufferSize(int) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
 
build() - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
Builds a new ContentType.
builder() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 

C

canDecode(ContentType) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
 
canDecodeAs(Class<?>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
 
canEncode(Class<?>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
 
canEncodeAs(ContentType) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
 
ch.raffael.meldioc.library.codec - package ch.raffael.meldioc.library.codec
 
charset() - Method in class ch.raffael.meldioc.library.codec.ContentType
 
charset(Charset) - Method in class ch.raffael.meldioc.library.codec.ContentType
 
CHARSET_ATTR - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
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
 
ContentType - Class in ch.raffael.meldioc.library.codec
 
ContentType.Builder - Class in ch.raffael.meldioc.library.codec
 
ContentTypes - Class in ch.raffael.meldioc.library.codec
Utilities for dealing with content types.
css() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
CSS - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 

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
 
decoder(ContentType, Class<T>) - Method in interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
 
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_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
 
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(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 interface ch.raffael.meldioc.library.codec.ObjectCodecFactory
 
equalsTypeOnly(ContentType) - Method in class ch.raffael.meldioc.library.codec.ContentType
 

F

from(ContentType) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
Fill a builder with attribute values from the provided ContentType instance.

H

html() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
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 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

javascript() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
JAVASCRIPT - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
jpeg() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
JPEG - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
json() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
JSON - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 

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.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.
OCTET_STREAM - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
octetStream() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
of(String) - Static method in class ch.raffael.meldioc.library.codec.ContentType
Parses the given content type, use for hardcoded types.
of(String, String) - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
of(String, String, Map<String, String>) - Static method in class ch.raffael.meldioc.library.codec.ContentType
 

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
 
plainText() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
png() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
PNG - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
putAttributes(String, String) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
 
putEntryAttributes(Tuple2<String, String>) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
 

Q

Q_ATTR - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 

R

removeStandardConfigurators(S...) - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
 
render() - Method in class ch.raffael.meldioc.library.codec.ContentType
 
render(StringBuilder) - Method in class ch.raffael.meldioc.library.codec.ContentType
 

S

self() - Method in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration
 
setEntriesAttributes(Iterable<Tuple2<String, String>>) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
 
setJavaMapAttributes(Map<String, String>) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
 
SOME_CONTENT_TYPE - Static variable in class ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec
 
subtype() - Method in class ch.raffael.meldioc.library.codec.ContentType
 
subtype(String) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
Initializes the value for the subtype attribute.

T

TENTATIVE_YAML - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
tentativeYaml() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
type() - Method in class ch.raffael.meldioc.library.codec.ContentType
 
type(String) - Method in class ch.raffael.meldioc.library.codec.ContentType.Builder
Initializes the value for the type attribute.

W

withAttributes(Map<String, String>) - Method in class ch.raffael.meldioc.library.codec.ContentType
Copy the current immutable object by setting a value for the attributes attribute.
withDefaultCharset(Charset) - Method in class ch.raffael.meldioc.library.codec.ContentType
 
withoutAttributes() - Method in class ch.raffael.meldioc.library.codec.ContentType
 
withSubtype(String) - Method in class ch.raffael.meldioc.library.codec.ContentType
Copy the current immutable object by setting a value for the subtype attribute.
withType(String) - Method in class ch.raffael.meldioc.library.codec.ContentType
Copy the current immutable object by setting a value for the type attribute.

X

xhtml() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
XHTML - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
xml() - Static method in class ch.raffael.meldioc.library.codec.ContentType
 
XML - Static variable in class ch.raffael.meldioc.library.codec.ContentTypes
 
A B C D E F H I J M O P Q R S T W X 
All Classes and Interfaces|All Packages|Constant Field Values