Top Description Fields Constructors Methods
com.fasterxml.jackson.module.paranamer

public Class SerializableParanamer

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.lang.reflect.AccessibleObject, .AnnotatedElement, com.fasterxml.jackson.databind.introspect.AnnotatedParameter, com.thoughtworks.paranamer.BytecodeReadingParanamer, .CachingParanamer, .Paranamer

Simple wrapper used to hide the fact that paranamer accessor itself if not JDK serializable in a way to keep actual ObjectMapper / ObjectReader serializable.

Field Summary

Modifier and TypeField and Description
protected transient Paranamer
private static final long

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
protected Paranamer
defaultParanamer()

Overridable method in case someone really wants to sub-class this implementation.

public String
pack-priv Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_paranamerback to summary
protected transient Paranamer _paranamer
serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

SerializableParanamerback to summary
public SerializableParanamer()
SerializableParanamerback to summary
public SerializableParanamer(Paranamer paranamer)

Method Detail

defaultParanamerback to summary
protected Paranamer defaultParanamer()

Overridable method in case someone really wants to sub-class this implementation.

findParameterNameback to summary
public String findParameterName(AnnotatedParameter param)
readResolveback to summary
pack-priv Object readResolve()