Package-level declarations

Types

Link copied to clipboard
abstract class AbstractFilterChain<T>(val current: Filter<T>, val next: FilterChain<T>) : FilterChain<T>
Link copied to clipboard
abstract class AbstractHandler<T>(chain: FilterChain<T>, errorHandler: ErrorHandler<T>) : Handler<T>
Link copied to clipboard
Link copied to clipboard
interface ErrorAccessor
Link copied to clipboard
fun interface ErrorHandler<T>
Link copied to clipboard
fun interface Filter<T>
Link copied to clipboard
fun interface FilterChain<T>

Used to orchestrate Handler.

Link copied to clipboard
Link copied to clipboard
fun interface FilterCondition
Link copied to clipboard
annotation class FilterType(val value: KClass<*>)
Link copied to clipboard
fun interface Handler<T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class SimpleFilterChain<T>(current: Filter<T>, next: FilterChain<T>) : AbstractFilterChain<T>
Link copied to clipboard