FilterResult

interface FilterResult<T>(source)

Represents a filter result.

Parameters

T

The type a Filter returns

Inheritors

Types

Link copied to clipboard
class Match<T>(val result: T) : FilterResult<T>

Represents a matching filter result.

Link copied to clipboard

Represents a mismatching filter result.

Link copied to clipboard
class Skip<T> : FilterResult<T>

Represents a skipping filter result.

Inherited functions

Link copied to clipboard

If the current FilterResult is FilterResult.Match, change its result to the given one. Otherwise, return the original.