Mixin

final class Mixin extends JsonMapper with ClassTagExtensions
class JsonMapper
class ObjectMapper
trait Serializable
class ObjectCodec
trait Versioned
class TreeCodec
class Object
trait Matchable
class Any

Value members

Inherited methods

@throws(com.fasterxml.jackson.databind.JsonMappingException)
def acceptJsonFormatVisitor(x$0: JavaType, x$1: JsonFormatVisitorWrapper): Unit
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.JsonMappingException)
def acceptJsonFormatVisitor(x$0: Class[_ <: <FromJavaObject>], x$1: JsonFormatVisitorWrapper): Unit
Inherited from
ObjectMapper
def activateDefaultTyping(x$0: PolymorphicTypeValidator, x$1: DefaultTyping, x$2: As): ObjectMapper
Inherited from
ObjectMapper
def activateDefaultTyping(x$0: PolymorphicTypeValidator, x$1: DefaultTyping): ObjectMapper
Inherited from
ObjectMapper
def activateDefaultTyping(x$0: PolymorphicTypeValidator): ObjectMapper
Inherited from
ObjectMapper
def activateDefaultTypingAsProperty(x$0: PolymorphicTypeValidator, x$1: DefaultTyping, x$2: String): ObjectMapper
Inherited from
ObjectMapper
def addHandler(x$0: DeserializationProblemHandler): ObjectMapper
Inherited from
ObjectMapper
def addMixIn(x$0: Class[_ <: <FromJavaObject>], x$1: Class[_ <: <FromJavaObject>]): ObjectMapper
Inherited from
ObjectMapper
def canDeserialize(x$0: JavaType, x$1: AtomicReference[Throwable]): Boolean
Inherited from
ObjectMapper
def canDeserialize(x$0: JavaType): Boolean
Inherited from
ObjectMapper
def canSerialize(x$0: Class[_ <: <FromJavaObject>], x$1: AtomicReference[Throwable]): Boolean
Inherited from
ObjectMapper
def canSerialize(x$0: Class[_ <: <FromJavaObject>]): Boolean
Inherited from
ObjectMapper
def clearProblemHandlers(): ObjectMapper
Inherited from
ObjectMapper
def coercionConfigDefaults(): MutableCoercionConfig
Inherited from
ObjectMapper
def coercionConfigFor(x$0: Class[_ <: <FromJavaObject>]): MutableCoercionConfig
Inherited from
ObjectMapper
def coercionConfigFor(x$0: LogicalType): MutableCoercionConfig
Inherited from
ObjectMapper
def configOverride(x$0: Class[_ <: <FromJavaObject>]): MutableConfigOverride
Inherited from
ObjectMapper
def configure(x$0: Feature, x$1: Boolean): ObjectMapper
Inherited from
ObjectMapper
def configure(x$0: Feature, x$1: Boolean): ObjectMapper
Inherited from
ObjectMapper
def configure(x$0: DeserializationFeature, x$1: Boolean): ObjectMapper
Inherited from
ObjectMapper
def configure(x$0: SerializationFeature, x$1: Boolean): ObjectMapper
Inherited from
ObjectMapper
def constructType[T](implicit evidence$4: JavaTypeable[T]): JavaType

Convenience method for constructing com.fasterxml.jackson.databind.JavaType out of given type (typically java.lang.Class), but without explicit context.

Convenience method for constructing com.fasterxml.jackson.databind.JavaType out of given type (typically java.lang.Class), but without explicit context.

Inherited from
ClassTagExtensions
def constructType(x$0: TypeReference[_ <: <FromJavaObject>]): JavaType
Inherited from
ObjectMapper
def constructType(x$0: Type): JavaType
Inherited from
ObjectMapper
def convertValue[T](fromValue: Any)(implicit evidence$27: JavaTypeable[T]): T

Convenience method for doing two-step conversion from given value, into instance of given value type. This is functionality equivalent to first serializing given value into JSON, then binding JSON data into value of given type, but may be executed without fully serializing into JSON. Same converters (serializers, deserializers) will be used as for data binding, meaning same object mapper configuration works.

