DefaultEntityImporter

class DefaultEntityImporter(val entityClass: Class[_], val shortName: String) extends MultiEntityImporter
trait Logging
trait Importer
class Object
trait Matchable
class Any

Value members

Concrete methods

override def current: AnyRef
Definition Classes
override def current_=(obj: AnyRef): Unit
Definition Classes
override def getCurrent(alias: String): AnyRef
Definition Classes
def getEntityClass: Class[_]
def getEntityName: String
override protected def getEntityName(alias: String): String
Definition Classes
override protected def getEntityType(attr: String): EntityType
Definition Classes

Inherited methods

def addEntity(alias: String, entityName: String): Unit
Inherited from:
MultiEntityImporter
def addEntity(alias: String, entityClass: Class[_]): Unit
Inherited from:
MultiEntityImporter
def addEntity(clazz: Class[_]): Unit
Inherited from:
MultiEntityImporter
override def addListener(listener: ImportListener): Importer
Definition Classes
Inherited from:
AbstractImporter
def aliases: Iterable[String]
Inherited from:
MultiEntityImporter
def changeCurValue(attr: String, value: Any): Unit

改变现有某个属性的值

改变现有某个属性的值

Inherited from:
AbstractImporter
override def dataLocation: String
Definition Classes
Inherited from:
AbstractImporter
override def dataName: String
Definition Classes
Inherited from:
MultiEntityImporter
def description(attr: String): String
Inherited from:
AbstractImporter
override def format: Format
Definition Classes
Inherited from:
AbstractImporter
override def ignoreNull: Boolean
Definition Classes
Inherited from:
AbstractImporter
override def isDataValid: Boolean
Definition Classes
Inherited from:
AbstractImporter
override def locale: Locale
Definition Classes
Inherited from:
AbstractImporter
final override def read(): Boolean
Definition Classes
Inherited from:
AbstractImporter
def setAttrs(attrs: List[Attribute]): Unit
Inherited from:
AbstractImporter
def transfer(tr: ImportResult): Unit

进行转换

进行转换

Inherited from:
AbstractImporter
override def transferIndex: Int
Definition Classes
Inherited from:
AbstractImporter
override def transferItem(): Unit

transferItem.

transferItem.

Definition Classes
Inherited from:
MultiEntityImporter

Concrete fields

val entityClass: Class[_]
val shortName: String

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
Inherited from:
Importer
Inherited from:
Importer
var stopOnError: Boolean
Inherited from:
Importer
var success: Int
Inherited from:
AbstractImporter
Inherited from:
AbstractImporter