This is an abstract interface. Applications may implement a subclass, or use one of the predefined implementations already available within this package.
Unless specifically noted otherwise a TreeFilter implementation is not thread safe and may not be shared by different TreeWalk instances at the same time. This restriction allows TreeFilter implementations to cache state within their instances during {@link #include(TreeWalk)} if it is beneficial totheir implementation. Deep clones created by {@link #clone()} may be used toconstruct a thread-safe copy of an existing filter.
Path filters:
Difference filters:
Boolean modifiers:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|