mondrian.rolap.agg
Class SegmentLoader.RowList.ObjectColumn

java.lang.Object
  extended by mondrian.rolap.agg.SegmentLoader.RowList.Column
      extended by 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
SegmentLoader.RowList.ObjectColumn(int ordinal, SqlStatement.Type type, int size)
           
 
Method Summary
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)
           
 
Methods inherited from class mondrian.rolap.agg.SegmentLoader.RowList.Column
forType, getDouble, getInt, setDouble, setInt, setLong, setNull
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SegmentLoader.RowList.ObjectColumn

SegmentLoader.RowList.ObjectColumn(int ordinal,
                                   SqlStatement.Type type,
                                   int size)
Method Detail

getCapacity

protected int getCapacity()
Specified by:
getCapacity in class SegmentLoader.RowList.Column

isNull

public boolean isNull(int row)
Specified by:
isNull in class SegmentLoader.RowList.Column

resize

public void resize(int newSize)
Specified by:
resize in class SegmentLoader.RowList.Column

populateFrom

public void populateFrom(int row,
                         ResultSet resultSet)
                  throws SQLException
Specified by:
populateFrom in class SegmentLoader.RowList.Column
Throws:
SQLException

setObject

public void setObject(int row,
                      Object value)
Overrides:
setObject in class SegmentLoader.RowList.Column

getObject

public Object getObject(int row)
Overrides:
getObject in class SegmentLoader.RowList.Column

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads