Index
All Classes|All Packages
A
- addFilter(Filter) - Method in class cloud.piranha.nano.NanoPiranha
-
Add a filter.
- addHeader(String, String) - Method in class cloud.piranha.nano.NanoRequest
-
Add a header.
B
- bodyOnly(boolean) - Method in class cloud.piranha.nano.NanoResponseBuilder
-
Set the body only flag.
- build() - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Build Piranha Nano.
- build() - Method in class cloud.piranha.nano.NanoRequestBuilder
-
Build the request.
- build() - Method in class cloud.piranha.nano.NanoResponseBuilder
-
Build the response.
C
- cloud.piranha.nano - module cloud.piranha.nano
-
The Piranha Nano module.
- cloud.piranha.nano - package cloud.piranha.nano
-
Piranha Nano is the smallest in our lineup and it delivers you with a very opinionated partial embeddable implementation of a Servlet container.
D
- directoryResource(String) - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Add a directory resource.
- doFilter(ServletRequest, ServletResponse) - Method in class cloud.piranha.nano.NanoFilterChain
-
Do filter processing.
F
- filter - Variable in class cloud.piranha.nano.NanoFilterChain
-
Stores the filter.
- filter(String, Filter) - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Add a filter.
- filterChain - Variable in class cloud.piranha.nano.NanoFilterChain
-
Stores the next filter chain.
- filterInitParam(String, String, String) - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Set a filter init parameter.
- filterInitParameters - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the filter init parameters map.
- filterName - Variable in class cloud.piranha.nano.NanoFilterConfig
-
Stores the filter name.
- filters - Variable in class cloud.piranha.nano.NanoPiranha
-
Stores the filters.
- filters - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the filter map.
G
- getFilterName() - Method in class cloud.piranha.nano.NanoFilterConfig
-
Get the filter name.
- getFilters() - Method in class cloud.piranha.nano.NanoPiranha
-
Get the filters.
- getInitParameter(String) - Method in class cloud.piranha.nano.NanoFilterConfig
-
Get the init parameter.
- getInitParameter(String) - Method in class cloud.piranha.nano.NanoServletConfig
-
Get the init parameter.
- getInitParameterNames() - Method in class cloud.piranha.nano.NanoFilterConfig
-
Get the init parameter names.
- getInitParameterNames() - Method in class cloud.piranha.nano.NanoServletConfig
-
Get the init parameter names.
- getServlet() - Method in class cloud.piranha.nano.NanoPiranha
-
Get the servlet.
- getServletContext() - Method in class cloud.piranha.nano.NanoFilterConfig
-
Get the servlet context.
- getServletContext() - Method in class cloud.piranha.nano.NanoServletConfig
-
Get the servlet context.
- getServletName() - Method in class cloud.piranha.nano.NanoServletConfig
-
Get the servlet name.
- getVersion() - Method in class cloud.piranha.nano.NanoPiranha
-
Get the version.
- getWebApplication() - Method in class cloud.piranha.nano.NanoPiranha
-
Get the web application.
H
- header(String, String) - Method in class cloud.piranha.nano.NanoRequestBuilder
-
Add a header.
I
- initParameters - Variable in class cloud.piranha.nano.NanoFilterConfig
-
Stores the init parameters.
- initParameters - Variable in class cloud.piranha.nano.NanoServletConfig
-
Stores the init parameters.
M
- method(String) - Method in class cloud.piranha.nano.NanoRequestBuilder
-
Set the method.
N
- NanoFilterChain - Class in cloud.piranha.nano
-
The FilterChain class used by
NanoPiranhafor processing of a request and generating a response. - NanoFilterChain(Filter, FilterChain) - Constructor for class cloud.piranha.nano.NanoFilterChain
-
Constructor.
- NanoFilterChain(Servlet) - Constructor for class cloud.piranha.nano.NanoFilterChain
-
Constructor.
- NanoFilterConfig - Class in cloud.piranha.nano
-
The FilterConfig class used by
NanoPiranhaBuilderso it can initialize a Filter. - NanoFilterConfig(ServletContext) - Constructor for class cloud.piranha.nano.NanoFilterConfig
-
Constructor.
- NanoPiranha - Class in cloud.piranha.nano
-
The smallest version of Piranha in our lineup.
- NanoPiranha() - Constructor for class cloud.piranha.nano.NanoPiranha
-
Constructor.
- NanoPiranhaBuilder - Class in cloud.piranha.nano
-
The builder so you can easily build instances of
NanoPiranha. - NanoPiranhaBuilder() - Constructor for class cloud.piranha.nano.NanoPiranhaBuilder
-
Constructor.
- NanoRequest - Class in cloud.piranha.nano
-
The WebApplicationRequest class used by
NanoPiranha - NanoRequest() - Constructor for class cloud.piranha.nano.NanoRequest
-
Constructor.
- NanoRequestBuilder - Class in cloud.piranha.nano
-
The builder so you can easily build instances of
NanoRequest. - NanoRequestBuilder() - Constructor for class cloud.piranha.nano.NanoRequestBuilder
-
Constructor.
- NanoResponse - Class in cloud.piranha.nano
-
The WebApplicationResponse class used by
NanoPiranha - NanoResponse() - Constructor for class cloud.piranha.nano.NanoResponse
-
Constructor.
- NanoResponseBuilder - Class in cloud.piranha.nano
-
The builder so you can easily build instances of
NanoResponse. - NanoResponseBuilder() - Constructor for class cloud.piranha.nano.NanoResponseBuilder
-
Constructor.
- NanoServletConfig - Class in cloud.piranha.nano
-
The ServletConfig class used by
NanoPiranhaBuilderso it can initialize the Servlet. - NanoServletConfig(ServletContext) - Constructor for class cloud.piranha.nano.NanoServletConfig
-
Constructor.
O
- outputStream(OutputStream) - Method in class cloud.piranha.nano.NanoResponseBuilder
-
Set the output stream.
Q
- queryString(String) - Method in class cloud.piranha.nano.NanoRequestBuilder
-
Set the query string.
R
- request - Variable in class cloud.piranha.nano.NanoRequestBuilder
-
Stores the request.
- resources - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the resources.
- response - Variable in class cloud.piranha.nano.NanoResponseBuilder
-
Stores the response.
S
- service(ServletRequest, ServletResponse) - Method in class cloud.piranha.nano.NanoPiranha
-
Service.
- servlet - Variable in class cloud.piranha.nano.NanoFilterChain
-
Stores the servlet.
- servlet - Variable in class cloud.piranha.nano.NanoPiranha
-
Stores the servlet.
- servlet - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the servlet.
- servlet(String, Servlet) - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Set the Servlet.
- servletContext - Variable in class cloud.piranha.nano.NanoFilterConfig
-
Stores the servlet context.
- servletContext - Variable in class cloud.piranha.nano.NanoServletConfig
-
Stores the servlet context.
- servletInitParam(String, String, String) - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Set a servlet init parameter.
- servletInitParameters - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the servlet init parameters.
- servletName - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the servlet name.
- servletName - Variable in class cloud.piranha.nano.NanoServletConfig
-
Stores the servlet name.
- servletPath(String) - Method in class cloud.piranha.nano.NanoRequestBuilder
-
Set the servlet path.
- setFilterName(String) - Method in class cloud.piranha.nano.NanoFilterConfig
-
Set the filter name.
- setInitParameter(String, String) - Method in class cloud.piranha.nano.NanoFilterConfig
-
Set the init parameter.
- setInitParameter(String, String) - Method in class cloud.piranha.nano.NanoServletConfig
-
Set the init parameter.
- setServlet(Servlet) - Method in class cloud.piranha.nano.NanoPiranha
-
Set the servlet.
- setServletName(String) - Method in class cloud.piranha.nano.NanoServletConfig
-
Set the servlet name.
- setWebApplication(WebApplication) - Method in class cloud.piranha.nano.NanoPiranha
-
Set the web application.
W
- webApplication - Variable in class cloud.piranha.nano.NanoPiranha
-
Stores the web application.
- webApplication - Variable in class cloud.piranha.nano.NanoPiranhaBuilder
-
Stores the web application.
- webApplication(WebApplication) - Method in class cloud.piranha.nano.NanoPiranhaBuilder
-
Set the web application.
All Classes|All Packages