public abstract class AbstractItemImporter extends AbstractImporter implements Importer, ItemTransfer
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
descriptions
属性说明[attr,description]
|
protected Map<String,Object> |
values
当前导入值[attr,value]
|
fail, index, listeners, prepare, reader, success, transferResult| Constructor and Description |
|---|
AbstractItemImporter()
Constructor for AbstractItemImporter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
changeCurValue(String attr,
Object value)
改变现有某个属性的值
|
String[] |
getAttrs()
Getter for the field
attrs. |
Map<String,Object> |
getCurData()
getCurData.
|
Map<String,String> |
getDescriptions()
Getter for the field
descriptions. |
ItemReader |
getReader()
Getter for the field
reader. |
boolean |
isDataValid()
isDataValid.
|
String |
processAttr(String attr)
processAttr.
|
boolean |
read()
read.
|
void |
setAttrs(String[] attrs,
String[] descs)
Setter for the field
attrs. |
void |
setCurData(Map<String,Object> curData)
设置正在转换的对象
|
void |
setReader(Reader reader)
设置数据读取对象
|
addListener, beforeImportItem, getFail, getFormat, getLocale, getPrepare, getSuccess, getTranferIndex, ignoreNull, setPrepare, transferclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPrepare, ignoreNull, setCurrent, setPrepareaddListener, getCurrent, getDataName, getFail, getFormat, getLocale, getSuccess, getTranferIndex, transfer, transferItempublic AbstractItemImporter()
Constructor for AbstractItemImporter.
public ItemReader getReader()
AbstractImporter
Getter for the field reader.
getReader in interface ImportergetReader in class AbstractImporterReader object.public void setReader(Reader reader)
setReader in interface ImportersetReader in class AbstractImporterreader - a Reader object.public boolean isDataValid()
isDataValid.
isDataValid in interface Importerpublic Map<String,Object> getCurData()
getCurData.
getCurData in interface ImportergetCurData in interface ItemTransferMap object.public void setCurData(Map<String,Object> curData)
ImportersetCurData in interface ImportercurData - a Map object.public String[] getAttrs()
Getter for the field attrs.
getAttrs in interface ItemTransferString objects.public void setAttrs(String[] attrs, String[] descs)
Setter for the field attrs.
attrs - an array of String objects.public Map<String,String> getDescriptions()
Getter for the field descriptions.
Map object.Copyright © 2005–2018 The Beangle Software. All rights reserved.