T - public abstract class MessageFilter<T> extends Object implements com.google.common.base.Function<T,MessageFilter.Result>
MessageTable.| Modifier and Type | Class and Description |
|---|---|
static class |
MessageFilter.Result
The result of the filtering.
|
| Constructor and Description |
|---|
MessageFilter() |
| Modifier and Type | Method and Description |
|---|---|
static <T> MessageFilter<T> |
alwaysAccept()
Creates a
MessageFilter that always accept. |
abstract MessageFilter.Result |
apply(T input) |
@Nonnull public abstract MessageFilter.Result apply(@Nullable T input)
apply in interface com.google.common.base.Function<T,MessageFilter.Result>public static <T> MessageFilter<T> alwaysAccept()
MessageFilter that always accept.T - type of input to filter onMessageFilter that accepts on all inputCopyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.