public class FilterChain<T extends DataObjectRestRep> extends java.lang.Object implements ResourceFilter<T>
Modifier and Type | Class and Description |
---|---|
static class |
FilterChain.AndFilter<T extends DataObjectRestRep> |
static class |
FilterChain.NotFilter<T extends DataObjectRestRep> |
static class |
FilterChain.NotIdFilter<T extends DataObjectRestRep> |
static class |
FilterChain.OrFilter<T extends DataObjectRestRep> |
Constructor and Description |
---|
FilterChain(ResourceFilter<T> filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(T item) |
boolean |
acceptId(java.net.URI id) |
FilterChain<T> |
and(ResourceFilter<T> filter) |
FilterChain<T> |
not() |
FilterChain<T> |
notId() |
FilterChain<T> |
or(ResourceFilter<T> filter) |
public FilterChain(ResourceFilter<T> filter)
public FilterChain<T> not()
public FilterChain<T> notId()
public FilterChain<T> and(ResourceFilter<T> filter)
public FilterChain<T> or(ResourceFilter<T> filter)
public boolean acceptId(java.net.URI id)
acceptId
in interface ResourceFilter<T extends DataObjectRestRep>
public boolean accept(T item)
accept
in interface ResourceFilter<T extends DataObjectRestRep>