Top Inners Constructors Methods
tools.jackson.datatype.eclipsecollections.deser.bag

public final Class ImmutableBagDeserializer

extends Object
Class Inheritance
Imports
tools.jackson.databind.JavaType, .ValueDeserializer, tools.jackson.databind.jsontype.TypeDeserializer, tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers, tools.jackson.datatype.primitive_collections_base.deser.BaseRefCollectionDeserializer, org.eclipse.collections.api.bag.ImmutableBag, .MutableBag, org.eclipse.collections.api.bag.primitive.*, org.eclipse.collections.impl.bag.mutable.primitive.ByteHashBag, org.eclipse.collections.impl.factory.Bags, org.eclipse.collections.impl.factory.primitive.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ImmutableBagDeserializerback to summary
private ImmutableBagDeserializer()
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Boolean

extends BaseCollectionDeserializers.Boolean<ImmutableBooleanBag, MutableBooleanBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected MutableBooleanBag
protected ImmutableBooleanBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Boolean:
add

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Boolean INSTANCE

Constructor Detail

Booleanback to summary
public Boolean()

Method Detail

createIntermediateback to summary
protected MutableBooleanBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableBooleanBag finish(MutableBooleanBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Byte

extends BaseCollectionDeserializers.Byte<ImmutableByteBag, MutableByteBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Byte

Constructor Summary

AccessConstructor and Description
public
Byte()

Method Summary

Modifier and TypeMethod and Description
protected MutableByteBag
protected MutableByteBag
protected ImmutableByteBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Byte:
adddeserialize

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Byte INSTANCE

Constructor Detail

Byteback to summary
public Byte()

Method Detail

createIntermediateback to summary
protected MutableByteBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
createIntermediateback to summary
protected MutableByteBag createIntermediate(int expectedSize)

Overrides tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableByteBag finish(MutableByteBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Char

extends BaseCollectionDeserializers.Char<ImmutableCharBag, MutableCharBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Char

Constructor Summary

AccessConstructor and Description
public
Char()

Method Summary

Modifier and TypeMethod and Description
protected MutableCharBag
protected ImmutableCharBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Char:
addaddAll

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Char INSTANCE

Constructor Detail

Charback to summary
public Char()

Method Detail

createIntermediateback to summary
protected MutableCharBag createIntermediate()

Implements abstract tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Char.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableCharBag finish(MutableCharBag objects)

Implements abstract tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Char.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Double

extends BaseCollectionDeserializers.Double<ImmutableDoubleBag, MutableDoubleBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Double

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected MutableDoubleBag
protected ImmutableDoubleBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Double:
add

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Double INSTANCE

Constructor Detail

Doubleback to summary
public Double()

Method Detail

createIntermediateback to summary
protected MutableDoubleBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableDoubleBag finish(MutableDoubleBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Float

extends BaseCollectionDeserializers.Float<ImmutableFloatBag, MutableFloatBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Float

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected MutableFloatBag
protected ImmutableFloatBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Float:
add

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Float INSTANCE

Constructor Detail

Floatback to summary
public Float()

Method Detail

createIntermediateback to summary
protected MutableFloatBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableFloatBag finish(MutableFloatBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Int

extends BaseCollectionDeserializers.Int<ImmutableIntBag, MutableIntBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Int

Constructor Summary

AccessConstructor and Description
public
Int()

Method Summary

Modifier and TypeMethod and Description
protected MutableIntBag
protected ImmutableIntBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Int:
add

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Int INSTANCE

Constructor Detail

Intback to summary
public Int()

Method Detail

createIntermediateback to summary
protected MutableIntBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableIntBag finish(MutableIntBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Long

extends BaseCollectionDeserializers.Long<ImmutableLongBag, MutableLongBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Long

Constructor Summary

AccessConstructor and Description
public
Long()

Method Summary

Modifier and TypeMethod and Description
protected MutableLongBag
protected ImmutableLongBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Long:
add

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Long INSTANCE

Constructor Detail

Longback to summary
public Long()

Method Detail

createIntermediateback to summary
protected MutableLongBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableLongBag finish(MutableLongBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Ref

extends BaseRefCollectionDeserializer<ImmutableBag<?>, MutableBag<Object>>
Class Inheritance

Field Summary

Inherited from tools.jackson.datatype.primitive_collections_base.deser.BaseRefCollectionDeserializer:
_elementType_typeDeserializerForValue_valueDeserializer

Constructor Summary

AccessConstructor and Description
public
Ref(JavaType elementType, TypeDeserializer typeDeserializer, ValueDeserializer<?> deserializer)

Method Summary

Modifier and TypeMethod and Description
protected MutableBag<Object>
protected ImmutableBag<?>
protected ImmutableBagDeserializer.Ref
Inherited from tools.jackson.datatype.primitive_collections_base.deser.BaseRefCollectionDeserializer:
addcreateContextual

Constructor Detail

Refback to summary
public Ref(JavaType elementType, TypeDeserializer typeDeserializer, ValueDeserializer<?> deserializer)

Method Detail

createIntermediateback to summary
protected MutableBag<Object> createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableBag<?> finish(MutableBag<Object> objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override
withResolvedback to summary
protected ImmutableBagDeserializer.Ref withResolved(TypeDeserializer typeDeserializerForValue, ValueDeserializer<?> valueDeserializer)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseRefCollectionDeserializer.withResolved.

Annotations
@Override
tools.jackson.datatype.eclipsecollections.deser.bag back to summary

public final Class ImmutableBagDeserializer.Short

extends BaseCollectionDeserializers.Short<ImmutableShortBag, MutableShortBag>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final ImmutableBagDeserializer.Short

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected MutableShortBag
protected ImmutableShortBag
Inherited from tools.jackson.datatype.eclipsecollections.deser.BaseCollectionDeserializers.Short:
add

Field Detail

INSTANCEback to summary
public static final ImmutableBagDeserializer.Short INSTANCE

Constructor Detail

Shortback to summary
public Short()

Method Detail

createIntermediateback to summary
protected MutableShortBag createIntermediate()

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.createIntermediate.

Annotations
@Override
finishback to summary
protected ImmutableShortBag finish(MutableShortBag objects)

Implements abstract tools.jackson.datatype.primitive_collections_base.deser.BaseCollectionDeserializer.finish.

Annotations
@Override