Convenience method for doing two-step conversion from given value, into instance of given value type. This is functionality equivalent to first serializing given value into JSON, then binding JSON data into value of given type, but may be executed without fully serializing into JSON. Same converters (serializers, deserializers) will be used as for data binding, meaning same object mapper configuration works.

Throws
IllegalArgumentException

If conversion fails due to incompatible type; if so, root cause will contain underlying checked exception data binding functionality threw

Inherited from
ClassTagExtensions
@throws(java.lang.IllegalArgumentException)
def convertValue[T <: <FromJavaObject>](x$0: <FromJavaObject>, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(java.lang.IllegalArgumentException)
def convertValue[T <: <FromJavaObject>](x$0: <FromJavaObject>, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(java.lang.IllegalArgumentException)
def convertValue[T <: <FromJavaObject>](x$0: <FromJavaObject>, x$1: Class[T]): T
Inherited from
ObjectMapper
def copy(): JsonMapper
Inherited from
JsonMapper
def createArrayNode(): ArrayNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createGenerator(x$0: DataOutput): JsonGenerator
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createGenerator(x$0: File, x$1: JsonEncoding): JsonGenerator
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createGenerator(x$0: Writer): JsonGenerator
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createGenerator(x$0: OutputStream, x$1: JsonEncoding): JsonGenerator
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createGenerator(x$0: OutputStream): JsonGenerator
Inherited from
ObjectMapper
@throws(java.io.IOException)
Inherited from
ObjectMapper
def createObjectNode(): ObjectNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: DataInput): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: Array[Char], x$1: Int, x$2: Int): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: Array[Char]): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: String): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: Array[Byte], x$1: Int, x$2: Int): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: Array[Byte]): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: Reader): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: InputStream): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: URL): JsonParser
Inherited from
ObjectMapper
@throws(java.io.IOException)
def createParser(x$0: File): JsonParser
Inherited from
ObjectMapper
def deactivateDefaultTyping(): ObjectMapper
Inherited from
ObjectMapper
def disable(x$0: Feature*): ObjectMapper
Inherited from
ObjectMapper
def disable(x$0: Feature*): ObjectMapper
Inherited from
ObjectMapper
def disable(x$0: DeserializationFeature, x$1: DeserializationFeature*): ObjectMapper
Inherited from
ObjectMapper
def disable(x$0: DeserializationFeature): ObjectMapper
Inherited from
ObjectMapper
def disable(x$0: SerializationFeature, x$1: SerializationFeature*): ObjectMapper
Inherited from
ObjectMapper
def disable(x$0: SerializationFeature): ObjectMapper
Inherited from
ObjectMapper
def enable(x$0: Feature*): ObjectMapper
Inherited from
ObjectMapper
def enable(x$0: Feature*): ObjectMapper
Inherited from
ObjectMapper
def enable(x$0: DeserializationFeature, x$1: DeserializationFeature*): ObjectMapper
Inherited from
ObjectMapper
def enable(x$0: DeserializationFeature): ObjectMapper
Inherited from
ObjectMapper
def enable(x$0: SerializationFeature, x$1: SerializationFeature*): ObjectMapper
Inherited from
ObjectMapper
def enable(x$0: SerializationFeature): ObjectMapper
Inherited from
ObjectMapper
def findAndRegisterModules(): ObjectMapper
Inherited from
ObjectMapper
def findMixInClassFor(x$0: Class[_ <: <FromJavaObject>]): Class[_ <: <FromJavaObject>]
Inherited from
ObjectMapper
def getDateFormat(): DateFormat
Inherited from
ObjectMapper
def getDeserializationConfig(): DeserializationConfig
Inherited from
ObjectMapper
def getDeserializationContext(): DeserializationContext
Inherited from
ObjectMapper
def getFactory(): JsonFactory
Inherited from
JsonMapper
def getInjectableValues(): InjectableValues
Inherited from
ObjectMapper
def getNodeFactory(): JsonNodeFactory
Inherited from
ObjectMapper
def getPolymorphicTypeValidator(): PolymorphicTypeValidator
Inherited from
ObjectMapper
def getPropertyNamingStrategy(): PropertyNamingStrategy
Inherited from
ObjectMapper
def getRegisteredModuleIds(): Set[<FromJavaObject>]
Inherited from
ObjectMapper
def getSerializationConfig(): SerializationConfig
Inherited from
ObjectMapper
def getSerializerFactory(): SerializerFactory
Inherited from
ObjectMapper
def getSerializerProvider(): SerializerProvider
Inherited from
ObjectMapper
def getSerializerProviderInstance(): SerializerProvider
Inherited from
ObjectMapper
def getSubtypeResolver(): SubtypeResolver
Inherited from
ObjectMapper
def getTypeFactory(): TypeFactory
Inherited from
ObjectMapper
def getVisibilityChecker(): VisibilityChecker[_ <: <FromJavaObject>]
Inherited from
ObjectMapper
def isEnabled(x$0: JsonWriteFeature): Boolean
Inherited from
JsonMapper
def isEnabled(x$0: JsonReadFeature): Boolean
Inherited from
JsonMapper
def isEnabled(x$0: StreamWriteFeature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: StreamReadFeature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: Feature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: Feature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: Feature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: DeserializationFeature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: SerializationFeature): Boolean
Inherited from
ObjectMapper
def isEnabled(x$0: MapperFeature): Boolean
Inherited from
ObjectMapper
def missingNode(): JsonNode
Inherited from
ObjectMapper
def mixInCount(): Int
Inherited from
ObjectMapper
def nullNode(): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree(x$0: URL): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree(x$0: File): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree(x$0: Array[Byte], x$1: Int, x$2: Int): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree(x$0: Array[Byte]): JsonNode
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.JsonMappingException) @throws(com.fasterxml.jackson.core.JsonProcessingException)
def readTree(x$0: String): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree(x$0: Reader): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree(x$0: InputStream): JsonNode
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readTree[T <: TreeNode](x$0: JsonParser): T
Inherited from
ObjectMapper
def readValue[T](src: Array[Byte], offset: Int, len: Int)(implicit evidence$14: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](src: Array[Byte])(implicit evidence$13: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](src: InputStream)(implicit evidence$12: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](src: Reader)(implicit evidence$11: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](content: String)(implicit evidence$10: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](src: URL)(implicit evidence$9: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](src: File)(implicit evidence$8: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def readValue[T](jp: JsonParser)(implicit evidence$5: JavaTypeable[T]): T

Method to deserialize JSON content into a Java type, reference to which is passed as argument. Type is passed using so-called "super type token" (see ) and specifically needs to be used if the root type is a parameterized (generic) container type.

Method to deserialize JSON content into a Java type, reference to which is passed as argument. Type is passed using so-called "super type token" (see ) and specifically needs to be used if the root type is a parameterized (generic) container type.

Inherited from
ClassTagExtensions
@throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: DataInput, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: DataInput, x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Int, x$2: Int, x$3: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Int, x$2: Int, x$3: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Int, x$2: Int, x$3: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: InputStream, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: InputStream, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: InputStream, x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Reader, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Reader, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: Reader, x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.JsonMappingException) @throws(com.fasterxml.jackson.core.JsonProcessingException)
def readValue[T <: <FromJavaObject>](x$0: String, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.JsonMappingException) @throws(com.fasterxml.jackson.core.JsonProcessingException)
def readValue[T <: <FromJavaObject>](x$0: String, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.JsonMappingException) @throws(com.fasterxml.jackson.core.JsonProcessingException)
def readValue[T <: <FromJavaObject>](x$0: String, x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: URL, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: URL, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: URL, x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: File, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: File, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: File, x$1: Class[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
final def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: ResolvedType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: TypeReference[T]): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamReadException) @throws(java.io.IOException)
def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: Class[T]): T
Inherited from
ObjectMapper
def readValues[T](jp: JsonParser)(implicit evidence$6: JavaTypeable[T]): MappingIterator[T]

Method for reading sequence of Objects from parser stream. Sequence can be either root-level "unwrapped" sequence (without surrounding JSON array), or a sequence contained in a JSON Array. In either case com.fasterxml.jackson.core.JsonParser must point to the first token of the first element, OR not point to any token (in which case it is advanced to the next token). This means, specifically, that for wrapped sequences, parser MUST NOT point to the surrounding START_ARRAY but rather to the token following it.

Method for reading sequence of Objects from parser stream. Sequence can be either root-level "unwrapped" sequence (without surrounding JSON array), or a sequence contained in a JSON Array. In either case com.fasterxml.jackson.core.JsonParser must point to the first token of the first element, OR not point to any token (in which case it is advanced to the next token). This means, specifically, that for wrapped sequences, parser MUST NOT point to the surrounding START_ARRAY but rather to the token following it.

Note that com.fasterxml.jackson.databind.ObjectReader has more complete set of variants.

Inherited from
ClassTagExtensions
@throws(java.io.IOException)
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: TypeReference[T]): MappingIterator[T]
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: Class[T]): MappingIterator[T]
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: JavaType): MappingIterator[T]
Inherited from
ObjectMapper
@throws(java.io.IOException)
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: ResolvedType): MappingIterator[T]
Inherited from
ObjectMapper
def reader(x$0: ContextAttributes): ObjectReader
Inherited from
ObjectMapper
def reader(x$0: Base64Variant): ObjectReader
Inherited from
ObjectMapper
def reader(x$0: InjectableValues): ObjectReader
Inherited from
ObjectMapper
def reader(x$0: FormatSchema): ObjectReader
Inherited from
ObjectMapper
def reader(x$0: JsonNodeFactory): ObjectReader
Inherited from
ObjectMapper
def reader(x$0: DeserializationFeature, x$1: DeserializationFeature*): ObjectReader
Inherited from
ObjectMapper
def reader(x$0: DeserializationFeature): ObjectReader
Inherited from
ObjectMapper
def reader(): ObjectReader
Inherited from
ObjectMapper
def readerFor[T](implicit evidence$25: JavaTypeable[T]): ObjectReader

