Package mondrian.rolap.agg
Class SegmentLoader.RowList.LongColumn
- java.lang.Object
-
- mondrian.rolap.agg.SegmentLoader.RowList.Column
-
- mondrian.rolap.agg.SegmentLoader.RowList.NativeColumn
-
- mondrian.rolap.agg.SegmentLoader.RowList.LongColumn
-
- Enclosing class:
- SegmentLoader.RowList
static class SegmentLoader.RowList.LongColumn extends SegmentLoader.RowList.NativeColumn
-
-
Field Summary
-
Fields inherited from class mondrian.rolap.agg.SegmentLoader.RowList.NativeColumn
nullIndicators
-
Fields inherited from class mondrian.rolap.agg.SegmentLoader.RowList.Column
ordinal, type
-
-
Constructor Summary
Constructors Constructor Description LongColumn(int ordinal, SqlStatement.Type type, int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intgetCapacity()longgetLong(int row)LonggetObject(int row)booleanisNull(int row)voidpopulateFrom(int row, ResultSet resultSet)voidresize(int newSize)voidsetLong(int row, long value)-
Methods inherited from class mondrian.rolap.agg.SegmentLoader.RowList.NativeColumn
getNullIndicators, setNull
-
-
-
-
Constructor Detail
-
LongColumn
LongColumn(int ordinal, SqlStatement.Type type, int size)
-
-
Method Detail
-
resize
public void resize(int newSize)
- Specified by:
resizein classSegmentLoader.RowList.Column
-
populateFrom
public void populateFrom(int row, ResultSet resultSet) throws SQLException- Specified by:
populateFromin classSegmentLoader.RowList.Column- Throws:
SQLException
-
setLong
public void setLong(int row, long value)- Overrides:
setLongin classSegmentLoader.RowList.Column
-
getLong
public long getLong(int row)
-
isNull
public boolean isNull(int row)
- Specified by:
isNullin classSegmentLoader.RowList.Column
-
getCapacity
protected int getCapacity()
- Specified by:
getCapacityin classSegmentLoader.RowList.Column
-
getObject
public Long getObject(int row)
- Overrides:
getObjectin classSegmentLoader.RowList.Column
-
-