public interface GrolifantUnpacker
The interface an unpacker has to implement.
| Modifiers | Name | Description |
|---|---|---|
interface |
GrolifantUnpacker.Engine |
Operations that an unpacking engine can perform. |
interface |
GrolifantUnpacker.Parameters |
Configuration parameters for an engine. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public GrolifantUnpacker.Engine |
create(ConfigCacheSafeOperations ops)Create a new unpack engine. |
|
public GrolifantUnpacker.Engine |
create(ConfigCacheSafeOperations ops, GrolifantUnpacker.Parameters parameters)Creates a new unpack engine along with additional parameters. |
|
public boolean |
supportExtension(String extension)Whether the unplacker plugin support a file with a specific extension. |
Create a new unpack engine.
ops - Configuration cache-safe operationsCreates a new unpack engine along with additional parameters.
ops - Configuration cache-safe operationsparameters - Configuration parametersWhether the unplacker plugin support a file with a specific extension.
extension - Extension query.
The extension must be supplied without a leading dot.