Index

A G I K N S T 
All Classes and Interfaces|All Packages

A

accept(File) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
 
add(GitIgnore) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
 
addAllGitIgnoreFiles() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Automatically find all .gitignore files starting in the projects root and add them all to the set.
addGitIgnoreFile(File) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Add a .gitignore file to the set.
assumeQueriesAreProjectRelative() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Sets the default assumption on how to interpret the filenames that must be checked to "all queries are assumed to be project relative"
assumeQueriesIncludeProjectBaseDir() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Sets the default assumption on how to interpret the filenames that must be checked to "all queries are assumed to start with the path to the project directory"

G

getProjectRelativeBaseDir() - Method in class nl.basjes.gitignore.GitIgnore
 
GitIgnore - Class in nl.basjes.gitignore
A class that holds a single .gitignore file
GitIgnore(File) - Constructor for class nl.basjes.gitignore.GitIgnore
 
GitIgnore(String) - Constructor for class nl.basjes.gitignore.GitIgnore
 
GitIgnore(String, boolean) - Constructor for class nl.basjes.gitignore.GitIgnore
 
GitIgnore(String, File) - Constructor for class nl.basjes.gitignore.GitIgnore
 
GitIgnore(String, String) - Constructor for class nl.basjes.gitignore.GitIgnore
 
GitIgnore(String, String, boolean) - Constructor for class nl.basjes.gitignore.GitIgnore
 
GitIgnoreFileSet - Class in nl.basjes.gitignore
A class that holds a set of .gitignore files and also handles the interactions between them.
GitIgnoreFileSet(File) - Constructor for class nl.basjes.gitignore.GitIgnoreFileSet
This will automatically find and load all gitignore files.
GitIgnoreFileSet(File, boolean) - Constructor for class nl.basjes.gitignore.GitIgnoreFileSet
 

I

ignoreFile(String) - Method in class nl.basjes.gitignore.GitIgnore
Checks if the file matches the stored expressions.
ignoreFile(String) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Checks if the file matches the stored expressions.
ignoreFile(String, boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Checks if the file matches the stored expressions.
isAssumeQueriesAreProjectRelative() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
 
isAssumeQueriesIncludeProjectBaseDir() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
 
isEmpty() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
 
isIgnoredFile(String) - Method in class nl.basjes.gitignore.GitIgnore
Checks if the file matches the stored expressions.
isIgnoredFile(String) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Checks if the file matches the stored expressions.
isIgnoredFile(String, boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Checks if the file matches the stored expressions.

K

keepFile(String) - Method in class nl.basjes.gitignore.GitIgnore
Checks if the file matches the stored expressions.
keepFile(String) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Checks if the file matches the stored expressions.
keepFile(String, boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Checks if the file matches the stored expressions.

N

nl.basjes.gitignore - package nl.basjes.gitignore
 

S

setAssumeProjectRelativeQueries(boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Sets the default assumption on how to interpret the filenames that must be checked.
setVerbose(boolean) - Method in class nl.basjes.gitignore.GitIgnore
 
setVerbose(boolean) - Method in class nl.basjes.gitignore.GitIgnoreFileSet
Make all currently loaded gitignore files become verbose when used.

T

toString() - Method in class nl.basjes.gitignore.GitIgnore
 
toString() - Method in class nl.basjes.gitignore.GitIgnoreFileSet
 
A G I K N S T 
All Classes and Interfaces|All Packages