Factory method for constructing com.fasterxml.jackson.databind.ObjectReader that will read or update instances of specified type

Factory method for constructing com.fasterxml.jackson.databind.ObjectReader that will read or update instances of specified type

Inherited from
ClassTagExtensions
def readerFor(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectReader
Inherited from
ObjectMapper
def readerFor(x$0: Class[_ <: <FromJavaObject>]): ObjectReader
Inherited from
ObjectMapper
def readerFor(x$0: JavaType): ObjectReader
Inherited from
ObjectMapper
def readerForArrayOf(x$0: Class[_ <: <FromJavaObject>]): ObjectReader
Inherited from
ObjectMapper
def readerForListOf(x$0: Class[_ <: <FromJavaObject>]): ObjectReader
Inherited from
ObjectMapper
def readerForMapOf(x$0: Class[_ <: <FromJavaObject>]): ObjectReader
Inherited from
ObjectMapper
def readerForUpdating(x$0: <FromJavaObject>): ObjectReader
Inherited from
ObjectMapper
def readerWithView[T](implicit evidence$26: ClassTag[T]): ObjectReader

Factory method for constructing com.fasterxml.jackson.databind.ObjectReader that will deserialize objects using specified JSON View (filter).

Factory method for constructing com.fasterxml.jackson.databind.ObjectReader that will deserialize objects using specified JSON View (filter).

Inherited from
ClassTagExtensions
def readerWithView(x$0: Class[_ <: <FromJavaObject>]): ObjectReader
Inherited from
ObjectMapper
def rebuild(): Builder
Inherited from
JsonMapper
def registerModule(x$0: Module): ObjectMapper
Inherited from
ObjectMapper
def registerModules(x$0: Iterable[_ <: Module]): ObjectMapper
Inherited from
ObjectMapper
def registerModules(x$0: Module*): ObjectMapper
Inherited from
ObjectMapper
def registerSubtypes(x$0: Collection[Class[_ <: <FromJavaObject>]]): Unit
Inherited from
ObjectMapper
def registerSubtypes(x$0: NamedType*): Unit
Inherited from
ObjectMapper
def registerSubtypes(x$0: Class[_ <: <FromJavaObject>]*): Unit
Inherited from
ObjectMapper
def setAccessorNaming(x$0: Provider): ObjectMapper
Inherited from
ObjectMapper
def setAnnotationIntrospector(x$0: AnnotationIntrospector): ObjectMapper
Inherited from
ObjectMapper
def setAnnotationIntrospectors(x$0: AnnotationIntrospector, x$1: AnnotationIntrospector): ObjectMapper
Inherited from
ObjectMapper
def setBase64Variant(x$0: Base64Variant): ObjectMapper
Inherited from
ObjectMapper
def setConfig(x$0: SerializationConfig): ObjectMapper
Inherited from
ObjectMapper
def setConfig(x$0: DeserializationConfig): ObjectMapper
Inherited from
ObjectMapper
def setConstructorDetector(x$0: ConstructorDetector): ObjectMapper
Inherited from
ObjectMapper
def setDateFormat(x$0: DateFormat): ObjectMapper
Inherited from
ObjectMapper
def setDefaultAttributes(x$0: ContextAttributes): ObjectMapper
Inherited from
ObjectMapper
def setDefaultLeniency(x$0: Boolean): ObjectMapper
Inherited from
ObjectMapper
def setDefaultMergeable(x$0: Boolean): ObjectMapper
Inherited from
ObjectMapper
def setDefaultPrettyPrinter(x$0: PrettyPrinter): ObjectMapper
Inherited from
ObjectMapper
def setDefaultPropertyInclusion(x$0: Include): ObjectMapper
Inherited from
ObjectMapper
def setDefaultPropertyInclusion(x$0: Value): ObjectMapper
Inherited from
ObjectMapper
def setDefaultSetterInfo(x$0: Value): ObjectMapper
Inherited from
ObjectMapper
def setDefaultTyping(x$0: TypeResolverBuilder[_ <: <FromJavaObject>]): ObjectMapper
Inherited from
ObjectMapper
def setDefaultVisibility(x$0: Value): ObjectMapper
Inherited from
ObjectMapper
def setFilterProvider(x$0: FilterProvider): ObjectMapper
Inherited from
ObjectMapper
def setHandlerInstantiator(x$0: HandlerInstantiator): <FromJavaObject>
Inherited from
ObjectMapper
def setInjectableValues(x$0: InjectableValues): ObjectMapper
Inherited from
ObjectMapper
def setLocale(x$0: Locale): ObjectMapper
Inherited from
ObjectMapper
def setMixInResolver(x$0: MixInResolver): ObjectMapper
Inherited from
ObjectMapper
def setMixIns(x$0: Map[Class[_ <: <FromJavaObject>], Class[_ <: <FromJavaObject>]]): ObjectMapper
Inherited from
ObjectMapper
def setNodeFactory(x$0: JsonNodeFactory): ObjectMapper
Inherited from
ObjectMapper
def setPolymorphicTypeValidator(x$0: PolymorphicTypeValidator): ObjectMapper
Inherited from
ObjectMapper
def setPropertyNamingStrategy(x$0: PropertyNamingStrategy): ObjectMapper
Inherited from
ObjectMapper
def setSerializationInclusion(x$0: Include): ObjectMapper
Inherited from
ObjectMapper
def setSerializerFactory(x$0: SerializerFactory): ObjectMapper
Inherited from
ObjectMapper
def setSerializerProvider(x$0: DefaultSerializerProvider): ObjectMapper
Inherited from
ObjectMapper
def setSubtypeResolver(x$0: SubtypeResolver): ObjectMapper
Inherited from
ObjectMapper
def setTimeZone(x$0: TimeZone): ObjectMapper
Inherited from
ObjectMapper
def setTypeFactory(x$0: TypeFactory): ObjectMapper
Inherited from
ObjectMapper
def setVisibility(x$0: PropertyAccessor, x$1: Visibility): ObjectMapper
Inherited from
ObjectMapper
def setVisibility(x$0: VisibilityChecker[_ <: <FromJavaObject>]): ObjectMapper
Inherited from
ObjectMapper
def tokenStreamFactory(): JsonFactory
Inherited from
ObjectMapper
def treeAsTokens(x$0: TreeNode): JsonParser
Inherited from
ObjectMapper
def treeToValue[T](n: TreeNode)(implicit evidence$7: JavaTypeable[T]): T

Convenience conversion method that will bind data given JSON tree contains into specific value (usually bean) type.

Convenience conversion method that will bind data given JSON tree contains into specific value (usually bean) type.

Equivalent to:

objectMapper.convertValue(n, valueClass);
Inherited from
ClassTagExtensions
@throws(com.fasterxml.jackson.core.JsonProcessingException) @throws(java.lang.IllegalArgumentException)
def treeToValue[T <: <FromJavaObject>](x$0: TreeNode, x$1: JavaType): T
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.core.JsonProcessingException) @throws(java.lang.IllegalArgumentException)
def treeToValue[T <: <FromJavaObject>](x$0: TreeNode, x$1: Class[T]): T
Inherited from
ObjectMapper
def updateValue[T](valueToUpdate: T, src: Array[Byte], offset: Int, len: Int)(implicit evidence$21: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def updateValue[T](valueToUpdate: T, src: Array[Byte])(implicit evidence$20: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def updateValue[T](valueToUpdate: T, src: InputStream)(implicit evidence$19: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def updateValue[T](valueToUpdate: T, src: Reader)(implicit evidence$18: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def updateValue[T](valueToUpdate: T, content: String)(implicit evidence$17: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def updateValue[T](valueToUpdate: T, src: URL)(implicit evidence$16: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
def updateValue[T](valueToUpdate: T, src: File)(implicit evidence$15: JavaTypeable[T]): T
Inherited from
ClassTagExtensions
@throws(com.fasterxml.jackson.databind.JsonMappingException)
def updateValue[T <: <FromJavaObject>](x$0: T, x$1: <FromJavaObject>): T
Inherited from
ObjectMapper
@throws(java.lang.IllegalArgumentException)
def valueToTree[T <: JsonNode](x$0: <FromJavaObject>): T
Inherited from
ObjectMapper
def version(): Version
Inherited from
JsonMapper
@throws(java.io.IOException)
def writeTree(x$0: JsonGenerator, x$1: JsonNode): Unit
Inherited from
ObjectMapper
@throws(java.io.IOException)
def writeTree(x$0: JsonGenerator, x$1: TreeNode): Unit
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamWriteException) @throws(java.io.IOException)
def writeValue(x$0: Writer, x$1: <FromJavaObject>): Unit
Inherited from
ObjectMapper
@throws(java.io.IOException)
def writeValue(x$0: DataOutput, x$1: <FromJavaObject>): Unit
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamWriteException) @throws(java.io.IOException)
def writeValue(x$0: OutputStream, x$1: <FromJavaObject>): Unit
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamWriteException) @throws(java.io.IOException)
def writeValue(x$0: File, x$1: <FromJavaObject>): Unit
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.databind.DatabindException) @throws(com.fasterxml.jackson.core.exc.StreamWriteException) @throws(java.io.IOException)
def writeValue(x$0: JsonGenerator, x$1: <FromJavaObject>): Unit
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.core.JsonProcessingException)
def writeValueAsBytes(x$0: <FromJavaObject>): Array[Byte]
Inherited from
ObjectMapper
@throws(com.fasterxml.jackson.core.JsonProcessingException)
def writeValueAsString(x$0: <FromJavaObject>): String
Inherited from
ObjectMapper
def writer(x$0: ContextAttributes): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: CharacterEscapes): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: Base64Variant): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: FormatSchema): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: FilterProvider): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: PrettyPrinter): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: DateFormat): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: SerializationFeature, x$1: SerializationFeature*): ObjectWriter
Inherited from
ObjectMapper
def writer(x$0: SerializationFeature): ObjectWriter
Inherited from
ObjectMapper
def writer(): ObjectWriter
Inherited from
ObjectMapper
def writerFor[T](implicit evidence$24: JavaTypeable[T]): ObjectWriter

