@Singleton public class DefaultCustomizableResponseTypeHandlerRegistry extends Object implements NettyCustomizableResponseTypeHandlerRegistry
NettyCustomizableResponseTypeHandler
instances.Constructor and Description |
---|
DefaultCustomizableResponseTypeHandlerRegistry(List<NettyCustomizableResponseTypeHandler> typeHandlers) |
DefaultCustomizableResponseTypeHandlerRegistry(NettyCustomizableResponseTypeHandler... typeHandlers) |
Modifier and Type | Method and Description |
---|---|
Optional<NettyCustomizableResponseTypeHandler> |
findTypeHandler(Class<?> type)
Finds the first type handler that supports the given type.
|
public DefaultCustomizableResponseTypeHandlerRegistry(NettyCustomizableResponseTypeHandler... typeHandlers)
typeHandlers
- The Netty customizable response type handlers@Inject public DefaultCustomizableResponseTypeHandlerRegistry(List<NettyCustomizableResponseTypeHandler> typeHandlers)
typeHandlers
- The Netty customizable response type handlerspublic Optional<NettyCustomizableResponseTypeHandler> findTypeHandler(Class<?> type)
NettyCustomizableResponseTypeHandlerRegistry
findTypeHandler
in interface NettyCustomizableResponseTypeHandlerRegistry
type
- The type to search forNettyCustomizableResponseTypeHandler
NettyCustomizableResponseTypeHandler.supports(Class)