@Immutable
public class Zip
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor and Description |
|---|
Zip(java.io.File file) |
Zip(java.nio.file.Path file) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
exists() |
java.util.List<java.nio.file.Path> |
getEntries() |
java.util.List<java.nio.file.Path> |
getEntries(java.util.regex.Pattern pattern) |
java.nio.file.Path |
getEntry(java.lang.String name) |
Zip |
getEntryAsZip(java.lang.String name) |
java.nio.file.Path |
getFile() |
java.lang.String |
toString() |
public Zip(@NonNull
java.nio.file.Path file)
throws java.io.IOException
java.io.IOExceptionpublic Zip(@NonNull
java.io.File file)
throws java.io.IOException
java.io.IOException@NonNull public java.nio.file.Path getFile()
@Nullable public final java.nio.file.Path getEntry(java.lang.String name)
@NonNull
public final java.util.List<java.nio.file.Path> getEntries()
throws java.io.IOException
java.io.IOException@NonNull
public final java.util.List<java.nio.file.Path> getEntries(@NonNull
java.util.regex.Pattern pattern)
throws java.io.IOException
java.io.IOException@NonNull public final Zip getEntryAsZip(@NonNull java.lang.String name) throws java.io.IOException
java.io.IOExceptionpublic boolean exists()
public java.lang.String toString()
toString in class java.lang.Objectpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exception