public class ClippedBandByte extends AbstractClippedBand implements Band.BandByte
Band.BandByte, Band.BandDouble, Band.BandFloat, Band.BandInt, Band.BandShortband, firstColumn, firstRowlogger| Constructor and Description |
|---|
ClippedBandByte(Buffer buffer,
Band band) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
createRowBuffer()
Creates an array of corresponding data type.
|
void |
fetchRow(int row,
java.lang.Object rowBuffer)
Fills the rowBuffer Object with the row.
|
byte |
getValue(int row,
int column)
Gets the corresponding value to the row and column;
|
void |
setValue(int row,
int column,
byte value)
Sets the value in the row and column;
|
doCopyFrom, doCopyFrom, doDispose, doFill, doPutRow, doSet, get, getBandInfo, getDataType, isReadOnlyclone, copyFrom, copyFrom, dispose, fill, finalize, getAsDouble, getColumns, getNoData, getRows, isPaginated, nullValueToNoData, putRow, setaddObserver, addObserver, addObservers, beginComplexNotification, clearChanged, countObservers, deleteObserver, deleteObserver, deleteObservers, disableNotifications, enableNotifications, endComplexNotification, hasChanged, inComplex, isEnabledNotifications, notify, notifyObservers, notifyObservers, setChangedequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyFrom, copyFrom, fill, get, getAsDouble, getBandInfo, getColumns, getDataType, getNoData, getRows, isPaginated, isReadOnly, putRow, setclone, cloneQuietly, cloneQuietlybeginComplexNotification, disableNotifications, enableNotifications, endComplexNotificationaddObserver, deleteObserver, deleteObserversdisposepublic byte[] createRowBuffer()
BandcreateRowBuffer in interface BandcreateRowBuffer in interface Band.BandBytepublic void fetchRow(int row,
java.lang.Object rowBuffer)
Bandpublic byte getValue(int row,
int column)
Band.BandBytegetValue in interface Band.BandBytepublic void setValue(int row,
int column,
byte value)
Band.BandBytesetValue in interface Band.BandByte