public abstract class NumberBufferWrapper extends ByteBufferWrapper
Constructor and Description |
---|
NumberBufferWrapper(java.lang.String name,
BinaryChannel binaryChannel,
JavaDataType javaDataType,
int numberOfValues) |
Modifier and Type | Method and Description |
---|---|
protected abstract NumberBufferWrapper |
createSingleValueBufferWrapper() |
abstract double |
getDoubleValue() |
abstract double |
getDoubleValue(int index) |
protected <B extends NumberBufferWrapper> |
getSingleValueBufferWrapper(int index) |
void |
reset()
Clears the internal cache and forces the data to be re-read again on the next access.
|
getBinaryChannel, getByteBuffer, getByteOrder, getCapacity, getData, getEndPosition, getJavaDataType, getName, getNumberOfValues, getPredecessor, getReadOffset, getSize, getStartPosition, read, setPredecessor, setReadOffset
getLogChannel, isLogDebug, isLogVerbose, logDebug, logDump, logError, logError, logFatal, logInfo, logVerbose, logWarning, setLogChannel
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString, toString
public NumberBufferWrapper(java.lang.String name, BinaryChannel binaryChannel, JavaDataType javaDataType, int numberOfValues)
protected abstract NumberBufferWrapper createSingleValueBufferWrapper()
protected <B extends NumberBufferWrapper> B getSingleValueBufferWrapper(int index)
public abstract double getDoubleValue() throws java.io.IOException
java.io.IOException
public abstract double getDoubleValue(int index) throws java.io.IOException
java.io.IOException
public void reset()
ByteBufferWrapper
reset
in interface Resettable
reset
in class ByteBufferWrapper
Copyright © 2014 EsprIT-Systems. All Rights Reserved.