public class UstraExcelDecodingOption
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
| Modifier and Type | Method and Description |
|---|---|
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
builder() |
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
fromFilePath(java.lang.String filePath,
java.lang.Class<?> clazz)
파일 경로 기반 엑셀 디코딩 옵션 빌더 생성
|
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
fromFilePath(java.lang.String filePath,
java.util.List<java.lang.Class<?>> clazzes)
파일 경로 기반 엑셀 디코딩 옵션 빌더 생성
|
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
fromResource(org.springframework.core.io.Resource resource,
java.lang.Class<?> clazz)
resource 기반 엑셀 디코딩 옵션 빌더 생성
|
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
fromResource(org.springframework.core.io.Resource resource,
java.util.List<java.lang.Class<?>> clazzes)
resource 기반 엑셀 디코딩 옵션 빌더 생성
|
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
fromStream(java.io.InputStream inputStream,
java.lang.Class<?> clazz)
stream 기반 엑셀 디코딩 옵션 빌더 생성
|
static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder |
fromStream(java.io.InputStream inputStream,
java.util.List<java.lang.Class<?>> clazzes)
stream 기반 엑셀 디코딩 옵션 빌더 생성
|
java.lang.Class<?> |
getClazz()
클래스
|
java.util.List<java.lang.Class<?>> |
getClazzes()
클래스 목록 (다중 시트 사용 시)
|
org.apache.poi.ss.usermodel.DataFormatter |
getDataFormatter()
데이터 포맷터
|
java.lang.String |
getFilePath()
file path
|
int |
getHeaderRowIndex()
헤더 index row
|
java.io.InputStream |
getInputStream()
input stream
|
java.lang.String |
getPassword()
비밀번호
|
java.util.List<java.lang.Object> |
getSheetNamesOrIndexes()
시트 명 또는 Index 목록
|
int |
hashCode() |
boolean |
isStopOnError()
오류 발생 시 중지 여부
|
boolean |
isXls()
XLS 여부
|
void |
setClazz(java.lang.Class<?> clazz)
클래스
|
void |
setClazzes(java.util.List<java.lang.Class<?>> clazzes)
클래스 목록 (다중 시트 사용 시)
|
void |
setDataFormatter(org.apache.poi.ss.usermodel.DataFormatter dataFormatter)
데이터 포맷터
|
void |
setFilePath(java.lang.String filePath)
file path
|
void |
setHeaderRowIndex(int headerRowIndex)
헤더 index row
|
void |
setInputStream(java.io.InputStream inputStream)
input stream
|
void |
setPassword(java.lang.String password)
비밀번호
|
void |
setSheetNamesOrIndexes(java.util.List<java.lang.Object> sheetNamesOrIndexes)
시트 명 또는 Index 목록
|
void |
setStopOnError(boolean stopOnError)
오류 발생 시 중지 여부
|
void |
setXls(boolean isXls)
XLS 여부
|
java.lang.String |
toString() |
public static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder fromResource(org.springframework.core.io.Resource resource, java.lang.Class<?> clazz) throws java.io.IOException
resource - resourceclazz - 대상 클래스 유형java.io.IOExceptionpublic static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder fromStream(java.io.InputStream inputStream, java.lang.Class<?> clazz)
inputStream - InputStreamclazz - 대상 클래스 유형public static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder fromFilePath(java.lang.String filePath, java.lang.Class<?> clazz)
inputStream - InputStreamclazz - 대상 클래스 유형public static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder fromStream(java.io.InputStream inputStream, java.util.List<java.lang.Class<?>> clazzes)
inputStream - InputStreamclasses - 대상 클래스 목록public static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder fromResource(org.springframework.core.io.Resource resource, java.util.List<java.lang.Class<?>> clazzes) throws java.io.IOException
resource - resourceclazzes - 대상 클래스 목록java.io.IOExceptionpublic static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder fromFilePath(java.lang.String filePath, java.util.List<java.lang.Class<?>> clazzes)
inputStream - InputStreamclazzes - 대상 클래스 목록public static UstraExcelDecodingOption.UstraExcelDecodingOptionBuilder builder()
public java.io.InputStream getInputStream()
public java.lang.String getFilePath()
public java.lang.Class<?> getClazz()
public java.util.List<java.lang.Class<?>> getClazzes()
public boolean isStopOnError()
public org.apache.poi.ss.usermodel.DataFormatter getDataFormatter()
public java.lang.String getPassword()
public java.util.List<java.lang.Object> getSheetNamesOrIndexes()
public boolean isXls()
public int getHeaderRowIndex()
public void setInputStream(java.io.InputStream inputStream)
public void setFilePath(java.lang.String filePath)
public void setClazz(java.lang.Class<?> clazz)
public void setClazzes(java.util.List<java.lang.Class<?>> clazzes)
public void setStopOnError(boolean stopOnError)
public void setDataFormatter(org.apache.poi.ss.usermodel.DataFormatter dataFormatter)
public void setPassword(java.lang.String password)
public void setSheetNamesOrIndexes(java.util.List<java.lang.Object> sheetNamesOrIndexes)
public void setXls(boolean isXls)
public void setHeaderRowIndex(int headerRowIndex)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object