Maven module :un.api : api-encoding :
Class : un.api.store.DefaultFormat
Extends/Implements : un.api.store.Format
Subclasses : -

Default format.
author  Johann Sorel


Variables : identifier, shortName, longName, mimeTypes, extensions, signatures
Functions : DefaultFormat, getIdentifier, getShortName, getLongName, getMimeTypes, getExtensions, getSignature, canDecode, searchEnd


protected Chars identifier

protected Chars shortName

protected Chars longName

protected Chars[] mimeTypes

protected Chars[] extensions

protected byte[][] signatures


public void DefaultFormat (Chars identifier, Chars shortName, Chars longName, Chars[] mimeTypes, Chars[] extensions, byte[][] signatures)

public Chars getIdentifier ()

public Chars getShortName ()

public Chars getLongName ()

public Chars[] getMimeTypes ()

public Chars[] getExtensions ()

public byte[][] getSignature ()


Default implementation checks for the path extension or signatures.
param  input
return
throws  IOException
public boolean canDecode (Object input)

public long searchEnd (ByteInputStream in, boolean fullscan)