com.novus

salat

package salat

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait BigDecimalStrategy extends Logging

  2. case class BigDecimalToBinaryStrategy(mathCtx: MathContext) extends BigDecimalStrategy with Product with Serializable

  3. case class BigDecimalToDoubleStrategy(mathCtx: MathContext) extends BigDecimalStrategy with Product with Serializable

  4. case class BigDecimalToStringStrategy(mathCtx: MathContext) extends BigDecimalStrategy with Product with Serializable

  5. sealed trait BigIntStrategy extends AnyRef

  6. case class BinaryTypeHintStrategy(when: Value, typeHint: String, encoding: TypeHintEncoding) extends TypeHintStrategy with Logging with Product with Serializable

  7. type CaseClass = Product

    Definition Classes
    package
  8. abstract class ConcreteGrater[X <: CaseClass] extends Grater[X]

  9. trait Context extends ContextLifecycle with Logging

  10. trait ContextLifecycle extends AnyRef

  11. class CustomGrater[ModelObject <: AnyRef] extends Grater[ModelObject]

  12. case class DefaultArg(clazz: Class[_], field: Field, value: Option[AnyRef], ctx: Context) extends Logging with Product with Serializable

  13. sealed abstract class Field extends Logging

  14. abstract class Grater[X <: AnyRef] extends Logging

  15. class ProxyGrater[X <: AnyRef] extends Grater[X]

  16. case class StringTypeHintStrategy(when: Value, typeHint: String) extends TypeHintStrategy with Product with Serializable

  17. trait TypeHintStrategy extends AnyRef

Value Members

  1. object BigIntToBinaryStrategy extends BigIntStrategy with Product with Serializable

  2. object BigIntToLongStrategy extends BigIntStrategy with Product with Serializable

  3. val DefaultMathContext: MathContext

    Definition Classes
    package
  4. object Field extends AnyRef

  5. object NeverTypeHint extends TypeHintStrategy

  6. val TypeHint: String

    Definition Classes
    package
  7. object TypeHintFrequency extends Enumeration

  8. package bson

  9. implicit def class2companion(clazz: Class[_])(implicit ctx: Context): AnyRef { ... /* 2 definitions in type refinement */ }

    Definition Classes
    package
  10. package conversions

  11. package dao

  12. def getClassNamed(c: String)(implicit ctx: Context): Option[Class[_]]

    Attributes
    protected
    Definition Classes
    package
  13. def getClassNamed_!(c: String)(implicit ctx: Context): Class[_]

    Attributes
    protected
    Definition Classes
    package
  14. def grater[Y <: AnyRef](implicit ctx: Context, m: Manifest[Y]): Grater[Y]

    Definition Classes
    package
  15. package impls

  16. def isCaseClass(clazz: Class[_]): Boolean

    Attributes
    protected
    Definition Classes
    package
  17. def isCaseObject(clazz: Class[_]): Boolean

    Attributes
    protected
    Definition Classes
    package
  18. package json

  19. lazy val log: Logger

    Attributes
    protected
    Definition Classes
    Logging
  20. def timeAndLog[T](f: ⇒ T)(l: (Long) ⇒ Unit): T

    Definition Classes
    package
  21. def timeAndLogNanos[T](f: ⇒ T)(l: (Long) ⇒ Unit): T

    Definition Classes
    package
  22. package transformers

  23. package util