Maven module :un.storage : archive-core :
Class : un.storage.archive.ArchiveFormat
Extends/Implements : un.api.path.PathFormat un.api.store.Format
Subclasses : -

author  Johann Sorel


Variables : PARAM_ENCODING
Functions : getParameters, canOpen, open


public ParameterValueType PARAM_ENCODING



Archive can be opened with different parameters.
Get the different supported parameters for this archive format.
return  ParametersType
ParametersType getParameters ()


Test if a path can open by an archive.
param  candidate
return  true if given path can be opened
boolean canOpen (Path candidate)


Open archive at given path.
The archive is not necessarly open and read right away.
param  candidate
param  params
return  Archive path
Archive open (Path candidate, Parameters params)