You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4446 lines
247 KiB
4446 lines
247 KiB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<!-- NewPage -->
|
|
<html lang="en">
|
|
<head>
|
|
<!-- Generated by javadoc (version 1.7.0_25) on Mon Jun 02 17:48:58 PDT 2014 -->
|
|
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
|
|
<title>Serialized Form (jackson-databind 2.4.0 API)</title>
|
|
<meta name="date" content="2014-06-02">
|
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript"><!--
|
|
if (location.href.indexOf('is-external=true') == -1) {
|
|
parent.document.title="Serialized Form (jackson-databind 2.4.0 API)";
|
|
}
|
|
//-->
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="topNav"><a name="navbar_top">
|
|
<!-- -->
|
|
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="overview-summary.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li>Use</li>
|
|
<li><a href="overview-tree.html">Tree</a></li>
|
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="index-all.html">Index</a></li>
|
|
<li><a href="help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList">
|
|
<li>Prev</li>
|
|
<li>Next</li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
|
|
<li><a href="serialized-form.html" target="_top">No Frames</a></li>
|
|
</ul>
|
|
<ul class="navList" id="allclasses_navbar_top">
|
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
</div>
|
|
<a name="skip-navbar_top">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
<div class="header">
|
|
<h1 title="Serialized Form" class="title">Serialized Form</h1>
|
|
</div>
|
|
<div class="serializedFormContainer">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.AnnotationIntrospector">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.AnnotationIntrospector</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.DeserializationConfig">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.DeserializationConfig</a> extends <a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind">DeserializationFeature</a>,<a href="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-4227480407273773599L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_deserFeatures</h4>
|
|
<pre>int _deserFeatures</pre>
|
|
<div class="block">Set of features enabled; actual type (kind of features)
|
|
depends on sub-classes.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_problemHandlers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/LinkedNode.html" title="class in com.fasterxml.jackson.databind.util">LinkedNode</a><<a href="com/fasterxml/jackson/databind/util/LinkedNode.html" title="type parameter in LinkedNode">T</a>> _problemHandlers</pre>
|
|
<div class="block">Linked list that contains all registered problem handlers.
|
|
Implementation as front-added linked list allows for sharing
|
|
of the list (tail) without copying the list.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_nodeFactory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">JsonNodeFactory</a> _nodeFactory</pre>
|
|
<div class="block">Factory used for constructing <a href="com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind"><code>JsonNode</code></a> instances.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.DeserializationContext">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.DeserializationContext</a> extends <a href="com/fasterxml/jackson/databind/DatabindContext.html" title="class in com.fasterxml.jackson.databind">DatabindContext</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-4290063686213707727L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_cache</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerCache</a> _cache</pre>
|
|
<div class="block">Object that handle details of <a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind"><code>JsonDeserializer</code></a> caching.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_factory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> _factory</pre>
|
|
<div class="block">Read-only factory instance; exposed to let
|
|
owners (<code>ObjectMapper</code>, <code>ObjectReader</code>)
|
|
access it.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_config</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre>
|
|
<div class="block">Generic deserialization processing configuration</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_featureFlags</h4>
|
|
<pre>int _featureFlags</pre>
|
|
<div class="block">Bitmap of <a href="com/fasterxml/jackson/databind/DeserializationFeature.html" title="enum in com.fasterxml.jackson.databind"><code>DeserializationFeature</code></a>s that are enabled</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_view</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _view</pre>
|
|
<div class="block">Currently active view, if any.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_injectableValues</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre>
|
|
<div class="block">Object used for resolving references to injectable
|
|
values.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.InjectableValues.Std">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/InjectableValues.Std.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.InjectableValues.Std</a> extends <a href="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_values</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>> _values</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.JavaType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JavaType</a> extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/type/ResolvedType.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.type">ResolvedType</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_class</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _class</pre>
|
|
<div class="block">This is the nominal type-erased Class that would be close to the
|
|
type represented (but not exactly type, due to type erasure: type
|
|
instance may have more information on this).
|
|
May be an interface or abstract class, so instantiation
|
|
may not be possible.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_hash</h4>
|
|
<pre>int _hash</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueHandler</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _valueHandler</pre>
|
|
<div class="block">Optional handler (codec) that can be attached to indicate
|
|
what to use for handling (serializing, deserializing) values of
|
|
this specific type.
|
|
<p>
|
|
Note: untyped (i.e. caller has to cast) because it is used for
|
|
different kinds of handlers, with unrelated types.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_typeHandler</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _typeHandler</pre>
|
|
<div class="block">Optional handler that can be attached to indicate how to handle
|
|
additional type metadata associated with this type.
|
|
<p>
|
|
Note: untyped (i.e. caller has to cast) because it is used for
|
|
different kinds of handlers, with unrelated types.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_asStatic</h4>
|
|
<pre>boolean _asStatic</pre>
|
|
<div class="block">Whether entities defined with this type should be handled using
|
|
static typing (as opposed to dynamic runtime type) or not.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.2</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.JsonMappingException">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonMappingException</a> extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonProcessingException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonProcessingException</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_path</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">E</a>> _path</pre>
|
|
<div class="block">Path through which problem that triggering throwing of
|
|
this exception was reached.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.JsonMappingException.Reference">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/JsonMappingException.Reference.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.JsonMappingException.Reference</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_from</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _from</pre>
|
|
<div class="block">Object through which reference was resolved. Can be either
|
|
actual instance (usually the case for serialization), or
|
|
Class (usually the case for deserialization).</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_fieldName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _fieldName</pre>
|
|
<div class="block">Name of field (for beans) or key (for Maps) that is part
|
|
of the reference. May be null for Collection types (which
|
|
generally have <a href="com/fasterxml/jackson/databind/JsonMappingException.Reference.html#_index"><code>JsonMappingException.Reference._index</code></a> defined), or when resolving
|
|
Map classes without (yet) having an instance to operate on.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_index</h4>
|
|
<pre>int _index</pre>
|
|
<div class="block">Index within a <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><code>Collection</code></a> instance that contained
|
|
the reference; used if index is relevant and available.
|
|
If either not applicable, or not available, -1 is used to
|
|
denote "not known".</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.MappingJsonFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/MappingJsonFactory.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.MappingJsonFactory</a> extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-6744103724013275513L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ObjectMapper">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ObjectMapper.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectMapper</a> extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_jsonFactory</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> _jsonFactory</pre>
|
|
<div class="block">Factory used to create <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonParser.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParser</code></a> and <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>
|
|
instances as necessary.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_typeFactory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> _typeFactory</pre>
|
|
<div class="block">Specific factory used for creating <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> instances;
|
|
needed to allow modules to add more custom type handling
|
|
(mostly to support types of non-Java JVM languages)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_injectableValues</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre>
|
|
<div class="block">Provider for values to inject in deserialized POJOs.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_subtypeResolver</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> _subtypeResolver</pre>
|
|
<div class="block">Thing used for registering sub-types, resolving them to
|
|
super/sub-types as needed.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_rootNames</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> _rootNames</pre>
|
|
<div class="block">Cache for root names used when root-wrapping is enabled.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_mixInAnnotations</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _mixInAnnotations</pre>
|
|
<div class="block">Mapping that defines how to apply mix-in annotations: key is
|
|
the type to received additional annotations, and value is the
|
|
type that has annotations to "mix in".
|
|
<p>
|
|
Annotations associated with the value classes will be used to
|
|
override annotations of the key class, associated with the
|
|
same field or method. They can be further masked by sub-classes:
|
|
you can think of it as injecting annotations between the target
|
|
class and its sub-classes (or interfaces)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializationConfig</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> _serializationConfig</pre>
|
|
<div class="block">Configuration object that defines basic global
|
|
settings for the serialization process</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializerProvider</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</a> _serializerProvider</pre>
|
|
<div class="block">Object that manages access to serializers used for serialization,
|
|
including caching.
|
|
It is configured with <a href="com/fasterxml/jackson/databind/ObjectMapper.html#_serializerFactory"><code>ObjectMapper._serializerFactory</code></a> to allow
|
|
for constructing custom serializers.
|
|
<p>
|
|
Note: while serializers are only exposed <a href="com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a>,
|
|
mappers and readers need to access additional API defined by
|
|
<a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser"><code>DefaultSerializerProvider</code></a></div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializerFactory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> _serializerFactory</pre>
|
|
<div class="block">Serializer factory used for constructing serializers.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_deserializationConfig</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _deserializationConfig</pre>
|
|
<div class="block">Configuration object that defines basic global
|
|
settings for the serialization process</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_deserializationContext</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> _deserializationContext</pre>
|
|
<div class="block">Blueprint context object; stored here to allow custom
|
|
sub-classes. Contains references to objects needed for
|
|
deserialization construction (cache, factory).</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_rootDeserializers</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">V</a>> _rootDeserializers</pre>
|
|
<div class="block">We will use a separate main-level Map for keeping track
|
|
of root-level deserializers. This is where most succesful
|
|
cache lookups get resolved.
|
|
Map will contain resolvers for all kinds of types, including
|
|
container types: this is different from the component cache
|
|
which will only cache bean deserializers.
|
|
<p>
|
|
Given that we don't expect much concurrency for additions
|
|
(should very quickly converge to zero after startup), let's
|
|
explicitly define a low concurrency setting.
|
|
<p>
|
|
Since version 1.5, these may are either "raw" deserializers (when
|
|
no type information is needed for base type), or type-wrapped
|
|
deserializers (if it is needed)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ObjectMapper.DefaultTypeResolverBuilder.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectMapper.DefaultTypeResolverBuilder</a> extends <a href="com/fasterxml/jackson/databind/jsontype/impl/StdTypeResolverBuilder.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">StdTypeResolverBuilder</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_appliesFor</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ObjectMapper.DefaultTyping.html" title="enum in com.fasterxml.jackson.databind">ObjectMapper.DefaultTyping</a> _appliesFor</pre>
|
|
<div class="block">Definition of what types is this default typer valid for.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ObjectReader">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ObjectReader.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectReader</a> extends <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/ObjectCodec.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">ObjectCodec</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-4251443320039569153L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_config</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/DeserializationConfig.html" title="class in com.fasterxml.jackson.databind">DeserializationConfig</a> _config</pre>
|
|
<div class="block">General serialization configuration settings; while immutable,
|
|
can use copy-constructor to create modified instances as necessary.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_context</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> _context</pre>
|
|
<div class="block">Blueprint instance of deserialization context; used for creating
|
|
actual instance when needed.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_parserFactory</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> _parserFactory</pre>
|
|
<div class="block">Factory used for constructing <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_unwrapRoot</h4>
|
|
<pre>boolean _unwrapRoot</pre>
|
|
<div class="block">Flag that indicates whether root values are expected to be unwrapped or not</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _valueType</pre>
|
|
<div class="block">Declared type of value to instantiate during deserialization.
|
|
Defines which deserializer to use; as well as base type of instance
|
|
to construct if an updatable value is not configured to be used
|
|
(subject to changes by embedded type information, for polymorphic
|
|
types). If <a href="com/fasterxml/jackson/databind/ObjectReader.html#_valueToUpdate"><code>ObjectReader._valueToUpdate</code></a> is non-null, only used for
|
|
locating deserializer.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_rootDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _rootDeserializer</pre>
|
|
<div class="block">We may pre-fetch deserializer as soon as <a href="com/fasterxml/jackson/databind/ObjectReader.html#_valueType"><code>ObjectReader._valueType</code></a>
|
|
is known, and if so, reuse it afterwards.
|
|
This allows avoiding further deserializer lookups and increases
|
|
performance a bit on cases where readers are reused.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueToUpdate</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _valueToUpdate</pre>
|
|
<div class="block">Instance to update with data binding; if any. If null,
|
|
a new instance is created, if non-null, properties of
|
|
this value object will be updated instead.
|
|
Note that value can be of almost any type, except not
|
|
<a href="com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type"><code>ArrayType</code></a>; array
|
|
types can not be modified because array size is immutable.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_schema</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> _schema</pre>
|
|
<div class="block">When using data format that uses a schema, schema is passed
|
|
to parser.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_injectableValues</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/InjectableValues.html" title="class in com.fasterxml.jackson.databind">InjectableValues</a> _injectableValues</pre>
|
|
<div class="block">Values that can be injected during deserialization, if any.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_dataFormatReaders</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/DataFormatReaders.html" title="class in com.fasterxml.jackson.databind.deser">DataFormatReaders</a> _dataFormatReaders</pre>
|
|
<div class="block">Optional detector used for auto-detecting data format that byte-based
|
|
input uses.
|
|
<p>
|
|
NOTE: If defined non-null, <code>readValue()</code> methods that take
|
|
<a href="http://docs.oracle.com/javase/6/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a> or <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> input <b>will fail with exception</b>,
|
|
because format-detection only works on byte-sources. Also, if format
|
|
can not be detect reliably (as per detector settings),
|
|
a <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonParseException.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonParseException</code></a> will be thrown).</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_rootDeserializers</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">V</a>> _rootDeserializers</pre>
|
|
<div class="block">Root-level cached deserializers</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_rootNames</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">RootNameLookup</a> _rootNames</pre>
|
|
<div class="block">Cache for root names used when root-wrapping is enabled.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ObjectWriter">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ObjectWriter.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.ObjectWriter</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-7040667122552707164L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_config</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a> _config</pre>
|
|
<div class="block">General serialization configuration settings</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializerProvider</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</a> _serializerProvider</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializerFactory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> _serializerFactory</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_generatorFactory</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonFactory.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">JsonFactory</a> _generatorFactory</pre>
|
|
<div class="block">Factory used for constructing <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/JsonGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>JsonGenerator</code></a>s</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_rootType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _rootType</pre>
|
|
<div class="block">Specified root serialization type to use; can be same
|
|
as runtime type, but usually one of its super types</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_rootSerializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonSerializer.html" title="class in com.fasterxml.jackson.databind">JsonSerializer</a><<a href="com/fasterxml/jackson/databind/JsonSerializer.html" title="type parameter in JsonSerializer">T</a>> _rootSerializer</pre>
|
|
<div class="block">We may pre-fetch serializer if <a href="com/fasterxml/jackson/databind/ObjectWriter.html#_rootType"><code>ObjectWriter._rootType</code></a>
|
|
is known, and if so, reuse it afterwards.
|
|
This allows avoiding further serializer lookups and increases
|
|
performance a bit on cases where readers are reused.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_prettyPrinter</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/PrettyPrinter.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">PrettyPrinter</a> _prettyPrinter</pre>
|
|
<div class="block">To allow for dynamic enabling/disabling of pretty printing,
|
|
pretty printer can be optionally configured for writer
|
|
as well</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_schema</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/FormatSchema.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">FormatSchema</a> _schema</pre>
|
|
<div class="block">When using data format that uses a schema, schema is passed
|
|
to generator.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_characterEscapes</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/io/CharacterEscapes.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.io">CharacterEscapes</a> _characterEscapes</pre>
|
|
<div class="block">Caller may want to specify character escaping details, either as
|
|
defaults, or on call-by-call basis.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_cfgBigDecimalAsPlain</h4>
|
|
<pre>boolean _cfgBigDecimalAsPlain</pre>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyMetadata">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyMetadata</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
<div class="block">Minor optimization: let's canonicalize back to placeholders in cases
|
|
where there is no real data to consider</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_required</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> _required</pre>
|
|
<div class="block">Three states: required, not required and unknown; unknown represented
|
|
as null.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_description</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _description</pre>
|
|
<div class="block">Optional human-readable description associated with the property.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_index</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> _index</pre>
|
|
<div class="block">Optional index of the property within containing Object.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.4</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyName">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyName</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>7930806520033045126L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_simpleName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _simpleName</pre>
|
|
<div class="block">Basic name of the property.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_namespace</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _namespace</pre>
|
|
<div class="block">Additional namespace, for formats that have such concept (JSON
|
|
does not, XML does, for example).</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_encodedSimple</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/SerializableString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">SerializableString</a> _encodedSimple</pre>
|
|
<div class="block">Lazily-constructed efficient representation of the simple name.
|
|
<p>
|
|
NOTE: not defined as volatile to avoid performance problem with
|
|
concurrent access in multi-core environments; due to statelessness
|
|
of <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/io/SerializedString.html?is-external=true" title="class or interface in com.fasterxml.jackson.core.io"><code>SerializedString</code></a> at most leads to multiple instantiations.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.4</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyNamingStrategy">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseStrategy">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseStrategy</a> extends <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy</a> extends <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PascalCaseStrategy.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy</a> extends <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy.PropertyNamingStrategyBase</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.PropertyNamingStrategyBase.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.PropertyNamingStrategy.PropertyNamingStrategyBase</a> extends <a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.RuntimeJsonMappingException">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/RuntimeJsonMappingException.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.RuntimeJsonMappingException</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.SerializationConfig">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">com.fasterxml.jackson.databind.SerializationConfig</a> extends <a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="com/fasterxml/jackson/databind/SerializationFeature.html" title="enum in com.fasterxml.jackson.databind">SerializationFeature</a>,<a href="com/fasterxml/jackson/databind/SerializationConfig.html" title="class in com.fasterxml.jackson.databind">SerializationConfig</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-1278867172535832879L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_serFeatures</h4>
|
|
<pre>int _serFeatures</pre>
|
|
<div class="block">Set of features enabled; actual type (kind of features)
|
|
depends on sub-classes.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializationInclusion</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonInclude.Include.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonInclude.Include</a> _serializationInclusion</pre>
|
|
<div class="block">Which Bean/Map properties are to be included in serialization?
|
|
Default settings is to include all regardless of value; can be
|
|
changed to only include non-null properties, or properties
|
|
with non-default values.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_filterProvider</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> _filterProvider</pre>
|
|
<div class="block">Object used for resolving filter ids to filter instances.
|
|
Non-null if explicitly defined; null by default.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.cfg</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg.BaseSettings">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.BaseSettings</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>4939673998947122190L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_classIntrospector</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> _classIntrospector</pre>
|
|
<div class="block">Introspector used to figure out Bean properties needed for bean serialization
|
|
and deserialization. Overridable so that it is possible to change low-level
|
|
details of introspection, like adding new annotation types.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_annotationIntrospector</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _annotationIntrospector</pre>
|
|
<div class="block">Introspector used for accessing annotation value based configuration.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_visibilityChecker</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><<a href="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="type parameter in VisibilityChecker">T</a> extends <a href="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="interface in com.fasterxml.jackson.databind.introspect">VisibilityChecker</a><<a href="com/fasterxml/jackson/databind/introspect/VisibilityChecker.html" title="type parameter in VisibilityChecker">T</a>>> _visibilityChecker</pre>
|
|
<div class="block">Object used for determining whether specific property elements
|
|
(method, constructors, fields) can be auto-detected based on
|
|
their visibility (access modifiers). Can be changed to allow
|
|
different minimum visibility levels for auto-detection. Note
|
|
that this is the global handler; individual types (classes)
|
|
can further override active checker used (using
|
|
<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAutoDetect.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation"><code>JsonAutoDetect</code></a> annotation)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_propertyNamingStrategy</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> _propertyNamingStrategy</pre>
|
|
<div class="block">Custom property naming strategy in use, if any.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_typeFactory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> _typeFactory</pre>
|
|
<div class="block">Specific factory used for creating <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> instances;
|
|
needed to allow modules to add more custom type handling
|
|
(mostly to support types of non-Java JVM languages)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_typeResolverBuilder</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><<a href="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="type parameter in TypeResolverBuilder">T</a> extends <a href="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeResolverBuilder</a><<a href="com/fasterxml/jackson/databind/jsontype/TypeResolverBuilder.html" title="type parameter in TypeResolverBuilder">T</a>>> _typeResolverBuilder</pre>
|
|
<div class="block">Type information handler used for "untyped" values (ones declared
|
|
to have type <code>Object.class</code>)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_dateFormat</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> _dateFormat</pre>
|
|
<div class="block">Custom date format to use for de-serialization. If specified, will be
|
|
used instead of <a href="com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util"><code>StdDateFormat</code></a>.
|
|
<p>
|
|
Note that the configured format object will be cloned once per
|
|
deserialization process (first time it is needed)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_handlerInstantiator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/cfg/HandlerInstantiator.html" title="class in com.fasterxml.jackson.databind.cfg">HandlerInstantiator</a> _handlerInstantiator</pre>
|
|
<div class="block">Object used for creating instances of handlers (serializers, deserializers,
|
|
type and type id resolvers), given class to instantiate. This is typically
|
|
used to do additional configuration (with dependency injection, for example)
|
|
beyond simply construction of instances; or to use alternative constructors.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_locale</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> _locale</pre>
|
|
<div class="block">Default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util"><code>Locale</code></a> used with serialization formats.
|
|
Default value is <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true#getDefault()" title="class or interface in java.util"><code>Locale.getDefault()</code></a>.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_timeZone</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a> _timeZone</pre>
|
|
<div class="block">Default <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util"><code>TimeZone</code></a> used with serialization formats.
|
|
Default value is <a href="http://docs.oracle.com/javase/6/docs/api/java/util/TimeZone.html?is-external=true#getDefault()" title="class or interface in java.util"><code>TimeZone.getDefault()</code></a>, which is typically the
|
|
local time zone (unless overridden for JVM).
|
|
<p>
|
|
Note that if a new value is set, time zone is also assigned to
|
|
<a href="com/fasterxml/jackson/databind/cfg/BaseSettings.html#_dateFormat"><code>BaseSettings._dateFormat</code></a> of this object.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_defaultBase64</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Base64Variant</a> _defaultBase64</pre>
|
|
<div class="block">Explicitly default <a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/Base64Variant.html?is-external=true" title="class or interface in com.fasterxml.jackson.core"><code>Base64Variant</code></a> to use for handling
|
|
binary data (<code>byte[]</code>), used with data formats
|
|
that use base64 encoding (like JSON, CSV).</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/cfg/ContextAttributes.Impl.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl</a> extends <a href="com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_shared</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>> _shared</pre>
|
|
<div class="block">Shared attributes that we can not modify in-place.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/cfg/DeserializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>3683541151102256824L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_additionalDeserializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/Deserializers.html" title="interface in com.fasterxml.jackson.databind.deser">Deserializers</a>[] _additionalDeserializers</pre>
|
|
<div class="block">List of providers for additional deserializers, checked before considering default
|
|
basic or bean deserializers.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_additionalKeyDeserializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/KeyDeserializers.html" title="interface in com.fasterxml.jackson.databind.deser">KeyDeserializers</a>[] _additionalKeyDeserializers</pre>
|
|
<div class="block">List of providers for additional key deserializers, checked before considering
|
|
standard key deserializers.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_modifiers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerModifier</a>[] _modifiers</pre>
|
|
<div class="block">List of modifiers that can change the way <a href="com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser"><code>BeanDeserializer</code></a> instances
|
|
are configured and constructed.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_abstractTypeResolvers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/AbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind">AbstractTypeResolver</a>[] _abstractTypeResolvers</pre>
|
|
<div class="block">List of objects that may be able to resolve abstract types to
|
|
concrete types. Used by functionality like "mr Bean" to materialize
|
|
types as needed.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_valueInstantiators</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/ValueInstantiators.html" title="interface in com.fasterxml.jackson.databind.deser">ValueInstantiators</a>[] _valueInstantiators</pre>
|
|
<div class="block">List of objects that know how to create instances of POJO types;
|
|
possibly using custom construction (non-annoted constructors; factory
|
|
methods external to value type etc).
|
|
Used to support objects that are created using non-standard methods;
|
|
or to support post-constructor functionality.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg.MapperConfig">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfig</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>8891625428805876137L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_mapperFeatures</h4>
|
|
<pre>int _mapperFeatures</pre>
|
|
<div class="block">Set of shared mapper features enabled.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_base</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/cfg/BaseSettings.html" title="class in com.fasterxml.jackson.databind.cfg">BaseSettings</a> _base</pre>
|
|
<div class="block">Immutable container object for simple configuration settings.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg.MapperConfigBase">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.MapperConfigBase</a> extends <a href="com/fasterxml/jackson/databind/cfg/MapperConfig.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfig</a><<a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a> extends <a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="class in com.fasterxml.jackson.databind.cfg">MapperConfigBase</a><<a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">CFG</a>,<a href="com/fasterxml/jackson/databind/cfg/MapperConfigBase.html" title="type parameter in MapperConfigBase">T</a>>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>6062961959359172474L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_mixInAnnotations</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>> _mixInAnnotations</pre>
|
|
<div class="block">Mix-in annotation mappings to use, if any: immutable,
|
|
can not be changed once defined.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_subtypeResolver</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> _subtypeResolver</pre>
|
|
<div class="block">Registered concrete subtypes that can be used instead of (or
|
|
in addition to) ones declared using annotations.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_rootName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _rootName</pre>
|
|
<div class="block">Explicitly defined root name to use, if any; if empty
|
|
String, will disable root-name wrapping; if null, will
|
|
use defaults</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_view</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _view</pre>
|
|
<div class="block">View to use for filtering out properties to serialize
|
|
or deserialize.
|
|
Null if none (will also be assigned null if <code>Object.class</code>
|
|
is defined), meaning that all properties are to be included.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_attributes</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/cfg/ContextAttributes.html" title="class in com.fasterxml.jackson.databind.cfg">ContextAttributes</a> _attributes</pre>
|
|
<div class="block">Contextual attributes accessible (get and set) during processing,
|
|
on per-call basis.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/cfg/SerializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_additionalSerializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/Serializers.html" title="interface in com.fasterxml.jackson.databind.ser">Serializers</a>[] _additionalSerializers</pre>
|
|
<div class="block">List of providers for additional serializers, checked before considering default
|
|
basic or bean serialializers.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_additionalKeySerializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/Serializers.html" title="interface in com.fasterxml.jackson.databind.ser">Serializers</a>[] _additionalKeySerializers</pre>
|
|
<div class="block">List of providers for additional key serializers, checked before considering default
|
|
key serialializers.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_modifiers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerModifier</a>[] _modifiers</pre>
|
|
<div class="block">List of modifiers that can change the way <a href="com/fasterxml/jackson/databind/ser/BeanSerializer.html" title="class in com.fasterxml.jackson.databind.ser"><code>BeanSerializer</code></a> instances
|
|
are configured and constructed.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.deser</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.AbstractDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/AbstractDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.AbstractDeserializer</a> extends <a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-3010349050434697698L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_baseType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _baseType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_objectIdReader</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> _objectIdReader</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_backRefProperties</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>> _backRefProperties</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_acceptString</h4>
|
|
<pre>boolean _acceptString</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_acceptBoolean</h4>
|
|
<pre>boolean _acceptBoolean</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_acceptInt</h4>
|
|
<pre>boolean _acceptInt</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_acceptDouble</h4>
|
|
<pre>boolean _acceptDouble</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.BasicDeserializerFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory</a> extends <a href="com/fasterxml/jackson/databind/deser/DeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">DeserializerFactory</a> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_factoryConfig</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/cfg/DeserializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">DeserializerFactoryConfig</a> _factoryConfig</pre>
|
|
<div class="block">Configuration settings for this factory; immutable instance (just like this
|
|
factory), new version created via copy-constructor (fluent-style)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.BeanDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.BeanDeserializerBase">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializerBase</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>2960120955735322578L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_beanType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _beanType</pre>
|
|
<div class="block">Declared type of the bean this deserializer handles.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializationShape</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonFormat.Shape.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonFormat.Shape</a> _serializationShape</pre>
|
|
<div class="block">Requested shape from bean class annotations.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueInstantiator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> _valueInstantiator</pre>
|
|
<div class="block">Object that handles details of constructing initial
|
|
bean value (to which bind data to), unless instance
|
|
is passed (via updateValue())</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_delegateDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _delegateDeserializer</pre>
|
|
<div class="block">Deserializer that is used iff delegate-based creator is
|
|
to be used for deserializing from JSON Object.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_propertyBasedCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</a> _propertyBasedCreator</pre>
|
|
<div class="block">If the bean needs to be instantiated using constructor
|
|
or factory method
|
|
that takes one or more named properties as argument(s),
|
|
this creator is used for instantiation.
|
|
This value gets resolved during general resolution.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_nonStandardCreation</h4>
|
|
<pre>boolean _nonStandardCreation</pre>
|
|
<div class="block">Flag that is set to mark "non-standard" cases; where either
|
|
we use one of non-default creators, or there are unwrapped
|
|
values to consider.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_vanillaProcessing</h4>
|
|
<pre>boolean _vanillaProcessing</pre>
|
|
<div class="block">Flag that indicates that no "special features" whatsoever
|
|
are enabled, so the simplest processing is possible.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_beanProperties</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">BeanPropertyMap</a> _beanProperties</pre>
|
|
<div class="block">Mapping of property names to properties, built when all properties
|
|
to use have been successfully resolved.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_injectables</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl">ValueInjector</a>[] _injectables</pre>
|
|
<div class="block">List of <a href="com/fasterxml/jackson/databind/deser/impl/ValueInjector.html" title="class in com.fasterxml.jackson.databind.deser.impl"><code>ValueInjector</code></a>s, if any injectable values are
|
|
expected by the bean; otherwise null.
|
|
This includes injectors used for injecting values via setters
|
|
and fields, but not ones passed through constructor parameters.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_anySetter</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableAnyProperty</a> _anySetter</pre>
|
|
<div class="block">Fallback setter used for handling any properties that are not
|
|
mapped to regular setters. If setter is not null, it will be
|
|
called once for each such property.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_ignorableProps</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">E</a>> _ignorableProps</pre>
|
|
<div class="block">In addition to properties that are set, we will also keep
|
|
track of recognized but ignorable properties: these will
|
|
be skipped without errors or warnings.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_ignoreAllUnknown</h4>
|
|
<pre>boolean _ignoreAllUnknown</pre>
|
|
<div class="block">Flag that can be set to ignore and skip unknown properties.
|
|
If set, will not throw an exception for unknown properties.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_needViewProcesing</h4>
|
|
<pre>boolean _needViewProcesing</pre>
|
|
<div class="block">Flag that indicates that some aspect of deserialization depends
|
|
on active view used (if any)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_backRefs</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>> _backRefs</pre>
|
|
<div class="block">We may also have one or more back reference fields (usually
|
|
zero or one).</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_unwrappedPropertyHandler</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/UnwrappedPropertyHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">UnwrappedPropertyHandler</a> _unwrappedPropertyHandler</pre>
|
|
<div class="block">If one of properties has "unwrapped" value, we need separate
|
|
helper object</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_externalTypeIdHandler</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/ExternalTypeHandler.html" title="class in com.fasterxml.jackson.databind.deser.impl">ExternalTypeHandler</a> _externalTypeIdHandler</pre>
|
|
<div class="block">Handler that we need iff any of properties uses external
|
|
type id.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_objectIdReader</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> _objectIdReader</pre>
|
|
<div class="block">If an Object Id is to be used for value handled by this
|
|
deserializer, this reader is used for handling.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.BeanDeserializerFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BeanDeserializerFactory</a> extends <a href="com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.html" title="class in com.fasterxml.jackson.databind.deser">BasicDeserializerFactory</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/BuilderBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_buildMethod</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _buildMethod</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.CreatorProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.CreatorProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_annotated</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> _annotated</pre>
|
|
<div class="block">Placeholder that represents constructor parameter, when it is created
|
|
from actual constructor.
|
|
May be null when a synthetic instance is created.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_injectableValueId</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _injectableValueId</pre>
|
|
<div class="block">Id of value to inject, if value injection should be used for this parameter
|
|
(in addition to, or instead of, regular deserialization).</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_creatorIndex</h4>
|
|
<pre>int _creatorIndex</pre>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_fallbackSetter</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> _fallbackSetter</pre>
|
|
<div class="block">In special cases, when implementing "updateValue", we can not use
|
|
constructors or factory methods, but have to fall back on using a
|
|
setter (or mutable field property). If so, this refers to that fallback
|
|
accessor</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.DefaultDeserializationContext">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext</a> extends <a href="com/fasterxml/jackson/databind/DeserializationContext.html" title="class in com.fasterxml.jackson.databind">DeserializationContext</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_objectIdResolvers</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>> _objectIdResolvers</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.Impl.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl</a> extends <a href="com/fasterxml/jackson/databind/deser/DefaultDeserializationContext.html" title="class in com.fasterxml.jackson.databind.deser">DefaultDeserializationContext</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.DeserializerCache">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/DeserializerCache.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.DeserializerCache</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast"><a name="writeReplace()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>writeReplace</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> writeReplace()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_cachedDeserializers</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">V</a>> _cachedDeserializers</pre>
|
|
<div class="block">We will also cache some dynamically constructed deserializers;
|
|
specifically, ones that are expensive to construct.
|
|
This currently means bean and Enum deserializers; array, List and Map
|
|
deserializers will not be cached.
|
|
<p>
|
|
Given that we don't expect much concurrency for additions
|
|
(should very quickly converge to zero after startup), let's
|
|
explicitly define a low concurrency setting.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_incompleteDeserializers</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _incompleteDeserializers</pre>
|
|
<div class="block">During deserializer construction process we may need to keep track of partially
|
|
completed deserializers, to resolve cyclic dependencies. This is the
|
|
map used for storing deserializers before they are fully complete.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.SettableAnyProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/SettableAnyProperty.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.SettableAnyProperty</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_property</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> _property</pre>
|
|
<div class="block">Method used for setting "any" properties, along with annotation
|
|
information. Retained to allow contextualization of any properties.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_type</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _type</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_valueTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _valueTypeDeserializer</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.SettableBeanProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.SettableBeanProperty</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_propName</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _propName</pre>
|
|
<div class="block">Logical name of the property (often but not always derived
|
|
from the setter method name)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_type</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _type</pre>
|
|
<div class="block">Base type for property; may be a supertype of actual value.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_wrapperName</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> _wrapperName</pre>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.2</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
<div class="block">Deserializer used for handling property value.
|
|
<p>
|
|
NOTE: has been immutable since 2.3</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _valueTypeDeserializer</pre>
|
|
<div class="block">If value will contain type information (to support
|
|
polymorphic handling), this is the type deserializer
|
|
used to handle type resolution.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_nullProvider</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">NullProvider</a> _nullProvider</pre>
|
|
<div class="block">Object used to figure out value to be used when 'null' literal is encountered in JSON.
|
|
For most types simply Java null, but for primitive types must
|
|
be a non-null value (like Integer.valueOf(0) for int).</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_metadata</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/PropertyMetadata.html" title="class in com.fasterxml.jackson.databind">PropertyMetadata</a> _metadata</pre>
|
|
<div class="block">Additional optional property metadata, such as whether
|
|
property is required, and whether there is additional
|
|
human-readable description</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_managedReferenceName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _managedReferenceName</pre>
|
|
<div class="block">If property represents a managed (forward) reference
|
|
(see [JACKSON-235]), we will need name of reference for
|
|
later linking.
|
|
<p>
|
|
TODO: should try to make immutable.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_objectIdInfo</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/ObjectIdInfo.html" title="class in com.fasterxml.jackson.databind.introspect">ObjectIdInfo</a> _objectIdInfo</pre>
|
|
<div class="block">This is the information for object identity associated with the property.
|
|
<p>
|
|
TODO: should try to make immutable.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_viewMatcher</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/ViewMatcher.html" title="class in com.fasterxml.jackson.databind.util">ViewMatcher</a> _viewMatcher</pre>
|
|
<div class="block">Helper object used for checking whether this property is to
|
|
be included in the active view, if property is view-specific;
|
|
null otherwise.
|
|
<p>
|
|
TODO: should try to make immutable.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_propertyIndex</h4>
|
|
<pre>int _propertyIndex</pre>
|
|
<div class="block">Index of property (within all property of a bean); assigned
|
|
when all properties have been collected. Order of entries
|
|
is arbitrary, but once indexes are assigned they are not
|
|
changed.
|
|
<p>
|
|
TODO: should try to make immutable if at all possible</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.UnresolvedForwardReference">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/UnresolvedForwardReference.html" title="class in com.fasterxml.jackson.databind.deser">com.fasterxml.jackson.databind.deser.UnresolvedForwardReference</a> extends <a href="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_roid</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/ReadableObjectId.html" title="class in com.fasterxml.jackson.databind.deser.impl">ReadableObjectId</a> _roid</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_unresolvedIds</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>> _unresolvedIds</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.deser.impl</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/BeanAsArrayBuilderDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_delegate</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> _delegate</pre>
|
|
<div class="block">Deserializer we delegate operations that we can not handle.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_orderedProperties</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] _orderedProperties</pre>
|
|
<div class="block">Properties in order expected to be found in JSON array.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_buildMethod</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _buildMethod</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/BeanAsArrayDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_delegate</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerBase</a> _delegate</pre>
|
|
<div class="block">Deserializer we delegate operations that we can not handle.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_orderedProperties</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a>[] _orderedProperties</pre>
|
|
<div class="block">Properties in order expected to be found in JSON array.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/BeanPropertyMap.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_buckets</h4>
|
|
<pre>com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap.Bucket[] _buckets</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_hashMask</h4>
|
|
<pre>int _hashMask</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_size</h4>
|
|
<pre>int _size</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_nextBucketIndex</h4>
|
|
<pre>int _nextBucketIndex</pre>
|
|
<div class="block">Counter we use to keep track of insertion order of properties
|
|
(to be able to recreate insertion order when needed).
|
|
<p>
|
|
Note: is kept up-to-date with additions, but can NOT handle
|
|
removals (i.e. "holes" may be left)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.CreatorCollector.Vanilla">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/CreatorCollector.Vanilla.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.Vanilla</a> extends <a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_type</h4>
|
|
<pre>int _type</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.FailingDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/FailingDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.FailingDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_message</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _message</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.FieldProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/FieldProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.FieldProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_annotated</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedField</a> _annotated</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.InnerClassProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/InnerClassProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.InnerClassProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_delegate</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> _delegate</pre>
|
|
<div class="block">Actual property that we use after value construction.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_creator</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">T</a>> _creator</pre>
|
|
<div class="block">Single-arg constructor we use for value instantiation.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/ManagedReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_referenceName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _referenceName</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_isContainer</h4>
|
|
<pre>boolean _isContainer</pre>
|
|
<div class="block">Flag that indicates whether property to handle is a container type
|
|
(array, Collection, Map) or not.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_managedProperty</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> _managedProperty</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_backProperty</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> _backProperty</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.MethodProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/MethodProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.MethodProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_annotated</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _annotated</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.NullProvider">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/NullProvider.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.NullProvider</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_nullValue</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _nullValue</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_isPrimitive</h4>
|
|
<pre>boolean _isPrimitive</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_rawType</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _rawType</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.ObjectIdReader">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.ObjectIdReader</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_idType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _idType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>propertyName</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/PropertyName.html" title="class in com.fasterxml.jackson.databind">PropertyName</a> propertyName</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>generator</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerator</a><<a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/ObjectIdGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">T</a>> generator</pre>
|
|
<div class="block">Blueprint generator instance: actual instance will be
|
|
fetched from <a href="com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind"><code>SerializerProvider</code></a> using this as
|
|
the key.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>resolver</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/ObjectIdResolver.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a> resolver</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_deserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _deserializer</pre>
|
|
<div class="block">Deserializer used for deserializing id values.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>idProperty</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> idProperty</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReferenceProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.ObjectIdReferenceProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>8465266677345565407L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_forward</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> _forward</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdValueProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_objectIdReader</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/ObjectIdReader.html" title="class in com.fasterxml.jackson.databind.deser.impl">ObjectIdReader</a> _objectIdReader</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/PropertyBasedObjectIdGenerator.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator</a> extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/ObjectIdGenerators.PropertyGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerators.PropertyGenerator</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.impl.SetterlessProperty">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/impl/SetterlessProperty.html" title="class in com.fasterxml.jackson.databind.deser.impl">com.fasterxml.jackson.databind.deser.impl.SetterlessProperty</a> extends <a href="com/fasterxml/jackson/databind/deser/SettableBeanProperty.html" title="class in com.fasterxml.jackson.databind.deser">SettableBeanProperty</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_annotated</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMethod</a> _annotated</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_getter</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> _getter</pre>
|
|
<div class="block">Get method for accessing property value used to access property
|
|
(of Collection or Map type) to modify.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.deser.std</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/ArrayBlockingQueueDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">CollectionDeserializer</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/AtomicBooleanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/AtomicReferenceDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.AtomicReferenceDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a><?>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_referencedType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _referencedType</pre>
|
|
<div class="block">Type of value that we reference</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _valueTypeDeserializer</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/ByteBufferDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/CollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.CollectionDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>3917273725180652224L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_collectionType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _collectionType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
<div class="block">Value deserializer.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _valueTypeDeserializer</pre>
|
|
<div class="block">If element instances have polymorphic type information, this
|
|
is the type deserializer that can handle it</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueInstantiator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> _valueInstantiator</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_delegateDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _delegateDeserializer</pre>
|
|
<div class="block">Deserializer that is used iff delegate-based creator is
|
|
to be used for deserializing from JSON Object.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="type parameter in ContainerDeserializerBase">T</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.CalendarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.CalendarDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</a>> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_calendarClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _calendarClass</pre>
|
|
<div class="block">We may know actual expected type; if so, it will be
|
|
used for instantiation.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateBasedDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="type parameter in DateDeserializers.DateBasedDeserializer">T</a>> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_customFormat</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> _customFormat</pre>
|
|
<div class="block">Specific format to use, if non-null; if null will
|
|
just use default format.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_formatString</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _formatString</pre>
|
|
<div class="block">Let's also keep format String for reference, to use for error messages</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.SqlDateDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.SqlDateDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.TimestampDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DateDeserializers.TimestampDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/DateDeserializers.DateBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">DateDeserializers.DateBasedDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_delegatee</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _delegatee</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.EnumDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/EnumDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-5893263645879532318L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_resolver</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/EnumResolver.html" title="class in com.fasterxml.jackson.databind.util">EnumResolver</a><<a href="com/fasterxml/jackson/databind/util/EnumResolver.html" title="type parameter in EnumResolver">T</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="com/fasterxml/jackson/databind/util/EnumResolver.html" title="type parameter in EnumResolver">T</a>>> _resolver</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/EnumDeserializer.FactoryBasedDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumDeserializer.FactoryBasedDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-7775129435872564122L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_enumClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _enumClass</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_inputType</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _inputType</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_factory</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a> _factory</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/EnumMapDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util">EnumMap</a><?,?>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>4564890642370311174L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_mapType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _mapType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_enumClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _enumClass</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_keyDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _keyDeserializer</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_valueTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _valueTypeDeserializer</pre>
|
|
<div class="block">If value instances have polymorphic type information, this
|
|
is the type deserializer that can handle it</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/EnumSetDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><?>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>3479455075597887177L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_enumType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _enumType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_enumClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _enumClass</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_enumDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _enumDeserializer</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.FromStringDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.FromStringDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="type parameter in FromStringDeserializer">T</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.Std.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.FromStringDeserializer.Std</a> extends <a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_kind</h4>
|
|
<pre>int _kind</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/JsonNodeDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer</a> extends com.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer<<a href="com/fasterxml/jackson/databind/JsonNode.html" title="class in com.fasterxml.jackson.databind">JsonNode</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.MapDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/MapDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.MapDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-3378654289961736240L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_mapType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _mapType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_keyDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> _keyDeserializer</pre>
|
|
<div class="block">Key deserializer to use; either passed via constructor
|
|
(when indicated by annotations), or resolved when
|
|
<a href="com/fasterxml/jackson/databind/deser/std/MapDeserializer.html#resolve(com.fasterxml.jackson.databind.DeserializationContext)"><code>MapDeserializer.resolve(com.fasterxml.jackson.databind.DeserializationContext)</code></a> is called;</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_standardStringKey</h4>
|
|
<pre>boolean _standardStringKey</pre>
|
|
<div class="block">Flag set to indicate that the key type is
|
|
<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a> (or <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a>, for
|
|
which String is acceptable), <b>and</b> that the
|
|
default Jackson key deserializer would be used.
|
|
If both are true, can optimize handling.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
<div class="block">Value deserializer.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _valueTypeDeserializer</pre>
|
|
<div class="block">If value instances have polymorphic type information, this
|
|
is the type deserializer that can handle it</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueInstantiator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> _valueInstantiator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_hasDefaultCreator</h4>
|
|
<pre>boolean _hasDefaultCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_delegateDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _delegateDeserializer</pre>
|
|
<div class="block">Deserializer that is used iff delegate-based creator is
|
|
to be used for deserializing from JSON Object.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_propertyBasedCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/impl/PropertyBasedCreator.html" title="class in com.fasterxml.jackson.databind.deser.impl">PropertyBasedCreator</a> _propertyBasedCreator</pre>
|
|
<div class="block">If the Map is to be instantiated using non-default constructor
|
|
or factory method
|
|
that takes one or more named properties as argument(s),
|
|
this creator is used for instantiation.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_ignorableProperties</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">HashSet</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util">E</a>> _ignorableProperties</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NullifyingDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.BigDecimalDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigDecimalDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html?is-external=true" title="class or interface in java.math">BigDecimal</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.BigIntegerDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BigIntegerDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math">BigInteger</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.BooleanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.BooleanDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.ByteDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ByteDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Byte.html?is-external=true" title="class or interface in java.lang">Byte</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.CharacterDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.CharacterDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Character.html?is-external=true" title="class or interface in java.lang">Character</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.DoubleDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.DoubleDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.FloatDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.FloatDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang">Float</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.IntegerDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.IntegerDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.LongDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.NumberDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.NumberDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang">Number</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="type parameter in NumberDeserializers.PrimitiveOrWrapperDeserializer">T</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_nullValue</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _nullValue</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.ShortDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.ShortDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/NumberDeserializers.PrimitiveOrWrapperDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">NumberDeserializers.PrimitiveOrWrapperDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Short.html?is-external=true" title="class or interface in java.lang">Short</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/ObjectArrayDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_arrayType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">ArrayType</a> _arrayType</pre>
|
|
<div class="block">Full generic type of the array being deserialized</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_untyped</h4>
|
|
<pre>boolean _untyped</pre>
|
|
<div class="block">Flag that indicates whether the component type is Object or not.
|
|
Used for minor optimization when constructing result.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_elementClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _elementClass</pre>
|
|
<div class="block">Type of contained elements: needed for constructing actual
|
|
result array</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_elementDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _elementDeserializer</pre>
|
|
<div class="block">Element deserializer</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_elementTypeDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> _elementTypeDeserializer</pre>
|
|
<div class="block">If element instances have polymorphic type information, this
|
|
is the type deserializer that can handle it</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers.html" title="type parameter in PrimitiveArrayDeserializers">T</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StackTraceElementDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/StackTraceElement.html?is-external=true" title="class or interface in java.lang">StackTraceElement</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/StdDelegatingDeserializer.html" title="type parameter in StdDelegatingDeserializer">T</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_converter</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/Converter.html" title="interface in com.fasterxml.jackson.databind.util">Converter</a><<a href="com/fasterxml/jackson/databind/util/Converter.html" title="type parameter in Converter">IN</a>,<a href="com/fasterxml/jackson/databind/util/Converter.html" title="type parameter in Converter">OUT</a>> _converter</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_delegateType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _delegateType</pre>
|
|
<div class="block">Fully resolved delegate type, with generic information if any available.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_delegateDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _delegateDeserializer</pre>
|
|
<div class="block">Underlying serializer for type <code>T<.code>.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StdDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdDeserializer</a> extends <a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="type parameter in StdDeserializer">T</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_valueClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _valueClass</pre>
|
|
<div class="block">Type of values this deserializer handles: sometimes
|
|
exact types, other time most specific supertype of
|
|
types deserializer handles (which may be as generic
|
|
as <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><code>Object</code></a> in some case)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StdKeyDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer</a> extends <a href="com/fasterxml/jackson/databind/KeyDeserializer.html" title="class in com.fasterxml.jackson.databind">KeyDeserializer</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_kind</h4>
|
|
<pre>int _kind</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_keyClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _keyClass</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_deser</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="type parameter in FromStringDeserializer">T</a>> _deser</pre>
|
|
<div class="block">Some types that are deserialized using a helper deserializer.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StdKeyDeserializers.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>923268084968181479L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="type parameter in StdScalarDeserializer">T</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StdValueInstantiator">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StdValueInstantiator</a> extends <a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_valueTypeDesc</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _valueTypeDesc</pre>
|
|
<div class="block">Type of values that are instantiated; used
|
|
for error reporting purposes.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_defaultCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _defaultCreator</pre>
|
|
<div class="block">Default (no-argument) constructor to use for instantiation
|
|
(with <a href="com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.html#createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext)"><code>StdValueInstantiator.createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext)</code></a>)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_withArgsCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _withArgsCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_constructorArguments</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a>[] _constructorArguments</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_delegateType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _delegateType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_delegateCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _delegateCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_delegateArguments</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/CreatorProperty.html" title="class in com.fasterxml.jackson.databind.deser">CreatorProperty</a>[] _delegateArguments</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_fromStringCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _fromStringCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_fromIntCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _fromIntCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_fromLongCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _fromLongCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_fromDoubleCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _fromDoubleCreator</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_fromBooleanCreator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _fromBooleanCreator</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_incompleteParameter</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedParameter</a> _incompleteParameter</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StringArrayDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-7589512013334920693L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_elementDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _elementDeserializer</pre>
|
|
<div class="block">Value serializer to use, if not the standard one (which is inlined)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StringCollectionDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/ContainerDeserializerBase.html" title="class in com.fasterxml.jackson.databind.deser.std">ContainerDeserializerBase</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_collectionType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _collectionType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _valueDeserializer</pre>
|
|
<div class="block">Value deserializer to use, if NOT the standard one
|
|
(if it is, will be null).</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueInstantiator</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiator</a> _valueInstantiator</pre>
|
|
<div class="block">Instantiator used in case custom handling is needed for creation.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_delegateDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _delegateDeserializer</pre>
|
|
<div class="block">Deserializer that is used iff delegate-based creator is
|
|
to be used for deserializing from JSON Object.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.StringDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/StringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.StringDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/ThrowableDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/BeanDeserializer.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializer</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.TokenBufferDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/TokenBufferDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.TokenBufferDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdScalarDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdScalarDeserializer</a><<a href="com/fasterxml/jackson/databind/util/TokenBuffer.html" title="class in com.fasterxml.jackson.databind.util">TokenBuffer</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_mapDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _mapDeserializer</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_listDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _listDeserializer</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_stringDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _stringDeserializer</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_numberDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _numberDeserializer</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/UntypedObjectDeserializer.Vanilla.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.Vanilla</a> extends <a href="com/fasterxml/jackson/databind/deser/std/StdDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">StdDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.deser.std.UUIDDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/deser/std/UUIDDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">com.fasterxml.jackson.databind.deser.std.UUIDDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.exc</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.exc.IgnoredPropertyException">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/exc/IgnoredPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc.IgnoredPropertyException</a> extends <a href="com/fasterxml/jackson/databind/exc/PropertyBindingException.html" title="class in com.fasterxml.jackson.databind.exc">PropertyBindingException</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.exc.InvalidFormatException">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/exc/InvalidFormatException.html" title="class in com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc.InvalidFormatException</a> extends <a href="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_value</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _value</pre>
|
|
<div class="block">Underlying value that could not be deserialized into
|
|
target type, if available.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_targetType</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _targetType</pre>
|
|
<div class="block">Intended target type (type-erased class) that value could not
|
|
be deserialized into, if known.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.exc.PropertyBindingException">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/exc/PropertyBindingException.html" title="class in com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc.PropertyBindingException</a> extends <a href="com/fasterxml/jackson/databind/JsonMappingException.html" title="class in com.fasterxml.jackson.databind">JsonMappingException</a> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_referringClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _referringClass</pre>
|
|
<div class="block">Class that does not contain mapping for the unrecognized property.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_propertyName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _propertyName</pre>
|
|
<div class="block"><p>
|
|
Note: redundant information since it is also included in the
|
|
reference path.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_propertyIds</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">E</a>> _propertyIds</pre>
|
|
<div class="block">Set of ids of properties that are known for the type, if this
|
|
can be statically determined.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/exc/UnrecognizedPropertyException.html" title="class in com.fasterxml.jackson.databind.exc">com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException</a> extends <a href="com/fasterxml/jackson/databind/exc/PropertyBindingException.html" title="class in com.fasterxml.jackson.databind.exc">PropertyBindingException</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.ext</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ext/CoreXMLDeserializers.Std.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.CoreXMLDeserializers.Std</a> extends <a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_kind</h4>
|
|
<pre>int _kind</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ext.DOMDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.DOMDeserializer</a> extends <a href="com/fasterxml/jackson/databind/deser/std/FromStringDeserializer.html" title="class in com.fasterxml.jackson.databind.deser.std">FromStringDeserializer</a><<a href="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="type parameter in DOMDeserializer">T</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ext/DOMDeserializer.DocumentDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.DOMDeserializer.DocumentDeserializer</a> extends <a href="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ext/DOMDeserializer.NodeDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.DOMDeserializer.NodeDeserializer</a> extends <a href="com/fasterxml/jackson/databind/ext/DOMDeserializer.html" title="class in com.fasterxml.jackson.databind.ext">DOMDeserializer</a><<a href="http://docs.oracle.com/javase/6/docs/api/org/w3c/dom/Node.html?is-external=true" title="class or interface in org.w3c.dom">Node</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ext.OptionalHandlerFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ext/OptionalHandlerFactory.html" title="class in com.fasterxml.jackson.databind.ext">com.fasterxml.jackson.databind.ext.OptionalHandlerFactory</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.introspect</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotatedConstructor">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotatedConstructor.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedConstructor</a> extends <a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
<li class="blockListLast"><a name="writeReplace()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>writeReplace</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> writeReplace()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_constructor</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">T</a>> _constructor</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_serialization</h4>
|
|
<pre>com.fasterxml.jackson.databind.introspect.AnnotatedConstructor.Serialization _serialization</pre>
|
|
<div class="block">Field that is used to make JDK serialization work with this
|
|
object.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotatedField">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotatedField.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedField</a> extends <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>7364428299211355871L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
<li class="blockListLast"><a name="writeReplace()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>writeReplace</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> writeReplace()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_serialization</h4>
|
|
<pre>com.fasterxml.jackson.databind.introspect.AnnotatedField.Serialization _serialization</pre>
|
|
<div class="block">Temporary field required for JDK serialization support</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotatedMember">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedMember</a> extends <a href="com/fasterxml/jackson/databind/introspect/Annotated.html" title="class in com.fasterxml.jackson.databind.introspect">Annotated</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>7364428299211355871L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotatedMethod">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMethod.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedMethod</a> extends <a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
<li class="blockListLast"><a name="writeReplace()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>writeReplace</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> writeReplace()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_paramClasses</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>>[] _paramClasses</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_serialization</h4>
|
|
<pre>com.fasterxml.jackson.databind.introspect.AnnotatedMethod.Serialization _serialization</pre>
|
|
<div class="block">Field that is used to make JDK serialization work with this
|
|
object.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.1</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotatedParameter">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotatedParameter.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedParameter</a> extends <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_owner</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedWithParams</a> _owner</pre>
|
|
<div class="block">Member (method, constructor) that this parameter belongs to</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_type</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a> _type</pre>
|
|
<div class="block">JDK type of the parameter, possibly contains generic type information</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_index</h4>
|
|
<pre>int _index</pre>
|
|
<div class="block">Index of the parameter within argument list</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotatedWithParams">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotatedWithParams.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams</a> extends <a href="com/fasterxml/jackson/databind/introspect/AnnotatedMember.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotatedMember</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_paramAnnotations</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/introspect/AnnotationMap.html" title="class in com.fasterxml.jackson.databind.introspect">AnnotationMap</a>[] _paramAnnotations</pre>
|
|
<div class="block">Annotations associated with parameters of the annotated
|
|
entity (method or constructor parameters)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/AnnotationIntrospectorPair.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair</a> extends <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_primary</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _primary</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_secondary</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> _secondary</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.BasicClassIntrospector">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/BasicClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.BasicClassIntrospector</a> extends <a href="com/fasterxml/jackson/databind/introspect/ClassIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">ClassIntrospector</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/JacksonAnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector</a> extends <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/NopAnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector</a> extends <a href="com/fasterxml/jackson/databind/AnnotationIntrospector.html" title="class in com.fasterxml.jackson.databind">AnnotationIntrospector</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/introspect/VisibilityChecker.Std.html" title="class in com.fasterxml.jackson.databind.introspect">com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-7073939237187922755L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_getterMinLevel</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> _getterMinLevel</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_isGetterMinLevel</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> _isGetterMinLevel</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_setterMinLevel</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> _setterMinLevel</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_creatorMinLevel</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> _creatorMinLevel</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_fieldMinLevel</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a> _fieldMinLevel</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.jsontype</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.NamedType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/NamedType.html" title="class in com.fasterxml.jackson.databind.jsontype">com.fasterxml.jackson.databind.jsontype.NamedType</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_class</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _class</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_hashCode</h4>
|
|
<pre>int _hashCode</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_name</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _name</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.jsontype.impl</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer</a> extends <a href="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">TypeDeserializerBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>5345570420394408290L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/impl/AsExternalTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer</a> extends <a href="com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsArrayTypeDeserializer</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/impl/AsPropertyTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer</a> extends <a href="com/fasterxml/jackson/databind/jsontype/impl/AsArrayTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">AsArrayTypeDeserializer</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/impl/AsWrapperTypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer</a> extends <a href="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">TypeDeserializerBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>5345570420394408290L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/impl/StdSubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver</a> extends <a href="com/fasterxml/jackson/databind/jsontype/SubtypeResolver.html" title="class in com.fasterxml.jackson.databind.jsontype">SubtypeResolver</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_registeredSubtypes</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">LinkedHashSet</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">E</a>> _registeredSubtypes</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html" title="class in com.fasterxml.jackson.databind.jsontype.impl">com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase</a> extends <a href="com/fasterxml/jackson/databind/jsontype/TypeDeserializer.html" title="class in com.fasterxml.jackson.databind.jsontype">TypeDeserializer</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>278445030337366675L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_idResolver</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/jsontype/TypeIdResolver.html" title="interface in com.fasterxml.jackson.databind.jsontype">TypeIdResolver</a> _idResolver</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_baseType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _baseType</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_property</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/BeanProperty.html" title="interface in com.fasterxml.jackson.databind">BeanProperty</a> _property</pre>
|
|
<div class="block">Property that contains value for which type information
|
|
is included; null if value is a root value.
|
|
Note that this value is not assigned during construction
|
|
but only when <a href="com/fasterxml/jackson/databind/jsontype/impl/TypeDeserializerBase.html#forProperty(com.fasterxml.jackson.databind.BeanProperty)"><code>TypeDeserializerBase.forProperty(com.fasterxml.jackson.databind.BeanProperty)</code></a> is called to create
|
|
a copy.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_defaultImpl</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _defaultImpl</pre>
|
|
<div class="block">Type to use as the default implementation, if type id is
|
|
missing or can not be resolved.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_typePropertyName</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _typePropertyName</pre>
|
|
<div class="block">Name of type property used; needed for non-property versions too,
|
|
in cases where type id is to be exposed as part of JSON.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_typeIdVisible</h4>
|
|
<pre>boolean _typeIdVisible</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_deserializers</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _deserializers</pre>
|
|
<div class="block">For efficient operation we will lazily build mappings from type ids
|
|
to actual deserializers, once needed.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_defaultImplDeserializer</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="class in com.fasterxml.jackson.databind">JsonDeserializer</a><<a href="com/fasterxml/jackson/databind/JsonDeserializer.html" title="type parameter in JsonDeserializer">T</a>> _defaultImplDeserializer</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.module</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver</a> extends <a href="com/fasterxml/jackson/databind/AbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind">AbstractTypeResolver</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>8635483102371490919L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_mappings</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _mappings</pre>
|
|
<div class="block">Mappings from super types to subtypes</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.module.SimpleDeserializers">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/module/SimpleDeserializers.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleDeserializers</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-3006673354353448880L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_classMappings</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _classMappings</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_hasEnumDeserializer</h4>
|
|
<pre>boolean _hasEnumDeserializer</pre>
|
|
<div class="block">Flag to help find "generic" enum deserializer, if one has been registered.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.module.SimpleKeyDeserializers">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/module/SimpleKeyDeserializers.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleKeyDeserializers</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-6786398737835438187L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_classMappings</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _classMappings</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.module.SimpleModule">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/module/SimpleModule.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleModule</a> extends <a href="com/fasterxml/jackson/databind/Module.html" title="class in com.fasterxml.jackson.databind">Module</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-8905749147637667249L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_name</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _name</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_version</h4>
|
|
<pre><a href="http://fasterxml.github.com/jackson-core/javadoc/2.4/com/fasterxml/jackson/core/Version.html?is-external=true" title="class or interface in com.fasterxml.jackson.core">Version</a> _version</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/module/SimpleSerializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleSerializers</a> _serializers</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_deserializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/module/SimpleDeserializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleDeserializers</a> _deserializers</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_keySerializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/module/SimpleSerializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleSerializers</a> _keySerializers</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_keyDeserializers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/module/SimpleKeyDeserializers.html" title="class in com.fasterxml.jackson.databind.module">SimpleKeyDeserializers</a> _keyDeserializers</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_abstractTypes</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/module/SimpleAbstractTypeResolver.html" title="class in com.fasterxml.jackson.databind.module">SimpleAbstractTypeResolver</a> _abstractTypes</pre>
|
|
<div class="block">Lazily-constructed resolver used for storing mappings from
|
|
abstract classes to more specific implementing classes
|
|
(which may be abstract or concrete)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_valueInstantiators</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/module/SimpleValueInstantiators.html" title="class in com.fasterxml.jackson.databind.module">SimpleValueInstantiators</a> _valueInstantiators</pre>
|
|
<div class="block">Lazily-constructed resolver used for storing mappings from
|
|
abstract classes to more specific implementing classes
|
|
(which may be abstract or concrete)</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_deserializerModifier</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/deser/BeanDeserializerModifier.html" title="class in com.fasterxml.jackson.databind.deser">BeanDeserializerModifier</a> _deserializerModifier</pre>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.2</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_serializerModifier</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/BeanSerializerModifier.html" title="class in com.fasterxml.jackson.databind.ser">BeanSerializerModifier</a> _serializerModifier</pre>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.2</dd></dl>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_mixins</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _mixins</pre>
|
|
<div class="block">Lazily-constructed map that contains mix-in definitions, indexed
|
|
by target class, value being mix-in to apply.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_subtypes</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">LinkedHashSet</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util">E</a>> _subtypes</pre>
|
|
<div class="block">Set of subtypes to register, if any.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_namingStrategy</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/PropertyNamingStrategy.html" title="class in com.fasterxml.jackson.databind">PropertyNamingStrategy</a> _namingStrategy</pre>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.module.SimpleSerializers">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/module/SimpleSerializers.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleSerializers</a> extends <a href="com/fasterxml/jackson/databind/ser/Serializers.Base.html" title="class in com.fasterxml.jackson.databind.ser">Serializers.Base</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>8531646511998456779L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_classMappings</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _classMappings</pre>
|
|
<div class="block">Class-based mappings that are used both for exact and
|
|
sub-class matches.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_interfaceMappings</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _interfaceMappings</pre>
|
|
<div class="block">Interface-based matches.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_hasEnumSerializer</h4>
|
|
<pre>boolean _hasEnumSerializer</pre>
|
|
<div class="block">Flag to help find "generic" enum serializer, if one has been registered.</div>
|
|
<dl><dt><span class="strong">Since:</span></dt>
|
|
<dd>2.3</dd></dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.module.SimpleValueInstantiators">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/module/SimpleValueInstantiators.html" title="class in com.fasterxml.jackson.databind.module">com.fasterxml.jackson.databind.module.SimpleValueInstantiators</a> extends <a href="com/fasterxml/jackson/databind/deser/ValueInstantiators.Base.html" title="class in com.fasterxml.jackson.databind.deser">ValueInstantiators.Base</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-8929386427526115130L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_classMappings</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _classMappings</pre>
|
|
<div class="block">Mappings from raw (type-erased, i.e. non-generic) types
|
|
to matching <a href="com/fasterxml/jackson/databind/deser/ValueInstantiator.html" title="class in com.fasterxml.jackson.databind.deser"><code>ValueInstantiator</code></a> instances.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.node</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.node.JsonNodeFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/node/JsonNodeFactory.html" title="class in com.fasterxml.jackson.databind.node">com.fasterxml.jackson.databind.node.JsonNodeFactory</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-3271940633258788634L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_cfgBigDecimalExact</h4>
|
|
<pre>boolean _cfgBigDecimalExact</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.ser</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.BasicSerializerFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.BasicSerializerFactory</a> extends <a href="com/fasterxml/jackson/databind/ser/SerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">SerializerFactory</a> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_factoryConfig</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/cfg/SerializerFactoryConfig.html" title="class in com.fasterxml.jackson.databind.cfg">SerializerFactoryConfig</a> _factoryConfig</pre>
|
|
<div class="block">Configuration settings for this factory; immutable instance (just like this
|
|
factory), new version created via copy-constructor (fluent-style)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.BeanSerializerFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/BeanSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.BeanSerializerFactory</a> extends <a href="com/fasterxml/jackson/databind/ser/BasicSerializerFactory.html" title="class in com.fasterxml.jackson.databind.ser">BasicSerializerFactory</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.DefaultSerializerProvider">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider</a> extends <a href="com/fasterxml/jackson/databind/SerializerProvider.html" title="class in com.fasterxml.jackson.databind">SerializerProvider</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.Impl.html" title="class in com.fasterxml.jackson.databind.ser">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl</a> extends <a href="com/fasterxml/jackson/databind/ser/DefaultSerializerProvider.html" title="class in com.fasterxml.jackson.databind.ser">DefaultSerializerProvider</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.ser.impl</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/impl/PropertyBasedObjectIdGenerator.html" title="class in com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator</a> extends <a href="http://fasterxml.github.com/jackson-annotations/javadoc/2.4/com/fasterxml/jackson/annotation/ObjectIdGenerators.PropertyGenerator.html?is-external=true" title="class or interface in com.fasterxml.jackson.annotation">ObjectIdGenerators.PropertyGenerator</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_property</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/BeanPropertyWriter.html" title="class in com.fasterxml.jackson.databind.ser">BeanPropertyWriter</a> _property</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.FilterExceptFilter.html" title="class in com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter</a> extends <a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html" title="class in com.fasterxml.jackson.databind.ser.impl">SimpleBeanPropertyFilter</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_propertiesToInclude</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>> _propertiesToInclude</pre>
|
|
<div class="block">Set of property names to serialize.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.SerializeExceptFilter.html" title="class in com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter</a> extends <a href="com/fasterxml/jackson/databind/ser/impl/SimpleBeanPropertyFilter.html" title="class in com.fasterxml.jackson.databind.ser.impl">SimpleBeanPropertyFilter</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_propertiesToExclude</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>> _propertiesToExclude</pre>
|
|
<div class="block">Set of property names to filter out.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/ser/impl/SimpleFilterProvider.html" title="class in com.fasterxml.jackson.databind.ser.impl">com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider</a> extends <a href="com/fasterxml/jackson/databind/ser/FilterProvider.html" title="class in com.fasterxml.jackson.databind.ser">FilterProvider</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-6305772546718366447L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_filtersById</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>> _filtersById</pre>
|
|
<div class="block">Mappings from ids to filters.</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_defaultFilter</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/ser/PropertyFilter.html" title="interface in com.fasterxml.jackson.databind.ser">PropertyFilter</a> _defaultFilter</pre>
|
|
<div class="block">This is the filter we return in case no mapping was found for
|
|
given id; default is 'null' (in which case caller typically
|
|
reports an error), but can be set to an explicit filter.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_cfgFailOnUnknownId</h4>
|
|
<pre>boolean _cfgFailOnUnknownId</pre>
|
|
<div class="block">Flag that indicates whether request for an unknown filter id should
|
|
result an exception (default) or not.
|
|
Note that this is only relevant if no default filter has been
|
|
configured.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.type</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.ArrayType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/ArrayType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.ArrayType</a> extends <a href="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>9040058063449087477L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_componentType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _componentType</pre>
|
|
<div class="block">Type of elements in the array.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_emptyArray</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> _emptyArray</pre>
|
|
<div class="block">We will also keep track of shareable instance of empty array,
|
|
since it usually needs to be constructed any way; and because
|
|
it is essentially immutable and thus can be shared.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.ClassKey">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/ClassKey.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.ClassKey</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_className</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> _className</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_class</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _class</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_hashCode</h4>
|
|
<pre>int _hashCode</pre>
|
|
<div class="block">Let's cache hash code straight away, since we are
|
|
almost certain to need it.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.CollectionLikeType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.CollectionLikeType</a> extends <a href="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>4611641304150899138L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_elementType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _elementType</pre>
|
|
<div class="block">Type of elements in collection</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.CollectionType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/CollectionType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.CollectionType</a> extends <a href="com/fasterxml/jackson/databind/type/CollectionLikeType.html" title="class in com.fasterxml.jackson.databind.type">CollectionLikeType</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-7834910259750909424L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.MapLikeType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.MapLikeType</a> extends <a href="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>416067702302823522L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_keyType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _keyType</pre>
|
|
<div class="block">Type of keys of Map.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_valueType</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> _valueType</pre>
|
|
<div class="block">Type of values of Map.</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.MapType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/MapType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.MapType</a> extends <a href="com/fasterxml/jackson/databind/type/MapLikeType.html" title="class in com.fasterxml.jackson.databind.type">MapLikeType</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-811146779148281500L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.SimpleType">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/SimpleType.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.SimpleType</a> extends <a href="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">TypeBase</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-800374828948534376L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_typeParameters</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a>[] _typeParameters</pre>
|
|
<div class="block">Generic type arguments for this type.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_typeNames</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] _typeNames</pre>
|
|
<div class="block">Names of generic type arguments for this type; will
|
|
match values in <a href="com/fasterxml/jackson/databind/type/SimpleType.html#_typeParameters"><code>SimpleType._typeParameters</code></a></div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.TypeBase">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/TypeBase.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.TypeBase</a> extends <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind">JavaType</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>-3581199092426900829L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.TypeFactory">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.TypeFactory</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_typeCache</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/util/LRUMap.html" title="class in com.fasterxml.jackson.databind.util">LRUMap</a><<a href="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">K</a>,<a href="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">V</a>> _typeCache</pre>
|
|
<div class="block">Since type resolution can be expensive (specifically when resolving
|
|
actual generic types), we will use small cache to avoid repetitive
|
|
resolution of core types</div>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_modifiers</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/type/TypeModifier.html" title="class in com.fasterxml.jackson.databind.type">TypeModifier</a>[] _modifiers</pre>
|
|
<div class="block">Registered <a href="com/fasterxml/jackson/databind/type/TypeModifier.html" title="class in com.fasterxml.jackson.databind.type"><code>TypeModifier</code></a>s: objects that can change details
|
|
of <a href="com/fasterxml/jackson/databind/JavaType.html" title="class in com.fasterxml.jackson.databind"><code>JavaType</code></a> instances factory constructs.</div>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_parser</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/type/TypeParser.html" title="class in com.fasterxml.jackson.databind.type">TypeParser</a> _parser</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.type.TypeParser">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/type/TypeParser.html" title="class in com.fasterxml.jackson.databind.type">com.fasterxml.jackson.databind.type.TypeParser</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_factory</h4>
|
|
<pre><a href="com/fasterxml/jackson/databind/type/TypeFactory.html" title="class in com.fasterxml.jackson.databind.type">TypeFactory</a> _factory</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList">
|
|
<h2 title="Package">Package com.fasterxml.jackson.databind.util</h2>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.EnumResolver">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/EnumResolver.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.EnumResolver</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>_enumClass</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">T</a>> _enumClass</pre>
|
|
</li>
|
|
<li class="blockList">
|
|
<h4>_enums</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">E</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">E</a>>>[] _enums</pre>
|
|
</li>
|
|
<li class="blockListLast">
|
|
<h4>_enumsById</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">V</a>> _enumsById</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.ISO8601DateFormat">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/ISO8601DateFormat.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.ISO8601DateFormat</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.LRUMap">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/LRUMap.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.LRUMap</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a><<a href="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">K</a>,<a href="com/fasterxml/jackson/databind/util/LRUMap.html" title="type parameter in LRUMap">V</a>> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="readObject(java.io.ObjectInputStream)">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readObject</h4>
|
|
<pre>private void readObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io">ObjectInputStream</a> in)
|
|
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
|
|
<dl><dt><span class="strong">Throws:</span></dt>
|
|
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
|
|
</li>
|
|
<li class="blockList"><a name="writeObject(java.io.ObjectOutputStream)">
|
|
<!-- -->
|
|
</a>
|
|
<h4>writeObject</h4>
|
|
<pre>private void writeObject(<a href="http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io">ObjectOutputStream</a> out)
|
|
throws <a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
|
|
<dl><dt><span class="strong">Throws:</span></dt>
|
|
<dd><code><a href="http://docs.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
|
|
</li>
|
|
<li class="blockListLast"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.ObjectIdMap">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/ObjectIdMap.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.ObjectIdMap</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/util/IdentityHashMap.html?is-external=true" title="class or interface in java.util">IdentityHashMap</a><<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> implements Serializable</h3>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.RootNameLookup">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/RootNameLookup.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.RootNameLookup</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serialized_methods">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialization Methods</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast"><a name="readResolve()">
|
|
<!-- -->
|
|
</a>
|
|
<h4>readResolve</h4>
|
|
<pre>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> readResolve()</pre>
|
|
<div class="block">Need to override to reproduce cache object via constructor, instead
|
|
of serialize/deserialize (since we do NOT want to retain cached data)</div>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.StdDateFormat">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/StdDateFormat.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.StdDateFormat</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</a> implements Serializable</h3>
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="serializedForm">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Serialized Fields</h3>
|
|
<ul class="blockList">
|
|
<li class="blockListLast">
|
|
<h4>_locale</h4>
|
|
<pre><a href="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a> _locale</pre>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class="blockList"><a name="com.fasterxml.jackson.databind.util.ViewMatcher">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Class <a href="com/fasterxml/jackson/databind/util/ViewMatcher.html" title="class in com.fasterxml.jackson.databind.util">com.fasterxml.jackson.databind.util.ViewMatcher</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
|
|
<dl class="nameValue">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>1L</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
<div class="bottomNav"><a name="navbar_bottom">
|
|
<!-- -->
|
|
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="overview-summary.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li>Use</li>
|
|
<li><a href="overview-tree.html">Tree</a></li>
|
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="index-all.html">Index</a></li>
|
|
<li><a href="help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList">
|
|
<li>Prev</li>
|
|
<li>Next</li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
|
|
<li><a href="serialized-form.html" target="_top">No Frames</a></li>
|
|
</ul>
|
|
<ul class="navList" id="allclasses_navbar_bottom">
|
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
</div>
|
|
<a name="skip-navbar_bottom">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
<p class="legalCopy"><small>Copyright © 2014 <a href="http://fasterxml.com/">FasterXML</a>. All Rights Reserved.</small></p>
|
|
</body>
|
|
</html>
|