|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IInStream
InStream interface used to operate with seeable input stream
| Field Summary | |
|---|---|
static int |
SEEK_CUR
Indicates, that the seek operation should be done from the current position (file pointer) of the stream. |
static int |
SEEK_END
Indicates, that the seek operation should be done from the end of the stream. |
static int |
SEEK_SET
Indicates, that the seek operation should be done from the beginning of the stream |
| Method Summary | |
|---|---|
long |
seek(long offset,
int seekOrigin)
Move current location pointer to the new offset depending on seekOrigin |
| Methods inherited from interface net.sf.sevenzipjbinding.ISequentialInStream |
|---|
read |
| Field Detail |
|---|
static final int SEEK_SET
static final int SEEK_CUR
static final int SEEK_END
| Method Detail |
|---|
long seek(long offset,
int seekOrigin)
throws SevenZipException
seekOrigin
offset - absolute or relative offset in the stream to move toseekOrigin - on of three possible seek origins:SEEK_SET - offset is an absolute offset to move to,SEEK_CUR - offset is a relative offset to the current position in stream,SEEK_END - offset is an offset from the end of the stream
(offset <= 0).
SevenZipException - in error case. If this method ends with an exception, the current operation will be reported to 7-Zip
as failed. There are no guarantee, that there are no further call back methods will be called. The
first thrown exception will be saved and thrown late on from the first called 7-Zip-JBinding main
method, such as ISevenZipInArchive.extract() or SevenZip.openInArchive().
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||