java.lang.Object
org.glassfish.grizzly.filterchain.AbstractFilterChain
org.glassfish.grizzly.filterchain.ListFacadeFilterChain
- All Implemented Interfaces:
Iterable<Filter>,Collection<Filter>,List<Filter>,FilterChain,Processor<Context>
- Direct Known Subclasses:
DefaultFilterChain
FilterChain facade, which implements all the List related methods.- Author:
- Alexey Stashok
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe list of Filters this chain will invoke.Fields inherited from class org.glassfish.grizzly.filterchain.AbstractFilterChain
interestedIoEventsMask -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanbooleanaddAll(int index, Collection<? extends Filter> c) booleanaddAll(Collection<? extends Filter> c) voidclear()booleanbooleancontainsAll(Collection<?> c) final Filterget(int index) intbooleanisEmpty()iterator()intlastIndexOf(Object filter) listIterator(int index) protected voidnotifyChangedExcept(Filter filter) remove(int index) booleanbooleanremoveAll(Collection<?> c) booleanretainAll(Collection<?> c) intsize()Object[]toArray()<T> T[]toArray(T[] a) Methods inherited from class org.glassfish.grizzly.filterchain.AbstractFilterChain
finalize, indexOfType, isInterested, obtainContext, obtainFilterChainContext, obtainFilterChainContext, obtainFilterChainContext, obtainFilterChainContext, setInterested, toStringMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface org.glassfish.grizzly.filterchain.FilterChain
execute, fail, fireEventDownstream, fireEventUpstream, flush, readMethods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator, subList
-
Field Details
-
filters
The list of Filters this chain will invoke.
-
-
Constructor Details
-
ListFacadeFilterChain
-
-
Method Details
-
add
-
add
-
addAll
-
addAll
-
set
-
get
-
indexOf
-
lastIndexOf
-
contains
-
containsAll
-
toArray
-
toArray
public <T> T[] toArray(T[] a) -
retainAll
-
remove
-
remove
-
removeAll
-
isEmpty
public boolean isEmpty() -
size
public int size() -
clear
public void clear() -
iterator
-
listIterator
-
listIterator
-
notifyChangedExcept
-