public abstract class FilterChainBuilder extends Object
FilterChainBuilder
implementation, which is responsible for
constructing FilterChain
s.Modifier and Type | Class and Description |
---|---|
static class |
FilterChainBuilder.StatelessFilterChainBuilder |
Modifier and Type | Field and Description |
---|---|
protected List<Filter> |
patternFilterChain |
Modifier and Type | Method and Description |
---|---|
FilterChainBuilder |
add(Filter filter) |
FilterChainBuilder |
add(int index,
Filter filter) |
FilterChainBuilder |
addAll(Filter[] array) |
FilterChainBuilder |
addAll(FilterChainBuilder source) |
FilterChainBuilder |
addAll(int filterIndex,
Filter[] array) |
FilterChainBuilder |
addAll(int filterIndex,
List<Filter> list) |
FilterChainBuilder |
addAll(List<Filter> list) |
FilterChainBuilder |
addFirst(Filter filter) |
FilterChainBuilder |
addLast(Filter filter) |
abstract FilterChain |
build() |
Filter |
get(int index) |
int |
indexOf(Filter filter) |
int |
indexOfType(Class<? extends Filter> filterType) |
FilterChainBuilder |
remove(Filter filter) |
FilterChainBuilder |
remove(int index) |
FilterChainBuilder |
set(int index,
Filter filter) |
static FilterChainBuilder |
stateful() |
static FilterChainBuilder |
stateless() |
public static FilterChainBuilder stateless()
public static FilterChainBuilder stateful()
public abstract FilterChain build()
public FilterChainBuilder add(Filter filter)
public FilterChainBuilder addFirst(Filter filter)
public FilterChainBuilder addLast(Filter filter)
public FilterChainBuilder add(int index, Filter filter)
public FilterChainBuilder set(int index, Filter filter)
public Filter get(int index)
public FilterChainBuilder remove(int index)
public FilterChainBuilder remove(Filter filter)
public FilterChainBuilder addAll(Filter[] array)
public FilterChainBuilder addAll(int filterIndex, Filter[] array)
public FilterChainBuilder addAll(List<Filter> list)
public FilterChainBuilder addAll(int filterIndex, List<Filter> list)
public FilterChainBuilder addAll(FilterChainBuilder source)
public int indexOf(Filter filter)
Copyright © 2015 Oracle Corporation. All rights reserved.