public interface  org.eclipse.aether.spi.io.FileProcessor extends java.lang.Object
{
public abstract boolean mkdirs(java.io.File);
public abstract void write(java.io.File, java.lang.String) throws java.io.IOException;
public abstract void write(java.io.File, java.io.InputStream) throws java.io.IOException;
public abstract void move(java.io.File, java.io.File) throws java.io.IOException;
public abstract void copy(java.io.File, java.io.File) throws java.io.IOException;
public abstract long copy(java.io.File, java.io.File, org.eclipse.aether.spi.io.FileProcessor$ProgressListener) throws java.io.IOException;
public abstract java.lang.String readChecksum(java.io.File) throws java.io.IOException;
public abstract void writeChecksum(java.io.File, java.lang.String) throws java.io.IOException;
}