public class BSQBandPageManager extends AbstractDisposable implements BandPageManager
| Constructor and Description |
|---|
BSQBandPageManager(java.io.File file,
long startpos,
int rows,
int columns,
int dataType,
java.nio.ByteOrder byteOrder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDispose()
Internal implementation for the
AbstractDisposable.dispose() method, to be
implemented by child classes. |
BandInfo |
getBandInfo()
Gets information of this band.
|
boolean |
isSupportedSave() |
void |
load(java.nio.Buffer buffer,
int row,
int rows,
int dataType) |
void |
save(java.nio.Buffer buffer,
int row,
int rows,
int dataType) |
dispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposepublic BSQBandPageManager(java.io.File file,
long startpos,
int rows,
int columns,
int dataType,
java.nio.ByteOrder byteOrder)
throws java.io.IOException
file - startpos - rows - columns - dataType - byteOrder - java.io.IOExceptionpublic void load(java.nio.Buffer buffer,
int row,
int rows,
int dataType)
throws java.io.IOException
load in interface BandPageManagerjava.io.IOExceptionpublic void save(java.nio.Buffer buffer,
int row,
int rows,
int dataType)
throws java.io.IOException
save in interface BandPageManagerjava.io.IOExceptionpublic boolean isSupportedSave()
isSupportedSave in interface PageManagerpublic BandInfo getBandInfo()
BandPageManagernullgetBandInfo in interface BandPageManagerprotected void doDispose()
throws BaseException
AbstractDisposableAbstractDisposable.dispose() method, to be
implemented by child classes.doDispose in class AbstractDisposableBaseExceptionAbstractDisposable.dispose()