|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rundeck.storage.data.DataUtil
public class DataUtil
$INTERFACE is ... User: greg Date: 2/18/14 Time: 12:28 PM
Constructor Summary | |
---|---|
DataUtil()
|
Method Summary | ||
---|---|---|
static ContentFactory<DataContent> |
contentFactory()
Base factory for DataContent implementation |
|
static long |
copyStream(java.io.InputStream in,
java.io.OutputStream out)
|
|
static long |
copyStream(java.io.InputStream in,
java.io.OutputStream out,
int bufsize)
|
|
static DataContent |
dataWithBytes(byte[] data)
|
|
static DataContent |
dataWithText(java.lang.String text)
|
|
static DataContent |
dataWithText(java.lang.String text,
java.util.Map<java.lang.String,java.lang.String> meta)
|
|
static HasInputStream |
lazyFileStream(java.io.File data)
Lazy mechanism for stream loading |
|
static HasInputStream |
lazyStream(java.io.InputStream data)
Lazy mechanism for stream loading |
|
static
|
withBytes(byte[] data,
ContentFactory<T> factory)
|
|
static
|
withBytes(byte[] data,
java.util.Map<java.lang.String,java.lang.String> meta,
ContentFactory<T> factory)
Returns a read-only FileMeta from the input source |
|
static
|
withStream(java.io.InputStream source,
ContentFactory<T> factory)
|
|
static
|
withStream(java.io.InputStream source,
java.util.Map<java.lang.String,java.lang.String> meta,
ContentFactory<T> factory)
Returns a read-only FileMeta from the input source |
|
static
|
withText(java.lang.String text,
ContentFactory<T> factory)
|
|
static
|
withText(java.lang.String text,
java.util.Map<java.lang.String,java.lang.String> meta,
ContentFactory<T> factory)
Returns a read-only FileMeta from the input source |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataUtil()
Method Detail |
---|
public static DataContent dataWithText(java.lang.String text)
public static DataContent dataWithText(java.lang.String text, java.util.Map<java.lang.String,java.lang.String> meta)
public static <T extends ContentMeta> T withText(java.lang.String text, ContentFactory<T> factory)
public static <T extends ContentMeta> T withText(java.lang.String text, java.util.Map<java.lang.String,java.lang.String> meta, ContentFactory<T> factory)
text
- text datameta
- meta data
public static DataContent dataWithBytes(byte[] data)
public static <T extends ContentMeta> T withBytes(byte[] data, ContentFactory<T> factory)
public static <T extends ContentMeta> T withBytes(byte[] data, java.util.Map<java.lang.String,java.lang.String> meta, ContentFactory<T> factory)
data
- byte[] datameta
- meta data
public static <T extends ContentMeta> T withStream(java.io.InputStream source, ContentFactory<T> factory)
public static <T extends ContentMeta> T withStream(java.io.InputStream source, java.util.Map<java.lang.String,java.lang.String> meta, ContentFactory<T> factory)
source
- datameta
- meta data
public static HasInputStream lazyStream(java.io.InputStream data)
data
- file
public static ContentFactory<DataContent> contentFactory()
public static long copyStream(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static long copyStream(java.io.InputStream in, java.io.OutputStream out, int bufsize) throws java.io.IOException
java.io.IOException
public static HasInputStream lazyFileStream(java.io.File data)
data
- file
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |