mondrian.rolap.agg
Class SegmentLoader.RowList.IntColumn

java.lang.Object
  extended by mondrian.rolap.agg.SegmentLoader.RowList.Column
      extended by mondrian.rolap.agg.SegmentLoader.RowList.NativeColumn
          extended by mondrian.rolap.agg.SegmentLoader.RowList.IntColumn
Enclosing class:
SegmentLoader.RowList

static class SegmentLoader.RowList.IntColumn
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
SegmentLoader.RowList.IntColumn(int ordinal, SqlStatement.Type type, int size)
           
 
Method Summary
protected  int getCapacity()
           
 int getInt(int row)
           
 Integer getObject(int row)
           
 boolean isNull(int row)
           
 void populateFrom(int row, ResultSet resultSet)
           
 void resize(int newSize)
           
 void setInt(int row, int value)
           
 
Methods inherited from class mondrian.rolap.agg.SegmentLoader.RowList.NativeColumn
getNullIndicators, setNull
 
Methods inherited from class mondrian.rolap.agg.SegmentLoader.RowList.Column
forType, getDouble, setDouble, setLong, setObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SegmentLoader.RowList.IntColumn

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

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

setInt

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

getInt

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

isNull

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

getCapacity

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

getObject

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

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