MappingModule

@beta
abstract class MappingModule(var name: Option[String]) extends Logging
Companion:
object
trait Logging
class Object
trait Matchable
class Any

Value members

Constructors

def this()

Abstract methods

def binding(): Unit

Concrete methods

def bindImpl[T](cls: Class[T], entityName: String, bi: BeanInfo): EntityHolder[T]
final def configure(mappings: Mappings): Unit
def index(name: String, unique: Boolean, properties: Any*): Unit
def typedef(name: String, clazz: String, params: Map[String, String]): Unit
def typedef(forClass: Class[_], clazz: String): Unit
def typedef(forClass: Class[_], clazz: String, params: Map[String, String]): Unit

Concrete fields

var name: Option[String]

Inherited fields

protected val logger: Logger
Inherited from:
Logging

Implicits

Implicits

implicit def any2Expression(i: Any): Expression