# PathMatcher

public interface **PathMatcher** An interface that is implemented by objects that perform match operations on
paths.

##### See Also

- `https://developers.google.com/j2objc/javadoc/jre/reference/java/nio/file/FileSystem.html#getPathMatcher(java.lang.String)`
- `https://developers.google.com/j2objc/javadoc/jre/reference/java/nio/file/Files.html#newDirectoryStream(java.nio.file.Path,%20java.lang.String)`

### Public Method Summary

|---|---|
| abstract boolean | [matches](https://developers.google.com/j2objc/javadoc/jre/reference/java/nio/file/PathMatcher.html#matches(java.nio.file.Path))([Path](https://developers.google.com/j2objc/javadoc/jre/reference/java/nio/file/Path.html) path) Tells if given path matches this matcher's pattern. |

## Public Methods

#### public abstract boolean
**matches**
([Path](https://developers.google.com/j2objc/javadoc/jre/reference/java/nio/file/Path.html) path)

Tells if given path matches this matcher's pattern.

##### Parameters

| path | the path to match |
|---|---|

##### Returns

- `true` if, and only if, the path matches this matcher's pattern