ICompressionStrategy
public
interface
ICompressionStrategy
com.android.tradefed.util.ICompressionStrategy |
An interface representing a compression algorithm that can be selected at runtime.
Summary
Public methods | |
---|---|
abstract
File
|
compress(File source)
Compresses the |
abstract
LogDataType
|
getLogDataType()
Returns the |
Public methods
compress
public abstract File compress (File source)
Compresses the source
file (or folder) and returns the resulting archive.
Parameters | |
---|---|
source |
File : The file or directory to compress |
Returns | |
---|---|
File |
The compressed archive |
Throws | |
---|---|
|
If the operation could not be completed |
getLogDataType
public abstract LogDataType getLogDataType ()
Returns the LogDataType
of the archive format used by this strategy.
Returns | |
---|---|
LogDataType |