Factory method for constructing [[com.fasterxml.jackson.databind.ObjectWriter]] that will serialize objects using specified root type, instead of actual runtime type of value. Type must be a super-type of runtime type.

Factory method for constructing [[com.fasterxml.jackson.databind.ObjectWriter]] that will serialize objects using specified root type, instead of actual runtime type of value. Type must be a super-type of runtime type.

Main reason for using this method is performance, as writer is able to pre-fetch serializer to use before write, and if writer is used more than once this avoids addition per-value serializer lookups.

Inherited from
ClassTagExtensions
def writerFor(x$0: JavaType): ObjectWriter
Inherited from
ObjectMapper
def writerFor(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectWriter
Inherited from
ObjectMapper
def writerFor(x$0: Class[_ <: <FromJavaObject>]): ObjectWriter
Inherited from
ObjectMapper
def writerWithDefaultPrettyPrinter(): ObjectWriter
Inherited from
ObjectMapper
def writerWithView[T](implicit evidence$23: ClassTag[T]): ObjectWriter

Factory method for constructing com.fasterxml.jackson.databind.ObjectWriter that will serialize objects using specified JSON View (filter).

Factory method for constructing com.fasterxml.jackson.databind.ObjectWriter that will serialize objects using specified JSON View (filter).

Inherited from
ClassTagExtensions
def writerWithView(x$0: Class[_ <: <FromJavaObject>]): ObjectWriter
Inherited from
ObjectMapper

Deprecated and Inherited methods

@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
final def addMixInAnnotations(x$0: Class[_ <: <FromJavaObject>], x$1: Class[_ <: <FromJavaObject>]): Unit
Deprecated
Inherited from
ObjectMapper
@deprecated("this support in jackson-databind is moving to the MapperBuilder", "2.12.2")
final def addMixin[Target, MixinSource](implicit evidence$1: ClassTag[Target], evidence$2: ClassTag[MixinSource]): ObjectMapper

Method to use for adding mix-in annotations to use for augmenting specified class or interface. All annotations from mixinSource are taken to override annotations that target (or its supertypes) has.

Method to use for adding mix-in annotations to use for augmenting specified class or interface. All annotations from mixinSource are taken to override annotations that target (or its supertypes) has.

Type Params
MixinSource

Class (or interface) whose annotations are to be "added" to target's annotations, overriding as necessary

Target

Class (or interface) whose annotations to effectively override

Deprecated
Inherited from
ClassTagExtensions
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def configure(x$0: MapperFeature, x$1: Boolean): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def disable(x$0: MapperFeature*): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def disableDefaultTyping(): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enable(x$0: MapperFeature*): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enableDefaultTyping(x$0: DefaultTyping, x$1: As): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enableDefaultTyping(x$0: DefaultTyping): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enableDefaultTyping(): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def enableDefaultTypingAsProperty(x$0: DefaultTyping, x$1: String): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@deprecated("this support in jackson-databind is moving to the MapperBuilder", "2.12.2")
final def findMixInClassFor[T](implicit evidence$3: ClassTag[T]): Class[_]
Deprecated
Inherited from
ClassTagExtensions
@Deprecated @deprecated("see corresponding Javadoc for more information.", "") @throws(com.fasterxml.jackson.databind.JsonMappingException)
def generateJsonSchema(x$0: Class[_ <: <FromJavaObject>]): JsonSchema
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def getJsonFactory(): JsonFactory
Deprecated
Inherited from
ObjectCodec
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def reader(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectReader
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def reader(x$0: Class[_ <: <FromJavaObject>]): ObjectReader
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def reader(x$0: JavaType): ObjectReader
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setFilters(x$0: FilterProvider): Unit
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setMixInAnnotations(x$0: Map[Class[_ <: <FromJavaObject>], Class[_ <: <FromJavaObject>]]): Unit
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setPropertyInclusion(x$0: Value): ObjectMapper
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def setVisibilityChecker(x$0: VisibilityChecker[_ <: <FromJavaObject>]): Unit
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def writerWithType(x$0: JavaType): ObjectWriter
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def writerWithType(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectWriter
Deprecated
Inherited from
ObjectMapper
@Deprecated @deprecated("see corresponding Javadoc for more information.", "")
def writerWithType(x$0: Class[_ <: <FromJavaObject>]): ObjectWriter
Deprecated
Inherited from
ObjectMapper