beangle-data-transfer
beangle-data-transfer
org.beangle.data.transfer
Format
IllegalFormatException
org.beangle.data.transfer.csv
CsvItemReader
org.beangle.data.transfer.excel
ExcelItemReader
ExcelItemWriter
ExcelTemplateExporter
ExcelTemplateWriter
org.beangle.data.transfer.exporter
AbstractItemExporter
DefaultPropertyExtractor
ExportContext
ExportSetting
Exporter
PropertyExtractor
SimpleEntityExporter
SimpleItemExporter
org.beangle.data.transfer.importer
AbstractImporter
AttributePrepare
DefaultEntityImporter
EntityImporter
EntityPrepare
ImportListener
ImportMessage
ImportPrepare
ImportResult
ImportSetting
Importer
ImporterFactory
ImporterMessage
MultiEntityImporter
org.beangle.data.transfer.importer.listener
DebugListener
ForeignerListener
ForeignerListener
org.beangle.data.transfer.io
Attribute
ItemReader
ItemWriter
Reader
Writer
beangle-data-transfer
/
org.beangle.data.transfer.importer
/
MultiEntityImporter
MultiEntityImporter
class
MultiEntityImporter
extends
AbstractImporter
with
EntityImporter
with
Logging
MultiEntityImporter class.
Graph
Supertypes
Known subtypes
trait
EntityImporter
class
AbstractImporter
trait
Logging
trait
Importer
class
Object
trait
Matchable
class
Any
class
DefaultEntityImporter
Value members
Value members
Concrete methods
def
addEntity
(clazz:
Class
[_]):
Unit
def
addEntity
(alias:
String
, entityClass:
Class
[_]):
Unit
def
addEntity
(alias:
String
, entityName:
String
):
Unit
def
aliases
:
Iterable
[
String
]
override
def
current
:
AnyRef
Definition Classes
Importer
override
def
current_=
(obj:
AnyRef
):
Unit
Definition Classes
Importer
override
def
dataName
:
String
Definition Classes
Importer
def
getCurrent
(alias:
String
):
AnyRef
override
def
transferItem
():
Unit
transferItem.
transferItem.
Definition Classes
Importer
Inherited methods
override
def
addListener
(listener:
ImportListener
):
Importer
Definition Classes
AbstractImporter
->
Importer
Inherited from
AbstractImporter
def
changeCurValue
(attr:
String
, value:
Any
):
Unit
改变现有某个属性的值
改变现有某个属性的值
Inherited from
AbstractImporter
def
description
(attr:
String
):
String
Inherited from
AbstractImporter
def
format
:
Format
Inherited from
AbstractImporter
def
ignoreNull
:
Boolean
Inherited from
AbstractImporter
override
def
isDataValid
:
Boolean
Definition Classes
AbstractImporter
->
Importer
Inherited from
AbstractImporter
def
locale
:
Locale
Inherited from
AbstractImporter
final override
def
read
():
Boolean
Definition Classes
AbstractImporter
->
Importer
Inherited from
AbstractImporter
def
setAttrs
(attrs:
List
[
Attribute
]):
Unit
Inherited from
AbstractImporter
def
tranferIndex
:
Int
Inherited from
AbstractImporter
def
transfer
(tr:
ImportResult
):
Unit
进行转换
进行转换
Inherited from
AbstractImporter
Inherited fields
var
attrs
:
Array
[
Attribute
]
Inherited from
Importer
var
curData
:
Map
[
String
,
Any
]
Inherited from
Importer
var
domain
:
Domain
Inherited from
EntityImporter
var
fail
:
Int
Inherited from
AbstractImporter
protected
var
index
:
Int
Inherited from
AbstractImporter
protected
val
listeners
:
ListBuffer
[
ImportListener
]
Inherited from
AbstractImporter
protected
val
logger
:
Logger
Inherited from
Logging
var
populator
:
Populator
Inherited from
EntityImporter
var
prepare
:
ImportPrepare
Inherited from
Importer
var
reader
:
Reader
Inherited from
Importer
var
success
:
Int
Inherited from
AbstractImporter
protected
var
transferResult
:
ImportResult
Inherited from
AbstractImporter