public final class Spreadsheet
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
asRowDataMap(java.lang.Object beanObj,
java.util.List<java.lang.String> colHeaders) |
static java.lang.String |
getCellColumnReference(java.lang.String cellRef)
Splits the CellReference and returns only the column reference.
|
static java.util.List<java.lang.String> |
getColumnNames(java.lang.Class<?> beanType) |
static java.util.Map<java.lang.String,java.lang.String> |
getColumnToPropertyMap(java.lang.Class<?> beanType) |
static java.util.Map<java.lang.String,java.lang.String> |
getPropertyToColumnNameMap(java.lang.Class<?> beanType) |
static <T> T |
rowAsBean(java.lang.Class<T> beanClz,
java.util.Map<java.lang.String,java.lang.String> cellProperies,
java.util.Map<java.lang.String,java.lang.Object> cellValues) |
public static java.lang.String getCellColumnReference(java.lang.String cellRef)
cellRef - the cell reference value (ex. D3)public static java.util.Map<java.lang.String,java.lang.String> getPropertyToColumnNameMap(java.lang.Class<?> beanType)
public static java.util.Map<java.lang.String,java.lang.String> getColumnToPropertyMap(java.lang.Class<?> beanType)
public static java.util.List<java.lang.String> getColumnNames(java.lang.Class<?> beanType)
public static java.util.Map<java.lang.String,java.lang.String> asRowDataMap(java.lang.Object beanObj,
java.util.List<java.lang.String> colHeaders)
throws java.lang.Exception
java.lang.Exceptionpublic static <T> T rowAsBean(java.lang.Class<T> beanClz,
java.util.Map<java.lang.String,java.lang.String> cellProperies,
java.util.Map<java.lang.String,java.lang.Object> cellValues)