Package org.elasticsearch.common.util
Class URIPattern
java.lang.Object
org.elasticsearch.common.util.URIPattern
public class URIPattern
extends java.lang.Object
URI Pattern matcher
The pattern is URI in which authority, path, query and fragment can be replace with simple pattern.
For example: foobar://*.local/some_path/*?*#* will match all uris with schema foobar in local domain
with any port, with path that starts some_path and with any query and fragment.
-
Constructor Summary
Constructors Constructor Description URIPattern(java.lang.String pattern)
Constructs uri pattern -
Method Summary
Modifier and Type Method Description boolean
match(java.net.URI uri)
Returns true if the given uri matches the patternstatic boolean
match(URIPattern[] patterns, java.net.URI uri)
java.lang.String
toString()
-
Constructor Details
-
URIPattern
public URIPattern(java.lang.String pattern)Constructs uri pattern
-
-
Method Details