ObjectMapperMixin

com.github.pjfanning.jackson.reflection.ScalaReflectionExtensions$.ObjectMapperMixin
final class ObjectMapperMixin extends ObjectMapper with ScalaReflectionExtensions

Attributes

Graph
Supertypes
class ObjectMapper
trait Serializable
class ObjectCodec
trait Versioned
class TreeCodec
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def acceptJsonFormatVisitor(x$0: JavaType, x$1: JsonFormatVisitorWrapper): Unit

Attributes

Inherited from:
ObjectMapper
def acceptJsonFormatVisitor(x$0: Class[_ <: <FromJavaObject>], x$1: JsonFormatVisitorWrapper): Unit

Attributes

Inherited from:
ObjectMapper
def activateDefaultTyping(x$0: PolymorphicTypeValidator, x$1: DefaultTyping, x$2: As): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def activateDefaultTyping(x$0: PolymorphicTypeValidator, x$1: DefaultTyping): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def activateDefaultTyping(x$0: PolymorphicTypeValidator): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def activateDefaultTypingAsProperty(x$0: PolymorphicTypeValidator, x$1: DefaultTyping, x$2: String): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def addHandler(x$0: DeserializationProblemHandler): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def addMixIn(x$0: Class[_ <: <FromJavaObject>], x$1: Class[_ <: <FromJavaObject>]): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def canDeserialize(x$0: JavaType, x$1: AtomicReference[Throwable]): Boolean

Attributes

Inherited from:
ObjectMapper
def canDeserialize(x$0: JavaType): Boolean

Attributes

Inherited from:
ObjectMapper
def canSerialize(x$0: Class[_ <: <FromJavaObject>], x$1: AtomicReference[Throwable]): Boolean

Attributes

Inherited from:
ObjectMapper
def canSerialize(x$0: Class[_ <: <FromJavaObject>]): Boolean

Attributes

Inherited from:
ObjectMapper
def clearProblemHandlers(): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def coercionConfigDefaults(): MutableCoercionConfig

Attributes

Inherited from:
ObjectMapper
def coercionConfigFor(x$0: Class[_ <: <FromJavaObject>]): MutableCoercionConfig

Attributes

Inherited from:
ObjectMapper
def coercionConfigFor(x$0: LogicalType): MutableCoercionConfig

Attributes

Inherited from:
ObjectMapper
def configOverride(x$0: Class[_ <: <FromJavaObject>]): MutableConfigOverride

Attributes

Inherited from:
ObjectMapper
def configure(x$0: Feature, x$1: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def configure(x$0: Feature, x$1: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def configure(x$0: DatatypeFeature, x$1: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def configure(x$0: DeserializationFeature, x$1: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def configure(x$0: SerializationFeature, x$1: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def constructType[T : JavaTypeable]: JavaType

Attributes

Inherited from:
ScalaReflectionExtensions
def constructType(x$0: TypeReference[_ <: <FromJavaObject>]): JavaType

Attributes

Inherited from:
ObjectMapper
def constructType(x$0: Type): JavaType

Attributes

Inherited from:
ObjectMapper
def convertValue[T : JavaTypeable](fromValue: Any): 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.

Attributes

Throws:
IllegalArgumentException

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

Inherited from:
ScalaReflectionExtensions
def convertValue[T <: <FromJavaObject>](x$0: <FromJavaObject>, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def convertValue[T <: <FromJavaObject>](x$0: <FromJavaObject>, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def convertValue[T <: <FromJavaObject>](x$0: <FromJavaObject>, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def copy(): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def copyWith(x$0: JsonFactory): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def createArrayNode(): ArrayNode

Attributes

Inherited from:
ObjectMapper
def createGenerator(x$0: DataOutput): JsonGenerator

Attributes

Inherited from:
ObjectMapper
def createGenerator(x$0: File, x$1: JsonEncoding): JsonGenerator

Attributes

Inherited from:
ObjectMapper
def createGenerator(x$0: Writer): JsonGenerator

Attributes

Inherited from:
ObjectMapper
def createGenerator(x$0: OutputStream, x$1: JsonEncoding): JsonGenerator

Attributes

Inherited from:
ObjectMapper
def createGenerator(x$0: OutputStream): JsonGenerator

Attributes

Inherited from:
ObjectMapper

Attributes

Inherited from:
ObjectMapper
def createObjectNode(): ObjectNode

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: DataInput): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: Array[Char], x$1: Int, x$2: Int): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: Array[Char]): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: String): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: Array[Byte], x$1: Int, x$2: Int): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: Array[Byte]): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: Reader): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: InputStream): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: URL): JsonParser

Attributes

Inherited from:
ObjectMapper
def createParser(x$0: File): JsonParser

Attributes

