|
org.netbeans.modules.editor.lib/1 1.14.0 3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataAccessor
DataAccessor for Code Completion DB files
| Method Summary | |
|---|---|
void |
append(byte[] buffer,
int off,
int len)
Appends exactly len bytes, starting at off of the buffer pointer
to the end of file resource. |
void |
close()
Closes DataAccessor file resource |
int |
getFileLength()
|
long |
getFilePointer()
Returns the current offset in this file. |
void |
open(boolean requestWrite)
Opens DataAccessor file resource |
void |
read(byte[] buffer,
int off,
int len)
Reads up to len bytes of data from this file resource into an array of bytes. |
void |
resetFile()
Clears the file and sets the offset to 0 |
void |
seek(long pos)
Sets the file-pointer offset, measured from the beginning of this file, at which the next read or write occurs. |
| Method Detail |
|---|
void open(boolean requestWrite)
throws IOException
requestWrite - if true, file is opened for read/write operation.
IOException
void close()
throws IOException
IOException
void read(byte[] buffer,
int off,
int len)
throws IOException
buffer - the buffer into which the data is read.off - the start offset of the data.len - the maximum number of bytes read.
IOException
void append(byte[] buffer,
int off,
int len)
throws IOException
len bytes, starting at off of the buffer pointer
to the end of file resource.
buffer - the buffer from which the data is appended.off - the start offset of the data in the buffer.len - the number of bytes to append.
IOException
long getFilePointer()
throws IOException
IOException
void resetFile()
throws IOException
IOException
void seek(long pos)
throws IOException
IOExceptionint getFileLength()
|
org.netbeans.modules.editor.lib/1 1.14.0 3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||