com.fasterxml.jackson.module.scala
Provides Scala support for the Jackson JSON Processor.
Attributes
- Since:
1.9.0
- Example:
def mapper = new ObjectMapper() mapper.registerModule(DefaultScalaModule)
Members list
Type members
Classlikes
Adds support for deserializing Scala scala.collection.BitSets. Scala Bitsets can already be serialized using IteratorModule or DefaultScalaModule.
Adds support for deserializing Scala scala.collection.BitSets. Scala Bitsets can already be serialized using IteratorModule or DefaultScalaModule.
Do not enable this module unless you are sure that no input is accepted from untrusted sources.
Scala BitSets use memory based on the highest int value stored. So a BitSet with just one big int will use a lot more memory than a Scala BitSet with many small ints stored in it.
Attributes
- Since:
2.14.0
- Graph
- Supertypes
- Self type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ClassTagExtensions.type
ClassTag equivalent of ScalaObjectMapper (which it is meant to replace). This only works with non parameterized types or parameterized types up to 5 type parameters.
ClassTag equivalent of ScalaObjectMapper (which it is meant to replace). This only works with non parameterized types or parameterized types up to 5 type parameters.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class Mixinclass ObjectMapperMixin
- Self type
Attributes
- Graph
- Supertypes
- Self type
Complete module with support for all features, with the exception of BitSetDeserializerModule.
Complete module with support for all features, with the exception of BitSetDeserializerModule.
This class aggregates all of the feature modules into a single concrete class. Its use is recommended for new users and users who want things to "just work". If more customized support is desired, consult each of the constituent traits.
Attributes
- See also:
- Since:
1.9.0
- Companion:
- object
- Graph
- Supertypes
- trait SymbolModuletrait SymbolDeserializerModuletrait SymbolSerializerModuletrait EitherModuletrait EitherSerializerModuletrait EitherTypeModifierModuletrait EitherDeserializerModuletrait SetModuletrait MapModuletrait MapSerializerModuletrait MapTypeModifierModuletrait TupleModuletrait TupleDeserializerModuletrait TupleSerializerModuletrait IterableModuletrait SeqModuletrait SeqDeserializerModuletrait IterableSerializerModuletrait OptionModuletrait OptionDeserializerModuletrait OptionSerializerModuletrait OptionTypeModifierModuletrait EnumerationModuletrait IteratorModuletrait IteratorSerializerModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- object DefaultScalaModule.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- class DefaultScalaModuletrait SymbolModuletrait SymbolDeserializerModuletrait SymbolSerializerModuletrait EitherModuletrait EitherSerializerModuletrait EitherTypeModifierModuletrait EitherDeserializerModuletrait SetModuletrait MapModuletrait MapSerializerModuletrait MapTypeModifierModuletrait TupleModuletrait TupleDeserializerModuletrait TupleSerializerModuletrait IterableModuletrait SeqModuletrait SeqDeserializerModuletrait IterableSerializerModuletrait OptionModuletrait OptionDeserializerModuletrait OptionSerializerModuletrait OptionTypeModifierModuletrait EnumerationModuletrait IteratorModuletrait IteratorSerializerModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Self type
- DefaultScalaModule.type
Attributes
- Graph
- Supertypes
- trait EitherSerializerModuletrait EitherTypeModifierModuletrait ScalaTypeModifierModuletrait EitherDeserializerModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Adds serialization and deserialization support for Scala Enumerations.
Adds serialization and deserialization support for Scala Enumerations.
Attributes
- Graph
- Supertypes
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Adds support for serializing Scala Iterables.
Adds support for serializing Scala Iterables.
Attributes
- Graph
- Supertypes
- trait IterableSerializerModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Attributes
- Graph
- Supertypes
- trait IteratorSerializerModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JacksonModule.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- object BitSetDeserializerModule.typeclass DefaultScalaModuleobject DefaultScalaModule.typetrait EitherDeserializerModuletrait EitherModuletrait EnumerationModuleobject ScalaObjectDeserializerModule.typetrait SymbolDeserializerModuletrait SymbolModuletrait TupleDeserializerModuletrait TupleModuleobject ScalaAnnotationIntrospectorModule.typetrait ScalaTypeModifierModuletrait SeqDeserializerModuletrait SeqModuletrait SetModuletrait EitherTypeModifierModuletrait EitherSerializerModuletrait IterableSerializerModuletrait IterableModuletrait IteratorSerializerModuletrait IteratorModuletrait MapTypeModifierModuletrait MapModuletrait MapSerializerModuletrait OptionTypeModifierModuletrait OptionDeserializerModuletrait OptionModuletrait OptionSerializerModuletrait SymbolSerializerModuletrait TupleSerializerModule
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JavaTypeable.type
Factory for creating com.fasterxml.jackson.databind.util.LookupCache instances
Factory for creating com.fasterxml.jackson.databind.util.LookupCache instances
Attributes
- Since:
2.14.3
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object DefaultLookupCacheFactory.type
Attributes
- Graph
- Supertypes
- trait MapSerializerModuletrait MapTypeModifierModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Adds support for serializing and deserializing Scala Options.
Adds support for serializing and deserializing Scala Options.
Attributes
- Graph
- Supertypes
- trait OptionDeserializerModuletrait OptionSerializerModuletrait OptionTypeModifierModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Adds support for serializing and deserializing Scala sequences.
Adds support for serializing and deserializing Scala sequences.
Attributes
- Graph
- Supertypes
- trait SeqDeserializerModuletrait IterableSerializerModuletrait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Attributes
- Graph
- Supertypes
- trait ScalaTypeModifierModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Adds support for serializing and deserializing Scala Symbols without the '.
Adds support for serializing and deserializing Scala Symbols without the '.
Attributes
- Graph
- Supertypes
- trait SymbolDeserializerModuletrait SymbolSerializerModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Adds support for serializing and deserializing Scala Tuples.
Adds support for serializing and deserializing Scala Tuples.
Attributes
- Graph
- Supertypes
- trait TupleDeserializerModuletrait TupleSerializerModuletrait JacksonModuleclass Moduletrait Versionedclass Objecttrait Matchableclass Any
- Known subtypes
- class DefaultScalaModuleobject DefaultScalaModule.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- VersionExtractor.type
Deprecated classlikes
Attributes
- Deprecated
- true
- Graph
- Supertypes
- Self type
Attributes
- Deprecated
- true
- Graph
- Supertypes
- Known subtypes