public class ImportRow<E> extends Object
It contains all the context for the current row to import.
| Modifier and Type | Field and Description |
|---|---|
protected E |
bean
Current bean loaded by the import tool for the current row.
|
protected Set<AbstractImportErrorInfo<E>> |
errors
Errors found while loading the row into the bean.
|
protected long |
lineNumber
Current line number.
|
protected boolean |
next |
| Constructor and Description |
|---|
ImportRow() |
ImportRow(ImportRow<E> row) |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(AbstractImportErrorInfo<E> error) |
E |
getBean() |
Set<AbstractImportErrorInfo<E>> |
getErrors() |
long |
getLineNumber() |
boolean |
hasNext() |
boolean |
isValid() |
void |
prepareNextRow(E bean) |
void |
setLineNumber(long lineNumber) |
void |
setNext(boolean next) |
protected long lineNumber
protected E bean
protected Set<AbstractImportErrorInfo<E>> errors
protected boolean next
public long getLineNumber()
public E getBean()
public Set<AbstractImportErrorInfo<E>> getErrors()
public boolean isValid()
public boolean hasNext()
public void setNext(boolean next)
public void setLineNumber(long lineNumber)
public void addError(AbstractImportErrorInfo<E> error)
public void prepareNextRow(E bean)
Copyright © 2013–2016 CodeLutin. All rights reserved.