## Uses of Class
net.sf.jasperreports.engine.util.JRSwapFile

- Packages that use JRSwapFile
  Package | Description
  --- | ---
  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).
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.

- - ### Uses of JRSwapFile in net.sf.jasperreports.engine.fill

    Constructors in net.sf.jasperreports.engine.fill with parameters of type JRSwapFile
    Constructor and Description
    `JRSwapFileVirtualizer(int maxSize, JRSwapFile swap)` Creates a virtualizer that uses a swap file.
    `JRSwapFileVirtualizer(int maxSize, JRSwapFile swap, boolean swapOwner)` Creates a virtualizer that uses a swap file.
    `JRSwapFileVirtualizer(int maxSize, JRSwapFile swap, boolean swapOwner, StreamCompression compression)` Creates a virtualizer that uses a swap file.

  - ### Uses of JRSwapFile in net.sf.jasperreports.engine.util

    Subclasses of JRSwapFile in net.sf.jasperreports.engine.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRConcurrentSwapFile` `JRSwapFile` derived class that uses a `FileChannel` to perform concurrent I/O on the swap file.

    Constructors in net.sf.jasperreports.engine.util with parameters of type JRSwapFile
    Constructor and Description
    `SwapFileVirtualizerStore(JRSwapFile swap, boolean swapOwner)`
    `SwapFileVirtualizerStore(JRSwapFile swap, boolean swapOwner, StreamCompression compression)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com