public class DataUtils
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
REQ_IN |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
clob2String(java.sql.Clob clob)
将Clob类型的值转换成字符串
|
static java.lang.Object |
inputStream2Object(java.io.InputStream input,
boolean isShowAsDownload,
java.lang.String fileName)
从文件流中读取要下载的对象,可能是图片,word文件等
|
static java.lang.Object |
inputStream2Object(java.io.InputStream input,
boolean isShowAsDownload,
java.lang.String fileName,
boolean noAttach)
从文件流中读取要下载的对象,可能是图片,word文件等
|
static java.lang.String |
reader2String(java.io.Reader reader)
从读取器中读取字符串
|
static TableData |
readXMLTableData(java.io.InputStream input) |
static java.lang.Object |
resolveOtherValue(java.lang.Object value,
boolean isShowAsImage,
boolean isShowAsDownload,
java.lang.Object fileName)
将给定值转换成其他的值
|
static java.lang.Object |
resolveOtherValue(java.lang.Object value,
boolean isShowAsImage,
boolean isShowAsDownload,
java.lang.Object fileName,
boolean noAttach)
将给定值转换成其他的值
|
static java.lang.Object |
resolveOtherValue(java.lang.Object value,
boolean isShowAsImage,
boolean isShowAsDownload,
java.lang.Object fileName,
boolean noAttach,
PresentationType presentationType)
将给定值转换成其他的值
|
static void |
writeXMLFileTableData(TableData tableData,
java.io.OutputStream output) |
public static final java.lang.String REQ_IN
public static java.lang.String clob2String(java.sql.Clob clob)
clob
- Clob类型的值public static java.lang.String reader2String(java.io.Reader reader)
reader
- 读取器public static java.lang.Object resolveOtherValue(java.lang.Object value, boolean isShowAsImage, boolean isShowAsDownload, java.lang.Object fileName)
value
- 给定的值isShowAsImage
- 是否把值作为图片输出isShowAsDownload
- 是否作为下载附件fileName
- 下载下来文件的名字public static java.lang.Object resolveOtherValue(java.lang.Object value, boolean isShowAsImage, boolean isShowAsDownload, java.lang.Object fileName, boolean noAttach)
value
- 给定的值isShowAsImage
- 是否把值作为图片输出isShowAsDownload
- 是否作为下载附件fileName
- 下载下来文件的名字noAttach
- 不需要将value转为附件缓存public static java.lang.Object resolveOtherValue(java.lang.Object value, boolean isShowAsImage, boolean isShowAsDownload, java.lang.Object fileName, boolean noAttach, PresentationType presentationType)
value
- 给定的值isShowAsImage
- 是否把值作为图片输出isShowAsDownload
- 是否作为下载附件fileName
- 下载下来文件的名字noAttach
- 不需要将value转为附件缓存presentationType
- 设计器模板是预览还是导出public static java.lang.Object inputStream2Object(java.io.InputStream input, boolean isShowAsDownload, java.lang.String fileName, boolean noAttach)
input
- 文件输入流isShowAsDownload
- 是否显示为可下载对象fileName
- 下载下来时的文件名noAttach
- 不需要将value转为附件缓存public static java.lang.Object inputStream2Object(java.io.InputStream input, boolean isShowAsDownload, java.lang.String fileName)
input
- 文件输入流isShowAsDownload
- 是否显示为可下载对象fileName
- 下载下来时的文件名public static void writeXMLFileTableData(TableData tableData, java.io.OutputStream output)
public static TableData readXMLTableData(java.io.InputStream input) throws java.lang.Exception
java.lang.Exception