Package | Description |
---|---|
oracle.javatools.util |
Provides general utilities.
|
Modifier and Type | Method and Description |
---|---|
static <Q> Filter<Q> |
Filter.Instances.acceptsAll() |
static <Q> Filter<Q> |
Filter.Instances.acceptsNone() |
static <Q> Filter<Q> |
Filter.Instances.and(java.util.Collection<Filter<Q>> filters) |
static <Q> Filter<Q> |
Filter.Instances.and(Filter<Q>... filters) |
Filter<M> |
Filterable.getFilter()
Get the current filter for this
Filterable object. |
static <Q> Filter<Q> |
Filter.Instances.nonNull(Filter<Q> base)
Returns base if it is non-null or
Filter.Instances.acceptsAll() otherwise. |
static <Q> Filter<Q> |
Filter.Instances.not(Filter<Q> filter) |
static <Q> Filter<Q> |
Filter.Instances.or(java.util.Collection<Filter<Q>> filters) |
static <Q> Filter<Q> |
Filter.Instances.or(Filter<Q>... filters) |
Modifier and Type | Method and Description |
---|---|
void |
Filterable.addFilter(Filter<M> filter, Filterable.Mode mode)
Add the given filter to this
Filterable object and combine it with any previously added filters according to the given mode. |
static <Q> Filter<Q> |
Filter.Instances.and(Filter<Q>... filters) |
static <Q> Filter<Q> |
Filter.Instances.nonNull(Filter<Q> base)
Returns base if it is non-null or
Filter.Instances.acceptsAll() otherwise. |
static <Q> Filter<Q> |
Filter.Instances.not(Filter<Q> filter) |
static <Q> Filter<Q> |
Filter.Instances.or(Filter<Q>... filters) |
boolean |
Filterable.removeFilter(Filter<M> filter)
Remove the given filter from this
Filterable object. |
void |
Filterable.setFilter(Filter<M> filter)
Set the filter on this
Filterable object. |
void |
LoggingInvocationHandler.setMethodFilter(Filter<java.lang.reflect.Method> filter)
Use the given filter to determine which methods should be logged.
|
Modifier and Type | Method and Description |
---|---|
static <Q> Filter<Q> |
Filter.Instances.and(java.util.Collection<Filter<Q>> filters) |
static <Q> Filter<Q> |
Filter.Instances.or(java.util.Collection<Filter<Q>> filters) |