Skip navigation links
A C D E F G H I N O P T W 

A

ActionsFilter - Class in com.github.stefanbirkner.filtertools.filter.http.filteraction
Base class for filters that support FilterActions.
ActionsFilter(FilterAction...) - Constructor for class com.github.stefanbirkner.filtertools.filter.http.filteraction.ActionsFilter
 

C

com.github.stefanbirkner.filtertools.filter - package com.github.stefanbirkner.filtertools.filter
 
com.github.stefanbirkner.filtertools.filter.http - package com.github.stefanbirkner.filtertools.filter.http
 
com.github.stefanbirkner.filtertools.filter.http.filteraction - package com.github.stefanbirkner.filtertools.filter.http.filteraction
 
com.github.stefanbirkner.filtertools.filterchain - package com.github.stefanbirkner.filtertools.filterchain
 

D

destroy() - Method in class com.github.stefanbirkner.filtertools.filter.EncasedFilters
 
destroy() - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.ActionsFilter
 
destroy() - Method in interface com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterAction
Called to indicate to an action that it is being taken out of service.
destroy() - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterActionSwitch
 
destroy() - Method in class com.github.stefanbirkner.filtertools.filter.http.HttpFilter
Does nothing.
destroy() - Method in class com.github.stefanbirkner.filtertools.filter.NoOpFilter
Does nothing.
destroy() - Method in class com.github.stefanbirkner.filtertools.filter.OptionalFilter
 
DisableEncodeUrlFilter - Class in com.github.stefanbirkner.filtertools.filter.http
Disables the methods HttpServletResponse.encodeURL(String) and HttpServletResponse.encodeRedirectURL(String) (as well as the deprecated methods HttpServletResponse.encodeUrl(String) and HttpServletResponse.encodeRedirectUrl(String).
DisableEncodeUrlFilter() - Constructor for class com.github.stefanbirkner.filtertools.filter.http.DisableEncodeUrlFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.EncasedFilters
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.http.DisableEncodeUrlFilter
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.PostFilterChainActionsFilter
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.PreFilterChainActionsFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.http.HttpFilter
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.http.HttpFilter
A replacement for Filter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) that uses HttpServletRequest and HttpServletResponse.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.NoOpFilter
Does nothing but calling the filterchain with the provided request and response.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.github.stefanbirkner.filtertools.filter.OptionalFilter
 
doFilter(ServletRequest, ServletResponse) - Method in class com.github.stefanbirkner.filtertools.filterchain.FilterWithFilterChain
 

E

EncasedFilters - Class in com.github.stefanbirkner.filtertools.filter
Encase multiple filters into a single filter.
EncasedFilters(Filter...) - Constructor for class com.github.stefanbirkner.filtertools.filter.EncasedFilters
 
execute(HttpServletRequest, HttpServletResponse) - Method in interface com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterAction
The execute method of the action is called by a filter before or after the FilterChain is invoked depending on the filter itself.
execute(FilterAction) - Static method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterActionSwitch
Start to build a FilterActionSwitch.
execute(HttpServletRequest, HttpServletResponse) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterActionSwitch
 
executeAllFilterActions(HttpServletRequest, HttpServletResponse) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.ActionsFilter
 

F

FilterAction - Interface in com.github.stefanbirkner.filtertools.filter.http.filteraction
FilterActions are components of a frequently used type of Filters.
FilterActionSwitch - Class in com.github.stefanbirkner.filtertools.filter.http.filteraction
Creates a FilterAction that executes one of two specified actions based on the outcome of a Predicate.
FilterActionSwitch.FirstActionSpecified - Class in com.github.stefanbirkner.filtertools.filter.http.filteraction
 
FilterActionSwitch.PredicateSpecified - Class in com.github.stefanbirkner.filtertools.filter.http.filteraction
 
FilterWithFilterChain - Class in com.github.stefanbirkner.filtertools.filterchain
Merge a Filter and a FilterChain into a new FilterChain.
FilterWithFilterChain(Filter, FilterChain) - Constructor for class com.github.stefanbirkner.filtertools.filterchain.FilterWithFilterChain
 

G

