FieldMapper

org.squeryl.internals.FieldMapper
trait FieldMapper

Attributes

Source
FieldMapper.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Members list

Type members

Classlikes

protected class FieldAttributesBasedOnType[A](val mapper: MapperForReflection, val defaultLength: Int, val sample: A, val nativeJdbcType: Class[_])

Attributes

Source
FieldMapper.scala
Supertypes
class Object
trait Matchable
class Any
protected trait MapperForReflection

Attributes

Source
FieldMapper.scala
Supertypes
class Object
trait Matchable
class Any
protected object PrimitiveTypeSupport

Extending classes will expose members of PrimitiveTypeSupport as implicit, to enable support of primitive types, or will expose theit own non jdbc native types.

Extending classes will expose members of PrimitiveTypeSupport as implicit, to enable support of primitive types, or will expose theit own non jdbc native types.

Attributes

Source
FieldMapper.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def defaultColumnLength(c: Class[_]): Int

Attributes

Source
FieldMapper.scala
protected def initialize(): Option[FieldAttributesBasedOnType[_]]

Attributes

Source
FieldMapper.scala
def isSupported(c: Class[_]): Boolean

Attributes

Source
FieldMapper.scala
protected def makeMapper(fa0: JdbcMapper[_, _]): MapperForReflection

Attributes

Source
FieldMapper.scala
def nativeJdbcTypeFor(c: Class[_]): Class[_]

Attributes

Source
FieldMapper.scala
def nativeJdbcValueFor(nonNativeType: Class[_], r: AnyRef): AnyRef

Attributes

Source
FieldMapper.scala
def resultSetHandlerFor(c: Class[_]): (ResultSet, Int) => AnyRef

Attributes

Source
FieldMapper.scala
def sampleValueFor(c: Class[_]): AnyRef

Attributes

Source
FieldMapper.scala
def trySampleValueFor(c: Class[_]): AnyRef

Attributes

Source
FieldMapper.scala

Implicits

Implicits

Attributes

Source
FieldMapper.scala