- cache(Object, long, Closure<V>) - Method in Throttle
-
- CacheFunnel - Interface in nextflow.util
Interface to delegate cache hashing to
a the implementing object
- CacheHelper - Class in nextflow.util
Provide helper method to handle caching
- CacheHelper.HashMode - Enum in nextflow.util
- canExecute(Path) - Method in FilesEx
-
Tests whether the application can execute the file denoted by this
abstract pathname.
- canRead(Path) - Method in FilesEx
-
Tests whether the application can read the file denoted by this
abstract pathname.
- canWrite(Path) - Method in FilesEx
-
Tests whether the application can modify the file denoted by this
abstract pathname.
- capitalize(String) - Method in Bolts
-
- CharsetHelper - Class in nextflow.util
- CheckHelper - Class in nextflow.util
Validation helper
- checkIfExists(Path, Map) - Method in FileHelper
-
- checkParams(String, Map<String, ?>, String) - Method in CheckHelper
-
Verify that all method named parameters are included in the provided list
- cleanUp() - Method in Global
-
- clear() - Method in ArrayTuple
-
- cli(String) - Method in Escape
-
- cloneAsLazy(GString, def) - Method in Bolts
-
Create a copy of a groovy.lang.GString object cloning all values that are instance of groovy.lang.Closure
- cloneWith(T, def) - Method in Bolts
-
Clone a groovy.lang.Closure object and set the specified map as delegate object
in the resulting closure
- close() - Method in LogOutputStream
-
Writes all remaining data from the buffer.
- close() - Method in ReaderInputStream
-
Close the stream.
- close() - Method in SkipLinesInputStream
-
- close() - Method in WriterOutputStream
-
Close the stream.
- closeQuietly(Closeable) - Method in FilesEx
-
Close a file in safe manner i.e. without throwing eventual exception raised by the *close* operation
- closeRow() - Method in TableBuilder
-
Close a row in the
@return
- closest(Collection<String>, String) - Method in Bolts
-
Find all the best matches for the given example string in a list of values
- CmdLineHelper - Class in nextflow.util
- CmdLineHelper(String) - Constructor in CmdLineHelper
-
- CollectionHelper - Class in nextflow.util
- compareTo(Duration, Object) - Method in Duration
-
- compareTo(MemoryUnit, Object) - Method in MemoryUnit
-
- compareTo(Object) - Method in VersionNumber
-
Implements version number comparator logic
- complete(Path) - Method in FilesEx
-
A shortcut for java.nio.file.Path#toAbsolutePath() and java.nio.file.Path#normalize()
- consume() - Method in ByteDumper
-
- consumeHeader() - Method in SkipLinesInputStream
-
- contains(String) - Method in CmdLineHelper
-
- copyPath(Path, Path, CopyOption) - Method in FileHelper
-
Move a path to a target destination.
- copyTo(Path, String) - Method in FilesEx
-
Copy or a file or a directory content.
- createDirIfNotExists(File) - Method in FilesEx
-
- createLocalDir(String) - Method in FileHelper
-
- createTempFolder(Path) - Method in FileHelper
-
- CsvParser - Class in nextflow.util
Simple comma-separated-values parser
- getArg(String) - Method in CmdLineHelper
-
- getAt(int) - Method in VersionNumber
-
Retrieve the i-th component in a version number
- getAvailCpus() - Method in SysHelper
-
@return The number of CPUs available
- getAvailDisk() - Method in SysHelper
-
@return The actual free space in the node local storage
- getAvailMemory() - Method in SysHelper
-
@return The total system memory available
- getAwsClientConfig() - Method in Global
-
- getAwsCredentials() - Method in Global
-
- getAwsProfile0(Map) - Method in Global
-
- getAwsRegion(Map, Map) - Method in Global
-
- getBaseDir() - Method in ISession
-
The folder where the main script is contained
- getBaseName(Path, int) - Method in FilesEx
-
Gets the base name, minus the full path and extension, from a full filename.
- getBinding() - Method in ISession
-
@return The global script binding object
- getBool(String, String, boolean) - Method in IniFile
-
- getBootTimeMillis() - Method in SysHelper
-
- getBootTimeString() - Method in SysHelper
-
- getBytes() - Method in MemoryUnit
-
- getCharset(def) - Method in CharsetHelper
-
- getConfig() - Method in ISession
-
Holds the configuration object
- getDays() - Method in Duration
-
- getDefaultPathMatcher(String) - Method in FileHelper
-
Returns a PathMatcher that performs match operations on the
String representation of java.nio.file.Path objects by interpreting a
given pattern.
- getDouble(String, String, double) - Method in IniFile
-
- getErrMessage(Throwable) - Method in Bolts
-
- getExtension(Path) - Method in FilesEx
-
Retrieve the file name extension
- getFile() - Method in IniFile
-
- getFileName() - Method in FilePatternSplitter
-
- getFileName() - Method in StagePath
-
- getFloat(String, String, float) - Method in IniFile
-
- getGiga() - Method in MemoryUnit
-
- getHeader() - Method in SkipLinesInputStream
-
- getHostName() - Method in SysHelper
-
@return The system host name
- getHours() - Method in Duration
-
- getIdentifier(Path, String) - Method in FileHelper
-
- getInt(String, String, int) - Method in IniFile
-
- getKilo() - Method in MemoryUnit
-
- getLibDir() - Method in ISession
-
@return List of path added to application classpath at runtime
- getLocalCachePath(Path, Path, UUID) - Method in FileHelper
-
Given a path look for an existing file with that name in the cacheDir folder.
- getLocalTempPath() - Method in FileHelper
-
- getMajor() - Method in VersionNumber
-
@return The major version number ie. the first component
- getMega() - Method in MemoryUnit
-
- getMessageLevel() - Method in LogOutputStream
-
@return the trace level of the log system
- getMillis() - Method in Duration
-
- getMinor() - Method in VersionNumber
-
@return The minor version number ie. the second component
- getMinutes() - Method in Duration
-
- getName(Path) - Method in FilesEx
-
Extend Path adding a getName method semantically equivalent to File#getName
- getOrCreate(Map<K, V>, K, V) - Method in Bolts
-
- getOrCreateFileSystemFor(String, Map) - Method in FileHelper
-
- getOrInstallProvider(Class<T>) - Method in FileHelper
-
Get the instance of the specified FileSystemProvider class.
- getParent() - Method in FilePatternSplitter
-
- getPatch() - Method in VersionNumber
-
@return The minor version number ie. the third component
- getPathFsType(Path) - Method in FileHelper
-
- getPathMatcherFor(String, FileSystem) - Method in FileHelper
-
Get a path matcher for the specified file system and file pattern.
- getPermissions(Path) - Method in FilesEx
-
Get the file Unix permission as a string e.g.
- getProperty(String) - Method in StagePath
-
- getProviderFor(String) - Method in FileHelper
-
Returns a java.nio.file.spi.FileSystemProvider for a file scheme
- getRate() - Method in RateUnit
-
@return The actual rate unit as a double
- getRateLimiter() - Method in RateUnit
-
Create a com.google.common.util.concurrent.RateLimiter object for rate unit
- getScheme() - Method in FilePatternSplitter
-
- getScheme(Path) - Method in FilesEx
-
- getScriptName() - Method in ISession
-
The pipeline script name (without parent path)
- getSeconds() - Method in Duration
-
- getSession() - Method in Global
-
@return The object instance representing the current session
- getSimpleName(Path) - Method in FilesEx
-
Extend Path adding a getSimpleName() method which returns the
file base name removing all file extension.
- getStageName() - Method in FileHolder
-
- getStorePath() - Method in FileHolder
-
- getString(String, String, String) - Method in IniFile
-
- getUniqueId() - Method in ISession
-
The unique identifier of this session
- getUptimeDuration() - Method in SysHelper
-
The system uptime
- getUptimeText() - Method in SysHelper
-
Read the system uptime as returned by the uptime Linux tool
- getUri(File) - Method in FilesEx
-
- getUrlProtocol(String) - Method in FileHelper
-
- getWorkDir() - Method in ISession
-
The folder where tasks temporary files are stored
- getWorkDirFileSystem() - Method in FileHelper
-
NOTE: this cannot be accessed by a remote system
- getWorkDirIsNFS() - Method in FileHelper
-
@return
true when the current session working directory is a NFS mounted path
false otherwise
- getWorkFolder(Path, HashCode) - Method in FileHelper
-
Defines a cacheable path for the specified HashCode instance.
- GLOB_CURLY_BRACKETS - Field in FilePatternSplitter
-
- GLOB - Field in FilePatternSplitter
-
- GLOB_SQUARE_BRACKETS - Field in FilePatternSplitter
-
- Global - Class in nextflow
Hold global variables
- Globs - Class in nextflow.file
Helper class to access sun.nio.fs.Globs#toRegexPattern(java.lang.String, boolean) method
- section(String) - Method in IniFile
-
- ServiceDiscover - Class in nextflow.util
A service loader inspired to java.util.ServiceLoader
that allows to load only service names or classes without instantiating
the actual instances
- ServiceDiscover(Class<S>, ClassLoader) - Constructor in ServiceDiscover
-
- set(int, E) - Method in ArrayTuple
-
- setErrorMessage(String) - Method in FileMutex
-
- setExecutable(Path, boolean, boolean) - Method in FilesEx
-
Sets the owner's or everybody's execute permission for the specified file.
- setHeaders(TextLabel) - Method in TableBuilder
-
- setLastModified(Path, long) - Method in FilesEx
-
Sets the last-modified time of the file or directory named by this
Path.
- setMaxColsWidth(int) - Method in TableBuilder
-
- setPermissions(File, int, int, int) - Method in FilesEx
-
Set the file Unix permission using the digit representing the respectively
the permissions for the owner, the group and others.
- setProperty(String, Object) - Method in StagePath
-
- setQuote(String) - Method in CsvParser
-
- setReadable(Path, boolean, boolean) - Method in FilesEx
-
A convenience method to set the owner's read permission for the specified file
- setReadOnly(Path) - Method in FilesEx
-
Marks the file or directory named by this abstract pathname so that
only read operations are allowed.
- setSeparator(String) - Method in CsvParser
-
- setSession(ISession) - Method in Global
-
Set the application session object
- setStrip(boolean) - Method in CsvParser
-
- setTimeout(def) - Method in FileMutex
-
- setWaitMessage(String) - Method in FileMutex
-
- setWritable(Path, boolean, boolean) - Method in FilesEx
-
Sets the owner's or everybody's write permission for the specified file.
- size() - Method in VersionNumber
-
@return The number of components in the version number eg new VersionNumber('2.3.12').size() == 3
- skip(long) - Method in DataInputStreamAdapter
-
- skip(long) - Method in SkipLinesInputStream
-
- SkipLinesInputStream - Class in nextflow.io
An input stream that skips the first `n` lines in a text stream
- SkipLinesInputStream(InputStream, int) - Constructor in SkipLinesInputStream
-
Creates a FilterInputStream
by assigning the argument in
to the field this.in so as
to remember it for later use.
- splitter(String) - Method in CmdLineHelper
-
Given a string the splitter method separate it by blank returning a list of string.
- StagePath - Class in nextflow.file
- StagePath(String) - Constructor in StagePath
-
- STAR_CHAR_REGEX - Field in FilePatternSplitter
-
- strip(String, String) - Method in Bolts
-
- strip(String) - Method in FilePatternSplitter
-
Strips backslash characters from a path
- stripEnd(String, String) - Method in Bolts
-
- stripStart(String, String) - Method in Bolts
-
- subList(int, int) - Method in ArrayTuple
-
- switchOff() - Method in TextLabel
-
Switch OFF the decorators rendering
- switchOn() - Method in TextLabel
-
Turn ON the decorators rendering
- SysHelper - Class in nextflow.util
System helper methods