Skip navigation links
A C D E F G H I L M N O P S T V W 

A

AbstractMatcher - Class in org.eclipse.jgit.ignore.internal
Base class for default methods as AbstractMatcher.toString() and such.

C

checkIgnored(String, boolean) - Method in class org.eclipse.jgit.ignore.IgnoreNode
Determine if an entry path matches an ignore rule.
createPathMatcher(String, Character, boolean) - Static method in class org.eclipse.jgit.ignore.internal.PathMatcher
Create path matcher

D

dirOnly() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Whether the pattern should match directories only

E

equals(Object) - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
equals(Object) - Method in class org.eclipse.jgit.ignore.internal.AbstractMatcher

F

FastIgnoreRule - Class in org.eclipse.jgit.ignore
"Fast" (compared with IgnoreRule) git ignore rule implementation supporting also double star ** pattern.
FastIgnoreRule(String) - Constructor for class org.eclipse.jgit.ignore.FastIgnoreRule
Constructor for FastIgnoreRule

G

getNameOnly() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Whether the pattern is just a file name and not a path
getNegation() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Indicates whether the rule is non-negation or negation.
getPattern() - Method in exception org.eclipse.jgit.errors.InvalidPatternException
Get the invalid pattern
getResult() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Indicates whether the rule is non-negation or negation.
getRules() - Method in class org.eclipse.jgit.ignore.IgnoreNode
Get list of all ignore rules held by this node

H

hashCode() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
hashCode() - Method in class org.eclipse.jgit.ignore.internal.AbstractMatcher

I

IgnoreNode - Class in org.eclipse.jgit.ignore
Represents a bundle of ignore rules inherited from a base directory.
IgnoreNode() - Constructor for class org.eclipse.jgit.ignore.IgnoreNode
Create an empty ignore node with no rules.
IgnoreNode(List<FastIgnoreRule>) - Constructor for class org.eclipse.jgit.ignore.IgnoreNode
Create an ignore node with given rules.
IgnoreNode.MatchResult - Enum in org.eclipse.jgit.ignore
IMatcher - Interface in org.eclipse.jgit.ignore.internal
Generic string matcher
InvalidPatternException - Exception in org.eclipse.jgit.errors
Thrown when a pattern passed in an argument was wrong.
InvalidPatternException(String, String) - Constructor for exception org.eclipse.jgit.errors.InvalidPatternException
Constructor for InvalidPatternException
InvalidPatternException(String, String, Throwable) - Constructor for exception org.eclipse.jgit.errors.InvalidPatternException
Constructor for InvalidPatternException
isDirectoryPattern(String) - Static method in class org.eclipse.jgit.ignore.internal.Strings
Check if pattern is a directory pattern ending with a path separator
isEmpty() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Whether the rule never matches
isIgnored(String, boolean) - Method in class org.eclipse.jgit.ignore.IgnoreNode
Determine if an entry path matches an ignore rule.
isMatch(String, boolean) - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Returns true if a match was made.
isMatch(String, boolean, boolean) - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
Returns true if a match was made.

L

LeadingAsteriskMatcher - Class in org.eclipse.jgit.ignore.internal
Matcher for simple regex patterns starting with an asterisk, e.g. "*.tmp"

M

matches(String, boolean, boolean) - Method in interface org.eclipse.jgit.ignore.internal.IMatcher
Matches entire given string
matches(String, int, int) - Method in interface org.eclipse.jgit.ignore.internal.IMatcher
Matches only part of given string
matches(String, int, int) - Method in class org.eclipse.jgit.ignore.internal.LeadingAsteriskMatcher
Matches only part of given string
matches(String, boolean, boolean) - Method in class org.eclipse.jgit.ignore.internal.NameMatcher
Matches entire given string
matches(String, int, int) - Method in class org.eclipse.jgit.ignore.internal.NameMatcher
Matches only part of given string
matches(String, boolean, boolean) - Method in class org.eclipse.jgit.ignore.internal.PathMatcher
Matches entire given string
matches(String, int, int) - Method in class org.eclipse.jgit.ignore.internal.PathMatcher
Matches only part of given string
matches(String, int, int) - Method in class org.eclipse.jgit.ignore.internal.TrailingAsteriskMatcher
Matches only part of given string
matches(String, int, int) - Method in class org.eclipse.jgit.ignore.internal.WildCardMatcher
Matches only part of given string
matches(String, boolean, boolean) - Method in class org.eclipse.jgit.ignore.internal.WildMatcher
Matches entire given string
matches(String, int, int) - Method in class org.eclipse.jgit.ignore.internal.WildMatcher
Matches only part of given string

N

NameMatcher - Class in org.eclipse.jgit.ignore.internal
Matcher built from patterns for file names (single path segments).
NO_MATCH - Static variable in interface org.eclipse.jgit.ignore.internal.IMatcher
Matcher that does not match any pattern.

O

org.eclipse.jgit.errors - package org.eclipse.jgit.errors
 
org.eclipse.jgit.ignore - package org.eclipse.jgit.ignore
 
org.eclipse.jgit.ignore.internal - package org.eclipse.jgit.ignore.internal
 

P

parse(InputStream) - Method in class org.eclipse.jgit.ignore.IgnoreNode
Parse files according to gitignore standards.
PATH_SEPARATOR - Static variable in class org.eclipse.jgit.ignore.FastIgnoreRule
Character used as default path separator for ignore entries
PathMatcher - Class in org.eclipse.jgit.ignore.internal
Matcher built by patterns consists of multiple path segments.

S

split(String, char) - Static method in class org.eclipse.jgit.ignore.internal.Strings
Splits given string to substrings by given separator
Strings - Class in org.eclipse.jgit.ignore.internal
Various String related utility methods, written mostly to avoid generation of new String objects (e.g. via splitting Strings etc).
Strings() - Constructor for class org.eclipse.jgit.ignore.internal.Strings
 
stripTrailing(String, char) - Static method in class org.eclipse.jgit.ignore.internal.Strings
Strip trailing characters
stripTrailingWhitespace(String) - Static method in class org.eclipse.jgit.ignore.internal.Strings
Strip trailing whitespace characters

T

toString() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
toString() - Method in class org.eclipse.jgit.ignore.IgnoreNode
toString() - Method in class org.eclipse.jgit.ignore.internal.AbstractMatcher
TrailingAsteriskMatcher - Class in org.eclipse.jgit.ignore.internal
Matcher for simple patterns ending with an asterisk, e.g.

V

valueOf(String) - Static method in enum org.eclipse.jgit.ignore.IgnoreNode.MatchResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.jgit.ignore.IgnoreNode.MatchResult
Returns an array containing the constants of this enum type, in the order they are declared.

W

WildCardMatcher - Class in org.eclipse.jgit.ignore.internal
Matcher built from path segments containing wildcards.
WildMatcher - Class in org.eclipse.jgit.ignore.internal
Wildmatch matcher for "double star" (**) pattern only.
A C D E F G H I L M N O P S T V W 
Skip navigation links