Uses of Interface
net.sf.jasperreports.engine.JRVirtualizable
Packages that use JRVirtualizable
Package
Description
Provides access to the library's main functionality through facade classes for compiling, filling
and exporting reports and also publishes the library's main interfaces and classes.
Contains base implementations for the library's main interfaces.
Contains fill time implementations for the library's main interfaces and the entire
engine used in the filling process (the actual core of JasperReports).
Contains utility classes for the core library.
-
Uses of JRVirtualizable in net.sf.jasperreports.engine
Methods in net.sf.jasperreports.engine with parameters of type JRVirtualizableModifier and TypeMethodDescriptionvoidJRVirtualizer.clearData(JRVirtualizable o) Called when the virtual object paged-out data should be freed.voidJRVirtualizer.contextChanged(JRVirtualizable<?> o, JRVirtualizationContext oldContext) voidJRVirtualizer.deregisterObject(JRVirtualizable o) Lets this virtualizer know that it no longer must track the object.voidJRVirtualizer.registerObject(JRVirtualizable o) Lets this virtualizer know that it must track the object.voidJRVirtualizer.requestData(JRVirtualizable o) Called when the virtual object must be paged-in.voidJRVirtualizer.touch(JRVirtualizable o) Lets the virtualizer know that this object is still being used.voidJRVirtualizer.virtualizeData(JRVirtualizable o) Called when the virtual object should be paged-out. -
Uses of JRVirtualizable in net.sf.jasperreports.engine.base
Classes in net.sf.jasperreports.engine.base that implement JRVirtualizable -
Uses of JRVirtualizable in net.sf.jasperreports.engine.fill
Fields in net.sf.jasperreports.engine.fill with type parameters of type JRVirtualizableModifier and TypeFieldDescriptionprotected WeakReference<JRVirtualizable> JRAbstractLRUVirtualizer.lastObjectRefMethods in net.sf.jasperreports.engine.fill that return JRVirtualizableModifier and TypeMethodDescriptionprotected JRVirtualizableJRAbstractLRUVirtualizer.Cache.getMapValue(JRAbstractLRUVirtualizer.CacheReference val) protected JRVirtualizableJRAbstractLRUVirtualizer.lastObject()JRAbstractLRUVirtualizer.Cache.put(String id, JRVirtualizable o) Methods in net.sf.jasperreports.engine.fill that return types with arguments of type JRVirtualizableMethods in net.sf.jasperreports.engine.fill with parameters of type JRVirtualizableModifier and TypeMethodDescriptionvoidJRVirtualizationContext.afterExternalization(JRVirtualizable<VirtualElementsData> object) voidDelayedFillActions.afterInternalization(JRVirtualizable<VirtualElementsData> object) voidJRVirtualizationContext.afterInternalization(JRVirtualizable<VirtualElementsData> object) voidVirtualizationListener.afterInternalization(JRVirtualizable<T> object) Called after an object's data was made available to the object.voidDelayedFillActions.beforeExternalization(JRVirtualizable<VirtualElementsData> object) voidJRVirtualizationContext.beforeExternalization(JRVirtualizable<VirtualElementsData> object) voidVirtualizationListener.beforeExternalization(JRVirtualizable<T> object) Called before an object's data is externalized.voidJRAbstractLRUVirtualizer.clearData(JRVirtualizable o) voidJRAbstractLRUVirtualizer.contextChanged(JRVirtualizable<?> o, JRVirtualizationContext oldContext) voidJRAbstractLRUVirtualizer.deregisterObject(JRVirtualizable o) protected voidJRAbstractLRUVirtualizer.dispose(JRVirtualizable o) protected voidStoreFactoryVirtualizer.dispose(JRVirtualizable o) protected booleanJRAbstractLRUVirtualizer.isEvictable(JRVirtualizable value) protected booleanJRAbstractLRUVirtualizer.isPagedOutAndTouch(JRVirtualizable o, String uid) protected final booleanJRAbstractLRUVirtualizer.isReadOnly(JRVirtualizable o) protected abstract voidJRAbstractLRUVirtualizer.pageIn(JRVirtualizable o) Reads a virtualizable object's data from an external storage.protected voidJRFileVirtualizer.pageIn(JRVirtualizable o) protected voidJRGzipVirtualizer.pageIn(JRVirtualizable o) protected voidStoreFactoryVirtualizer.pageIn(JRVirtualizable o) protected voidStoreVirtualizer.pageIn(JRVirtualizable o) protected abstract voidJRAbstractLRUVirtualizer.pageOut(JRVirtualizable o) Writes a virtualizable object's data to an external storage.protected voidJRFileVirtualizer.pageOut(JRVirtualizable o) protected voidJRGzipVirtualizer.pageOut(JRVirtualizable o) protected voidStoreFactoryVirtualizer.pageOut(JRVirtualizable o) protected voidStoreVirtualizer.pageOut(JRVirtualizable o) JRAbstractLRUVirtualizer.Cache.put(String id, JRVirtualizable o) protected final voidJRAbstractLRUVirtualizer.readData(JRVirtualizable o, InputStream in) Reads serialized identity and virtual data for a virtualizable object from a stream.protected voidDelayedFillActions.readElementEvaluations(JRVirtualizable<VirtualElementsData> object) protected voidDelayedFillActions.readElementEvaluations(JRVirtualizable<VirtualElementsData> object, int sourceId, JREvaluationTime evaluationTime, LinkedMap<Object, EvaluationBoundAction> actionsMap) voidJRAbstractLRUVirtualizer.registerObject(JRVirtualizable o) voidJRAbstractLRUVirtualizer.requestData(JRVirtualizable o) voidVirtualizerStore.retrieve(JRVirtualizable<?> o, boolean remove, VirtualizationSerializer serializer) protected final voidJRAbstractLRUVirtualizer.setLastObject(JRVirtualizable o) protected VirtualizerStoreStoreFactoryVirtualizer.store(JRVirtualizable o, boolean create) booleanVirtualizerStore.store(JRVirtualizable<?> o, VirtualizationSerializer serializer) protected JRAbstractLRUVirtualizer.CacheReferenceJRAbstractLRUVirtualizer.Cache.toMapValue(JRVirtualizable val) voidJRAbstractLRUVirtualizer.touch(JRVirtualizable o) voidJRAbstractLRUVirtualizer.virtualizeData(JRVirtualizable o) protected final voidJRAbstractLRUVirtualizer.writeData(JRVirtualizable o, OutputStream out) Writes serialized indentity and virtual data of a virtualizable object to a stream.protected voidDelayedFillActions.writeElementEvaluations(JRVirtualizable<VirtualElementsData> object) Constructors in net.sf.jasperreports.engine.fill with parameters of type JRVirtualizableModifierConstructorDescriptionVirtualizedPageEvaluationAction(JRVirtualizable<?> object, int sourceId) Constructor parameters in net.sf.jasperreports.engine.fill with type arguments of type JRVirtualizableModifierConstructorDescription -
Uses of JRVirtualizable in net.sf.jasperreports.engine.util
Methods in net.sf.jasperreports.engine.util with parameters of type JRVirtualizableModifier and TypeMethodDescriptionprotected booleanSwapFileVirtualizerStore.isStored(JRVirtualizable<?> o) final voidVirtualizationSerializer.readData(JRVirtualizable o, InputStream in) voidSwapFileVirtualizerStore.retrieve(JRVirtualizable<?> o, boolean remove, VirtualizationSerializer serializer) booleanSwapFileVirtualizerStore.store(JRVirtualizable<?> o, VirtualizationSerializer serializer) final voidVirtualizationSerializer.writeData(JRVirtualizable o, OutputStream out)