|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttecgraf.javautils.excel.v1.poi.PoiExcelTool
tecgraf.javautils.excel.v1.poi.PoiExcelDataTool
public class PoiExcelDataTool
Classe responsável por popular o conteúdo de uma sheet.
| Field Summary | |
|---|---|
static Object |
BLANK_CELL
Conteúdo em Branco |
static Object |
EMPTY_CELL
Conteúdo Vazio |
| Constructor Summary | |
|---|---|
PoiExcelDataTool(PoiExcelSheet helper)
Construtor padrão |
|
| Method Summary | |
|---|---|
ExcelDataTool |
decColumn()
Decrementa uma coluna |
ExcelDataTool |
decRow()
Decrementa uma linha |
Object |
getCell(int columnIndex,
int rowIndex)
Retorna o conteúdo da célula |
int |
getCellWidth(int col,
int row)
Retorna o comprimento da célula se ela existir. |
int |
getColumn()
Retorna a coluna corrente |
String |
getDateFormat()
Retorna o formato para data corrente |
int |
getMaxColumnUsed()
Retorna a última ou a maior coluna utilizada na planilha. |
int |
getMaxRowDeep()
Retorna o numero máximo de profundidade de cabeçalho de linha de uma tabela |
int |
getMaxRowUsed()
Retorna a última ou a maior linha utilizada na planilha. |
int |
getNumberPrecision()
Retorna o número de casas decimais que um número de ponto flutuante irá exibir |
int |
getRow()
Retorna a linha corrente |
ExcelDataTool |
incColumn()
Incrementa uma coluna |
ExcelDataTool |
incRow()
Incrementa uma linha |
ExcelDataTool |
setCell(int column,
int row)
Posiciona o cursor para a celula especificada |
ExcelDataTool |
setCell(int column,
int row,
boolean value)
Atribui o conteúdo de uma célula no formato de valor logico. |
ExcelDataTool |
setCell(int column,
int row,
Date value)
Atribui o conteúdo de uma célula no formato de data. |
ExcelDataTool |
setCell(int column,
int row,
double value)
Atribui o conteúdo de uma célula no formato de numero. |
ExcelDataTool |
setCell(int column,
int row,
Object value)
Atribui o conteúdo de uma célula em qualquer formato |
ExcelDataTool |
setCell(int column,
int row,
String value)
Atribui o conteúdo de uma célula no formato de texto. |
ExcelDataTool |
setCellHorizontal(boolean value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato de valor lógico. |
ExcelDataTool |
setCellHorizontal(Date value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato de data. |
ExcelDataTool |
setCellHorizontal(double value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato de número. |
ExcelDataTool |
setCellHorizontal(int column,
int row,
Object... values)
Atribui o conteúdo de várias células, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato generico. |
ExcelDataTool |
setCellHorizontal(Object... values)
Atribui o conteúdo de várias células, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato generico. |
ExcelDataTool |
setCellHorizontal(Object value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato generico. |
ExcelDataTool |
setCellHorizontal(String value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente e mudando a coluna para a próxima célula, no formato de texto. |
ExcelDataTool |
setCellSameColumn(int row,
boolean value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente, no formato lógico. |
ExcelDataTool |
setCellSameColumn(int row,
Date value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente, no formato de data. |
ExcelDataTool |
setCellSameColumn(int row,
double value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente, no formato de número. |
ExcelDataTool |
setCellSameColumn(int row,
String value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente, no formato de texto. |
ExcelDataTool |
setCellSameLine(int column,
boolean value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente, no formato de valor lógico. |
ExcelDataTool |
setCellSameLine(int column,
Date value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente, no formato de data. |
ExcelDataTool |
setCellSameLine(int column,
double value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente, no formato de número. |
ExcelDataTool |
setCellSameLine(int column,
String value)
Atribui o conteúdo de uma célula, utilizando a mesma linha anteriormente, no formato de texto. |
ExcelDataTool |
setCellVertical(boolean value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente e mudando a linha para a próxima célula, no formato de valor lógico. |
ExcelDataTool |
setCellVertical(Date value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente e mudando a linha para a próxima célula, no formato de data. |
ExcelDataTool |
setCellVertical(double value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente e mudando a linha para a próxima célula, no formato de número. |
ExcelDataTool |
setCellVertical(int column,
int row,
Object... values)
Atribui o conteúdo de várias células, utilizando a mesma coluna anteriormente e mudando a linhas para a próxima célula, no formato generico. |
ExcelDataTool |
setCellVertical(Object... values)
Atribui o conteúdo de várias células, utilizando a mesma coluna anteriormente e mudando a linha para a próxima célula, no formato generico. |
ExcelDataTool |
setCellVertical(Object value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente e mudando a linha para a próxima célula, no formato generico. |
ExcelDataTool |
setCellVertical(String value)
Atribui o conteúdo de uma célula, utilizando a mesma coluna anteriormente e mudando a linha para a próxima célula, no formato de texto. |
ExcelDataTool |
setColumn(int column)
Posiciona o cursor para a coluna especificada |
void |
setDateFormat(String format)
Atribui um formato para data |
void |
setMaxRowDeep(int maxRowDeep)
Retorna o numero máximo de profundidade de cabeçalho de linha de uma tabela |
void |
setNumberPrecision(int precision)
Atribui o número de casas decimais que um número de ponto flutuante irá exibir |
ExcelDataTool |
setRow(int row)
Posiciona o cursor para a linha especificada |
String |
toString()
|
| Methods inherited from class tecgraf.javautils.excel.v1.poi.PoiExcelTool |
|---|
getPoiSheet, getSheet, getWorkbook, setSheet |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface tecgraf.javautils.excel.v1.ExcelTool |
|---|
getSheet |
| Field Detail |
|---|
public static final Object EMPTY_CELL
public static final Object BLANK_CELL
| Constructor Detail |
|---|
public PoiExcelDataTool(PoiExcelSheet helper)
helper - | Method Detail |
|---|
public ExcelDataTool setCell(int column,
int row)
setCell in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)
public ExcelDataTool setRow(int row)
setRow in interface ExcelDataToolrow - linha (1..Short.MAX_VALUE)
public ExcelDataTool setColumn(int column)
setColumn in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)
public ExcelDataTool setCell(int column,
int row,
String value)
setCell in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCell(int column,
int row,
double value)
setCell in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCell(int column,
int row,
boolean value)
setCell in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCell(int column,
int row,
Date value)
setCell in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCell(int column,
int row,
Object value)
setCell in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameLine(int column,
String value)
setCellSameLine in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameLine(int column,
double value)
setCellSameLine in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameLine(int column,
boolean value)
setCellSameLine in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameLine(int column,
Date value)
setCellSameLine in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameColumn(int row,
String value)
setCellSameColumn in interface ExcelDataToolrow - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameColumn(int row,
double value)
setCellSameColumn in interface ExcelDataToolrow - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameColumn(int row,
boolean value)
setCellSameColumn in interface ExcelDataToolrow - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellSameColumn(int row,
Date value)
setCellSameColumn in interface ExcelDataToolrow - linha (1..Short.MAX_VALUE)value - valor a ser atribuido
public ExcelDataTool setCellHorizontal(String value)
setCellHorizontal in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellHorizontal(double value)
setCellHorizontal in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellHorizontal(boolean value)
setCellHorizontal in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellHorizontal(Date value)
setCellHorizontal in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellHorizontal(Object value)
setCellHorizontal in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellHorizontal(Object... values)
setCellHorizontal in interface ExcelDataToolvalues - valores a serem atribuidos
public ExcelDataTool setCellHorizontal(int column,
int row,
Object... values)
setCellHorizontal in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)values - valores a serem atribuidos
public ExcelDataTool setCellVertical(String value)
setCellVertical in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellVertical(double value)
setCellVertical in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellVertical(boolean value)
setCellVertical in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellVertical(Date value)
setCellVertical in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellVertical(Object value)
setCellVertical in interface ExcelDataToolvalue - valor a ser atribuido
public ExcelDataTool setCellVertical(Object... values)
setCellVertical in interface ExcelDataToolvalues - valores a serem atribuidos
public ExcelDataTool setCellVertical(int column,
int row,
Object... values)
setCellVertical in interface ExcelDataToolcolumn - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)values - valores a serem atribuidos
public ExcelDataTool incColumn()
incColumn in interface ExcelDataToolpublic ExcelDataTool incRow()
incRow in interface ExcelDataToolpublic ExcelDataTool decColumn()
decColumn in interface ExcelDataToolpublic ExcelDataTool decRow()
decRow in interface ExcelDataTool
public Object getCell(int columnIndex,
int rowIndex)
getCell in interface ExcelDataToolcolumnIndex - coluna (1..Short.MAX_VALUE)rowIndex - linha (1..Short.MAX_VALUE)
public int getCellWidth(int col,
int row)
getCellWidth in interface ExcelDataToolcol - coluna (1..Short.MAX_VALUE)row - linha (1..Short.MAX_VALUE)
public int getNumberPrecision()
getNumberPrecision in interface ExcelDataToolpublic void setNumberPrecision(int precision)
setNumberPrecision in interface ExcelDataToolprecision - numero de casas decimais que será exibidopublic String getDateFormat()
getDateFormat in interface ExcelDataToolpublic void setDateFormat(String format)
setDateFormat in interface ExcelDataToolpublic int getColumn()
getColumn in interface ExcelDataToolpublic int getRow()
getRow in interface ExcelDataToolpublic int getMaxRowDeep()
getMaxRowDeep in interface ExcelDataToolpublic void setMaxRowDeep(int maxRowDeep)
setMaxRowDeep in interface ExcelDataToolpublic int getMaxColumnUsed()
getMaxColumnUsed in interface ExcelDataToolpublic int getMaxRowUsed()
getMaxRowUsed in interface ExcelDataToolpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||