Index
All Classes and Interfaces|All Packages
A
- accept(int, JsonParser) - Method in interface org.apache.hc.core5.jackson2.JsonTokenConsumer
-
Triggered to signal
JsonParsertransition to a new token. - accept(int, JsonParser) - Method in class org.apache.hc.core5.jackson2.JsonTokenEventHandlerAdaptor
- accept(int, JsonParser) - Method in class org.apache.hc.core5.jackson2.TokenBufferAssembler
- accept(int, JsonParser) - Method in class org.apache.hc.core5.jackson2.TopLevelArrayTokenFilter
- accept(T) - Method in interface org.apache.hc.core5.jackson2.JsonConsumer
- arrayEnd() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- arrayEnd() - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal the end of an array.
- arrayStart() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- arrayStart() - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal the beginning of an array.
- asEvents(JsonConsumer<HttpRequest>, JsonTokenEventHandler) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as a sequence of objects with the given
TypeReference. - asEvents(JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonTokenEventHandler) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as a sequence of events.
- asJsonNode() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as a
JsonNodeinstance. - asJsonNode() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as a
JsonNodeinstance. - asJsonNode() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ResponseContentStage
-
Configures the pipeline to represent the response message content as an object.
- asJsonNode(JsonNode) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestContentStage
-
Configures the pipeline to represent the outgoing message content as a byte array.
- asObject(TypeReference<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as an object with the given
TypeReference. - asObject(TypeReference<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as an object with the given
TypeReference. - asObject(JavaType) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as an object with the given
JavaType. - asObject(JavaType) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as an object with the given
JavaType. - asObject(Class<O>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ResponseContentStage
-
Configures the pipeline to represent the response message content as an object with the given
Class. - asObject(Class<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as an object with the given
Class. - asObject(Class<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as an object with the given
Class. - asObject(T) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestContentStage
-
Configures the pipeline to represent the outgoing message content as a byte array.
- assemble(ObjectMapper) - Static method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline
- assemble(ObjectMapper) - Static method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline
- asSequence(TypeReference<T>, JsonConsumer<HttpRequest>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as a sequence of objects with the given
TypeReference. - asSequence(TypeReference<T>, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as a sequence of objects with the given
TypeReference. - asSequence(JavaType, JsonConsumer<HttpRequest>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as a sequence of objects with the given
JavaType. - asSequence(JavaType, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as a sequence of objects with the given
JavaType. - asSequence(Class<T>, JsonConsumer<HttpRequest>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to process the incoming request content as a sequence of objects with the given
Class. - asSequence(Class<T>, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures the pipeline to process the incoming response content as a sequence of objects with the given
Class. - asSequence(ObjectProducer<O>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ResponseContentStage
-
Configures the pipeline to represent the response message content as a sequence of objects.
- asSequence(ObjectProducer<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestContentStage
-
Configures the pipeline to represent the outgoing message content as a sequence of objects.
- AsyncJsonClientPipeline - Class in org.apache.hc.core5.jackson2.http
-
Client side execution pipeline assembler that creates
AsyncClientExchangeHandlerinstances with the defined message exchange pipeline optimized for JSON message exchanges that triggers the givenFutureCallbackorCompletableFutureupon completion. - AsyncJsonClientPipeline.CompletionStage<T> - Class in org.apache.hc.core5.jackson2.http
-
Exchange completion stage.
- AsyncJsonClientPipeline.RequestContentStage - Class in org.apache.hc.core5.jackson2.http
-
Request content stage.
- AsyncJsonClientPipeline.RequestStage - Class in org.apache.hc.core5.jackson2.http
-
Request message stage.
- AsyncJsonClientPipeline.ResponseContentStage - Class in org.apache.hc.core5.jackson2.http
-
Response content generation stage.
- AsyncJsonClientPipeline.ResponseStage - Class in org.apache.hc.core5.jackson2.http
-
Response message stage.
- AsyncJsonClientPipeline.ResultStage<T> - Class in org.apache.hc.core5.jackson2.http
-
Exchange result signal stage.
- AsyncJsonServerPipeline - Class in org.apache.hc.core5.jackson2.http
-
Server side execution pipeline assembler that supplies
AsyncServerExchangeHandlerinstances with the defined message exchange pipeline optimized for JSON message exchanges. - AsyncJsonServerPipeline.CompletionStage<I,
O> - Class in org.apache.hc.core5.jackson2.http -
Exchange completion stage.
- AsyncJsonServerPipeline.ExceptionStage<I,
O> - Class in org.apache.hc.core5.jackson2.http -
Exception handling stage.
- AsyncJsonServerPipeline.RequestContentStage - Class in org.apache.hc.core5.jackson2.http
-
Request content processing stage.
- AsyncJsonServerPipeline.RequestHandlingStage<I,
O> - Class in org.apache.hc.core5.jackson2.http -
Request handling stage.
- AsyncJsonServerPipeline.ResponseContentStage<I> - Class in org.apache.hc.core5.jackson2.http
-
Response content generation stage.
- AsyncJsonServerPipeline.ResponseStage<I> - Class in org.apache.hc.core5.jackson2.http
-
Response message stage.
- available() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- available() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
B
- begin(int) - Method in interface org.apache.hc.core5.jackson2.JsonResultSink
-
Signals the beginning of the stream of result objects.
C
- consume(ByteBuffer) - Method in class org.apache.hc.core5.jackson2.bulk.JsonBulkArrayReader
- consume(ByteBuffer) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- consume(ByteBuffer) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- consume(ByteBuffer) - Method in class org.apache.hc.core5.jackson2.JsonAsyncTokenizer
-
Triggered to feed a chunk of data.
- consume(HandlerResolver<HttpRequest, AsyncRequestConsumer<T>>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Resolves
AsyncRequestConsumerto be used by the pipeline to process the incoming request message stream. - consume(HandlerResolver<HttpResponse, AsyncResponseConsumer<T>>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseContentStage
-
Configures
AsyncResponseConsumerto be used by the pipeline to process the incoming response message stream. - create() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.CompletionStage
-
Creates
AsyncClientExchangeHandlerimplementing the defined message exchange pipeline. - create() - Static method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- create(JsonFactory) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat produces aMessageobject consisting of theHttpRequesthead and theJsonNodebody. - create(JsonFactory) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and theJsonNodebody. - create(JsonFactory, Supplier<AsyncEntityConsumer<E>>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and theJsonNodebody. - create(JsonFactory, Supplier<AsyncEntityConsumer<E>>, JsonConsumer<HttpResponse>, Callback<E>, JsonTokenConsumer) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of JSON tokens passed as events to the givenJsonTokenConsumer. - create(JsonFactory, Supplier<AsyncEntityConsumer<E>>, JsonConsumer<HttpResponse>, Callback<E>, JsonTokenEventHandler) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of JSON tokens passed as events to the givenJsonTokenEventHandler. - create(JsonFactory, JsonConsumer<HttpRequest>, JsonTokenEventHandler) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP request into a sequence of JSON tokens passed as events to the givenJsonTokenEventHandler. - create(JsonFactory, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonTokenConsumer) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of JSON tokens passed as events to the givenJsonTokenConsumer. - create(JsonFactory, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonTokenEventHandler) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of JSON tokens passed as events to the givenJsonTokenEventHandler. - create(JsonNodeCreator, Consumer<JsonNode>) - Static method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- create(ObjectMapper, TypeReference<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat produces aMessageobject consisting of theHttpRequesthead and the de-serialized JSON body. - create(ObjectMapper, TypeReference<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and the de-serialized JSON body. - create(ObjectMapper, TypeReference<T>, Supplier<AsyncEntityConsumer<E>>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and the de-serialized JSON body. - create(ObjectMapper, TypeReference<T>, Supplier<AsyncEntityConsumer<E>>, JsonConsumer<HttpResponse>, Callback<E>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, TypeReference<T>, JsonConsumer<HttpRequest>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP request into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, TypeReference<T>, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, JavaType) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat produces aMessageobject consisting of theHttpRequesthead and the de-serialized JSON body. - create(ObjectMapper, JavaType) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and the de-serialized JSON body. - create(ObjectMapper, JavaType, Supplier<AsyncEntityConsumer<E>>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and the de-serialized JSON body. - create(ObjectMapper, JavaType, Supplier<AsyncEntityConsumer<E>>, JsonConsumer<HttpResponse>, Callback<E>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, JavaType, JsonConsumer<HttpRequest>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP request into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, JavaType, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, Class<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat produces aMessageobject consisting of theHttpRequesthead and the de-serialized JSON body. - create(ObjectMapper, Class<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and the de-serialized JSON body. - create(ObjectMapper, Class<T>, Supplier<AsyncEntityConsumer<E>>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat produces aMessageobject consisting of theHttpResponsehead and the de-serialized JSON body. - create(ObjectMapper, Class<T>, Supplier<AsyncEntityConsumer<E>>, JsonConsumer<HttpResponse>, Callback<E>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, Class<T>, JsonConsumer<HttpRequest>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP request into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, Class<T>, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncResponseConsumerthat converts incoming HTTP response into a sequence of instances of the given class and passes those objects to the givenJsonResultSink. - create(ObjectMapper, Supplier<AsyncEntityConsumer<E>>, JsonConsumer<HttpResponse>, Callback<E>, JsonResultSink<JsonNode>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP response into a sequence ofJsonNodeinstances and passes those objects to the givenJsonResultSink. - create(ObjectMapper, JsonConsumer<HttpRequest>, JsonResultSink<JsonNode>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP request into a sequence ofJsonNodeinstances and passes those objects to the givenJsonResultSink. - create(ObjectMapper, JsonConsumer<HttpResponse>, Callback<JsonNode>, JsonResultSink<JsonNode>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
-
Creates
AsyncRequestConsumerthat converts incoming HTTP response into a sequence ofJsonNodeinstances and passes those objects to the givenJsonResultSink. - create(HttpRequest, JsonFactory, JsonConsumer<JsonGenerator>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestProducers
-
Creates
AsyncRequestProducerthat generates an HTTP request enclosing JSON content generated using the providedJsonGenerator. - create(HttpRequest, JsonNode, ObjectMapper) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestProducers
-
Creates
AsyncRequestProducerthat generates an HTTP request enclosing a serialized JSON object as a message body. - create(HttpRequest, ObjectMapper, ObjectProducer<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestProducers
-
Creates
AsyncRequestProducerthat generates an HTTP request enclosing a sequence of serialized JSON object as a message body. - create(HttpRequest, T, ObjectMapper) - Static method in class org.apache.hc.core5.jackson2.http.JsonRequestProducers
-
Creates
AsyncRequestProducerthat generates an HTTP request enclosing a serialized JSON object as a message body. - create(HttpResponse, JsonFactory, JsonConsumer<JsonGenerator>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseProducers
-
Creates
AsyncResponseProducerthat generates an HTTP response enclosing JSON content generated using the providedJsonGenerator. - create(HttpResponse, JsonNode, ObjectMapper) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseProducers
-
Creates
AsyncResponseProducerthat generates an HTTP response enclosing a serialized JSON object as a message body. - create(HttpResponse, ObjectMapper, ObjectProducer<T>) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseProducers
-
Creates
AsyncResponseProducerthat generates an HTTP response enclosing a sequence of serialized JSON object as a message body. - create(HttpResponse, T, ObjectMapper) - Static method in class org.apache.hc.core5.jackson2.http.JsonResponseProducers
-
Creates
AsyncResponseProducerthat generates an HTTP response enclosing a serialized JSON object as a message body. - createJsonTokenConsumer(Consumer<JsonNode>) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityConsumer
- createJsonTokenConsumer(Consumer<Long>) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- createJsonTokenConsumer(Consumer<Void>) - Method in class org.apache.hc.core5.jackson2.http.JsonTokenEntityConsumer
- createJsonTokenConsumer(Consumer<T>) - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityConsumer
- createTokenConsumer() - Static method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- createTokenConsumer(Consumer<JsonNode>) - Static method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
E
- embeddedObject(Object) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- embeddedObject(Object) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of an embedded object.
- end() - Method in interface org.apache.hc.core5.jackson2.JsonResultSink
-
Signals the end of the stream of result objects.
- endOfStream() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- endOfStream() - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal the end of the token stream.
- endStream() - Method in interface org.apache.hc.core5.jackson2.http.ObjectChannel
-
Terminates the underlying data stream and optionally writes a closing sequence.
- errorMessage(Resolver<Exception, String>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestHandlingStage
-
Configures the pipeline to resolve the exception to a response error message.
- exception(Resolver<Exception, AsyncResponseProducer>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestHandlingStage
-
Configures the pipeline to resolve the exception to a response message stream.
F
- failed(Exception) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- failed(Exception) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- failed(Exception) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityProducer
- failed(Exception) - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- failed(Exception) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- failed(Exception) - Method in class org.apache.hc.core5.jackson2.http.JsonTokenEntityProducer
- field(String) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- field(String) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of a field with the specified name.
G
- get(URI) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing GET message stream.
- get(HttpHost, String) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing GET message stream.
- getContent() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- getContent() - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- getContentEncoding() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- getContentEncoding() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- getContentLength() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- getContentLength() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- getContentType() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- getContentType() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- getResult() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- getTrailerNames() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- getTrailerNames() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
H
- handle(ExchangeHandler<I, O>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ExceptionStage
-
Configures the pipeline to handle the message exchange by generating a response object based on the properties of the request object.
- handle(ExchangeHandler<I, O>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestHandlingStage
-
Configures the pipeline to handle the message exchange by generating a response object based on the properties of the request object.
I
- ignoreContent() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.RequestContentStage
-
Configures the pipeline to ignore and discard the incoming request content.
- initialize(TypeReference<T>, JsonResultSink<T>) - Method in class org.apache.hc.core5.jackson2.bulk.JsonBulkArrayReader
- initialize(JsonTokenConsumer) - Method in class org.apache.hc.core5.jackson2.JsonAsyncTokenizer
-
Triggered to initialize the tokenizer and pass the token event consumer.
- isChunked() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- isChunked() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- isRepeatable() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- isRepeatable() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
J
- JsonAsyncTokenizer - Class in org.apache.hc.core5.jackson2
-
Event-driven, reactive JSON tokenizer that consumes data from a sequence
ByteBufferobjects and emits events toJsonTokenConsumer. - JsonAsyncTokenizer(JsonFactory) - Constructor for class org.apache.hc.core5.jackson2.JsonAsyncTokenizer
- JsonBulkArrayReader - Class in org.apache.hc.core5.jackson2.bulk
-
Event-driven bulk JSON reader that can read arrays of objects while buffering only a single array element in memory.
- JsonBulkArrayReader(ObjectMapper) - Constructor for class org.apache.hc.core5.jackson2.bulk.JsonBulkArrayReader
- JsonConsumer<T> - Interface in org.apache.hc.core5.jackson2
-
Represents an event recipient that can react to JSON input.
- JsonNodeAssembler - Class in org.apache.hc.core5.jackson2
-
JsonTokenEventHandlerimplementation that assembles anJsonNodeinstance based on JSON token events it receives and passes the resultant object to aConsumer. - JsonNodeAssembler(JsonNodeCreator, Consumer<JsonNode>) - Constructor for class org.apache.hc.core5.jackson2.JsonNodeAssembler
- JsonNodeEntityConsumer - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityConsumerimplementation that de-serializes incoming HTTP message entity into anJsonNodeinstance. - JsonNodeEntityConsumer(JsonFactory) - Constructor for class org.apache.hc.core5.jackson2.http.JsonNodeEntityConsumer
- JsonNodeEntityFallbackConsumer - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityConsumerimplementation that de-serializes incoming HTTP message entity into anJsonNodeinstance if the message content type isContentType.APPLICATION_JSONor as a single textJsonNodeif the message content type is not supported. - JsonNodeEntityFallbackConsumer(JsonFactory) - Constructor for class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- JsonNodeEntityFallbackConsumer(ObjectMapper) - Constructor for class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- JsonNodeEntityProducer - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityProducerimplementation that generates a message body containing serialized content of the givenJsonNodeobject. - JsonNodeEntityProducer(JsonNode, ObjectMapper) - Constructor for class org.apache.hc.core5.jackson2.http.JsonNodeEntityProducer
- JsonNodeSequenceEntityConsumer - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityConsumerimplementation that converts incoming HTTP message entity into a sequence ofJsonNodeinstance and passes those objects to theJsonResultSink. - JsonNodeSequenceEntityConsumer(ObjectMapper, JsonResultSink<JsonNode>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonNodeSequenceEntityConsumer
- JsonObjectEntityConsumer<T> - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityConsumerimplementation that de-serializes incoming HTTP message entity into an instance of the given class. - JsonObjectEntityConsumer(ObjectMapper, TypeReference<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonObjectEntityConsumer
- JsonObjectEntityConsumer(ObjectMapper, JavaType) - Constructor for class org.apache.hc.core5.jackson2.http.JsonObjectEntityConsumer
- JsonObjectEntityConsumer(ObjectMapper, Class<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonObjectEntityConsumer
- JsonObjectEntityProducer<T> - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityProducerimplementation that generates a message body containing serialized content of the given JSON object. - JsonObjectEntityProducer(T, ObjectMapper) - Constructor for class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- JsonObjectEntityProducer(T, ObjectMapper, ContentType) - Constructor for class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
-
Creates a new instance that serializes the given object using the specified content type.
- JsonRequestConsumers - Class in org.apache.hc.core5.jackson2.http
-
Factory class for JSON
AsyncRequestConsumers. - JsonRequestConsumers() - Constructor for class org.apache.hc.core5.jackson2.http.JsonRequestConsumers
- JsonRequestProducers - Class in org.apache.hc.core5.jackson2.http
-
Factory class for JSON
AsyncRequestProducers. - JsonRequestProducers() - Constructor for class org.apache.hc.core5.jackson2.http.JsonRequestProducers
- JsonResponseConsumers - Class in org.apache.hc.core5.jackson2.http
-
Factory class for JSON
AsyncResponseConsumers. - JsonResponseConsumers() - Constructor for class org.apache.hc.core5.jackson2.http.JsonResponseConsumers
- JsonResponseProducers - Class in org.apache.hc.core5.jackson2.http
-
Factory class for JSON
AsyncResponseProducers. - JsonResponseProducers() - Constructor for class org.apache.hc.core5.jackson2.http.JsonResponseProducers
- JsonResultSink<T> - Interface in org.apache.hc.core5.jackson2
-
Represents a recipient of zero or many results of JSON message processing.
- JsonSequenceEntityConsumer<T> - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityConsumerimplementation that converts incoming HTTP message entity into a sequence of instances of the given class and passes those objects to theJsonResultSink. - JsonSequenceEntityConsumer(ObjectMapper, TypeReference<T>, JsonResultSink<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- JsonSequenceEntityConsumer(ObjectMapper, JavaType, JsonResultSink<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- JsonSequenceEntityConsumer(ObjectMapper, Class<T>, JsonResultSink<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- JsonSequenceEntityProducer<T> - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityProducerimplementation that generates a message body containing serialized content of a sequence of JSON objects. - JsonSequenceEntityProducer(ObjectMapper, int, ObjectProducer<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- JsonSequenceEntityProducer(ObjectMapper, ObjectProducer<T>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- JsonTokenConsumer - Interface in org.apache.hc.core5.jackson2
-
Represents an event recipient that can react to a stream of consecutive JSON tokens.
- JsonTokenEntityConsumer - Class in org.apache.hc.core5.jackson2.http
-
AsyncEntityConsumerimplementation that converts incoming HTTP message entity into a sequence of JSON tokens passed as events to the givenJsonTokenEventHandler. - JsonTokenEntityConsumer(JsonFactory, JsonTokenConsumer) - Constructor for class org.apache.hc.core5.jackson2.http.JsonTokenEntityConsumer
- JsonTokenEntityConsumer(JsonFactory, JsonTokenEventHandler) - Constructor for class org.apache.hc.core5.jackson2.http.JsonTokenEntityConsumer
- JsonTokenEntityProducer - Class in org.apache.hc.core5.jackson2.http
- JsonTokenEntityProducer(JsonFactory, JsonConsumer<JsonGenerator>) - Constructor for class org.apache.hc.core5.jackson2.http.JsonTokenEntityProducer
- JsonTokenEventHandler - Interface in org.apache.hc.core5.jackson2
-
Represents a handler of JSON token events.
- JsonTokenEventHandlerAdaptor - Class in org.apache.hc.core5.jackson2
-
JsonTokenConsumerimplementation that converts JSON tokens into event signals forJsonTokenEventHandler. - JsonTokenEventHandlerAdaptor(JsonTokenEventHandler) - Constructor for class org.apache.hc.core5.jackson2.JsonTokenEventHandlerAdaptor
- JsonTokenizer - Class in org.apache.hc.core5.jackson2
-
Classic (blocking) JSON tokenizer that consumes data from
InputStreamand emits events toJsonTokenConsumer. - JsonTokenizer(JsonFactory) - Constructor for class org.apache.hc.core5.jackson2.JsonTokenizer
N
- noContent() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestContentStage
-
Configures the pipeline to represent the outgoing message without a content body.
O
- ObjectChannel<T> - Interface in org.apache.hc.core5.jackson2.http
-
Abstract object stream channel.
- objectEnd() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- objectEnd() - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal the end of an object.
- ObjectProducer<T> - Interface in org.apache.hc.core5.jackson2.http
-
Abstract asynchronous object producer.
- objectStart() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- objectStart() - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal the beginning of an object.
- org.apache.hc.core5.jackson2 - package org.apache.hc.core5.jackson2
- org.apache.hc.core5.jackson2.bulk - package org.apache.hc.core5.jackson2.bulk
- org.apache.hc.core5.jackson2.http - package org.apache.hc.core5.jackson2.http
P
- patch(URI) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing PATCH message stream.
- patch(HttpHost, String) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing PATCH message stream.
- post(URI) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing POST message stream.
- post(HttpHost, String) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing POST message stream.
- produce(Resolver<O, AsyncResponseProducer>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ResponseContentStage
-
Resolves
AsyncResponseProducerto be used by the pipeline to generate the outgoing response message stream based on the given response message object. - produce(AsyncRequestProducer) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures
AsyncRequestProducerto be used by the pipeline to generate the outgoing request message stream. - produce(DataStreamChannel) - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- produce(DataStreamChannel) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- produce(ObjectChannel<T>) - Method in interface org.apache.hc.core5.jackson2.http.ObjectProducer
- produceContent(Resolver<O, AsyncEntityProducer>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ResponseContentStage
-
Resolves
AsyncEntityProducerto be used by the pipeline to generate the outgoing response content stream based on the given response content object. - produceContent(AsyncEntityProducer) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestContentStage
-
Configures
AsyncEntityProducerto be used by the pipeline to generate the outgoing request content stream. - put(URI) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing PUT message stream.
- put(HttpHost, String) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.RequestStage
-
Configures the pipeline to produce an outgoing PUT message stream.
R
- releaseResources() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- releaseResources() - Method in class org.apache.hc.core5.jackson2.http.JsonObjectEntityProducer
- releaseResources() - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- releaseResources() - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityProducer
- request() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline
- request() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline
-
Configures the pipeline to process the incoming request message stream.
- request(HttpRequest) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline
-
Configures the pipeline to produce an outgoing message stream with the given request head.
- request(Method...) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline
-
Configures the pipeline to process the incoming request message stream provided the request method of the incoming message is allowed.
- request(Validator<HttpRequest>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline
-
Configures the pipeline to process the incoming request message stream provided the request message passes the validation.
- response() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResponseStage
-
Configures the pipeline to processes the incoming response message stream.
- response() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.ResponseStage
-
Configures the pipeline to produces an outgoing response message stream based on the incoming request message and content.
- result(CompletableFuture<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResultStage
-
Configures the pipeline to signal completion of the message exchange by triggering the given
CompletableFutureupon completion. - result(FutureCallback<T>) - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonClientPipeline.ResultStage
-
Configures the pipeline to signal completion of the message exchange by calling the given
FutureCallbackupon completion.
S
- streamEnd() - Method in class org.apache.hc.core5.jackson2.bulk.JsonBulkArrayReader
- streamEnd() - Method in class org.apache.hc.core5.jackson2.JsonAsyncTokenizer
-
Triggered to signal the end of data stream.
- streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- streamEnd(List<? extends Header>) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- streamStart(EntityDetails, FutureCallback<JsonNode>) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
- streamStart(EntityDetails, FutureCallback<Long>) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- supplier() - Method in class org.apache.hc.core5.jackson2.http.AsyncJsonServerPipeline.CompletionStage
-
Creates
SupplierofAsyncServerExchangeHandlerimplementing the defined message exchange pipeline.
T
- TokenBufferAssembler - Class in org.apache.hc.core5.jackson2
-
JsonTokenConsumerimplementation that copies Json token events intoTokenBufferand passes those buffers to theJsonResultSink. - TokenBufferAssembler(JsonResultSink<TokenBuffer>) - Constructor for class org.apache.hc.core5.jackson2.TokenBufferAssembler
- tokenize(InputStream, JsonTokenConsumer) - Method in class org.apache.hc.core5.jackson2.JsonTokenizer
- TopLevelArrayTokenFilter - Class in org.apache.hc.core5.jackson2
-
JsonTokenConsumerdecorator that filters out top level opening and closing array tokens. - TopLevelArrayTokenFilter(JsonTokenConsumer) - Constructor for class org.apache.hc.core5.jackson2.TopLevelArrayTokenFilter
U
- updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.jackson2.http.JsonSequenceEntityConsumer
- updateCapacity(CapacityChannel) - Method in class org.apache.hc.core5.jackson2.http.JsonNodeEntityFallbackConsumer
V
- value(boolean) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- value(boolean) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of an boolean value.
- value(double) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- value(double) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of an double precision value.
- value(int) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- value(int) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of an integer value.
- value(long) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- value(long) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of a long value.
- value(String) - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- value(String) - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of a textual value.
- valueNull() - Method in class org.apache.hc.core5.jackson2.JsonNodeAssembler
- valueNull() - Method in interface org.apache.hc.core5.jackson2.JsonTokenEventHandler
-
Triggered to signal occurrence of a null value.
W
- write(T) - Method in interface org.apache.hc.core5.jackson2.http.ObjectChannel
-
Writes serialized object into the underlying data stream.
All Classes and Interfaces|All Packages