Top Description Fields Constructors Methods
org.eclipse.jetty.util.resource

public Class ResourceUriPatternPredicate

extends Object
implements Predicate<Resource>
Class Inheritance
All Implemented Interfaces
java.util.function.Predicate
Imports
java.net.URI, java.util.Objects, java.util.function.Predicate, org.eclipse.jetty.util.UriPatternPredicate

Specialized UriPatternPredicate to allow filtering Resource entries by their URI.

Field Summary

Modifier and TypeField and Description
private final Predicate<URI>

Constructor Summary

AccessConstructor and Description
public
ResourceUriPatternPredicate(String regex, boolean isNullInclusive)

public

Method Summary

Modifier and TypeMethod and Description
public boolean
test(Resource
the input argument
resource
)

Implements java.util.function.Predicate.test.

Evaluates this predicate on the given argument.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

uriPredicateback to summary
private final Predicate<URI> uriPredicate

Constructor Detail

ResourceUriPatternPredicateback to summary
public ResourceUriPatternPredicate(String regex, boolean isNullInclusive)
ResourceUriPatternPredicateback to summary
public ResourceUriPatternPredicate(UriPatternPredicate uriPredicate)

Method Detail

testback to summary
public boolean test(Resource resource)

Implements java.util.function.Predicate.test.

Doc from java.util.function.Predicate.test.

Evaluates this predicate on the given argument.

Parameters
resource:Resource

the input argument

Returns:boolean

true if the input argument matches the predicate, otherwise false

Annotations
@Override