Interface Archive.Entry

  • Enclosing interface:
    Archive

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

      • getName

        @Nonnull
        java.lang.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

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

        @CheckForNull
        Archive.Entry getChild​(@Nonnull
                               java.lang.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.