| Package | Description |
|---|---|
| com.linecorp.armeria.client |
Client core.
|
| com.linecorp.armeria.common |
Common types.
|
| com.linecorp.armeria.common.stream |
Streamed message types.
|
| com.linecorp.armeria.server |
Server core.
|
| com.linecorp.armeria.server.annotation |
Annotations for building a RESTful service.
|
| com.linecorp.armeria.server.docs |
Documentation service.
|
| com.linecorp.armeria.unsafe |
Utilities for working with
ByteBuf in an unsafe way. |
| Package | Description |
|---|---|
| com.linecorp.armeria.unsafe |
Utilities for working with
ByteBuf in an unsafe way. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClientFactoryProvider
Creates a new
ClientFactory dynamically via Java SPI (Service Provider Interface). |
class |
DefaultClientRequestContext
Default
ClientRequestContext implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
NonWrappingRequestContext
A skeletal
RequestContext implementation that helps to implement a non-wrapping
RequestContext. |
class |
SerializationFormatProvider
Registers the
SerializationFormats dynamically via Java SPI (Service Provider Interface). |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultStreamMessage<T>
A
StreamMessage which buffers the elements to be signaled into a Queue. |
class |
DefaultStreamMessageDuplicator<T>
A default duplicator.
|
class |
DeferredStreamMessage<T>
A
StreamMessage whose stream is published later by another StreamMessage. |
class |
EmptyFixedStreamMessage<T>
A
FixedStreamMessage that publishes no objects, just a close event. |
class |
OneElementFixedStreamMessage<T>
A
FixedStreamMessage that only publishes one object. |
class |
PublisherBasedStreamMessage<T>
Adapts a
Publisher into a StreamMessage. |
class |
RegularFixedStreamMessage<T>
A
FixedStreamMessage that publishes an arbitrary number of objects. |
class |
TwoElementFixedStreamMessage<T>
A
FixedStreamMessage that publishes two objects. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultServiceRequestContext
Default
ServiceRequestContext implementation. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ResponseConverterFunctionProvider
A
ResponseConverterFunction provider interface which creates a new
ResponseConverterFunction for converting an object of the given type and functions. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DocServicePlugin
Generates the
ServiceSpecifications of the supported Services. |
class |
DocStringExtractor
A supporting base class for implementing the standard pattern of extracting docstrings
from arbitrary files in a particular classpath location.
|
class |
EndpointInfo
Metadata about the endpoints exposed by a
Service. |
class |
EndpointInfoBuilder
Creates a new
EndpointInfo using the builder pattern. |
class |
EnumInfo
Metadata about an enum type.
|
class |
EnumValueInfo
Metadata about an enum value.
|
class |
ExceptionInfo
Metadata about an exception type.
|
class |
FieldInfo
Metadata about a field of a struct or an exception.
|
class |
FieldInfoBuilder
Creates a new
FieldInfo using the builder pattern. |
class |
FieldLocation
The location of a field.
|
class |
FieldRequirement
The requirement level of a field.
|
class |
MethodInfo
Metadata about a function of a
Service. |
interface |
NamedTypeInfo
Metadata about a named type.
|
class |
ServiceInfo
Metadata about a
Service. |
class |
ServiceSpecification
|
class |
StructInfo
Metadata about a struct type.
|
class |
TypeSignature
Type signature of a method parameter, a method return value or a struct/exception field.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ByteBufHttpData
An
HttpData that is backed by a ByteBuf for optimizing certain internal use cases. |
Copyright © 2020 LeanCloud. All rights reserved.