P - the type of parameter to pass to the visit functionR - the return type of the visit functionpublic static interface FilterSpec.Visitor<P,R,E extends Exception>
| Modifier and Type | Method | Description |
|---|---|---|
default R |
handle(AllFilterSpec filterSpec,
P parameter) |
Handle a match-all filter specification type.
|
default R |
handle(AnyFilterSpec filterSpec,
P parameter) |
Handle a match-any filter specification type.
|
default R |
handle(BooleanFilterSpec filterSpec,
P parameter) |
Handle a boolean filter specification type.
|
default R |
handle(EqualsFilterSpec filterSpec,
P parameter) |
Handle an equality filter specification type.
|
default R |
handle(FilterSpec filterSpec,
P parameter) |
Handle any otherwise-unmatched filter specification type.
|
default R |
handle(GreaterEqualFilterSpec filterSpec,
P parameter) |
Handle a greater-than-or-equal-to filter specification type.
|
default R |
handle(HasFilterSpec filterSpec,
P parameter) |
Handle a presence filter specification type.
|
default R |
handle(LessEqualFilterSpec filterSpec,
P parameter) |
Handle a less-than-or-equal-to filter specification type.
|
default R |
handle(NotFilterSpec filterSpec,
P parameter) |
Handle an inverted ("not") filter specification type.
|
default R |
handle(SubstringFilterSpec filterSpec,
P parameter) |
Handle a substring equality filter specification type.
|
default R handle(FilterSpec filterSpec, P parameter) throws E extends Exception
null.filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(EqualsFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(GreaterEqualFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(HasFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(LessEqualFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(AnyFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(AllFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(NotFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(SubstringFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends Exceptiondefault R handle(BooleanFilterSpec filterSpec, P parameter) throws E extends Exception
handle(FilterSpec,P).filterSpec - the filter specification (not null)parameter - the parameter passed in to the FilterSpec.accept(Visitor<P, R, E>, P) methodFilterSpec.accept(Visitor<P, R, E>, P) methodE - to throw this exception from the FilterSpec.accept(Visitor<P, R, E>, P) methodE extends ExceptionCopyright © 2019 JBoss by Red Hat. All rights reserved.