Jackson

fm.serializer.jackson.Jackson$
object Jackson

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Jackson.type

Members list

Value members

Concrete methods

def fromJSON[T](json: String)(implicit deserializer: Deserializer[T]): T
def fromJSON[T](json: String, options: JSONDeserializerOptions)(implicit deserializer: Deserializer[T]): T
def fromJsonNode[T](node: JsonNode)(implicit deserializer: Deserializer[T]): T
def fromJsonNode[T](node: JsonNode, options: JSONDeserializerOptions)(implicit deserializer: Deserializer[T]): T
def fromReader[T](reader: Reader)(implicit deserializer: Deserializer[T]): T
def fromReader[T](reader: Reader, options: JSONDeserializerOptions)(implicit deserializer: Deserializer[T]): T
def toJSON[T](v: T)(implicit serializer: Serializer[T]): String
def toJSON[T](v: T, options: JSONSerializerOptions)(implicit serializer: Serializer[T]): String
def toJSONWithoutNulls[T](v: T)(implicit serializer: Serializer[T]): String
def toJsonNode[T](v: T)(implicit serializer: Serializer[T]): JsonNode
def toJsonNode[T](v: T, options: JSONSerializerOptions)(implicit serializer: Serializer[T]): JsonNode
def toJsonNodeWithoutNulls[T](v: T)(implicit serializer: Serializer[T]): JsonNode
def toJsonObject[T](v: T)(implicit serializer: Serializer[T]): JsonObject
def toJsonObject[T](v: T, options: JSONSerializerOptions)(implicit serializer: Serializer[T]): JsonObject
def toJsonObjectWithoutNulls[T](v: T)(implicit serializer: Serializer[T]): JsonObject
def toMinimalJSON[T](v: T)(implicit serializer: Serializer[T]): String
def toMinimalJsonNode[T](v: T)(implicit serializer: Serializer[T]): JsonNode
def toMinimalJsonObject[T](v: T)(implicit serializer: Serializer[T]): JsonObject
def toPrettyJSON[T](v: T)(implicit serializer: Serializer[T]): String
def toPrettyJSONWithoutNulls[T](v: T)(implicit serializer: Serializer[T]): String
def validate[T](node: JsonNode)(implicit deserializer: Deserializer[T]): ValidationResult
def validate[T](node: JsonNode, options: ValidationOptions)(implicit deserializer: Deserializer[T]): ValidationResult
def validate[T](json: String)(implicit deserializer: Deserializer[T]): ValidationResult
def validate[T](json: String, options: ValidationOptions)(implicit deserializer: Deserializer[T]): ValidationResult
def validate[T](parser: JsonParser)(implicit deserializer: Deserializer[T]): ValidationResult
def validate[T](parser: JsonParser, options: ValidationOptions)(implicit deserializer: Deserializer[T]): ValidationResult