Interface Archive.Entry

Enclosing interface:
Archive

public static interface Archive.Entry
Entry of an archive
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable Archive.Entry
    getChild(@NotNull String name)
    Returns the child entry with the given name.
    @NotNull Collection<? extends Archive.Entry>
    Returns a collection of child entries.
    @NotNull String
    Returns the (file) name of the entry
    boolean
    Returns true if the entry designates a directory.
  • Method Details

    • getName

      @NotNull @NotNull String getName()
      Returns the (file) name of the entry
      Returns:
      the name
    • isDirectory

      boolean isDirectory()
      Returns true if the entry designates a directory.
      Returns:
      true if the entry designates a directory.
    • getChildren

      @NotNull @NotNull Collection<? extends Archive.Entry> getChildren()
      Returns a collection of child entries.
      Returns:
      a collection of child entries.
    • getChild

      @Nullable @Nullable Archive.Entry getChild(@NotNull @NotNull String name)
      Returns the child entry with the given name.
      Parameters:
      name - name of the child entry
      Returns:
      the entry or null if does not exist.