public abstract class ExcelReader extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
KIND_LIMITS |
static int |
KIND_SAMPLE |
protected static org.slf4j.Logger |
logger |
| Modifier | Constructor and Description |
|---|---|
protected |
ExcelReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
importData(org.hibernate.Session session,
long simulModelId,
String uploadSource,
File file) |
void |
importData(org.hibernate.Session session,
long simulModelId,
String uploadSource,
URL fileUrl) |
void |
importLocal(org.hibernate.Session session,
long simulModelId,
String filename) |
void |
importRemote(org.hibernate.Session session,
long simulModelId,
String fileUrl) |
protected abstract void |
importWorkbook(org.hibernate.Session session,
long simulModelId,
String uploadSource,
org.apache.poi.ss.usermodel.Workbook workbook) |
static ExcelReader |
instance(int kind) |
void |
rawSheet(org.apache.poi.ss.usermodel.Sheet sheet)
debug purposes.
|
public static int KIND_SAMPLE
public static int KIND_LIMITS
protected static final org.slf4j.Logger logger
public static ExcelReader instance(int kind)
public void importLocal(org.hibernate.Session session,
long simulModelId,
String filename)
throws org.apache.poi.EncryptedDocumentException,
org.apache.poi.openxml4j.exceptions.InvalidFormatException,
IOException
org.apache.poi.EncryptedDocumentExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionIOExceptionpublic void importRemote(org.hibernate.Session session,
long simulModelId,
String fileUrl)
throws org.apache.poi.EncryptedDocumentException,
org.apache.poi.openxml4j.exceptions.InvalidFormatException,
MalformedURLException,
IOException
org.apache.poi.EncryptedDocumentExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionMalformedURLExceptionIOExceptionpublic void importData(org.hibernate.Session session,
long simulModelId,
String uploadSource,
URL fileUrl)
throws IOException,
org.apache.poi.EncryptedDocumentException,
org.apache.poi.openxml4j.exceptions.InvalidFormatException
IOExceptionorg.apache.poi.EncryptedDocumentExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionpublic void importData(org.hibernate.Session session,
long simulModelId,
String uploadSource,
File file)
throws IOException,
org.apache.poi.EncryptedDocumentException,
org.apache.poi.openxml4j.exceptions.InvalidFormatException
IOExceptionorg.apache.poi.EncryptedDocumentExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionprotected abstract void importWorkbook(org.hibernate.Session session,
long simulModelId,
String uploadSource,
org.apache.poi.ss.usermodel.Workbook workbook)
public void rawSheet(org.apache.poi.ss.usermodel.Sheet sheet)
sheet - Copyright © 2019. All Rights Reserved.