com.imagero.uio.bio
Class BIOFactory

java.lang.Object
  extended bycom.imagero.uio.bio.BIOFactory

public class BIOFactory
extends java.lang.Object

This class could be removed in the future. Use UIOStreamBuilder to create uio streams.


Constructor Summary
BIOFactory()
           
 
Method Summary
static BufferedRandomAccessIO create(java.io.DataOutput out)
           
static BufferedRandomAccessIO create(java.io.DataOutput out, int chunkSize)
           
static BufferedRandomAccessIO create(int chunkSize)
           
static BufferedRandomAccessIO create(java.io.OutputStream out)
           
static BufferedRandomAccessIO create(java.io.OutputStream out, int chunkSize)
           
static IOController createIOController(java.io.InputStream in, java.io.File tmp, int chunkSize)
           
static IOController createIOController(int chunkSize)
           
static IOController createIOController(java.net.URL url)
           
static IOController createIOController(java.net.URL url, java.io.File tmp)
           
static IOController createIOController(java.net.URL url, java.io.File tmp, int chunkSize)
           
static IOController createIOController(java.net.URL url, int chunkSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BIOFactory

public BIOFactory()
Method Detail

create

public static BufferedRandomAccessIO create(int chunkSize)

create

public static BufferedRandomAccessIO create(java.io.OutputStream out)

create

public static BufferedRandomAccessIO create(java.io.OutputStream out,
                                            int chunkSize)

create

public static BufferedRandomAccessIO create(java.io.DataOutput out)

create

public static BufferedRandomAccessIO create(java.io.DataOutput out,
                                            int chunkSize)

createIOController

public static IOController createIOController(int chunkSize)

createIOController

public static IOController createIOController(java.io.InputStream in,
                                              java.io.File tmp,
                                              int chunkSize)

createIOController

public static IOController createIOController(java.net.URL url)

createIOController

public static IOController createIOController(java.net.URL url,
                                              int chunkSize)

createIOController

public static IOController createIOController(java.net.URL url,
                                              java.io.File tmp)

createIOController

public static IOController createIOController(java.net.URL url,
                                              java.io.File tmp,
                                              int chunkSize)