public class SpreadSheetHelper extends Object
| Constructor and Description |
|---|
SpreadSheetHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
formatDPTags(Map<String,Object> rowDataMap) |
static int |
getArraySize(Map<String,Object> map,
String key) |
static Iterator<Object[]> |
getDataFromSpreadsheet(Class<?> clazz,
String filename,
Filter filter,
boolean readHeaders)
Reads data from spreadsheet.
|
static Iterator<Object[]> |
getDataFromSpreadsheet(Class<?> clazz,
String filename,
Filter filter,
boolean readHeaders,
boolean supportDPFilter)
Reads data from spreadsheet.
|
protected static Filter |
getDPFilter() |
static Iterator<Object[]> |
getEntitiesFromSpreadsheet(Class<?> clazz,
LinkedHashMap<String,Class<?>> entityClazzMap,
String filename,
Filter filter)
Create Entity Objects based on data in spreadsheet.
|
static Map<String,Object> |
getFieldsDataNeedToBeSet(Map<String,Object> map,
String key) |
static Map<String,Object> |
getFieldsNeedToBeSet(Map<String,Object> map,
String key) |
static Object |
getValue(Map<String,Object> map,
String key) |
static Object |
readObject(Class<?> clz,
String objectName,
Map<String,Object> dataMap) |
public static Iterator<Object[]> getDataFromSpreadsheet(Class<?> clazz, String filename, Filter filter, boolean readHeaders) throws Exception
this.getClass() .Exceptionpublic static Iterator<Object[]> getDataFromSpreadsheet(Class<?> clazz, String filename, Filter filter, boolean readHeaders, boolean supportDPFilter) throws Exception
this.getClass() .clazz - filename - filter - readHeaders - Exceptionprotected static Filter getDPFilter()
public static Iterator<Object[]> getEntitiesFromSpreadsheet(Class<?> clazz, LinkedHashMap<String,Class<?>> entityClazzMap, String filename, Filter filter) throws Exception
clazz - entityClazzMap - filename - filter - Exceptionpublic static Map<String,Object> getFieldsDataNeedToBeSet(Map<String,Object> map, String key)
public static Map<String,Object> getFieldsNeedToBeSet(Map<String,Object> map, String key)
Copyright © 2015. All rights reserved.