public class RandomDataSource
extends java.lang.Object
implements javax.activation.DataSource
| Modifier and Type | Field and Description |
|---|---|
private long |
length |
private int |
rangeEnd |
private int |
rangeStart |
private long |
seed |
| Constructor and Description |
|---|
RandomDataSource(long length) |
RandomDataSource(long seed,
int rangeStart,
int rangeEnd,
long length) |
RandomDataSource(long seed,
long length) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentType() |
java.io.InputStream |
getInputStream() |
java.lang.String |
getName() |
java.io.OutputStream |
getOutputStream() |
private final long seed
private final int rangeStart
private final int rangeEnd
private final long length
public RandomDataSource(long seed,
int rangeStart,
int rangeEnd,
long length)
public RandomDataSource(long seed,
long length)
public RandomDataSource(long length)
public java.lang.String getName()
getName in interface javax.activation.DataSourcepublic java.lang.String getContentType()
getContentType in interface javax.activation.DataSourcepublic java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface javax.activation.DataSourcejava.io.IOExceptionpublic java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface javax.activation.DataSourcejava.io.IOException