|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sf.excelutils.ExcelUtils
ExcelUtils is a class which parse the excel report template
| Field Summary | |
(package private) static java.lang.ThreadLocal |
context
|
| Constructor Summary | |
ExcelUtils()
|
|
| Method Summary | |
static void |
addService(java.lang.Object context,
java.lang.String key,
java.lang.Object service)
|
static void |
addService(java.lang.String key,
java.lang.Object service)
|
static void |
addValue(java.lang.Object context,
java.lang.String key,
java.lang.Object value)
add a object to context |
static void |
addValue(java.lang.String key,
java.lang.Object value)
add a object to default context |
static void |
export(java.io.InputStream inputStream,
java.lang.Object context,
java.io.OutputStream out)
|
static void |
export(ServletContext ctx,
java.lang.String config,
int sheetIndex,
java.lang.Object context,
java.io.OutputStream out)
parse the excel template in a sheet and output excel to outputStream. |
static void |
export(ServletContext ctx,
java.lang.String config,
int sheetIndex,
java.io.OutputStream out)
parse the excel template in a sheet and output excel to outputStream in default context. |
static void |
export(ServletContext ctx,
java.lang.String config,
java.lang.Object context,
java.io.OutputStream out)
parse the excel template and output excel to outputStream. |
static void |
export(ServletContext ctx,
java.lang.String config,
java.io.OutputStream out)
parse the excel template and output excel to outputStream in default context. |
static void |
export(java.lang.String fileName,
int sheetIndex,
java.lang.Object context,
java.io.OutputStream out)
parse exel and export |
static void |
export(java.lang.String fileName,
int sheetIndex,
java.io.OutputStream out)
parse excel and export excel |
static void |
export(java.lang.String fileName,
java.lang.Object context,
java.io.OutputStream out)
parse excel and export |
static void |
export(java.lang.String fileName,
java.io.OutputStream out)
parse excel and export excel |
static DynaBean |
getContext()
get a global context, it's thread safe |
static boolean |
isCanShowType(java.lang.Object value)
can value be show |
static void |
parseSheet(java.lang.Object context,
HSSFSheet sheet)
parse Excel Template File |
static void |
parseWorkbook(java.lang.Object context,
HSSFWorkbook wb)
parse workbook |
static void |
parseWorkbook(java.lang.Object context,
HSSFWorkbook wb,
int sheetIndex)
parse Workbook |
static void |
registerTagPackage(java.lang.String packageName)
register extended tag package, default is net.sf.excelutils.tags |
static void |
setContext(DynaBean ctx)
set global context |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static java.lang.ThreadLocal context
| Constructor Detail |
public ExcelUtils()
| Method Detail |
public static void export(ServletContext ctx,
java.lang.String config,
java.lang.Object context,
java.io.OutputStream out)
throws ExcelException
ctx - ServletContextconfig - Excel Template Namecontext - All Dataout - OutputStream
ExcelException
public static void export(ServletContext ctx,
java.lang.String config,
int sheetIndex,
java.lang.Object context,
java.io.OutputStream out)
throws ExcelException
ctx - config - sheetIndex - context - out -
ExcelException
public static void export(ServletContext ctx,
java.lang.String config,
java.io.OutputStream out)
throws ExcelException
ctx - config - out -
ExcelException
public static void export(ServletContext ctx,
java.lang.String config,
int sheetIndex,
java.io.OutputStream out)
throws ExcelException
ctx - config - sheetIndex - out -
ExcelException
public static void export(java.lang.String fileName,
java.lang.Object context,
java.io.OutputStream out)
throws ExcelException
fileName - context - out -
ExcelException
public static void export(java.lang.String fileName,
int sheetIndex,
java.lang.Object context,
java.io.OutputStream out)
throws ExcelException
fileName - sheetIndex - out -
ExcelException
public static void export(java.lang.String fileName,
java.io.OutputStream out)
throws ExcelException
fileName - out -
ExcelException
public static void export(java.lang.String fileName,
int sheetIndex,
java.io.OutputStream out)
throws ExcelException
fileName - sheetIndex - out -
ExcelException
public static void export(java.io.InputStream inputStream,
java.lang.Object context,
java.io.OutputStream out)
throws ExcelException
inputStream - context - out -
ExcelException
public static void parseWorkbook(java.lang.Object context,
HSSFWorkbook wb)
throws ExcelException
context - wb -
ExcelException
public static void parseWorkbook(java.lang.Object context,
HSSFWorkbook wb,
int sheetIndex)
throws ExcelException
context - wb - sheetIndex -
ExcelException
public static void parseSheet(java.lang.Object context,
HSSFSheet sheet)
throws ExcelException
context - datasourcesheet - Workbook sheet
ExcelException
public static void addService(java.lang.Object context,
java.lang.String key,
java.lang.Object service)
public static void addService(java.lang.String key,
java.lang.Object service)
public static void addValue(java.lang.Object context,
java.lang.String key,
java.lang.Object value)
context - must be a DynaBean or Map typevalue -
public static void addValue(java.lang.String key,
java.lang.Object value)
key - value - public static void registerTagPackage(java.lang.String packageName)
packageName - public static DynaBean getContext()
public static void setContext(DynaBean ctx)
ctx - DynaBeanpublic static boolean isCanShowType(java.lang.Object value)
value -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||