Class BinResultColumnData<T>
- java.lang.Object
-
- uk.ac.starlink.table.ColumnData
-
- uk.ac.starlink.ttools.plot2.layer.BinResultColumnData<T>
-
- Type Parameters:
T
- type of ValueInfo content class, should be numeric
public abstract class BinResultColumnData<T> extends uk.ac.starlink.table.ColumnData
ColumnData implementation that presents the values from a BinList.Result object, assuming bin index is the row number.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static uk.ac.starlink.table.ColumnData
createInstance(uk.ac.starlink.table.ValueInfo info, BinList.Result binResult, double binFactor)
Returns a ColumnData instance for a given metadata object and bin data set.java.lang.Object
readValue(long irow)
-
-
-
Method Detail
-
readValue
public java.lang.Object readValue(long irow)
- Specified by:
readValue
in classuk.ac.starlink.table.ColumnData
-
createInstance
public static uk.ac.starlink.table.ColumnData createInstance(uk.ac.starlink.table.ValueInfo info, BinList.Result binResult, double binFactor)
Returns a ColumnData instance for a given metadata object and bin data set. The content class ofinfo
must be one of the numeric wrapper types.- Parameters:
info
- required metadata for returned column, with some numeric content classbinResult
- supplies databinFactor
- multiplier for all bin values; typically obtained using Combiner.Type.getBinFactor- Returns:
- new column data
-
-