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()
.Exception
public static Iterator<Object[]> getDataFromSpreadsheet(Class<?> clazz, String filename, Filter filter, boolean readHeaders, boolean supportDPFilter) throws Exception
this.getClass()
.clazz
- filename
- filter
- readHeaders
- Exception
protected static Filter getDPFilter()
public static Iterator<Object[]> getEntitiesFromSpreadsheet(Class<?> clazz, LinkedHashMap<String,Class<?>> entityClazzMap, String filename, Filter filter) throws Exception
clazz
- entityClazzMap
- filename
- filter
- Exception
public 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.