public class ExtensionOccurrenceFilter extends BaseTreeFilter implements Iterable<ExtensionOccurrence>
repository| Constructor and Description |
|---|
ExtensionOccurrenceFilter() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jgit.treewalk.filter.TreeFilter |
clone()
Clones the tree filter.
|
int |
getCount(String extension)
Get occurrences of given extension.
|
String[] |
getExtensions()
Get file extension encountered.
|
Map<String,ExtensionOccurrence> |
getOccurrences()
Get map of extensions to occurrence counts.
|
boolean |
include(org.eclipse.jgit.treewalk.TreeWalk walker) |
Iterator<ExtensionOccurrence> |
iterator() |
BaseTreeFilter |
reset()
Reset the filter.
|
include, include, setRepository, setStop, shouldBeRecursive, wrapmatchFilter, negate, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic int getCount(String extension)
The given extension should not contain a leading '.' character.
extension - public String[] getExtensions()
public Map<String,ExtensionOccurrence> getOccurrences()
public BaseTreeFilter reset()
BaseTreeFilterreset in class BaseTreeFilterpublic boolean include(org.eclipse.jgit.treewalk.TreeWalk walker)
throws IOException
include in class org.eclipse.jgit.treewalk.filter.TreeFilterIOExceptionpublic org.eclipse.jgit.treewalk.filter.TreeFilter clone()
BaseTreeFilter
The default implementation throws a UnsupportedOperationException
and sub-classes should override if filter cloning is supported.
clone in class BaseTreeFilterTreeFilter.clone()public Iterator<ExtensionOccurrence> iterator()
iterator in interface Iterable<ExtensionOccurrence>Copyright © 2011-2018. All Rights Reserved.