Index

A B C D E F G H I N P S T V 
All Classes and Interfaces|All Packages

A

addContentEncoding(ContentEncoding) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
addContentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
apply(InputStream) - Method in interface io.helidon.http.encoding.ContentDecoder
Decode a network input stream.
apply(OutputStream) - Method in interface io.helidon.http.encoding.ContentEncoder
Encode an output stream.

B

build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
 
build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Builder to set up this encoding support context.
builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new fluent API builder to customize configuration.
builder(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new fluent API builder from an existing instance.
BuilderBase() - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Protected to support extensibility.
buildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
 

C

config() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config(Config) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Update builder from configuration (node of this type).
ContentDecoder - Interface in io.helidon.http.encoding
Content decoder.
contentDecodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
There is at least one content decoder.
contentDecodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Whether there is a content decoder for the provided id.
ContentEncoder - Interface in io.helidon.http.encoding
Content encoder.
ContentEncoding - Interface in io.helidon.http.encoding
Content encoding service created from ContentEncodingProvider, or directly implemented.
ContentEncodingContext - Interface in io.helidon.http.encoding
Content encoding support to obtain encoders and decoders.
ContentEncodingContextConfig - Interface in io.helidon.http.encoding
Interface generated from definition.
ContentEncodingContextConfig.Builder - Class in io.helidon.http.encoding
Fluent API builder for ContentEncodingContext.
ContentEncodingContextConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.http.encoding
Fluent API builder base for ContentEncodingContext.
ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl - Class in io.helidon.http.encoding
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ContentEncodingContextConfigImpl(ContentEncodingContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
Create an instance providing a builder.
contentEncodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
There is at least one content encoder.
ContentEncodingProvider - Interface in io.helidon.http.encoding.spi
Content encoding ServiceLoader service provider interface.
contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
contentEncodings() - Method in interface io.helidon.http.encoding.ContentEncodingContextConfig
List of content encodings that should be used.
contentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
contentEncodingsDiscoverServices(boolean) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
contentEncodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Whether there is a content encoder for the provided id.
create() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create a new encoding support.
create() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new instance with default values.
create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create a new encoding support and apply provided configuration.
create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new instance from configuration.
create(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create content encoding context from its prototype.
create(Consumer<ContentEncodingContextConfig.Builder>) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create media context, customizing its configuration.

D

decoder() - Method in interface io.helidon.http.encoding.ContentEncoding
To decode bytes.
decoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Obtain a content decoder for the id.

E

encoder() - Method in interface io.helidon.http.encoding.ContentEncoding
To encode bytes.
encoder(Headers) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Discover content encoder based on the HTTP headers.
encoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Obtain a content encoder for the id.
equals(Object) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 

F

from(ContentEncodingContextConfig) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ContentEncodingContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Update this builder from an existing prototype builder instance.

G

get() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 

H

hashCode() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
headers(WritableHeaders<?>) - Method in interface io.helidon.http.encoding.ContentEncoder
Update headers.

I

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

N

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

P

preBuildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Handles providers and decorators.

S

supportsDecoding() - Method in interface io.helidon.http.encoding.ContentEncoding
Does this provider support decoding.
supportsEncoding() - Method in interface io.helidon.http.encoding.ContentEncoding
Does this provider support encoding.

T

toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
 

V

validatePrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Validates required properties.
A B C D E F G H I N P S T V 
All Classes and Interfaces|All Packages