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 int
getCapacity()
long
getLong(int row)
java.lang.Long
getObject(int row)
boolean
isNull(int row)
void
populateFrom(int row, java.sql.ResultSet resultSet)
void
resize(int newSize)
void
setLong(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:
resize
in classSegmentLoader.RowList.Column
-
populateFrom
public void populateFrom(int row, java.sql.ResultSet resultSet) throws java.sql.SQLException
- Specified by:
populateFrom
in classSegmentLoader.RowList.Column
- Throws:
java.sql.SQLException
-
setLong
public void setLong(int row, long value)
- Overrides:
setLong
in classSegmentLoader.RowList.Column
-
getLong
public long getLong(int row)
-
isNull
public boolean isNull(int row)
- Specified by:
isNull
in classSegmentLoader.RowList.Column
-
getCapacity
protected int getCapacity()
- Specified by:
getCapacity
in classSegmentLoader.RowList.Column
-
getObject
public java.lang.Long getObject(int row)
- Overrides:
getObject
in classSegmentLoader.RowList.Column
-
-