co.blocke

scalajack

package scalajack

Visibility
  1. Public
  2. All

Type Members

  1. case class Analyzer() extends Product with Serializable

  2. case class ClassContext(className: String, fieldName: String) extends Product with Serializable

  3. trait ClassOrTrait extends AnyRef

  4. trait ExtJson extends Any

    Mix this trait into a value class' companion object to enable an optional ability for extended JSON rendering/reading.

    Mix this trait into a value class' companion object to enable an optional ability for extended JSON rendering/reading. If you have this trait mixed you can toggle the extended rendering and reading with the optional 'ext' (Boolean) field in ScalaJack's read and render functions.

    Note we must account for both unboxed and value class instances due to how Scala may or may not actually instantiate a value class.

  5. trait Field extends AnyRef

  6. case class JsonEmitter(js: JSON) extends Product with Serializable

  7. class MongoKey extends Annotation with Annotation with ClassfileAnnotation

  8. case class TokenRec(t: JsonToken, name: String, value: String) extends Product with Serializable

Value Members

  1. object Analyzer extends Serializable

  2. object ScalaJack

  3. package fields

Ungrouped