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 |
|