Class LongDataAggregator
- java.lang.Object
-
- org.esa.snap.core.gpf.common.resample.LongDataAggregator
-
- All Implemented Interfaces:
Aggregator
public abstract class LongDataAggregator extends Object implements Aggregator
-
-
Field Summary
Fields Modifier and Type Field Description protected RasterDataNode
rasterDataNode
-
Constructor Summary
Constructors Constructor Description LongDataAggregator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
protected long
getNoDataValue()
protected long
getSrcData(int index)
protected int
getSrcOffset()
void
init(RasterDataNode rasterDataNode, javax.media.jai.RasterAccessor srcAccessor, javax.media.jai.RasterAccessor dstAccessor, double noDataValue)
protected void
setDstData(int index, long value)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.esa.snap.core.gpf.common.resample.Aggregator
aggregate
-
-
-
-
Field Detail
-
rasterDataNode
protected RasterDataNode rasterDataNode
-
-
Method Detail
-
init
public void init(RasterDataNode rasterDataNode, javax.media.jai.RasterAccessor srcAccessor, javax.media.jai.RasterAccessor dstAccessor, double noDataValue)
- Specified by:
init
in interfaceAggregator
-
getSrcData
protected long getSrcData(int index)
-
setDstData
protected void setDstData(int index, long value)
-
getNoDataValue
protected long getNoDataValue()
-
getSrcOffset
protected int getSrcOffset()
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceAggregator
-
-