Interface ReadAt
-
- All Known Subinterfaces:
ContiguousMemoryInterface
- All Known Implementing Classes:
FileMappedMemoryRegion,MappedMemoryBase,MemoryBase,OffHeapMemory,SafeContiguousMemory
public interface ReadAtMemory objects implementing this interface provide methods to read single primitive types. Offsets are byte-based.- Author:
- royer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description bytegetByte(long pOffset)Reads a value at a given offset.chargetChar(long pOffset)Reads a value at a given offset.doublegetDouble(long pOffset)Reads a value at a given offset.floatgetFloat(long pOffset)Reads a value at a given offset.intgetInt(long pOffset)Reads a value at a given offset.longgetLong(long pOffset)Reads a value at a given offset.shortgetShort(long pOffset)Reads a value at a given offset.
-
-
-
Method Detail
-
getByte
byte getByte(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
getChar
char getChar(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
getShort
short getShort(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
getInt
int getInt(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
getLong
long getLong(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
getFloat
float getFloat(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
getDouble
double getDouble(long pOffset)
Reads a value at a given offset.- Parameters:
pOffset- offset- Returns:
- value
-
-