Uses of Interface
net.sf.jasperreports.engine.JRVirtualizable

Packages that use JRVirtualizable
net.sf.jasperreports.engine Provides access to the library's main functionality through façade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes. 
net.sf.jasperreports.engine.fill Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports). 
 

Uses of JRVirtualizable in net.sf.jasperreports.engine
 

Methods in net.sf.jasperreports.engine with parameters of type JRVirtualizable
 void JRVirtualizer.clearData(JRVirtualizable o)
          Called when the virtual object paged-out data should be freed.
 void JRVirtualizer.deregisterObject(JRVirtualizable o)
          Lets this virtualizer know that it no longer must track the object.
 void JRVirtualizer.registerObject(JRVirtualizable o)
          Lets this virtualizer know that it must track the object.
 void JRVirtualizer.requestData(JRVirtualizable o)
          Called when the virtual object must be paged-in.
 void JRVirtualizer.touch(JRVirtualizable o)
          Lets the virtualizer know that this object is still being used.
 void JRVirtualizer.virtualizeData(JRVirtualizable o)
          Called when the virtual object should be paged-out.
 

Uses of JRVirtualizable in net.sf.jasperreports.engine.fill
 

Fields in net.sf.jasperreports.engine.fill declared as JRVirtualizable
protected  JRVirtualizable JRAbstractLRUVirtualizer.lastObject
           
 

Methods in net.sf.jasperreports.engine.fill that return JRVirtualizable
 JRVirtualizable JRAbstractLRUVirtualizer.Cache.get(java.lang.String id)
           
protected  JRVirtualizable JRAbstractLRUVirtualizer.Cache.getMapValue(JRAbstractLRUVirtualizer.CacheReference val)
           
 JRVirtualizable JRAbstractLRUVirtualizer.Cache.put(java.lang.String id, JRVirtualizable o)
           
 JRVirtualizable JRAbstractLRUVirtualizer.Cache.remove(java.lang.String id)
           
 

Methods in net.sf.jasperreports.engine.fill that return types with arguments of type JRVirtualizable
 java.util.List<JRVirtualizable> JRAbstractLRUVirtualizer.Cache.evictionCandidates()
           
 

Methods in net.sf.jasperreports.engine.fill with parameters of type JRVirtualizable
 void JRVirtualizationContext.afterExternalization(JRVirtualizable<VirtualElementsData> object)
           
 void VirtualizationListener.afterInternalization(JRVirtualizable<T> object)
          Called after an object's data was made available to the object.
 void JRVirtualizationContext.afterInternalization(JRVirtualizable<VirtualElementsData> object)
           
 void VirtualizationListener.beforeExternalization(JRVirtualizable<T> object)
          Called before an object's data is externalized.
 void JRVirtualizationContext.beforeExternalization(JRVirtualizable<VirtualElementsData> object)
           
 void JRAbstractLRUVirtualizer.clearData(JRVirtualizable o)
           
 void JRAbstractLRUVirtualizer.deregisterObject(JRVirtualizable o)
           
protected  boolean JRAbstractLRUVirtualizer.isEvictable(JRVirtualizable value)
           
protected  boolean JRAbstractLRUVirtualizer.isPagedOutAndTouch(JRVirtualizable o, java.lang.String uid)
           
protected  boolean JRAbstractLRUVirtualizer.isReadOnly(JRVirtualizable o)
           
protected  void JRFileVirtualizer.pageIn(JRVirtualizable o)
           
protected abstract  void JRAbstractLRUVirtualizer.pageIn(JRVirtualizable o)
          Reads a virtualizable object's data from an external storage.
protected  void JRSwapFileVirtualizer.pageIn(JRVirtualizable o)
           
protected  void JRGzipVirtualizer.pageIn(JRVirtualizable o)
           
protected  void JRFileVirtualizer.pageOut(JRVirtualizable o)
           
protected abstract  void JRAbstractLRUVirtualizer.pageOut(JRVirtualizable o)
          Writes a virtualizable object's data to an external storage.
protected  void JRSwapFileVirtualizer.pageOut(JRVirtualizable o)
           
protected  void JRGzipVirtualizer.pageOut(JRVirtualizable o)
           
 JRVirtualizable JRAbstractLRUVirtualizer.Cache.put(java.lang.String id, JRVirtualizable o)
           
protected  void JRAbstractLRUVirtualizer.readData(JRVirtualizable o, java.io.InputStream in)
          Reads serialized identity and virtual data for a virtualizable object from a stream.
 void JRAbstractLRUVirtualizer.registerObject(JRVirtualizable o)
           
 void JRAbstractLRUVirtualizer.requestData(JRVirtualizable o)
           
protected  void JRAbstractLRUVirtualizer.setLastObject(JRVirtualizable o)
           
protected  JRAbstractLRUVirtualizer.CacheReference JRAbstractLRUVirtualizer.Cache.toMapValue(JRVirtualizable val)
           
 void JRAbstractLRUVirtualizer.touch(JRVirtualizable o)
           
 void JRAbstractLRUVirtualizer.virtualizeData(JRVirtualizable o)
           
protected  void JRAbstractLRUVirtualizer.writeData(JRVirtualizable o, java.io.OutputStream out)
          Writes serialized indentity and virtual data of a virtualizable object to a stream.
 

Constructors in net.sf.jasperreports.engine.fill with parameters of type JRVirtualizable
JRAbstractLRUVirtualizer.CacheReference(JRVirtualizable o, java.lang.ref.ReferenceQueue<JRVirtualizable> queue)
           
 

Constructor parameters in net.sf.jasperreports.engine.fill with type arguments of type JRVirtualizable
JRAbstractLRUVirtualizer.CacheReference(JRVirtualizable o, java.lang.ref.ReferenceQueue<JRVirtualizable> queue)
           
 



© 2001-2010 Jaspersoft Corporation www.jaspersoft.com