Index

A B C D E H I N S 
All Classes and Interfaces|All Packages

A

addEncodingProvider(ContentEncodingProvider) - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
Configure content encoding provider.
apply(InputStream) - Method in interface io.helidon.nima.http.encoding.ContentDecoder
Decode a network input stream.

B

build() - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
 
builder() - Static method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Builder to set up this encoding support context.

C

config(Config) - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
Update this builder from configuration.
ContentDecoder - Interface in io.helidon.nima.http.encoding
Content decoder.
contentDecodingEnabled() - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
There is at least one content decoder.
contentDecodingSupported(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Whether there is a content decoder for the provided id.
ContentEncoder - Interface in io.helidon.nima.http.encoding
Content encoder.
ContentEncodingContext - Interface in io.helidon.nima.http.encoding
Content encoding support to obtain encoders and decoders.
ContentEncodingContext.Builder - Class in io.helidon.nima.http.encoding
Fluent API builder for ContentEncodingContext.
contentEncodingEnabled() - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
There is at least one content encoder.
ContentEncodingProvider - Interface in io.helidon.nima.http.encoding.spi
Content encoding ServiceLoader service provider interface.
contentEncodingSupported(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Whether there is a content encoder for the provided id.
create() - Static method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Create a new encoding support.
create(Config) - Static method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Create a new encoding support and apply provided configuration.

D

decoder() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
To decode bytes.
decoder(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Obtain a content decoder for the id.
discoverServices(boolean) - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
Whether Java Service Loader should be used to load ContentEncodingProvider.

E

encode(OutputStream) - Method in interface io.helidon.nima.http.encoding.ContentEncoder
Encode an output stream.
encoder() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
To encode bytes.
encoder(Headers) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Discover content encoder based on the HTTP headers.
encoder(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
Obtain a content encoder for the id.

H

headers(WritableHeaders<?>) - Method in interface io.helidon.nima.http.encoding.ContentEncoder
Update headers.

I

ids() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
Identification(s) of this scheme as used in Accept-Encoding and Content-Encoding headers.
io.helidon.nima.http.encoding - module io.helidon.nima.http.encoding
Content encoding support.
io.helidon.nima.http.encoding - package io.helidon.nima.http.encoding
HTTP Content encoding support, usually used to compress entity, such as gzip.
io.helidon.nima.http.encoding.spi - package io.helidon.nima.http.encoding.spi
SPI to create custom content encoding.

N

NO_OP - Static variable in interface io.helidon.nima.http.encoding.ContentDecoder
No op content decoder.
NO_OP - Static variable in interface io.helidon.nima.http.encoding.ContentEncoder
No-op content encoder.

S

supportsDecoding() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
Does this provider support decoding.
supportsEncoding() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
Does this provider support encoding.
A B C D E H I N S 
All Classes and Interfaces|All Packages