public interface DataAccess
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
ensureCapacity(long bytes) |
byte |
getByte() |
byte |
getByte(long bytePos) |
long |
getCapacity() |
char |
getChar()
Relative get method for reading a char value.
|
char |
getChar(long bytePos)
Absolute get method for reading a char value.
|
long |
getCurrentPosition() |
double |
getDouble() |
double |
getDouble(long bytePos) |
float |
getFloat() |
float |
getFloat(long bytePos) |
int |
getInt() |
int |
getInt(long bytePos) |
long |
getLong() |
long |
getLong(long bytePos) |
short |
getShort() |
short |
getShort(long bytePos) |
boolean |
isEmpty() |
void |
setByte(byte element) |
void |
setByte(long bytePos,
byte element) |
void |
setChar(char element)
Relative put method for writing a char value (optional operation).
|
void |
setChar(long bytePos,
char element)
Absolute put method for writing a char value (optional operation).
|
void |
setCurrentPosition(long currentPosition) |
void |
setDouble(double element) |
void |
setDouble(long bytePos,
double element) |
void |
setFloat(float element) |
void |
setFloat(long bytePos,
float element) |
void |
setInt(int element) |
void |
setInt(long bytePos,
int element) |
void |
setLong(long element) |
void |
setLong(long bytePos,
long element) |
void |
setShort(long bytePos,
short element) |
void |
setShort(short element) |
long getCapacity()
boolean isEmpty()
void ensureCapacity(long bytes)
byte getByte()
byte getByte(long bytePos)
void setByte(byte element)
void setByte(long bytePos,
byte element)
char getChar()
char getChar(long bytePos)
bytePos - The index (byte position) from which the bytes will be readvoid setChar(char element)
element - The char value to be writtenvoid setChar(long bytePos,
char element)
bytePos - The index at which the bytes will be writtenelement - The char value to be writtenshort getShort()
short getShort(long bytePos)
void setShort(short element)
void setShort(long bytePos,
short element)
int getInt()
int getInt(long bytePos)
void setInt(int element)
void setInt(long bytePos,
int element)
long getLong()
long getLong(long bytePos)
void setLong(long element)
void setLong(long bytePos,
long element)
float getFloat()
float getFloat(long bytePos)
void setFloat(float element)
void setFloat(long bytePos,
float element)
double getDouble()
double getDouble(long bytePos)
void setDouble(double element)
void setDouble(long bytePos,
double element)
void close()
long getCurrentPosition()
void setCurrentPosition(long currentPosition)
Copyright © 2017. All rights reserved.