sjson

json

package json

Visibility
  1. Public
  2. All

Type Members

  1. trait BasicTypes extends Protocol

  2. trait CollectionTypes extends BasicTypes with Generic

  3. trait DefaultConstructor extends AnyRef

    Use this trait with JsBean to instantiate classes using a default private constructor.

    Use this trait with JsBean to instantiate classes using a default private constructor. This is the default.

  4. trait DefaultProtocol extends CollectionTypes with Generic with Primitives

  5. class EnumTypeHint extends Annotation with Annotation with ClassfileAnnotation

  6. trait Format[T] extends Writes[T] with Reads[T]

  7. trait Generic extends Protocol

  8. class JSONProperty extends Annotation with Annotation with ClassfileAnnotation

  9. class JSONTypeHint extends Annotation with Annotation with ClassfileAnnotation

  10. trait JsBean extends AnyRef

  11. trait Jsons extends AnyRef

  12. trait Objenesis extends AnyRef

    Use this trait with JsBean to instantiate classes using Objenesis.

    Use this trait with JsBean to instantiate classes using Objenesis.

    This is faster and negates the need for a default no-args constructor. However it adds a runtime dependency on objenesis.jar.

    See also

    http://objenesis.googlecode.com/svn/docs/index.html

  13. class OptionTypeHint extends Annotation with Annotation with ClassfileAnnotation

  14. trait Primitives extends Protocol

  15. trait Protocol extends AnyRef

  16. trait Reads[T] extends AnyRef

  17. trait StandardTypes extends CollectionTypes

  18. trait Writes[T] extends AnyRef

Value Members

  1. object BasicTypes

  2. object DefaultProtocol extends DefaultProtocol

  3. object JsBean extends JsBean with DefaultConstructor

  4. object JsonSerialization

  5. object Jsons extends Jsons

  6. object Serialize

  7. object Serializer

  8. object Util

Ungrouped