| Modifier and Type | Field and Description |
|---|---|
| protected transient LRUMap | _rootNames
For efficient operation, let's try to minimize number of times we need to introspect root element name to use. |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public PropertyName | |
| public PropertyName | |
| protected Object | readResolve()
Need to override to reproduce cache object via constructor, instead of serialize/deserialize (since we do NOT want to retain cached data) |
| _rootNames | back to summary |
|---|---|
| protected transient LRUMap<ClassKey, PropertyName> _rootNames For efficient operation, let's try to minimize number of times we need to introspect root element name to use. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| RootNameLookup | back to summary |
|---|---|
| public RootNameLookup() | |
| findRootName | back to summary |
|---|---|
| public PropertyName findRootName(JavaType rootType, MapperConfig<?> config) | |
| findRootName | back to summary |
|---|---|
| public PropertyName findRootName(Class<?> rootType, MapperConfig<?> config) | |
| readResolve | back to summary |
|---|---|
| protected Object readResolve() Need to override to reproduce cache object via constructor, instead of serialize/deserialize (since we do NOT want to retain cached data) | |