c

wangzx.scala_commons.sql

UnionBeanMapping

class UnionBeanMapping[E] extends BeanMapping[E]

Linear Supertypes
BeanMapping[E], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnionBeanMapping
  2. BeanMapping
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UnionBeanMapping(reflectClass: Class[E])(jdbcValueMapperFactory: JdbcValueMapperFactory)

Type Members

  1. trait FieldMapping [F] extends AnyRef
    Definition Classes
    BeanMapping
  2. trait TmpFieldMapping [F] extends FieldMapping[F]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val antTable: Table
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val camelToUnderscore: Boolean
    Definition Classes
    UnionBeanMappingBeanMapping
  7. val catelog: String
    Definition Classes
    UnionBeanMappingBeanMapping
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. val fields: List[FieldMapping[_]]
    Definition Classes
    UnionBeanMappingBeanMapping
  12. val fieldsByColumnName: Map[String, FieldMapping[_]]
  13. val fieldsByName: Map[String, FieldMapping[_]]
  14. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  16. def getFieldByColumnName(columnName: String): Option[FieldMapping[_]]
    Definition Classes
    UnionBeanMappingBeanMapping
  17. def getFieldByName(name: String): Option[FieldMapping[_]]
    Definition Classes
    UnionBeanMappingBeanMapping
  18. def getMappingFields: List[FieldMapping[_]]

    support 2 styles mapping: 1.

    support 2 styles mapping: 1. scala style. eg: name() for getter and name_=(arg) for setter 2. JavaBean Style. eg: getName()/isName() setName()

  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  20. val idFields: List[FieldMapping[_]]
    Definition Classes
    UnionBeanMappingBeanMapping
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. def isSupportedDataType(cls: Class[_]): Boolean
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  26. val reflectClass: Class[E]
    Definition Classes
    UnionBeanMappingBeanMapping
  27. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  28. val tableName: String
    Definition Classes
    UnionBeanMappingBeanMapping
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BeanMapping[E]

Inherited from AnyRef

Inherited from Any

Ungrouped