Interface Archive.Entry

  • Enclosing interface:
    Archive

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

      • 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.