getRequest() - Method in exception com.github.stefanbirkner.filtertools.filter.http.NotAnHttpServletRequestException
Returns the inappropriate request.
getResponse() - Method in exception com.github.stefanbirkner.filtertools.filter.http.NotAnHttpServletResponseException
Returns the inappropriate response.

H

HttpFilter - Class in com.github.stefanbirkner.filtertools.filter.http
An implementation of the Filter interface that works with HttpServletRequest and HttpServletResponse instead of ServletRequest and ServletResponse.
HttpFilter() - Constructor for class com.github.stefanbirkner.filtertools.filter.http.HttpFilter
 

I

init(FilterConfig) - Method in class com.github.stefanbirkner.filtertools.filter.EncasedFilters
 
init(FilterConfig) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.ActionsFilter
 
init(FilterConfig) - Method in interface com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterAction
Called to indicate to an action that it is being placed into service.
init(FilterConfig) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterActionSwitch
 
init(FilterConfig) - Method in class com.github.stefanbirkner.filtertools.filter.http.HttpFilter
Does nothing.
init(FilterConfig) - Method in class com.github.stefanbirkner.filtertools.filter.NoOpFilter
Does nothing.
init(FilterConfig) - Method in class com.github.stefanbirkner.filtertools.filter.OptionalFilter
 

N

NoOpFilter - Class in com.github.stefanbirkner.filtertools.filter
A null object for the Filter interface.
NoOpFilter() - Constructor for class com.github.stefanbirkner.filtertools.filter.NoOpFilter
 
NotAnHttpServletRequestException - Exception in com.github.stefanbirkner.filtertools.filter.http
An NotAnHttpServletRequestException exception is thrown by a method that handles HttpServletRequest only, but has been called with another type of ServletException.
NotAnHttpServletRequestException(ServletRequest) - Constructor for exception com.github.stefanbirkner.filtertools.filter.http.NotAnHttpServletRequestException
Constructs a new NotAnHttpServletRequestException with an inappropriate request.
NotAnHttpServletResponseException - Exception in com.github.stefanbirkner.filtertools.filter.http
An NotAnHttpServletResponseException exception is thrown by a method that handles HttpServletResponse only, but has been called with another type of ServletResponse.
NotAnHttpServletResponseException(ServletResponse) - Constructor for exception com.github.stefanbirkner.filtertools.filter.http.NotAnHttpServletResponseException
Constructs a new NotAnHttpServletResponseException with an inappropriate response.

O

OptionalFilter - Class in com.github.stefanbirkner.filtertools.filter
Combine a filter and a Predicate or Hamcrest Matcher.
OptionalFilter(Predicate<? super ServletRequest>, Filter) - Constructor for class com.github.stefanbirkner.filtertools.filter.OptionalFilter
 
OptionalFilter(Matcher<? super ServletRequest>, Filter) - Constructor for class com.github.stefanbirkner.filtertools.filter.OptionalFilter
 
otherwiseExecute(FilterAction) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterActionSwitch.PredicateSpecified
Creates the switch.

P

PostFilterChainActionsFilter - Class in com.github.stefanbirkner.filtertools.filter.http.filteraction
Executes FilterActions after invoking the FilterChain.
PostFilterChainActionsFilter(FilterAction...) - Constructor for class com.github.stefanbirkner.filtertools.filter.http.filteraction.PostFilterChainActionsFilter
Create a new filter.
Predicate<T> - Interface in com.github.stefanbirkner.filtertools.filter
A predicate that is used for enabling the OptionalFilter.
PreFilterChainActionsFilter - Class in com.github.stefanbirkner.filtertools.filter.http.filteraction
Executes FilterActions before invoking the FilterChain.
PreFilterChainActionsFilter(FilterAction...) - Constructor for class com.github.stefanbirkner.filtertools.filter.http.filteraction.PreFilterChainActionsFilter
Create a new filter.

T

test(T) - Method in interface com.github.stefanbirkner.filtertools.filter.Predicate
Evaluates the predicate on the given object.

W

when(Predicate<HttpServletRequest>) - Method in class com.github.stefanbirkner.filtertools.filter.http.filteraction.FilterActionSwitch.FirstActionSpecified
Specify the Predicate of the FilterActionSwitch.
A C D E F G H I N O P T W 
Skip navigation links

Copyright © 2014–2015. All rights reserved.