Inherited from:
ObjectMapper
def deactivateDefaultTyping(): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def disable(x$0: Feature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def disable(x$0: Feature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def disable(x$0: DeserializationFeature, x$1: DeserializationFeature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def disable(x$0: DeserializationFeature): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def disable(x$0: SerializationFeature, x$1: SerializationFeature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def disable(x$0: SerializationFeature): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def enable(x$0: Feature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def enable(x$0: Feature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def enable(x$0: DeserializationFeature, x$1: DeserializationFeature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def enable(x$0: DeserializationFeature): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def enable(x$0: SerializationFeature, x$1: SerializationFeature*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def enable(x$0: SerializationFeature): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def findAndRegisterModules(): ObjectMapper

Attributes

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

Attributes

Inherited from:
ObjectMapper
def getDateFormat(): DateFormat

Attributes

Inherited from:
ObjectMapper
def getDeserializationConfig(): DeserializationConfig

Attributes

Inherited from:
ObjectMapper
def getDeserializationContext(): DeserializationContext

Attributes

Inherited from:
ObjectMapper
def getFactory(): JsonFactory

Attributes

Inherited from:
ObjectMapper
def getInjectableValues(): InjectableValues

Attributes

Inherited from:
ObjectMapper
def getNodeFactory(): JsonNodeFactory

Attributes

Inherited from:
ObjectMapper
def getPolymorphicTypeValidator(): PolymorphicTypeValidator

Attributes

Inherited from:
ObjectMapper
def getPropertyNamingStrategy(): PropertyNamingStrategy

Attributes

Inherited from:
ObjectMapper
def getRegisteredModuleIds(): Set[<FromJavaObject>]

Attributes

Inherited from:
ObjectMapper
def getSerializationConfig(): SerializationConfig

Attributes

Inherited from:
ObjectMapper
def getSerializerFactory(): SerializerFactory

Attributes

Inherited from:
ObjectMapper
def getSerializerProvider(): SerializerProvider

Attributes

Inherited from:
ObjectMapper
def getSerializerProviderInstance(): SerializerProvider

Attributes

Inherited from:
ObjectMapper
def getSubtypeResolver(): SubtypeResolver

Attributes

Inherited from:
ObjectMapper
def getTypeFactory(): TypeFactory

Attributes

Inherited from:
ObjectMapper
def getVisibilityChecker(): VisibilityChecker[_ <: <FromJavaObject>]

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: StreamWriteFeature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: StreamReadFeature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: Feature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: Feature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: Feature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: DeserializationFeature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: SerializationFeature): Boolean

Attributes

Inherited from:
ObjectMapper
def isEnabled(x$0: MapperFeature): Boolean

Attributes

Inherited from:
ObjectMapper
def missingNode(): JsonNode

Attributes

Inherited from:
ObjectMapper

Attributes

Inherited from:
ObjectMapper
def nullNode(): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: URL): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: File): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: Array[Byte], x$1: Int, x$2: Int): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: Array[Byte]): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: String): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: Reader): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree(x$0: InputStream): JsonNode

Attributes

Inherited from:
ObjectMapper
def readTree[T <: TreeNode](x$0: JsonParser): T

Attributes

Inherited from:
ObjectMapper
def readValue[T : JavaTypeable](src: Array[Byte], offset: Int, len: Int, rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: Array[Byte], rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: InputStream, rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: Reader, rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](content: String, rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: URL, rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: File, rType: RType): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: Array[Byte], offset: Int, len: Int): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: Array[Byte]): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: InputStream): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: Reader): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](content: String): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: URL): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](src: File): T

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T : JavaTypeable](jp: JsonParser): 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" 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" and specifically needs to be used if the root type is a parameterized (generic) container type.

Attributes

Inherited from:
ScalaReflectionExtensions
def readValue[T <: <FromJavaObject>](x$0: DataInput, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: DataInput, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Int, x$2: Int, x$3: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Int, x$2: Int, x$3: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Int, x$2: Int, x$3: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Array[Byte], x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: InputStream, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: InputStream, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: InputStream, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Reader, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Reader, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: Reader, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: String, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: String, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: String, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: URL, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: URL, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: URL, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: File, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: File, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: File, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
final def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: ResolvedType): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: TypeReference[T]): T

Attributes

Inherited from:
ObjectMapper
def readValue[T <: <FromJavaObject>](x$0: JsonParser, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def readValues[T : JavaTypeable](jp: JsonParser): 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.

Attributes

Inherited from:
ScalaReflectionExtensions
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: TypeReference[T]): MappingIterator[T]

Attributes

Inherited from:
ObjectMapper
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: Class[T]): MappingIterator[T]

Attributes

Inherited from:
ObjectMapper
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: JavaType): MappingIterator[T]

Attributes

