nextflow.util.CacheFunnel.groovy Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nf-commons Show documentation
Show all versions of nf-commons Show documentation
A DSL modelled around the UNIX pipe concept, that simplifies writing parallel and scalable pipelines in a portable manner
The newest version!
package nextflow.util
import com.google.common.hash.Hasher
import groovy.transform.CompileStatic
/**
* Interface to delegate cache hashing to
* a the implementing object
*
* @author Paolo Di Tommaso
*/
@CompileStatic
interface CacheFunnel {
Hasher funnel(Hasher hasher, CacheHelper.HashMode mode)
}