de.esprit.appsuite.io.archive.javatar

## Interface TarInputStream.EntryFactory

- All Known Implementing Classes:
    TarInputStream.EntryAdapter
  Enclosing class:
    TarInputStream

      public static interface TarInputStream.EntryFactory

  This interface is provided, with the method setEntryFactory(), to allow the programmer to have their own TarEntry subclass instantiated for the entries return from getNextEntry().

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `TarEntry` | `createEntry(byte[] headerBuf)`
    `TarEntry` | `createEntry(java.io.File path)`
    `TarEntry` | `createEntry(java.lang.String name)`

- - ### Method Detail

    - #### createEntry

          TarEntry createEntry(java.lang.String name)

    - #### createEntry

          TarEntry createEntry(java.io.File path)
                               throws InvalidHeaderException

      Throws:
        `InvalidHeaderException`

    - #### createEntry

          TarEntry createEntry(byte[] headerBuf)
                               throws InvalidHeaderException

      Throws:
        `InvalidHeaderException`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.