net.sf.jasperreports.engine.fill
Class JRBaseFiller.BoundElementMap

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by net.sf.jasperreports.engine.fill.JRBaseFiller.BoundElementMap
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map
Enclosing class:
JRBaseFiller

public class JRBaseFiller.BoundElementMap
extends java.util.HashMap

Map class to be used for bound elements.

If per page element maps are used, the map will update the page map when adding or clearing the bound element map.

Author:
John Bindel
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Method Summary
 void clear()
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
          If per page map is required, the entry will also be added for the current print page.
 java.lang.Object put(java.lang.Object key, java.lang.Object value, JRPrintPage keyPage)
          Keep track of the objects per page for our virtualizer.
 
Methods inherited from class java.util.HashMap
clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Method Detail

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value,
                            JRPrintPage keyPage)
Keep track of the objects per page for our virtualizer.


put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
If per page map is required, the entry will also be added for the current print page.

Specified by:
put in interface java.util.Map
Overrides:
put in class java.util.HashMap

clear

public void clear()
Specified by:
clear in interface java.util.Map
Overrides:
clear in class java.util.HashMap


© 2001-2005 JasperSoft Corporation www.jaspersoft.com