Class ArFileTree.ArArchiveEntryFileTreeElement
- java.lang.Object
-
- org.gradle.api.internal.file.AbstractFileTreeElement
-
- io.freefair.gradle.plugins.compress.tree.ArFileTree.ArArchiveEntryFileTreeElement
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,FileTreeElement
,FileVisitDetails
- Enclosing class:
- ArFileTree
public class ArFileTree.ArArchiveEntryFileTreeElement extends org.gradle.api.internal.file.AbstractFileTreeElement
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
E
getArchiveEntry()
IS
getArchiveInputStream()
String
getDisplayName()
File
getFile()
long
getLastModified()
int
getMode()
String
getName()
RelativePath
getRelativePath()
long
getSize()
AtomicBoolean
getStopFlag()
boolean
isClosed()
boolean
isDirectory()
boolean
isInputStreamUsed()
InputStream
open()
void
stopVisiting()
-
Methods inherited from class org.gradle.api.internal.file.AbstractFileTreeElement
copyTo, copyTo, getChmod, getPath, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.gradle.api.file.FileTreeElement
copyTo, copyTo, getPath
-
-
-
-
Method Detail
-
getMode
public int getMode()
- Specified by:
getMode
in interfaceFileTreeElement
- Overrides:
getMode
in classorg.gradle.api.internal.file.AbstractFileTreeElement
-
stopVisiting
public void stopVisiting()
- Specified by:
stopVisiting
in interfaceFileVisitDetails
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in classorg.gradle.api.internal.file.AbstractFileTreeElement
-
getLastModified
public long getLastModified()
- Specified by:
getLastModified
in interfaceFileTreeElement
-
getSize
public long getSize()
- Specified by:
getSize
in interfaceFileTreeElement
-
getName
public String getName()
- Specified by:
getName
in interfaceFileTreeElement
- Overrides:
getName
in classorg.gradle.api.internal.file.AbstractFileTreeElement
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory
in interfaceFileTreeElement
-
getRelativePath
public RelativePath getRelativePath()
- Specified by:
getRelativePath
in interfaceFileTreeElement
-
open
public InputStream open()
- Specified by:
open
in interfaceFileTreeElement
-
getFile
@Nonnull public File getFile()
- Specified by:
getFile
in interfaceFileTreeElement
- See Also:
ZipFileTree.DetailsImpl#getFile()
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
getArchiveInputStream
public IS getArchiveInputStream()
-
getArchiveEntry
public E getArchiveEntry()
-
getStopFlag
public AtomicBoolean getStopFlag()
-
isClosed
public boolean isClosed()
-
isInputStreamUsed
public boolean isInputStreamUsed()
-
-