Package | Description |
---|---|
de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
de.schlichtherle.truezip.fs.archive.tar |
The archive driver family for TAR files.
|
de.schlichtherle.truezip.fs.archive.zip |
The archive driver family for ZIP files.
|
de.schlichtherle.truezip.fs.archive.zip.raes |
The archive driver family for RAES encrypted ZIP files, alias TZP files.
|
de.schlichtherle.truezip.socket |
Provides I/O sockets to address and resolve targets for I/O operations.
|
Modifier and Type | Method and Description |
---|---|
abstract InputShop<E> |
FsArchiveDriver.newInputShop(FsModel model,
InputSocket<?> input)
Creates a new input shop for reading the archive entries for the
given
model from the given input socket's target. |
Modifier and Type | Method and Description |
---|---|
abstract OutputShop<E> |
FsArchiveDriver.newOutputShop(FsModel model,
OutputSocket<?> output,
InputShop<E> source)
Creates a new output shop for writing archive entries for the
given
model to the given output socket's target. |
Modifier and Type | Class and Description |
---|---|
class |
TarInputShop
An input shop for reading TAR files.
|
Modifier and Type | Method and Description |
---|---|
OutputShop<TarDriverEntry> |
TarDriver.newOutputShop(FsModel model,
OutputSocket<?> output,
InputShop<TarDriverEntry> source)
Creates a new output shop for writing archive entries for the
given
model to the given output socket's target. |
Modifier and Type | Class and Description |
---|---|
class |
ZipInputShop
An input shop for reading ZIP files.
|
Modifier and Type | Method and Description |
---|---|
InputShop<ZipDriverEntry> |
ZipDriver.newInputShop(FsModel model,
InputSocket<?> input)
Creates a new input shop for reading the archive entries for the
given
model from the given input socket's target. |
protected InputShop<ZipDriverEntry> |
ZipDriver.newInputShop(FsModel model,
ReadOnlyFile rof) |
Modifier and Type | Method and Description |
---|---|
OutputShop<ZipDriverEntry> |
ZipDriver.newOutputShop(FsModel model,
OutputSocket<?> output,
InputShop<ZipDriverEntry> source)
This implementation first checks if
FsOutputOption.GROW is set
for the given output socket. |
Modifier and Type | Method and Description |
---|---|
InputShop<ZipDriverEntry> |
ZipRaesDriver.newInputShop(FsModel model,
InputSocket<?> input)
Creates a new input shop for reading the archive entries for the
given
model from the given input socket's target. |
Modifier and Type | Class and Description |
---|---|
class |
DecoratingInputShop<E extends Entry,I extends InputShop<E>>
An abstract decorator for an input shop.
|
Modifier and Type | Class and Description |
---|---|
class |
DecoratingInputShop<E extends Entry,I extends InputShop<E>>
An abstract decorator for an input shop.
|
class |
DisconnectingInputShop<E extends Entry>
Decorates another input shop in order to disconnect any resources when this
input shop gets closed.
|
class |
LockInputShop<E extends Entry>
Decorates another input shop to allow concurrent access which is
synchronized by a
Lock object provided to its constructor. |
Modifier and Type | Method and Description |
---|---|
InputShop<E> |
SynchronizedInputShop.getDelegate()
Deprecated.
This method enables unsynchronized access to the decorated
resource, which is inherently unsafe.
|
Constructor and Description |
---|
DisconnectingInputShop(InputShop<E> input)
Constructs a disconnecting input shop.
|
LockInputShop(InputShop<E> input)
Constructs a new concurrent input shop.
|
LockInputShop(InputShop<E> input,
Lock lock)
Constructs a new concurrent input shop.
|
SynchronizedInputShop(InputShop<E> input)
Deprecated.
Constructs a synchronized input shop.
|
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.