Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractHttpWindwardContext - Class in org.flmelody.core.context
 
AbstractHttpWindwardContext(WindwardRequest, WindwardResponse) - Constructor for class org.flmelody.core.context.AbstractHttpWindwardContext
 
AbstractRouterGroup<M> - Class in org.flmelody.core
 
AbstractRouterGroup(M) - Constructor for class org.flmelody.core.AbstractRouterGroup
 
AbstractRouterGroup(M, String) - Constructor for class org.flmelody.core.AbstractRouterGroup
 
AbstractViewPlugin - Class in org.flmelody.core.plugin.view
 
AbstractViewPlugin() - Constructor for class org.flmelody.core.plugin.view.AbstractViewPlugin
 
AbstractViewPlugin(String, String) - Constructor for class org.flmelody.core.plugin.view.AbstractViewPlugin
 
AbstractWindwardContext - Class in org.flmelody.core.context
 
AbstractWindwardContext(WindwardRequest, WindwardResponse) - Constructor for class org.flmelody.core.context.AbstractWindwardContext
 
APPLICATION_JSON_VALUE - Static variable in class org.flmelody.core.MediaType
 
AutoJsonBinder - Class in org.flmelody.core.plugin.json
 
AutoJsonBinder() - Constructor for class org.flmelody.core.plugin.json.AutoJsonBinder
 
AVAILABLE_FREEMARKER_ENGINE - Static variable in class org.flmelody.core.plugin.view.ViewEngineDetector
 
AVAILABLE_GROOVY_ENGINE - Static variable in class org.flmelody.core.plugin.view.ViewEngineDetector
 
AVAILABLE_THYMELEAF_ENGINE - Static variable in class org.flmelody.core.plugin.view.ViewEngineDetector
 

B

bindJson(Class<I>, Class<?>...) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
bind request body to specific class.
bindJson(Type, Class<?>...) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
bind request body to specific class.
bindJson(Class<I>, Class<?>...) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
bind request body to specific class.
bindJson(Type, Class<?>...) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
bind request body to specific class.
bindJson(String, Class<I>, Class<?>...) - Method in class org.flmelody.core.DefaultRequestReader
 
bindJson(String, Type, Class<?>...) - Method in class org.flmelody.core.DefaultRequestReader
 
bindJson(String, Class<I>, Class<?>...) - Method in interface org.flmelody.core.RequestReader
bind request body to specific class.
bindJson(String, Type, Class<?>...) - Method in interface org.flmelody.core.RequestReader
bind request body to specific type.
bindJson(String, Class<I>, Class<?>...) - Method in class org.flmelody.core.WindwardRequest
bind request body to specific class.
bindJson(String, Type, Class<?>...) - Method in class org.flmelody.core.WindwardRequest
bind request body to specific type.
build() - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 
build() - Method in class org.flmelody.core.WindwardResponse.WindwardResponseBuild
 
build() - Method in class org.flmelody.core.ws.WebSocketFireEvent.WebSocketFireEventBuilder
 
builder() - Static method in class org.flmelody.core.ws.WebSocketFireEvent
 
buildUrl(String...) - Static method in class org.flmelody.util.UrlUtil
 

C

channelRead(ChannelHandlerContext, Object) - Method in class org.flmelody.core.netty.handler.WebSocketHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class org.flmelody.core.netty.handler.HttpServerHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class org.flmelody.core.netty.handler.HttpServerHandler
 
close() - Method in class org.flmelody.core.context.AbstractWindwardContext
close context
close() - Method in class org.flmelody.core.context.EmptyWindwardContext
 
close() - Method in interface org.flmelody.core.context.WindwardContext
close context
close() - Method in class org.flmelody.core.netty.NettyResponseWriter
 
close() - Method in interface org.flmelody.core.ResponseWriter
close connection
close() - Method in class org.flmelody.core.WindwardResponse
close connection
CompositePluginResolver - Class in org.flmelody.core.plugin.resolver
 
CompositePluginResolver() - Constructor for class org.flmelody.core.plugin.resolver.CompositePluginResolver
 

D

data(Object) - Method in class org.flmelody.core.ws.WebSocketFireEvent.WebSocketFireEventBuilder
 
DEFAULT_ORDER - Static variable in interface org.flmelody.core.Order
 
defaultExtension - Variable in class org.flmelody.core.plugin.view.AbstractViewPlugin
 
DefaultNotFoundHandler - Class in org.flmelody.core
 
DefaultNotFoundHandler() - Constructor for class org.flmelody.core.DefaultNotFoundHandler
 
DefaultRequestReader - Class in org.flmelody.core
 
DefaultRequestReader() - Constructor for class org.flmelody.core.DefaultRequestReader
 
DefaultRouterGroup - Class in org.flmelody.core
default router group
DefaultRouterGroup(Windward) - Constructor for class org.flmelody.core.DefaultRouterGroup
 
DefaultRouterGroup(Windward, String) - Constructor for class org.flmelody.core.DefaultRouterGroup
 
delete(String, Supplier<R>) - Method in class org.flmelody.core.AbstractRouterGroup
 
delete(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.AbstractRouterGroup
 
delete(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.AbstractRouterGroup
 
delete(String, Supplier<R>) - Method in interface org.flmelody.core.Router
register function with delete method
delete(String, Consumer<SimpleWindwardContext>) - Method in interface org.flmelody.core.Router
register function with delete method
delete(String, Function<EnhancedWindwardContext, ?>) - Method in interface org.flmelody.core.Router
register function with delete method
delete(String, Supplier<R>) - Method in class org.flmelody.core.Windward
register function with delete method
delete(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.Windward
register function with delete method
delete(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.Windward
register function with delete method

E

EmptyWindwardContext - Class in org.flmelody.core.context
 
EmptyWindwardContext() - Constructor for class org.flmelody.core.context.EmptyWindwardContext
 
encode(ChannelHandlerContext, FullHttpResponse, List<Object>) - Method in class org.flmelody.core.netty.handler.HttpResponseEncoder
 
end() - Method in class org.flmelody.core.AbstractRouterGroup
 
end() - Method in interface org.flmelody.core.RouterGroup
return this groups manager, so that we can bind more routers of root
EnhancedWindwardContext - Class in org.flmelody.core.context
 
EnhancedWindwardContext(WindwardRequest, WindwardResponse) - Constructor for class org.flmelody.core.context.EnhancedWindwardContext
 
event(WebSocketEvent) - Method in class org.flmelody.core.ws.WebSocketFireEvent.WebSocketFireEventBuilder
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.flmelody.core.netty.handler.HttpServerHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.flmelody.core.netty.handler.SocketTailHandler
 
ExceptionHandler - Interface in org.flmelody.core
 
exceptionHandlers() - Static method in class org.flmelody.core.Windward
get exception handlers

F

Filter - Interface in org.flmelody.core
 
filter(WindwardContext) - Method in interface org.flmelody.core.Filter
 
filter(WindwardContext) - Method in class org.flmelody.core.LoggingFilter
 
filters() - Static method in class org.flmelody.core.Windward
get filters
findRouter(String, String) - Static method in class org.flmelody.core.Windward
find out registered function by specific path
FreemarkerView - Class in org.flmelody.core.plugin.view.freemarker
 
FreemarkerView() - Constructor for class org.flmelody.core.plugin.view.freemarker.FreemarkerView
 
FreemarkerView(String, String) - Constructor for class org.flmelody.core.plugin.view.freemarker.FreemarkerView
 
FunctionMetaInfo<I> - Class in org.flmelody.core
 
FunctionMetaInfo(I, Class<? extends WindwardContext>, Map<String, Object>) - Constructor for class org.flmelody.core.FunctionMetaInfo
 

G

get(String, Supplier<R>) - Method in class org.flmelody.core.AbstractRouterGroup
 
get(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.AbstractRouterGroup
 
get(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.AbstractRouterGroup
 
get(String, Supplier<R>) - Method in interface org.flmelody.core.Router
register function with get method
get(String, Consumer<SimpleWindwardContext>) - Method in interface org.flmelody.core.Router
register function with get method
get(String, Function<EnhancedWindwardContext, ?>) - Method in interface org.flmelody.core.Router
register function with get method
get(String, Supplier<R>) - Method in class org.flmelody.core.Windward
register function with get method
get(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.Windward
register function with get method
get(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.Windward
register function with get method
getClazz() - Method in class org.flmelody.core.FunctionMetaInfo
 
getContextPath() - Method in class org.flmelody.core.Windward
 
getData() - Method in class org.flmelody.core.ws.WebSocketFireEvent
 
getEvent() - Method in class org.flmelody.core.ws.WebSocketFireEvent
 
getFunction() - Method in class org.flmelody.core.FunctionMetaInfo
 
getHeader(String) - Method in class org.flmelody.core.WindwardRequest
return request header
getMethod() - Method in class org.flmelody.core.WindwardRequest
get request methods name
getOrder() - Method in class org.flmelody.core.DefaultNotFoundHandler
 
getOrder() - Method in interface org.flmelody.core.Order
Priority of component, the lower the value, the higher the priority
getPathVariables() - Method in class org.flmelody.core.context.AbstractWindwardContext
get path variables
getPathVariables() - Method in class org.flmelody.core.context.EmptyWindwardContext
 
getPathVariables() - Method in interface org.flmelody.core.context.WindwardContext
get path variables
getPathVariables() - Method in class org.flmelody.core.FunctionMetaInfo
 
getPathVariables() - Method in class org.flmelody.core.WindwardRequest
get path variables
getQuerystring() - Method in class org.flmelody.core.WindwardRequest
get request querystring
getRequestBody() - Method in class org.flmelody.core.context.AbstractWindwardContext
get request body
getRequestBody() - Method in class org.flmelody.core.context.EmptyWindwardContext
 
getRequestBody() - Method in interface org.flmelody.core.context.WindwardContext
get request body
getRequestBody() - Method in class org.flmelody.core.WindwardRequest
get request body
getRequestParameter(String) - Method in class org.flmelody.core.context.AbstractWindwardContext
get parameter by name and type
getRequestParameter(String) - Method in class org.flmelody.core.context.EmptyWindwardContext
 
getRequestParameter(String) - Method in interface org.flmelody.core.context.WindwardContext
get parameter by name and type
getRequestParameters(String) - Method in class org.flmelody.core.context.AbstractWindwardContext
get parameter as list
getRequestParameters(String) - Method in class org.flmelody.core.context.EmptyWindwardContext
 
getRequestParameters(String) - Method in interface org.flmelody.core.context.WindwardContext
get parameter as list
getResourceRoot() - Method in class org.flmelody.core.Windward
 
getUri() - Method in class org.flmelody.core.WindwardRequest
request uri
getWebSocketData() - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
getWebSocketEvent() - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
GroovyView - Class in org.flmelody.core.plugin.view.groovy
 
GroovyView() - Constructor for class org.flmelody.core.plugin.view.groovy.GroovyView
 
GroovyView(String, String) - Constructor for class org.flmelody.core.plugin.view.groovy.GroovyView
 
group(String) - Method in class org.flmelody.core.Windward
define new router with specific relativePath
GsonPlugin - Class in org.flmelody.core.plugin.json
 
GsonPlugin() - Constructor for class org.flmelody.core.plugin.json.GsonPlugin
 
GsonUtil - Class in org.flmelody.util
 

H

handle(WindwardContext) - Method in class org.flmelody.core.DefaultNotFoundHandler
 
handle(WindwardContext) - Method in interface org.flmelody.core.ExceptionHandler
 
Handler - Interface in org.flmelody.core
 
HandlerNotFoundException - Exception in org.flmelody.core.exception
 
HandlerNotFoundException(String) - Constructor for exception org.flmelody.core.exception.HandlerNotFoundException
 
headers(Map<String, List<String>>) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 
HIGHEST_ORDER - Static variable in interface org.flmelody.core.Order
 
html(String, M) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
 
html(String, M) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
response html directly
http(HttpMethod, String, Supplier<R>) - Method in class org.flmelody.core.AbstractRouterGroup
 
http(HttpMethod, String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.AbstractRouterGroup
 
http(HttpMethod, String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.AbstractRouterGroup
 
http(HttpMethod, String, Supplier<R>) - Method in interface org.flmelody.core.Router
register function with specific method
http(HttpMethod, String, Consumer<SimpleWindwardContext>) - Method in interface org.flmelody.core.Router
register function with specific method
http(HttpMethod, String, Function<EnhancedWindwardContext, ?>) - Method in interface org.flmelody.core.Router
register function with specific method
http(HttpMethod, String, Supplier<R>) - Method in class org.flmelody.core.Windward
register function with specific method
http(HttpMethod, String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.Windward
register function with specific method
http(HttpMethod, String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.Windward
register function with specific method
HttpBasicWindwardContext - Interface in org.flmelody.core.context
 
HttpMethod - Enum in org.flmelody.core
 
HttpResponseEncoder - Class in org.flmelody.core.netty.handler
 
HttpResponseEncoder() - Constructor for class org.flmelody.core.netty.handler.HttpResponseEncoder
 
HttpServer - Interface in org.flmelody.core
 
HttpServerHandler - Class in org.flmelody.core.netty.handler
 
HttpServerHandler() - Constructor for class org.flmelody.core.netty.handler.HttpServerHandler
 
HttpStatus - Enum in org.flmelody.core
 

I

isCacheable() - Method in interface org.flmelody.core.context.WindwardContext
whether context can be cached
isCacheable() - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
isClosed() - Method in class org.flmelody.core.context.AbstractWindwardContext
check if current context is already closed
isClosed() - Method in class org.flmelody.core.context.EmptyWindwardContext
 
isClosed() - Method in interface org.flmelody.core.context.WindwardContext
check if current context is already closed
isUpgradedContext() - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 

J

JacksonPlugin - Class in org.flmelody.core.plugin.json
 
JacksonPlugin() - Constructor for class org.flmelody.core.plugin.json.JacksonPlugin
 
JacksonUtil - Class in org.flmelody.util
 
JsonDeserializeException - Exception in org.flmelody.core.exception
 
JsonDeserializeException(Throwable) - Constructor for exception org.flmelody.core.exception.JsonDeserializeException
 
JsonDeserializeException(String) - Constructor for exception org.flmelody.core.exception.JsonDeserializeException
 
JsonException - Exception in org.flmelody.core.exception
 
JsonException(Throwable) - Constructor for exception org.flmelody.core.exception.JsonException
 
JsonException(String) - Constructor for exception org.flmelody.core.exception.JsonException
 
jsonPlugin - Static variable in class org.flmelody.core.plugin.json.AutoJsonBinder
 
JsonPlugin - Interface in org.flmelody.core.plugin.json
base interface for serializing or deserializing json
JsonSerializeException - Exception in org.flmelody.core.exception
 
JsonSerializeException(Throwable) - Constructor for exception org.flmelody.core.exception.JsonSerializeException
 
JsonSerializeException(String) - Constructor for exception org.flmelody.core.exception.JsonSerializeException
 

K

keepAlive(Boolean) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 

L

logger - Static variable in class org.flmelody.core.plugin.json.AutoJsonBinder
 
LoggingFilter - Class in org.flmelody.core
 
LoggingFilter() - Constructor for class org.flmelody.core.LoggingFilter
 
LOWEST_ORDER - Static variable in interface org.flmelody.core.Order
 

M

matchRouter(String, String) - Method in class org.flmelody.core.AbstractRouterGroup
 
matchRouter(String, String) - Method in interface org.flmelody.core.RouterGroup
find out matched router function
MediaType - Class in org.flmelody.core
 
method(String) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 
MULTIPART_FORM_DATA_VALUE - Static variable in class org.flmelody.core.MediaType
 

N

NettyHttpServer - Class in org.flmelody.core.netty
 
NettyHttpServer(int) - Constructor for class org.flmelody.core.netty.NettyHttpServer
 
NettyResponseWriter - Class in org.flmelody.core.netty
 
NettyResponseWriter(ChannelHandlerContext, boolean) - Constructor for class org.flmelody.core.netty.NettyResponseWriter
 
newBuild() - Static method in class org.flmelody.core.WindwardRequest
 
newBuilder() - Static method in class org.flmelody.core.WindwardResponse
 
NoRequestBodyException - Exception in org.flmelody.core.exception
 
NoRequestBodyException() - Constructor for exception org.flmelody.core.exception.NoRequestBodyException
 

O

Order - Interface in org.flmelody.core
 
org.flmelody.core - package org.flmelody.core
 
org.flmelody.core.context - package org.flmelody.core.context
 
org.flmelody.core.exception - package org.flmelody.core.exception
 
org.flmelody.core.netty - package org.flmelody.core.netty
 
org.flmelody.core.netty.handler - package org.flmelody.core.netty.handler
 
org.flmelody.core.plugin - package org.flmelody.core.plugin
 
org.flmelody.core.plugin.json - package org.flmelody.core.plugin.json
 
org.flmelody.core.plugin.resolver - package org.flmelody.core.plugin.resolver
 
org.flmelody.core.plugin.view - package org.flmelody.core.plugin.view
 
org.flmelody.core.plugin.view.freemarker - package org.flmelody.core.plugin.view.freemarker
 
org.flmelody.core.plugin.view.groovy - package org.flmelody.core.plugin.view.groovy
 
org.flmelody.core.plugin.view.thymeleaf - package org.flmelody.core.plugin.view.thymeleaf
 
org.flmelody.core.ws - package org.flmelody.core.ws
 
org.flmelody.util - package org.flmelody.util
 

P

pathVariables(Map<String, Object>) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 
Plugin - Interface in org.flmelody.core.plugin
 
plugin(Class<T>) - Static method in class org.flmelody.core.Windward
get plugin
PluginMissException - Exception in org.flmelody.core.exception
 
PluginMissException(Throwable) - Constructor for exception org.flmelody.core.exception.PluginMissException
 
PluginMissException(String) - Constructor for exception org.flmelody.core.exception.PluginMissException
 
PluginResolver - Interface in org.flmelody.core.plugin.resolver
 
plugins(Class<T>) - Static method in class org.flmelody.core.Windward
get plugins by super or self
post(String, Supplier<R>) - Method in class org.flmelody.core.AbstractRouterGroup
 
post(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.AbstractRouterGroup
 
post(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.AbstractRouterGroup
 
post(String, Supplier<R>) - Method in interface org.flmelody.core.Router
register function with post method
post(String, Consumer<SimpleWindwardContext>) - Method in interface org.flmelody.core.Router
register function with post method
post(String, Function<EnhancedWindwardContext, ?>) - Method in interface org.flmelody.core.Router
register function with post method
post(String, Supplier<R>) - Method in class org.flmelody.core.Windward
register function with post method
post(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.Windward
register function with post method
post(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.Windward
register function with post method
put(String, Supplier<R>) - Method in class org.flmelody.core.AbstractRouterGroup
 
put(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.AbstractRouterGroup
 
put(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.AbstractRouterGroup
 
put(String, Supplier<R>) - Method in interface org.flmelody.core.Router
register function with put method
put(String, Consumer<SimpleWindwardContext>) - Method in interface org.flmelody.core.Router
register function with put method
put(String, Function<EnhancedWindwardContext, ?>) - Method in interface org.flmelody.core.Router
register function with put method
put(String, Supplier<R>) - Method in class org.flmelody.core.Windward
register function with put method
put(String, Consumer<SimpleWindwardContext>) - Method in class org.flmelody.core.Windward
register function with put method
put(String, Function<EnhancedWindwardContext, ?>) - Method in class org.flmelody.core.Windward
register function with put method

Q

querystring(Map<String, List<String>>) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 

R

readJson(Class<I>) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
read request body into new object possibly
readJson(Type) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
read request body into new object possibly
readJson(Class<I>) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
read request body into new object possibly
readJson(Type) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
read request body into new object possibly
readJson(String, Class<I>) - Method in class org.flmelody.core.DefaultRequestReader
 
readJson(String, Type) - Method in class org.flmelody.core.DefaultRequestReader
 
readJson(String, Class<I>) - Method in interface org.flmelody.core.RequestReader
read request body into new object possibly
readJson(String, Type) - Method in interface org.flmelody.core.RequestReader
read request body into new object possibly
readJson(String, Class<I>) - Method in class org.flmelody.core.WindwardRequest
read request body into new object possibly
readJson(String, Type) - Method in class org.flmelody.core.WindwardRequest
read request body into new object possibly
reasonPhrase() - Method in enum org.flmelody.core.HttpStatus
 
redirect(String) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
redirect
redirect(int, String) - Method in class org.flmelody.core.context.AbstractHttpWindwardContext
redirect
redirect(String) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
redirect
redirect(int, String) - Method in interface org.flmelody.core.context.HttpBasicWindwardContext
redirect
registerExceptionHandler(ExceptionHandler...) - Method in class org.flmelody.core.Windward
register exception handler
registerFilter(Filter...) - Method in class org.flmelody.core.Windward
register filter
registerPlugin(Class<? extends Plugin>, Plugin) - Method in class org.flmelody.core.Windward
register plugin or overwrite existed
registerResolver(PluginResolver) - Method in class org.flmelody.core.plugin.resolver.CompositePluginResolver
 
render(String, Map<String, Object>) - Method in class org.flmelody.core.plugin.view.freemarker.FreemarkerView
 
render(String, Map<String, Object>) - Method in class org.flmelody.core.plugin.view.groovy.GroovyView
 
render(String, Map<String, Object>) - Method in class org.flmelody.core.plugin.view.thymeleaf.ThymeleafView
 
requestBody(String) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 
RequestReader - Interface in org.flmelody.core
 
reset() - Method in class org.flmelody.core.ws.WebSocketFireEvent.WebSocketFireEventBuilder
 
resolve(Windward, Plugin) - Method in class org.flmelody.core.plugin.resolver.CompositePluginResolver
 
resolve(Windward, Plugin) - Method in interface org.flmelody.core.plugin.resolver.PluginResolver
 
resolve(Windward, Plugin) - Method in class org.flmelody.core.plugin.resolver.ViewPluginResolver
 
resolveView(String, Map<String, Object>) - Method in class org.flmelody.core.plugin.view.AbstractViewPlugin
 
ResponseWriter - Interface in org.flmelody.core
 
responseWriter(ResponseWriter) - Method in class org.flmelody.core.WindwardResponse.WindwardResponseBuild
 
Router - Interface in org.flmelody.core
 
RouterGroup<M> - Interface in org.flmelody.core
 
RouterMappingException - Exception in org.flmelody.core.exception
 
RouterMappingException(String) - Constructor for exception org.flmelody.core.exception.RouterMappingException
 
run() - Method in interface org.flmelody.core.HttpServer
 
run() - Method in class org.flmelody.core.netty.NettyHttpServer
 
run() - Method in class org.flmelody.core.Windward
run server

S

ServerException - Exception in org.flmelody.core.exception
 
ServerException(String) - Constructor for exception org.flmelody.core.exception.ServerException
 
setGroupPath(String) - Method in class org.flmelody.core.AbstractRouterGroup
 
setHttpResponse(boolean) - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
setTemplateLocationPrefix(String) - Method in class org.flmelody.core.plugin.view.AbstractViewPlugin
 
setup() - Static method in class org.flmelody.core.Windward
 
setup(int, Filter...) - Static method in class org.flmelody.core.Windward
prepare core engine of Windward
setup(int, String, Filter...) - Static method in class org.flmelody.core.Windward
prepare core engine of Windward
setup(int, String, String, Filter...) - Static method in class org.flmelody.core.Windward
prepare core engine of Windward
setWebSocketData(Object) - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
setWebSocketEvent(WebSocketEvent) - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
SimpleWindwardContext - Class in org.flmelody.core.context
 
SimpleWindwardContext(WindwardRequest, WindwardResponse) - Constructor for class org.flmelody.core.context.SimpleWindwardContext
 
SLASH - Static variable in class org.flmelody.util.UrlUtil
 
SocketTailHandler - Class in org.flmelody.core.netty.handler
 
SocketTailHandler() - Constructor for class org.flmelody.core.netty.handler.SocketTailHandler
 
supported(Exception) - Method in class org.flmelody.core.DefaultNotFoundHandler
 
supported(Exception) - Method in interface org.flmelody.core.ExceptionHandler
 
supportedExtension(String) - Method in class org.flmelody.core.plugin.view.AbstractViewPlugin
 

T

templateEngine - Variable in class org.flmelody.core.plugin.view.groovy.GroovyView
 
templateEngine - Variable in class org.flmelody.core.plugin.view.thymeleaf.ThymeleafView
 
templateLocationPrefix - Variable in class org.flmelody.core.plugin.view.AbstractViewPlugin
 
TEXT_HTML_VALUE - Static variable in class org.flmelody.core.MediaType
 
TEXT_PLAIN_VALUE - Static variable in class org.flmelody.core.MediaType
 
then() - Method in class org.flmelody.core.Windward
 
ThymeleafView - Class in org.flmelody.core.plugin.view.thymeleaf
 
ThymeleafView() - Constructor for class org.flmelody.core.plugin.view.thymeleaf.ThymeleafView
 
ThymeleafView(String, String) - Constructor for class org.flmelody.core.plugin.view.thymeleaf.ThymeleafView
 
toJson(I) - Method in class org.flmelody.core.plugin.json.GsonPlugin
convert data into json string
toJson(I) - Method in class org.flmelody.core.plugin.json.JacksonPlugin
convert data into json string
toJson(I) - Method in interface org.flmelody.core.plugin.json.JsonPlugin
convert data into json string
toJson(I) - Static method in class org.flmelody.util.GsonUtil
convert data into json string
toJson(I) - Static method in class org.flmelody.util.JacksonUtil
convert data into json string
toMap(I) - Static method in class org.flmelody.util.JacksonUtil
 
toObject(String, Class<O>) - Method in class org.flmelody.core.plugin.json.GsonPlugin
convert json string into specific class
toObject(I, Type) - Method in class org.flmelody.core.plugin.json.GsonPlugin
convert json string into specific type
toObject(String, Class<O>) - Method in class org.flmelody.core.plugin.json.JacksonPlugin
convert json string into specific class
toObject(I, Type) - Method in class org.flmelody.core.plugin.json.JacksonPlugin
convert json string into specific type
toObject(String, Class<O>) - Method in interface org.flmelody.core.plugin.json.JsonPlugin
convert json string into specific class
toObject(I, Type) - Method in interface org.flmelody.core.plugin.json.JsonPlugin
convert json string into specific type
toObject(String, Class<O>) - Static method in class org.flmelody.util.GsonUtil
convert json string into specific class
toObject(String, Class<O>) - Static method in class org.flmelody.util.JacksonUtil
convert json string into specific class

U

uri(String) - Method in class org.flmelody.core.WindwardRequest.WindwardRequestBuilder
 
UrlUtil - Class in org.flmelody.util
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.flmelody.core.netty.handler.HttpServerHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class org.flmelody.core.netty.handler.SocketTailHandler
 

V

validate(JsonPlugin, String, Class<T>, Class<?>...) - Static method in class org.flmelody.util.ValidationUtil
try to convert json content to target object
validate(JsonPlugin, String, Type, Class<?>...) - Static method in class org.flmelody.util.ValidationUtil
try to convert json content to target object
ValidationException - Exception in org.flmelody.core.exception
 
ValidationException(String) - Constructor for exception org.flmelody.core.exception.ValidationException
 
ValidationUtil - Class in org.flmelody.util
 
value() - Method in enum org.flmelody.core.HttpStatus
 
valueOf(String) - Static method in enum org.flmelody.core.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.flmelody.core.HttpStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.flmelody.core.ws.WebSocketEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.flmelody.core.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.flmelody.core.HttpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.flmelody.core.ws.WebSocketEvent
Returns an array containing the constants of this enum type, in the order they are declared.
ViewEngineDetector - Class in org.flmelody.core.plugin.view
 
ViewEngineDetector() - Constructor for class org.flmelody.core.plugin.view.ViewEngineDetector
 
ViewPluginResolver - Class in org.flmelody.core.plugin.resolver
 
ViewPluginResolver() - Constructor for class org.flmelody.core.plugin.resolver.ViewPluginResolver
 

W

WEB_SOCKET_BINARY - Static variable in class org.flmelody.core.MediaType
 
WebSocketEvent - Enum in org.flmelody.core.ws
 
WebSocketFireEvent - Class in org.flmelody.core.ws
 
WebSocketFireEvent.WebSocketFireEventBuilder - Class in org.flmelody.core.ws
 
WebSocketHandler - Class in org.flmelody.core.netty.handler
 
WebSocketHandler() - Constructor for class org.flmelody.core.netty.handler.WebSocketHandler
 
WebSocketWindwardContext - Class in org.flmelody.core.ws
 
WebSocketWindwardContext(WindwardRequest, WindwardResponse) - Constructor for class org.flmelody.core.ws.WebSocketWindwardContext
 
Windward - Class in org.flmelody.core
 
WindwardContext - Interface in org.flmelody.core.context
http context
WindwardException - Exception in org.flmelody.core.exception
 
WindwardException(Throwable) - Constructor for exception org.flmelody.core.exception.WindwardException
 
WindwardException(String) - Constructor for exception org.flmelody.core.exception.WindwardException
 
windwardRequest - Variable in class org.flmelody.core.context.AbstractWindwardContext
 
windwardRequest() - Method in class org.flmelody.core.context.AbstractWindwardContext
get windwardRequest
windwardRequest() - Method in class org.flmelody.core.context.EmptyWindwardContext
 
windwardRequest() - Method in interface org.flmelody.core.context.WindwardContext
get windwardRequest
WindwardRequest - Class in org.flmelody.core
 
WindwardRequest.WindwardRequestBuilder - Class in org.flmelody.core
builder for WindwardRequest
windwardResponse - Variable in class org.flmelody.core.context.AbstractWindwardContext
 
WindwardResponse - Class in org.flmelody.core
 
WindwardResponse.WindwardResponseBuild - Class in org.flmelody.core
builder for WindwardResponse
write(String, T) - Method in class org.flmelody.core.context.AbstractWindwardContext
response with specific contentType
write(int, String, T) - Method in class org.flmelody.core.context.AbstractWindwardContext
response with specific contentType
write(int, String, T) - Method in class org.flmelody.core.context.EmptyWindwardContext
 
write(String, T) - Method in interface org.flmelody.core.context.WindwardContext
response data
write(int, String, T) - Method in interface org.flmelody.core.context.WindwardContext
response data
write(int, T) - Method in class org.flmelody.core.netty.NettyResponseWriter
 
write(int, String, T) - Method in class org.flmelody.core.netty.NettyResponseWriter
 
write(int, String, Map<String, Object>, T) - Method in class org.flmelody.core.netty.NettyResponseWriter
 
write(int, String, T, boolean) - Method in class org.flmelody.core.netty.NettyResponseWriter
 
write(int, String, Map<String, Object>, T, boolean) - Method in class org.flmelody.core.netty.NettyResponseWriter
 
write(int, T) - Method in interface org.flmelody.core.ResponseWriter
write response data
write(int, String, T) - Method in interface org.flmelody.core.ResponseWriter
write response data
write(int, String, Map<String, Object>, T) - Method in interface org.flmelody.core.ResponseWriter
write response data
write(int, String, T, boolean) - Method in interface org.flmelody.core.ResponseWriter
write response data
write(int, String, Map<String, Object>, T, boolean) - Method in interface org.flmelody.core.ResponseWriter
write response data
write(int, T) - Method in class org.flmelody.core.WindwardResponse
write data into response
write(int, String, T) - Method in class org.flmelody.core.WindwardResponse
write data into response
write(int, String, Map<String, Object>, T) - Method in class org.flmelody.core.WindwardResponse
write data into response
write(int, String, T) - Method in class org.flmelody.core.ws.WebSocketWindwardContext
 
writeAndClose(int, String, T) - Method in class org.flmelody.core.netty.NettyResponseWriter
 
writeAndClose(int, String, T) - Method in interface org.flmelody.core.ResponseWriter
write response data
writeBinaryData(T) - Method in class org.flmelody.core.ws.WebSocketWindwardContext
send any data
writeJson(T) - Method in class org.flmelody.core.context.AbstractWindwardContext
response json
writeJson(int, T) - Method in class org.flmelody.core.context.AbstractWindwardContext
response json
writeJson(int, T) - Method in class org.flmelody.core.context.EmptyWindwardContext
 
writeJson(T) - Method in interface org.flmelody.core.context.WindwardContext
response json
writeJson(int, T) - Method in interface org.flmelody.core.context.WindwardContext
response json
writeString(String) - Method in class org.flmelody.core.context.AbstractWindwardContext
response plain string
writeString(int, String) - Method in class org.flmelody.core.context.AbstractWindwardContext
response plain string
writeString(int, String) - Method in class org.flmelody.core.context.EmptyWindwardContext
 
writeString(String) - Method in interface org.flmelody.core.context.WindwardContext
response plain string
writeString(int, String) - Method in interface org.flmelody.core.context.WindwardContext
response plain string
ws(String, Consumer<WebSocketWindwardContext>) - Method in class org.flmelody.core.AbstractRouterGroup
 
ws(String, Consumer<WebSocketWindwardContext>) - Method in interface org.flmelody.core.Router
register websocket function
ws(String, Consumer<WebSocketWindwardContext>) - Method in class org.flmelody.core.Windward
register websocket function
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023 flmelody. All rights reserved.