object BitSetDeserializerModule extends Module with JacksonModule
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.
- Since
2.14.0
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BitSetDeserializerModule
- JacksonModule
- Module
- Versioned
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def +=(beanSerMod: BeanSerializerModifier): BitSetDeserializerModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
- def +=(typeMod: TypeModifier): BitSetDeserializerModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
- def +=(deser: Deserializers): BitSetDeserializerModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
- def +=(ser: Serializers): BitSetDeserializerModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
- def +=(init: (SetupContext) => Unit): BitSetDeserializerModule.this.type
- Attributes
- protected
- Definition Classes
- JacksonModule
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getDependencies(): Iterable[_ <: Module]
- Definition Classes
- Module
- def getModuleName(): String
- Definition Classes
- BitSetDeserializerModule → JacksonModule → Module
- def getTypeId(): AnyRef
- Definition Classes
- Module
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def setupModule(context: SetupContext): Unit
- Definition Classes
- JacksonModule → Module
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def version(): Version
- Definition Classes
- JacksonModule → Module → Versioned
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()