Package | Description |
---|---|
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.base |
Contains base implementations for the library's main interfaces.
|
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).
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
JRVirtualPrintPage
A print page that can be virtualized to free heap memory.
|
Modifier and Type | Field and Description |
---|---|
protected JRVirtualizable |
JRAbstractLRUVirtualizer.lastObject |
Modifier and Type | Method and Description |
---|---|
JRVirtualizable |
JRAbstractLRUVirtualizer.Cache.get(java.lang.String id) |
protected JRVirtualizable |
JRAbstractLRUVirtualizer.Cache.getMapValue(java.lang.Object val) |
JRVirtualizable |
JRAbstractLRUVirtualizer.Cache.put(java.lang.String id,
JRVirtualizable o) |
JRVirtualizable |
JRAbstractLRUVirtualizer.Cache.remove(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
void |
JRAbstractLRUVirtualizer.clearData(JRVirtualizable o) |
void |
JRAbstractLRUVirtualizer.deregisterObject(JRVirtualizable o) |
protected boolean |
JRAbstractLRUVirtualizer.isPagedOutAndTouch(JRVirtualizable o,
java.lang.String uid) |
protected boolean |
JRAbstractLRUVirtualizer.isReadOnly(JRVirtualizable o) |
protected void |
JRFileVirtualizer.pageIn(JRVirtualizable o) |
protected void |
JRGzipVirtualizer.pageIn(JRVirtualizable o) |
protected void |
JRSwapFileVirtualizer.pageIn(JRVirtualizable o) |
protected abstract void |
JRAbstractLRUVirtualizer.pageIn(JRVirtualizable o)
Reads a virtualizable object's data from an external storage.
|
protected void |
JRFileVirtualizer.pageOut(JRVirtualizable o) |
protected void |
JRGzipVirtualizer.pageOut(JRVirtualizable o) |
protected void |
JRSwapFileVirtualizer.pageOut(JRVirtualizable o) |
protected abstract void |
JRAbstractLRUVirtualizer.pageOut(JRVirtualizable o)
Writes a virtualizable object's data to an external storage.
|
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 java.lang.Object |
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.
|
Constructor and Description |
---|
JRAbstractLRUVirtualizer.CacheReference(JRVirtualizable o,
java.lang.ref.ReferenceQueue queue) |
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com