Package mondrian.rolap.agg
Class SegmentLoader.RowList.ObjectColumn
- java.lang.Object
-
- mondrian.rolap.agg.SegmentLoader.RowList.Column
-
- mondrian.rolap.agg.SegmentLoader.RowList.ObjectColumn
-
- Enclosing class:
- SegmentLoader.RowList
static class SegmentLoader.RowList.ObjectColumn extends SegmentLoader.RowList.Column
-
-
Field Summary
-
Fields inherited from class mondrian.rolap.agg.SegmentLoader.RowList.Column
ordinal, type
-
-
Constructor Summary
Constructors Constructor Description ObjectColumn(int ordinal, SqlStatement.Type type, int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
getCapacity()
Object
getObject(int row)
boolean
isNull(int row)
void
populateFrom(int row, ResultSet resultSet)
void
resize(int newSize)
void
setObject(int row, Object value)
-
-
-
Constructor Detail
-
ObjectColumn
ObjectColumn(int ordinal, SqlStatement.Type type, int size)
-
-
Method Detail
-
getCapacity
protected int getCapacity()
- Specified by:
getCapacity
in classSegmentLoader.RowList.Column
-
isNull
public boolean isNull(int row)
- Specified by:
isNull
in classSegmentLoader.RowList.Column
-
resize
public void resize(int newSize)
- Specified by:
resize
in classSegmentLoader.RowList.Column
-
populateFrom
public void populateFrom(int row, ResultSet resultSet) throws SQLException
- Specified by:
populateFrom
in classSegmentLoader.RowList.Column
- Throws:
SQLException
-
setObject
public void setObject(int row, Object value)
- Overrides:
setObject
in classSegmentLoader.RowList.Column
-
getObject
public Object getObject(int row)
- Overrides:
getObject
in classSegmentLoader.RowList.Column
-
-