Inherited from:
ObjectMapper
def readValues[T <: <FromJavaObject>](x$0: JsonParser, x$1: ResolvedType): MappingIterator[T]

Attributes

Inherited from:
ObjectMapper
def reader(x$0: ContextAttributes): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(x$0: Base64Variant): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(x$0: InjectableValues): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(x$0: FormatSchema): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(x$0: JsonNodeFactory): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(x$0: DeserializationFeature, x$1: DeserializationFeature*): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(x$0: DeserializationFeature): ObjectReader

Attributes

Inherited from:
ObjectMapper
def reader(): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerFor[T : JavaTypeable]: 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

Attributes

Inherited from:
ScalaReflectionExtensions
def readerFor(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerFor(x$0: Class[_ <: <FromJavaObject>]): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerFor(x$0: JavaType): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerForArrayOf(x$0: Class[_ <: <FromJavaObject>]): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerForListOf(x$0: Class[_ <: <FromJavaObject>]): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerForMapOf(x$0: Class[_ <: <FromJavaObject>]): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerForUpdating(x$0: <FromJavaObject>): ObjectReader

Attributes

Inherited from:
ObjectMapper
def readerWithView[T : ClassTag]: 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).

Attributes

Inherited from:
ScalaReflectionExtensions
def readerWithView(x$0: Class[_ <: <FromJavaObject>]): ObjectReader

Attributes

Inherited from:
ObjectMapper
def registerModule(x$0: Module): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def registerModules(x$0: Iterable[_ <: Module]): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def registerModules(x$0: Module*): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def registerSubtypes(x$0: Collection[Class[_ <: <FromJavaObject>]]): Unit

Attributes

Inherited from:
ObjectMapper
def registerSubtypes(x$0: NamedType*): Unit

Attributes

Inherited from:
ObjectMapper
def registerSubtypes(x$0: Class[_ <: <FromJavaObject>]*): Unit

Attributes

Inherited from:
ObjectMapper
def setAccessorNaming(x$0: Provider): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setAnnotationIntrospector(x$0: AnnotationIntrospector): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setAnnotationIntrospectors(x$0: AnnotationIntrospector, x$1: AnnotationIntrospector): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setBase64Variant(x$0: Base64Variant): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setConfig(x$0: SerializationConfig): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setConfig(x$0: DeserializationConfig): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setConstructorDetector(x$0: ConstructorDetector): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDateFormat(x$0: DateFormat): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultAttributes(x$0: ContextAttributes): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultLeniency(x$0: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultMergeable(x$0: Boolean): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultPrettyPrinter(x$0: PrettyPrinter): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultPropertyInclusion(x$0: Include): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultPropertyInclusion(x$0: Value): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultSetterInfo(x$0: Value): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultTyping(x$0: TypeResolverBuilder[_ <: <FromJavaObject>]): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setDefaultVisibility(x$0: Value): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setFilterProvider(x$0: FilterProvider): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setHandlerInstantiator(x$0: HandlerInstantiator): <FromJavaObject>

Attributes

Inherited from:
ObjectMapper
def setInjectableValues(x$0: InjectableValues): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setLocale(x$0: Locale): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setMixInResolver(x$0: MixInResolver): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setMixIns(x$0: Map[Class[_ <: <FromJavaObject>], Class[_ <: <FromJavaObject>]]): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setNodeFactory(x$0: JsonNodeFactory): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setPolymorphicTypeValidator(x$0: PolymorphicTypeValidator): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setPropertyNamingStrategy(x$0: PropertyNamingStrategy): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setSerializationInclusion(x$0: Include): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setSerializerFactory(x$0: SerializerFactory): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setSerializerProvider(x$0: DefaultSerializerProvider): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setSubtypeResolver(x$0: SubtypeResolver): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setTimeZone(x$0: TimeZone): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setTypeFactory(x$0: TypeFactory): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setVisibility(x$0: PropertyAccessor, x$1: Visibility): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def setVisibility(x$0: VisibilityChecker[_ <: <FromJavaObject>]): ObjectMapper

Attributes

Inherited from:
ObjectMapper
def tokenStreamFactory(): JsonFactory

Attributes

Inherited from:
ObjectMapper
def treeAsTokens(x$0: TreeNode): JsonParser

Attributes

Inherited from:
ObjectMapper
def treeToValue[T : JavaTypeable](n: TreeNode): T

Attributes

Inherited from:
ScalaReflectionExtensions
def treeToValue[T <: <FromJavaObject>](x$0: TreeNode, x$1: JavaType): T

Attributes

Inherited from:
ObjectMapper
def treeToValue[T <: <FromJavaObject>](x$0: TreeNode, x$1: Class[T]): T

Attributes

Inherited from:
ObjectMapper
def updateValue[T : JavaTypeable](valueToUpdate: T, src: Array[Byte], offset: Int, len: Int): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T : JavaTypeable](valueToUpdate: T, src: Array[Byte]): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T : JavaTypeable](valueToUpdate: T, src: InputStream): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T : JavaTypeable](valueToUpdate: T, src: Reader): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T : JavaTypeable](valueToUpdate: T, content: String): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T : JavaTypeable](valueToUpdate: T, src: URL): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T : JavaTypeable](valueToUpdate: T, src: File): T

