public class PoiExcelStructureTool extends PoiExcelTool implements ExcelStructureTool
| Constructor and Description |
|---|
PoiExcelStructureTool(PoiExcelSheet helper)
Construtor padrão
|
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnBegin()
Retorna a coluna inicial corrente
|
int |
getColumnEnd()
Retorna a coluna final corrente
|
int |
getColumnWidth(int column)
Retorna o comprimento da coluna
|
PoiExcelSheet |
getHelper()
Retorna o facilitador que constroi sheet.
|
int |
getRowBegin()
Retorna a linha inicial corrente
|
int |
getRowEnd()
Retorna a linha final corrente
|
ExcelMerge |
hasMerge(int columnIndex,
int rowIndex)
Indica a ocorrencia de um merge na celula.
|
PoiExcelStructureTool |
merge(int columnBegin,
int columnEnd,
int rowBegin,
int rowEnd)
Realiza um merge entre celulas delimitado por um intervalo de linhas e
colunas.
|
PoiExcelStructureTool |
mergeColumn(int columnBegin,
int columnEnd,
int row)
Realiza um merge entre celulas delimitado por um intervalo de colunas e uma
linha.
|
PoiExcelStructureTool |
mergeRow(int column,
int rowBegin,
int rowEnd)
Realiza um merge entre celulas delimitado por um intervalo de linhas e uma
coluna.
|
PoiExcelStructureTool |
repeatColumnMerge(int... rows)
Realiza um merge entre celulas delimitado pelas colunas utilizadas
anteriormente e um conjunto de linhas.
|
PoiExcelStructureTool |
repeatLineMerge(int... columns)
Realiza um merge entre celulas delimitado pelas linhas utilizadas
anteriormente e um conjunto de colunas.
|
void |
setColumn(int columnBegin,
int columnEnd)
Atribui um intervalo de colunas corrente
|
void |
setColumnBegin(int columnBegin)
Atribui uma coluna inicial corrente
|
void |
setColumnEnd(int columnEnd)
Atribui uma coluna final corrente
|
ExcelStructureTool |
setColumnWidth(int column,
int width)
Atribui uma espessura para a coluna na unidade Excel (in units of 1/256th
of a character width)
|
void |
setRow(int rowBegin,
int rowEnd)
Atribui um intervalo de linhas corrente
|
void |
setRowBegin(int rowBegin)
Atribui uma linha inicial corrente
|
void |
setRowEnd(int rowEnd)
Atribui uma linha final corrente
|
ExcelStructureTool |
setRowHeight(int row,
int height)
Atribui uma altura de uma linha
|
String |
toString() |
getPoiSheet, getSheet, getWorkbook, setSheetpublic PoiExcelStructureTool(PoiExcelSheet helper)
helper - public PoiExcelStructureTool merge(int columnBegin, int columnEnd, int rowBegin, int rowEnd)
merge in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE) inclusivecolumnEnd - fim da coluna (1..Short.MAX_VALUE) inclusiverowBegin - inicio da linha (1..Short.MAX_VALUE) inclusiverowEnd - fim da linha (1..Short.MAX_VALUE) inclusivepublic ExcelMerge hasMerge(int columnIndex, int rowIndex)
hasMerge in interface ExcelStructureToolcolumnIndex - coluna (1..Short.MAX_VALUE)rowIndex - linha (1..Short.MAX_VALUE)public PoiExcelStructureTool mergeRow(int column, int rowBegin, int rowEnd)
mergeRow in interface ExcelStructureToolcolumn - coluna (1..Short.MAX_VALUE)rowBegin - inicio da linha (1..Short.MAX_VALUE) inclusiverowEnd - fim da linha (1..Short.MAX_VALUE) inclusivepublic PoiExcelStructureTool mergeColumn(int columnBegin, int columnEnd, int row)
mergeColumn in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE) inclusivecolumnEnd - fim da coluna (1..Short.MAX_VALUE) inclusiverow - linha (1..Short.MAX_VALUE)public PoiExcelStructureTool repeatLineMerge(int... columns)
repeatLineMerge in interface ExcelStructureToolcolumns - colunas (1..Short.MAX_VALUE)public PoiExcelStructureTool repeatColumnMerge(int... rows)
repeatColumnMerge in interface ExcelStructureToolrows - linha (1..Short.MAX_VALUE)public ExcelStructureTool setColumnWidth(int column, int width)
setColumnWidth in interface ExcelStructureToolcolumn - coluna (1..Short.MAX_VALUE)width - "in units of 1/256th of a character width"public int getColumnWidth(int column)
getColumnWidth in interface ExcelStructureToolcolumn - coluna (1..Short.MAX_VALUE)public ExcelStructureTool setRowHeight(int row, int height)
setRowHeight in interface ExcelStructureToolrow - linha (1..Short.MAX_VALUE)height - altura a ser atribuídapublic PoiExcelSheet getHelper()
getHelper in interface ExcelStructureToolpublic void setColumn(int columnBegin,
int columnEnd)
setColumn in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE)columnEnd - fim da coluna (1..Short.MAX_VALUE)public void setRow(int rowBegin,
int rowEnd)
setRow in interface ExcelStructureToolrowBegin - inicio da linha (1..Short.MAX_VALUE)rowEnd - fim da linha (1..Short.MAX_VALUE)public int getColumnBegin()
getColumnBegin in interface ExcelStructureToolpublic void setColumnBegin(int columnBegin)
setColumnBegin in interface ExcelStructureToolcolumnBegin - inicio da coluna (1..Short.MAX_VALUE)public int getColumnEnd()
getColumnEnd in interface ExcelStructureToolpublic void setColumnEnd(int columnEnd)
setColumnEnd in interface ExcelStructureToolcolumnEnd - fim da coluna (1..Short.MAX_VALUE)public int getRowBegin()
getRowBegin in interface ExcelStructureToolpublic void setRowBegin(int rowBegin)
setRowBegin in interface ExcelStructureToolrowBegin - inicio da linha (1..Short.MAX_VALUE)public int getRowEnd()
getRowEnd in interface ExcelStructureToolpublic void setRowEnd(int rowEnd)
setRowEnd in interface ExcelStructureToolrowEnd - fim da linha (1..Short.MAX_VALUE)Copyright © 2019 Tecgraf/PUC-Rio. All rights reserved.