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. case class DefaultArg(clazz: Class[_], field: Field, value: Option[AnyRef], ctx: Context) extends Product with Serializable

  12. class EnumStrategy extends Enum[EnumStrategy]

  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 EnumStrategy extends

  5. object Field extends AnyRef

  6. val ModuleFieldName: String

    Definition Classes
    package
  7. object NeverTypeHint extends TypeHintStrategy

  8. val TypeHint: String

    Definition Classes
    package
  9. object TypeHintFrequency extends Enumeration

  10. package annotations

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

    Definition Classes
    package
  12. package dao

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

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

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

    Definition Classes
    package
  16. package impls

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

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

    Attributes
    protected
    Definition Classes
    package
  19. package json

  20. lazy val log: Logger

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

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

    Definition Classes
    package
  23. package transformers

  24. package util