org
.
apache
.
commons
.
vfs2
.
provider
.
zip
ZipFileObject
class
ZipFileObject
extends
AbstractFileObject
[
ZipFileSystem
]
Linear Supertypes
AbstractFileObject
[
ZipFileSystem
],
FileObject
,
Closeable
,
AutoCloseable
,
Iterable
[
FileObject
],
Comparable
[
FileObject
],
AnyRef
,
Any
Known Subclasses
JarFileObject
Ordering
Alphabetic
By inheritance
Inherited
ZipFileObject
AbstractFileObject
FileObject
Closeable
AutoCloseable
Iterable
Comparable
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
ZipFileObject
(
name:
AbstractFileName
,
entry:
ZipEntry
,
fs:
ZipFileSystem
,
zipExists:
Boolean
)
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
attachChild
(
childName:
FileName
)
:
Unit
def
canRenameTo
(
arg0:
FileObject
)
:
Boolean
Definition Classes
AbstractFileObject → FileObject
def
childrenChanged
(
arg0:
FileName
,
arg1:
FileType
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
close
()
:
Unit
Definition Classes
AbstractFileObject → FileObject → Closeable → AutoCloseable
Annotations
@throws
(
...
)
def
compareTo
(
arg0:
FileObject
)
:
Int
Definition Classes
AbstractFileObject → Comparable
def
copyFrom
(
arg0:
FileObject
,
arg1:
FileSelector
)
:
Unit
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
createFile
()
:
Unit
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
createFolder
()
:
Unit
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
delete
(
arg0:
FileSelector
)
:
Int
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
delete
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
deleteAll
()
:
Int
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
doAttach
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doCreateFileContent
()
:
FileContent
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
doCreateFolder
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doDelete
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doDetach
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doGetAttributes
()
:
Map
[
String
,
AnyRef
]
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doGetCertificates
()
:
Array
[
Certificate
]
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doGetContentSize
()
:
Long
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
Definition Classes
ZipFileObject
→ AbstractFileObject
def
doGetInputStream
()
:
InputStream
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
Definition Classes
ZipFileObject
→ AbstractFileObject
def
doGetLastModifiedTime
()
:
Long
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
Definition Classes
ZipFileObject
→ AbstractFileObject
def
doGetOutputStream
(
arg0:
Boolean
)
:
OutputStream
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doGetRandomAccessContent
(
arg0:
RandomAccessMode
)
:
RandomAccessContent
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doGetType
()
:
FileType
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
Definition Classes
ZipFileObject
→ AbstractFileObject
def
doIsExecutable
()
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doIsHidden
()
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doIsReadable
()
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doIsSameFile
(
arg0:
FileObject
)
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
doIsWriteable
()
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doListChildren
()
:
Array
[
String
]
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
Definition Classes
ZipFileObject
→ AbstractFileObject
def
doListChildrenResolved
()
:
Array
[
FileObject
]
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doRemoveAttribute
(
arg0:
String
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doRename
(
arg0:
FileObject
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doSetAttribute
(
arg0:
String
,
arg1:
Any
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doSetExecutable
(
arg0:
Boolean
,
arg1:
Boolean
)
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doSetLastModifiedTime
(
arg0:
Long
)
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doSetReadable
(
arg0:
Boolean
,
arg1:
Boolean
)
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
doSetWritable
(
arg0:
Boolean
,
arg1:
Boolean
)
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
endOutput
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
exists
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
finalize
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject → AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findFiles
(
arg0:
FileSelector
,
arg1:
Boolean
,
arg2:
List
[
FileObject
]
)
:
Unit
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
findFiles
(
arg0:
FileSelector
)
:
Array
[
FileObject
]
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
forEach
(
arg0:
Consumer
[_ >:
FileObject
]
)
:
Unit
Definition Classes
Iterable
def
getAbstractFileSystem
()
:
ZipFileSystem
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
def
getChild
(
arg0:
String
)
:
FileObject
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
getChildren
()
:
Array
[
FileObject
]
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getContent
()
:
FileContent
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
getFileContentInfoFactory
()
:
FileContentInfoFactory
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
def
getFileOperations
()
:
FileOperations
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
getFileSystem
()
:
FileSystem
Definition Classes
AbstractFileObject → FileObject
def
getInputStream
()
:
InputStream
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
getName
()
:
FileName
Definition Classes
AbstractFileObject → FileObject
def
getOutputStream
(
arg0:
Boolean
)
:
OutputStream
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
getOutputStream
()
:
OutputStream
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
getParent
()
:
FileObject
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
getPublicURIString
()
:
String
Definition Classes
AbstractFileObject → FileObject
def
getRandomAccessContent
(
arg0:
RandomAccessMode
)
:
RandomAccessContent
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
getType
()
:
FileType
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
getURL
()
:
URL
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
handleChanged
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
handleCreate
(
arg0:
FileType
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
handleDelete
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
holdObject
(
arg0:
Any
)
:
Unit
Definition Classes
AbstractFileObject
def
injectType
(
arg0:
FileType
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
def
isAttached
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
def
isContentOpen
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
def
isExecutable
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
isFile
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
isFolder
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
isHidden
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isReadable
()
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
isSameFile
(
arg0:
FileObject
)
:
Boolean
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
isWriteable
()
:
Boolean
Definition Classes
ZipFileObject
→ AbstractFileObject → FileObject
def
iterator
()
:
Iterator
[
FileObject
]
Definition Classes
AbstractFileObject → Iterable
def
listFiles
(
arg0:
FileSelector
)
:
List
[
FileObject
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
...
)
def
moveTo
(
arg0:
FileObject
)
:
Unit
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
notifyAllStreamsClosed
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
def
onChange
()
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
onChildrenChanged
(
arg0:
FileName
,
arg1:
FileType
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider
]
Definition Classes
AbstractFileObject
Annotations
@throws
(
classOf[java.lang.Exception]
)
def
refresh
()
:
Unit
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
resolveFile
(
arg0:
String
,
arg1:
NameScope
)
:
FileObject
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
resolveFile
(
arg0:
String
)
:
FileObject
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
setExecutable
(
arg0:
Boolean
,
arg1:
Boolean
)
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
setReadable
(
arg0:
Boolean
,
arg1:
Boolean
)
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
setWritable
(
arg0:
Boolean
,
arg1:
Boolean
)
:
Boolean
Definition Classes
AbstractFileObject → FileObject
Annotations
@throws
(
...
)
def
setZipEntry
(
entry:
ZipEntry
)
:
Unit
Attributes
protected[
org.apache.commons.vfs2.provider.zip
]
def
spliterator
()
:
Spliterator
[
FileObject
]
Definition Classes
Iterable
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AbstractFileObject → AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AbstractFileObject
[
ZipFileSystem
]
Inherited from
FileObject
Inherited from
Closeable
Inherited from
AutoCloseable
Inherited from
Iterable
[
FileObject
]
Inherited from
Comparable
[
FileObject
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped