C F G I L P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- checkForUpdates() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProvider
-
Checks whether there are incoming changes.
- checkOut(Tag) - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Checks out the given tag.
- clear() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Clears the contents collected so far.
- cloneFrom(URI) - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Clones the contents from a given repository.
- createWorkingDirectory(Path) - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProvider
-
Creates a new
ScmWorkingDirectory
at the given path.
F
- fetchChangesets() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Fetches changesets from the remote repository.
- filteredAndSplitBy(String, String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns a
Scanner
on the latest line of output produced that matches a given regular expression, split on the given delimiter. - filteredBy(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Returns the output produced by the launched process, filtered by the given regular expression.
- folder - Variable in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
-
The folder where this working directory is stored.
- forExecutable(String) - Static method in interface it.tidalwave.util.ProcessExecutor
-
Specifies the executable to run.
G
- getConfigFolderName() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Returns the name of the configuration folder (e.g.
- getContent() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
- getCurrentTag() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Returns the current tag of this repository, if present.
- getFolder() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Returns the path of the working area.
- getLatestTagMatching(String) - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Returns the latest tag in this repository matching the given regular expression, if present.
- getLatestTagMatching(String) - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
-
Returns the latest tag in this repository matching the given regular expression, if present.
- getStderr() - Method in interface it.tidalwave.util.ProcessExecutor
- getStdout() - Method in interface it.tidalwave.util.ProcessExecutor
- getTags() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Returns all the tags in this repository.
- getTags() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
-
Returns all the tags in this repository.
I
- isEmpty() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
-
Returns whether the repository is empty.
- isEmpty() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
-
Returns whether the repository is empty.
- it.tidalwave.northernwind.frontend.filesystem.scm.spi - package it.tidalwave.northernwind.frontend.filesystem.scm.spi
- it.tidalwave.util - package it.tidalwave.util
L
- listTags() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
P
- ProcessExecutor - Interface in it.tidalwave.util
-
A helper class for launching an external process and handling its output.
- ProcessExecutor.ConsoleOutput - Interface in it.tidalwave.util
-
A container of the console output of the process.
- ProcessExecutorException - Exception in it.tidalwave.util
-
An exception thrown when an external process terminated with a non-zero exit code.
- ProcessExecutorException(String, int, List<String>, List<String>) - Constructor for exception it.tidalwave.util.ProcessExecutorException
R
- read() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Reads the output until it's completed.
- reversed(List<T>) - Static method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
-
Returns a reversed list.
S
- ScmFileSystemProvider - Class in it.tidalwave.northernwind.frontend.filesystem.scm.spi
-
A
ResourceFileSystemProvider
based on a SCM. - ScmFileSystemProvider() - Constructor for class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProvider
- ScmWorkingDirectory - Interface in it.tidalwave.northernwind.frontend.filesystem.scm.spi
-
This interface defines the operations required for accessing a working directory of a repository.
- ScmWorkingDirectorySupport - Class in it.tidalwave.northernwind.frontend.filesystem.scm.spi
-
A support class for implementing
ScmWorkingDirectory
. - ScmWorkingDirectorySupport() - Constructor for class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
- send(String) - Method in interface it.tidalwave.util.ProcessExecutor
-
Sends some input to the external process.
- start() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Starts collection output from the external process.
- start() - Method in interface it.tidalwave.util.ProcessExecutor
-
Launches the external process and starts collecting its output (which can be analyzed by calling
getStdout()
andgetStderr()
.
T
- Tag - Class in it.tidalwave.northernwind.frontend.filesystem.scm.spi
-
A tag of the repository.
- Tag() - Constructor for class it.tidalwave.northernwind.frontend.filesystem.scm.spi.Tag
W
- waitFor(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Waits for an output line matching the given regular expression to appear.
- waitForCompleted() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
-
Waits for the completion of the launched process.
- waitForCompletion() - Method in interface it.tidalwave.util.ProcessExecutor
-
Waits for the completion of the external process.
- withArgument(String) - Method in interface it.tidalwave.util.ProcessExecutor
-
Specifies a single argument for the executable.
- withArguments(String...) - Method in interface it.tidalwave.util.ProcessExecutor
-
Specifies some arguments for the executable.
- withWorkingDirectory(Path) - Method in interface it.tidalwave.util.ProcessExecutor
-
Specifies the working directory for the executable.
All Classes All Packages