net.sf.jasperreports.data.cache
Class TypedColumnStore

java.lang.Object
  extended by net.sf.jasperreports.data.cache.TypedColumnStore
All Implemented Interfaces:
ColumnStore

public class TypedColumnStore
extends Object
implements ColumnStore

Version:
$Id: TypedColumnStore.java 5241 2012-04-09 10:44:26Z lucianc $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Constructor Summary
TypedColumnStore(ColumnDataCacheHandler cacheHandler, Class<?> baseType)
           
 
Method Summary
 void addValue(Object value)
           
 ColumnValues createValues()
           
protected  void ensureNullStore()
           
protected  boolean ensureValueStore(Object value)
           
 Class<?> getBaseValuesType()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypedColumnStore

public TypedColumnStore(ColumnDataCacheHandler cacheHandler,
                        Class<?> baseType)
Method Detail

getBaseValuesType

public Class<?> getBaseValuesType()
Specified by:
getBaseValuesType in interface ColumnStore

addValue

public void addValue(Object value)
Specified by:
addValue in interface ColumnStore

ensureNullStore

protected void ensureNullStore()

ensureValueStore

protected boolean ensureValueStore(Object value)

createValues

public ColumnValues createValues()
Specified by:
createValues in interface ColumnStore

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.