Skip navigation links
A B C F G I O P R S T U V _ 

A

accept(Object, boolean) - Method in interface com.fasterxml.jackson.module.blackbird.deser.ObjBooleanConsumer
 
apply(Object, boolean) - Method in interface com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier.ObjBooleanBiFunction
 
apply(Object, int) - Method in interface com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier.ObjIntBiFunction
 
apply(Object, long) - Method in interface com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier.ObjLongBiFunction
 
apply(X) - Method in interface com.fasterxml.jackson.module.blackbird.util.CheckedFunction
 
applyAsBoolean(Object) - Method in interface com.fasterxml.jackson.module.blackbird.ser.ToBooleanFunction
 

B

BBDeserializerModifier - Class in com.fasterxml.jackson.module.blackbird.deser
 
BBDeserializerModifier(Function<Class<?>, MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
 
BBDeserializerModifier.ObjBooleanBiFunction - Interface in com.fasterxml.jackson.module.blackbird.deser
 
BBDeserializerModifier.ObjIntBiFunction - Interface in com.fasterxml.jackson.module.blackbird.deser
 
BBDeserializerModifier.ObjLongBiFunction - Interface in com.fasterxml.jackson.module.blackbird.deser
 
BBSerializerModifier - Class in com.fasterxml.jackson.module.blackbird.ser
 
BBSerializerModifier(Function<Class<?>, MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
 
BlackbirdModule - Class in com.fasterxml.jackson.module.blackbird
 
BlackbirdModule() - Constructor for class com.fasterxml.jackson.module.blackbird.BlackbirdModule
 
BlackbirdModule(Function<Class<?>, MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.BlackbirdModule
 
BlackbirdModule(Supplier<MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.BlackbirdModule
 

C

call() - Method in interface com.fasterxml.jackson.module.blackbird.util.Unchecked.SneakyCallable
 
changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
 
CheckedFunction<X,T> - Interface in com.fasterxml.jackson.module.blackbird.util
 
CheckedSupplier<T> - Interface in com.fasterxml.jackson.module.blackbird.util
 
com.fasterxml.jackson.module.blackbird - package com.fasterxml.jackson.module.blackbird
 
com.fasterxml.jackson.module.blackbird.deser - package com.fasterxml.jackson.module.blackbird.deser
 
com.fasterxml.jackson.module.blackbird.ser - package com.fasterxml.jackson.module.blackbird.ser
 
com.fasterxml.jackson.module.blackbird.util - package com.fasterxml.jackson.module.blackbird.util
 
createOptimized() - Method in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
 
createProperty(ListIterator<BeanPropertyWriter>, MethodHandles.Lookup, SerializationConfig) - Method in class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
 
CreatorOptimizer - Class in com.fasterxml.jackson.module.blackbird.deser
Helper class that tries to generate ValueInstantiator class that calls constructors and/or factory methods directly, instead of using Reflection.
CreatorOptimizer(Class<?>, MethodHandles.Lookup, StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
 

F

findOptimizableProperties(MethodHandles.Lookup, DeserializationConfig, Iterator<SettableBeanProperty>) - Method in class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
 
findProperties(Class<?>, SerializationConfig, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
 
function(CheckedFunction<X, T>) - Static method in class com.fasterxml.jackson.module.blackbird.util.Unchecked
 

G

get() - Method in interface com.fasterxml.jackson.module.blackbird.util.CheckedSupplier
 
getModuleName() - Method in class com.fasterxml.jackson.module.blackbird.BlackbirdModule
 

I

invokeTrampoline(MethodHandle, Object[]) - Static method in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
 
isDefaultDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
Helper method used to check whether given deserializer is the default deserializer implementation: this is necessary to avoid overriding other kinds of deserializers.

O

ObjBooleanConsumer - Interface in com.fasterxml.jackson.module.blackbird.deser
 

P

PackageVersion - Class in com.fasterxml.jackson.module.blackbird
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.module.blackbird.PackageVersion
 
privateLookupIn(Class<?>, MethodHandles.Lookup) - Static method in class com.fasterxml.jackson.module.blackbird.util.ReflectionHack
 

R

ReflectionHack - Class in com.fasterxml.jackson.module.blackbird.util
Allow private access to fields across using a JVM version-appropriate strategy without having a compile-time dependency on Java 9+.
ReflectionHack() - Constructor for class com.fasterxml.jackson.module.blackbird.util.ReflectionHack
 
run() - Method in interface com.fasterxml.jackson.module.blackbird.util.Unchecked.CheckedRunnable
 
runnable(Unchecked.CheckedRunnable) - Static method in class com.fasterxml.jackson.module.blackbird.util.Unchecked
 

S

setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.blackbird.BlackbirdModule
 
Sneaky - Class in com.fasterxml.jackson.module.blackbird.util
 
supplier(CheckedSupplier<T>) - Static method in class com.fasterxml.jackson.module.blackbird.util.Unchecked
 

T

throwAnyway(Throwable) - Static method in class com.fasterxml.jackson.module.blackbird.util.Sneaky
Will always throw an exception, so the caller should also always throw the dummy return value to make sure the control flow remains clear.
ToBooleanFunction - Interface in com.fasterxml.jackson.module.blackbird.ser
 

U

Unchecked - Class in com.fasterxml.jackson.module.blackbird.util
 
Unchecked.CheckedRunnable - Interface in com.fasterxml.jackson.module.blackbird.util
 
Unchecked.SneakyCallable<T> - Interface in com.fasterxml.jackson.module.blackbird.util
 
updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
 

V

version() - Method in class com.fasterxml.jackson.module.blackbird.BlackbirdModule
 
VERSION - Static variable in class com.fasterxml.jackson.module.blackbird.PackageVersion
 
version() - Method in class com.fasterxml.jackson.module.blackbird.PackageVersion
 

_

_originalInstantiator - Variable in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
 
_valueClass - Variable in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
 
A B C F G I O P R S T U V _ 
Skip navigation links

Copyright © 2021 FasterXML. All rights reserved.