package
salat
Type Members
-
-
case class
BigDecimalToBinaryStrategy(mathCtx: MathContext) extends BigDecimalStrategy with Product with Serializable
-
case class
BigDecimalToDoubleStrategy(mathCtx: MathContext) extends BigDecimalStrategy with Product with Serializable
-
case class
BigDecimalToStringStrategy(mathCtx: MathContext) extends BigDecimalStrategy with Product with Serializable
-
-
case class
BinaryTypeHintStrategy(when: Value, typeHint: String, encoding: TypeHintEncoding) extends TypeHintStrategy with Logging with Product with Serializable
-
type
CaseClass = Product
-
abstract
class
ConcreteGrater[X <: CaseClass] extends Grater[X]
-
trait
Context extends ContextLifecycle with Logging
-
-
class
CustomGrater[ModelObject <: AnyRef] extends Grater[ModelObject]
-
case class
DefaultArg(clazz: Class[_], field: Field, value: Option[AnyRef], ctx: Context) extends Logging with Product with Serializable
-
sealed abstract
class
Field extends Logging
-
abstract
class
Grater[X <: AnyRef] extends Logging
-
class
ProxyGrater[X <: AnyRef] extends Grater[X]
-
case class
StringTypeHintStrategy(when: Value, typeHint: String) extends TypeHintStrategy with Product with Serializable
-
Value Members
-
object
BigIntToBinaryStrategy extends BigIntStrategy with Product with Serializable
-
object
BigIntToLongStrategy extends BigIntStrategy with Product with Serializable
-
val
DefaultMathContext: MathContext
-
object
Field extends AnyRef
-
object
NeverTypeHint extends TypeHintStrategy
-
val
TypeHint: String
-
-
-
implicit
def
class2companion(clazz: Class[_])(implicit ctx: Context): AnyRef { ... /* 2 definitions in type refinement */ }
-
-
package
dao
-
def
getClassNamed(c: String)(implicit ctx: Context): Option[Class[_]]
-
def
getClassNamed_!(c: String)(implicit ctx: Context): Class[_]
-
def
grater[Y <: AnyRef](implicit ctx: Context, m: Manifest[Y]): Grater[Y]
-
-
def
isCaseClass(clazz: Class[_]): Boolean
-
def
isCaseObject(clazz: Class[_]): Boolean
-
-
lazy val
log: Logger
-
def
timeAndLog[T](f: ⇒ T)(l: (Long) ⇒ Unit): T
-
def
timeAndLogNanos[T](f: ⇒ T)(l: (Long) ⇒ Unit): T
-
-