Attributes

Inherited from:
ScalaReflectionExtensions
def updateValue[T <: <FromJavaObject>](x$0: T, x$1: <FromJavaObject>): T

Attributes

Inherited from:
ObjectMapper
def valueToTree[T <: JsonNode](x$0: <FromJavaObject>): T

Attributes

Inherited from:
ObjectMapper
def version(): Version

Attributes

Inherited from:
ObjectMapper
def writeTree(x$0: JsonGenerator, x$1: JsonNode): Unit

Attributes

Inherited from:
ObjectMapper
def writeTree(x$0: JsonGenerator, x$1: TreeNode): Unit

Attributes

Inherited from:
ObjectMapper
def writeValue(x$0: Writer, x$1: <FromJavaObject>): Unit

Attributes

Inherited from:
ObjectMapper
def writeValue(x$0: DataOutput, x$1: <FromJavaObject>): Unit

Attributes

Inherited from:
ObjectMapper
def writeValue(x$0: OutputStream, x$1: <FromJavaObject>): Unit

Attributes

Inherited from:
ObjectMapper
def writeValue(x$0: File, x$1: <FromJavaObject>): Unit

Attributes

Inherited from:
ObjectMapper
def writeValue(x$0: JsonGenerator, x$1: <FromJavaObject>): Unit

Attributes

Inherited from:
ObjectMapper
def writeValueAsBytes(x$0: <FromJavaObject>): Array[Byte]

Attributes

Inherited from:
ObjectMapper
def writeValueAsString(x$0: <FromJavaObject>): String

Attributes

Inherited from:
ObjectMapper
def writer(x$0: ContextAttributes): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: CharacterEscapes): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: Base64Variant): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: FormatSchema): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: FilterProvider): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: PrettyPrinter): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: DateFormat): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: SerializationFeature, x$1: SerializationFeature*): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(x$0: SerializationFeature): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writer(): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writerFor[T : JavaTypeable]: 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.

Attributes

Inherited from:
ScalaReflectionExtensions
def writerFor(x$0: JavaType): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writerFor(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectWriter

Attributes

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

Attributes

Inherited from:
ObjectMapper
def writerWithDefaultPrettyPrinter(): ObjectWriter

Attributes

Inherited from:
ObjectMapper
def writerWithView[T : ClassTag]: 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).

Attributes

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

Attributes

Inherited from:
ObjectMapper

Deprecated and Inherited methods

@Deprecated
final def addMixInAnnotations(x$0: Class[_ <: <FromJavaObject>], x$1: Class[_ <: <FromJavaObject>]): Unit

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def configure(x$0: MapperFeature, x$1: Boolean): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def disable(x$0: MapperFeature*): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def disableDefaultTyping(): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def enable(x$0: MapperFeature*): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def enableDefaultTyping(x$0: DefaultTyping, x$1: As): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def enableDefaultTyping(x$0: DefaultTyping): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def enableDefaultTyping(): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def enableDefaultTypingAsProperty(x$0: DefaultTyping, x$1: String): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def generateJsonSchema(x$0: Class[_ <: <FromJavaObject>]): JsonSchema

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def getJsonFactory(): JsonFactory

Attributes

Deprecated
true
Inherited from:
ObjectCodec
@Deprecated
def reader(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectReader

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def reader(x$0: Class[_ <: <FromJavaObject>]): ObjectReader

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def reader(x$0: JavaType): ObjectReader

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def setFilters(x$0: FilterProvider): Unit

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def setMixInAnnotations(x$0: Map[Class[_ <: <FromJavaObject>], Class[_ <: <FromJavaObject>]]): Unit

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def setPropertyInclusion(x$0: Value): ObjectMapper

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def setVisibilityChecker(x$0: VisibilityChecker[_ <: <FromJavaObject>]): Unit

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def writerWithType(x$0: JavaType): ObjectWriter

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def writerWithType(x$0: TypeReference[_ <: <FromJavaObject>]): ObjectWriter

Attributes

Deprecated
true
Inherited from:
ObjectMapper
@Deprecated
def writerWithType(x$0: Class[_ <: <FromJavaObject>]): ObjectWriter

Attributes

Deprecated
true
Inherited from:
ObjectMapper