1*2bf66424SCole Faust<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2*2bf66424SCole Faust<!-- NewPage --> 3*2bf66424SCole Faust<html lang="en"> 4*2bf66424SCole Faust<head> 5*2bf66424SCole Faust<!-- Generated by javadoc (version 1.7.0_79) on Sat Jan 09 21:46:11 PST 2016 --> 6*2bf66424SCole Faust<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7*2bf66424SCole Faust<title>Index (Jackson-annotations 2.7.0 API)</title> 8*2bf66424SCole Faust<meta name="date" content="2016-01-09"> 9*2bf66424SCole Faust<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style"> 10*2bf66424SCole Faust</head> 11*2bf66424SCole Faust<body> 12*2bf66424SCole Faust<script type="text/javascript"><!-- 13*2bf66424SCole Faust if (location.href.indexOf('is-external=true') == -1) { 14*2bf66424SCole Faust parent.document.title="Index (Jackson-annotations 2.7.0 API)"; 15*2bf66424SCole Faust } 16*2bf66424SCole Faust//--> 17*2bf66424SCole Faust</script> 18*2bf66424SCole Faust<noscript> 19*2bf66424SCole Faust<div>JavaScript is disabled on your browser.</div> 20*2bf66424SCole Faust</noscript> 21*2bf66424SCole Faust<!-- ========= START OF TOP NAVBAR ======= --> 22*2bf66424SCole Faust<div class="topNav"><a name="navbar_top"> 23*2bf66424SCole Faust<!-- --> 24*2bf66424SCole Faust</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 25*2bf66424SCole Faust<!-- --> 26*2bf66424SCole Faust</a> 27*2bf66424SCole Faust<ul class="navList" title="Navigation"> 28*2bf66424SCole Faust<li><a href="./com/fasterxml/jackson/annotation/package-summary.html">Package</a></li> 29*2bf66424SCole Faust<li>Class</li> 30*2bf66424SCole Faust<li>Use</li> 31*2bf66424SCole Faust<li><a href="./com/fasterxml/jackson/annotation/package-tree.html">Tree</a></li> 32*2bf66424SCole Faust<li><a href="./deprecated-list.html">Deprecated</a></li> 33*2bf66424SCole Faust<li class="navBarCell1Rev">Index</li> 34*2bf66424SCole Faust<li><a href="./help-doc.html">Help</a></li> 35*2bf66424SCole Faust</ul> 36*2bf66424SCole Faust</div> 37*2bf66424SCole Faust<div class="subNav"> 38*2bf66424SCole Faust<ul class="navList"> 39*2bf66424SCole Faust<li>Prev</li> 40*2bf66424SCole Faust<li>Next</li> 41*2bf66424SCole Faust</ul> 42*2bf66424SCole Faust<ul class="navList"> 43*2bf66424SCole Faust<li><a href="./index.html?index-all.html" target="_top">Frames</a></li> 44*2bf66424SCole Faust<li><a href="index-all.html" target="_top">No Frames</a></li> 45*2bf66424SCole Faust</ul> 46*2bf66424SCole Faust<ul class="navList" id="allclasses_navbar_top"> 47*2bf66424SCole Faust<li><a href="./allclasses-noframe.html">All Classes</a></li> 48*2bf66424SCole Faust</ul> 49*2bf66424SCole Faust<div> 50*2bf66424SCole Faust<script type="text/javascript"><!-- 51*2bf66424SCole Faust allClassesLink = document.getElementById("allclasses_navbar_top"); 52*2bf66424SCole Faust if(window==top) { 53*2bf66424SCole Faust allClassesLink.style.display = "block"; 54*2bf66424SCole Faust } 55*2bf66424SCole Faust else { 56*2bf66424SCole Faust allClassesLink.style.display = "none"; 57*2bf66424SCole Faust } 58*2bf66424SCole Faust //--> 59*2bf66424SCole Faust</script> 60*2bf66424SCole Faust</div> 61*2bf66424SCole Faust<a name="skip-navbar_top"> 62*2bf66424SCole Faust<!-- --> 63*2bf66424SCole Faust</a></div> 64*2bf66424SCole Faust<!-- ========= END OF TOP NAVBAR ========= --> 65*2bf66424SCole Faust<div class="contentContainer"><a href="#_A_">A</a> <a href="#_B_">B</a> <a href="#_C_">C</a> <a href="#_D_">D</a> <a href="#_E_">E</a> <a href="#_F_">F</a> <a href="#_G_">G</a> <a href="#_H_">H</a> <a href="#_I_">I</a> <a href="#_J_">J</a> <a href="#_K_">K</a> <a href="#_M_">M</a> <a href="#_N_">N</a> <a href="#_O_">O</a> <a href="#_P_">P</a> <a href="#_R_">R</a> <a href="#_S_">S</a> <a href="#_T_">T</a> <a href="#_U_">U</a> <a href="#_V_">V</a> <a href="#_W_">W</a> <a href="#___">_</a> <a name="_A_"> 66*2bf66424SCole Faust<!-- --> 67*2bf66424SCole Faust</a> 68*2bf66424SCole Faust<h2 class="title">A</h2> 69*2bf66424SCole Faust<dl> 70*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/OptBoolean.html#asBoolean()">asBoolean()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/OptBoolean.html" title="enum in com.fasterxml.jackson.annotation">OptBoolean</a></dt> 71*2bf66424SCole Faust<dd> </dd> 72*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/OptBoolean.html#asPrimitive()">asPrimitive()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/OptBoolean.html" title="enum in com.fasterxml.jackson.annotation">OptBoolean</a></dt> 73*2bf66424SCole Faust<dd> </dd> 74*2bf66424SCole Faust</dl> 75*2bf66424SCole Faust<a name="_B_"> 76*2bf66424SCole Faust<!-- --> 77*2bf66424SCole Faust</a> 78*2bf66424SCole Faust<h2 class="title">B</h2> 79*2bf66424SCole Faust<dl> 80*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html#bindItem(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey,%20java.lang.Object)">bindItem(ObjectIdGenerator.IdKey, Object)</a></span> - Method in interface com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html" title="interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a></dt> 81*2bf66424SCole Faust<dd> 82*2bf66424SCole Faust<div class="block">Method called when a POJO is deserialized and has an Object Identifier.</div> 83*2bf66424SCole Faust</dd> 84*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html#bindItem(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey,%20java.lang.Object)">bindItem(ObjectIdGenerator.IdKey, Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation">SimpleObjectIdResolver</a></dt> 85*2bf66424SCole Faust<dd> </dd> 86*2bf66424SCole Faust</dl> 87*2bf66424SCole Faust<a name="_C_"> 88*2bf66424SCole Faust<!-- --> 89*2bf66424SCole Faust</a> 90*2bf66424SCole Faust<h2 class="title">C</h2> 91*2bf66424SCole Faust<dl> 92*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#canUseFor(com.fasterxml.jackson.annotation.ObjectIdGenerator)">canUseFor(ObjectIdGenerator<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 93*2bf66424SCole Faust<dd> 94*2bf66424SCole Faust<div class="block">Method called to check whether this generator instance can 95*2bf66424SCole Faust be used for Object Ids of specific generator type and 96*2bf66424SCole Faust scope; determination is based by passing a configured 97*2bf66424SCole Faust "blueprint" (prototype) instance; from which the actual 98*2bf66424SCole Faust instances are created (using <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#newForSerialization(java.lang.Object)"><code>ObjectIdGenerator.newForSerialization(java.lang.Object)</code></a>).</div> 99*2bf66424SCole Faust</dd> 100*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html#canUseFor(com.fasterxml.jackson.annotation.ObjectIdGenerator)">canUseFor(ObjectIdGenerator<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.StringIdGenerator</a></dt> 101*2bf66424SCole Faust<dd> </dd> 102*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html#canUseFor(com.fasterxml.jackson.annotation.ObjectIdGenerator)">canUseFor(ObjectIdGenerator<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.UUIDGenerator</a></dt> 103*2bf66424SCole Faust<dd> 104*2bf66424SCole Faust<div class="block">Since UUIDs are always unique, let's fully ignore scope definition</div> 105*2bf66424SCole Faust</dd> 106*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html#canUseFor(com.fasterxml.jackson.annotation.ObjectIdResolver)">canUseFor(ObjectIdResolver)</a></span> - Method in interface com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html" title="interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a></dt> 107*2bf66424SCole Faust<dd> 108*2bf66424SCole Faust<div class="block">Method called to check whether this resolver instance can be used for 109*2bf66424SCole Faust Object Ids of specific resolver type; determination is based by passing a 110*2bf66424SCole Faust configured "blueprint" (prototype) instance; from which the actual 111*2bf66424SCole Faust instances are created (using <a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html#newForDeserialization(java.lang.Object)"><code>ObjectIdResolver.newForDeserialization(java.lang.Object)</code></a>).</div> 112*2bf66424SCole Faust</dd> 113*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html#canUseFor(com.fasterxml.jackson.annotation.ObjectIdResolver)">canUseFor(ObjectIdResolver)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation">SimpleObjectIdResolver</a></dt> 114*2bf66424SCole Faust<dd> </dd> 115*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a> - package com.fasterxml.jackson.annotation</dt> 116*2bf66424SCole Faust<dd> 117*2bf66424SCole Faust<div class="block">Public core annotations, most of which are used to configure how 118*2bf66424SCole Faust Data Mapping/Binding works.</div> 119*2bf66424SCole Faust</dd> 120*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#construct(com.fasterxml.jackson.annotation.JsonFormat)">construct(JsonFormat)</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 121*2bf66424SCole Faust<dd> </dd> 122*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#construct(com.fasterxml.jackson.annotation.JsonFormat.Feature[],%20com.fasterxml.jackson.annotation.JsonFormat.Feature[])">construct(JsonFormat.Feature[], JsonFormat.Feature[])</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 123*2bf66424SCole Faust<dd> </dd> 124*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#construct(com.fasterxml.jackson.annotation.JsonInclude.Include,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">construct(JsonInclude.Include, JsonInclude.Include)</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 125*2bf66424SCole Faust<dd> 126*2bf66424SCole Faust<div class="block">Factory method to use for constructing an instance for components</div> 127*2bf66424SCole Faust</dd> 128*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#creatorEnabled()">creatorEnabled()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 129*2bf66424SCole Faust<dd> </dd> 130*2bf66424SCole Faust</dl> 131*2bf66424SCole Faust<a name="_D_"> 132*2bf66424SCole Faust<!-- --> 133*2bf66424SCole Faust</a> 134*2bf66424SCole Faust<h2 class="title">D</h2> 135*2bf66424SCole Faust<dl> 136*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.html#DEFAULT_LOCALE">DEFAULT_LOCALE</a></span> - Static variable in annotation type com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a></dt> 137*2bf66424SCole Faust<dd> 138*2bf66424SCole Faust<div class="block">Value that indicates that 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> 139*2bf66424SCole Faust (from deserialization or serialization context) should be used: 140*2bf66424SCole Faust annotation does not define value to use.</div> 141*2bf66424SCole Faust</dd> 142*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.html#DEFAULT_TIMEZONE">DEFAULT_TIMEZONE</a></span> - Static variable in annotation type com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation">JsonFormat</a></dt> 143*2bf66424SCole Faust<dd> 144*2bf66424SCole Faust<div class="block">Value that indicates that 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> 145*2bf66424SCole Faust (from deserialization or serialization context) should be used: 146*2bf66424SCole Faust annotation does not define value to use.</div> 147*2bf66424SCole Faust</dd> 148*2bf66424SCole Faust</dl> 149*2bf66424SCole Faust<a name="_E_"> 150*2bf66424SCole Faust<!-- --> 151*2bf66424SCole Faust</a> 152*2bf66424SCole Faust<h2 class="title">E</h2> 153*2bf66424SCole Faust<dl> 154*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#empty()">empty()</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 155*2bf66424SCole Faust<dd> </dd> 156*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#empty()">empty()</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 157*2bf66424SCole Faust<dd> </dd> 158*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#EMPTY">EMPTY</a></span> - Static variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 159*2bf66424SCole Faust<dd> </dd> 160*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#empty()">empty()</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 161*2bf66424SCole Faust<dd> </dd> 162*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 163*2bf66424SCole Faust<dd> </dd> 164*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 165*2bf66424SCole Faust<dd> </dd> 166*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 167*2bf66424SCole Faust<dd> </dd> 168*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 169*2bf66424SCole Faust<dd> </dd> 170*2bf66424SCole Faust</dl> 171*2bf66424SCole Faust<a name="_F_"> 172*2bf66424SCole Faust<!-- --> 173*2bf66424SCole Faust</a> 174*2bf66424SCole Faust<h2 class="title">F</h2> 175*2bf66424SCole Faust<dl> 176*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#fieldEnabled()">fieldEnabled()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 177*2bf66424SCole Faust<dd> </dd> 178*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#forPattern(java.lang.String)">forPattern(String)</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 179*2bf66424SCole Faust<dd> </dd> 180*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#forScope(java.lang.Class)">forScope(Class<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 181*2bf66424SCole Faust<dd> 182*2bf66424SCole Faust<div class="block">Factory method to create a blueprint instance for specified 183*2bf66424SCole Faust scope.</div> 184*2bf66424SCole Faust</dd> 185*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#forScope(java.lang.Class)">forScope(Class<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 186*2bf66424SCole Faust<dd> </dd> 187*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html#forScope(java.lang.Class)">forScope(Class<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.StringIdGenerator</a></dt> 188*2bf66424SCole Faust<dd> </dd> 189*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html#forScope(java.lang.Class)">forScope(Class<?>)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.UUIDGenerator</a></dt> 190*2bf66424SCole Faust<dd> 191*2bf66424SCole Faust<div class="block">Can just return base instance since this is essentially scopeless</div> 192*2bf66424SCole Faust</dd> 193*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#forShape(com.fasterxml.jackson.annotation.JsonFormat.Shape)">forShape(JsonFormat.Shape)</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 194*2bf66424SCole Faust<dd> </dd> 195*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#from(com.fasterxml.jackson.annotation.JsonFormat)">from(JsonFormat)</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 196*2bf66424SCole Faust<dd> </dd> 197*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#from(com.fasterxml.jackson.annotation.JsonInclude)">from(JsonInclude)</a></span> - Static method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 198*2bf66424SCole Faust<dd> 199*2bf66424SCole Faust<div class="block">Factory method to use for constructing an instance from instance of 200*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a></div> 201*2bf66424SCole Faust</dd> 202*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/OptBoolean.html#fromBoolean(java.lang.Boolean)">fromBoolean(Boolean)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/OptBoolean.html" title="enum in com.fasterxml.jackson.annotation">OptBoolean</a></dt> 203*2bf66424SCole Faust<dd> </dd> 204*2bf66424SCole Faust</dl> 205*2bf66424SCole Faust<a name="_G_"> 206*2bf66424SCole Faust<!-- --> 207*2bf66424SCole Faust</a> 208*2bf66424SCole Faust<h2 class="title">G</h2> 209*2bf66424SCole Faust<dl> 210*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#generateId(java.lang.Object)">generateId(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 211*2bf66424SCole Faust<dd> 212*2bf66424SCole Faust<div class="block">Method used for generating a new Object Identifier to serialize 213*2bf66424SCole Faust for given POJO.</div> 214*2bf66424SCole Faust</dd> 215*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#generateId(java.lang.Object)">generateId(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 216*2bf66424SCole Faust<dd> </dd> 217*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html#generateId(java.lang.Object)">generateId(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.StringIdGenerator</a></dt> 218*2bf66424SCole Faust<dd> </dd> 219*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html#generateId(java.lang.Object)">generateId(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.UUIDGenerator</a></dt> 220*2bf66424SCole Faust<dd> </dd> 221*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#get(com.fasterxml.jackson.annotation.JsonFormat.Feature)">get(JsonFormat.Feature)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 222*2bf66424SCole Faust<dd> </dd> 223*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#getContentInclusion()">getContentInclusion()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 224*2bf66424SCole Faust<dd> </dd> 225*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html#getDefaultPropertyName()">getDefaultPropertyName()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html" title="enum in com.fasterxml.jackson.annotation">JsonTypeInfo.Id</a></dt> 226*2bf66424SCole Faust<dd> </dd> 227*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#getFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">getFeature(JsonFormat.Feature)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 228*2bf66424SCole Faust<dd> 229*2bf66424SCole Faust<div class="block">Accessor for checking whether this format value has specific setting for 230*2bf66424SCole Faust given feature.</div> 231*2bf66424SCole Faust</dd> 232*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#getLocale()">getLocale()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 233*2bf66424SCole Faust<dd> </dd> 234*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#getPattern()">getPattern()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 235*2bf66424SCole Faust<dd> </dd> 236*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#getScope()">getScope()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 237*2bf66424SCole Faust<dd> </dd> 238*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#getShape()">getShape()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 239*2bf66424SCole Faust<dd> </dd> 240*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#getterEnabled()">getterEnabled()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 241*2bf66424SCole Faust<dd> </dd> 242*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#getTimeZone()">getTimeZone()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 243*2bf66424SCole Faust<dd> </dd> 244*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#getValueInclusion()">getValueInclusion()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 245*2bf66424SCole Faust<dd> </dd> 246*2bf66424SCole Faust</dl> 247*2bf66424SCole Faust<a name="_H_"> 248*2bf66424SCole Faust<!-- --> 249*2bf66424SCole Faust</a> 250*2bf66424SCole Faust<h2 class="title">H</h2> 251*2bf66424SCole Faust<dl> 252*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#hashCode()">hashCode()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 253*2bf66424SCole Faust<dd> </dd> 254*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#hashCode()">hashCode()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 255*2bf66424SCole Faust<dd> </dd> 256*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#hashCode()">hashCode()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 257*2bf66424SCole Faust<dd> </dd> 258*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#hashCode()">hashCode()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 259*2bf66424SCole Faust<dd> </dd> 260*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasLocale()">hasLocale()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 261*2bf66424SCole Faust<dd> </dd> 262*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasPattern()">hasPattern()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 263*2bf66424SCole Faust<dd> </dd> 264*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasShape()">hasShape()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 265*2bf66424SCole Faust<dd> </dd> 266*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#hasTimeZone()">hasTimeZone()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 267*2bf66424SCole Faust<dd> </dd> 268*2bf66424SCole Faust</dl> 269*2bf66424SCole Faust<a name="_I_"> 270*2bf66424SCole Faust<!-- --> 271*2bf66424SCole Faust</a> 272*2bf66424SCole Faust<h2 class="title">I</h2> 273*2bf66424SCole Faust<dl> 274*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonProperty.html#INDEX_UNKNOWN">INDEX_UNKNOWN</a></span> - Static variable in annotation type com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonProperty.html" title="annotation in com.fasterxml.jackson.annotation">JsonProperty</a></dt> 275*2bf66424SCole Faust<dd> 276*2bf66424SCole Faust<div class="block">Marker value used to indicate that no index has been specified.</div> 277*2bf66424SCole Faust</dd> 278*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#initialValue()">initialValue()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 279*2bf66424SCole Faust<dd> </dd> 280*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#isGetterEnabled()">isGetterEnabled()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 281*2bf66424SCole Faust<dd> </dd> 282*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html#isNumeric()">isNumeric()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a></dt> 283*2bf66424SCole Faust<dd> </dd> 284*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html#isStructured()">isStructured()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a></dt> 285*2bf66424SCole Faust<dd> </dd> 286*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#isValidReferencePropertyName(java.lang.String,%20java.lang.Object)">isValidReferencePropertyName(String, Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 287*2bf66424SCole Faust<dd> 288*2bf66424SCole Faust<div class="block">Accessor that may be called (after verifying (via <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#maySerializeAsObject()"><code>ObjectIdGenerator.maySerializeAsObject()</code></a>) 289*2bf66424SCole Faust whether given name</div> 290*2bf66424SCole Faust</dd> 291*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#isVisible(java.lang.reflect.Member)">isVisible(Member)</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a></dt> 292*2bf66424SCole Faust<dd> </dd> 293*2bf66424SCole Faust</dl> 294*2bf66424SCole Faust<a name="_J_"> 295*2bf66424SCole Faust<!-- --> 296*2bf66424SCole Faust</a> 297*2bf66424SCole Faust<h2 class="title">J</h2> 298*2bf66424SCole Faust<dl> 299*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JacksonAnnotation.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JacksonAnnotation</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 300*2bf66424SCole Faust<dd> 301*2bf66424SCole Faust<div class="block">Meta-annotation (annotations used on other annotations) 302*2bf66424SCole Faust used for marking all annotations that are 303*2bf66424SCole Faust part of Jackson package.</div> 304*2bf66424SCole Faust</dd> 305*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JacksonAnnotationsInside.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JacksonAnnotationsInside</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 306*2bf66424SCole Faust<dd> 307*2bf66424SCole Faust<div class="block">Meta-annotation (annotations used on other annotations) 308*2bf66424SCole Faust used for indicating that instead of using target annotation 309*2bf66424SCole Faust (annotation annotated with this annotation), 310*2bf66424SCole Faust Jackson should use meta-annotations it has.</div> 311*2bf66424SCole Faust</dd> 312*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JacksonAnnotationValue.html" title="interface in com.fasterxml.jackson.annotation"><span class="strong">JacksonAnnotationValue</span></a><<a href="./com/fasterxml/jackson/annotation/JacksonAnnotationValue.html" title="type parameter in JacksonAnnotationValue">A</a> extends <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>> - Interface in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 313*2bf66424SCole Faust<dd> 314*2bf66424SCole Faust<div class="block">Marker interface used by value classes like <a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation"><code>JsonFormat.Value</code></a> that are used 315*2bf66424SCole Faust to contain information from one of Jackson annotations, and can be directly 316*2bf66424SCole Faust instantiated from those annotations, as well as programmatically constructed 317*2bf66424SCole Faust and possibly merged.</div> 318*2bf66424SCole Faust</dd> 319*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JacksonInject.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JacksonInject</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 320*2bf66424SCole Faust<dd> 321*2bf66424SCole Faust<div class="block">Jackson-specific annotation used for indicating that value of 322*2bf66424SCole Faust annotated property will be "injected", i.e.</div> 323*2bf66424SCole Faust</dd> 324*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonAnyGetter.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonAnyGetter</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 325*2bf66424SCole Faust<dd> 326*2bf66424SCole Faust<div class="block">Marker annotation that can be used to define a non-static, 327*2bf66424SCole Faust no-argument method or member field as something of a reverse of 328*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/JsonAnySetter.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonAnySetter</code></a> method; basically being used like a 329*2bf66424SCole Faust getter but such that contents of the returned Map (type <b>must</b> be 330*2bf66424SCole Faust <a href="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>) are serialized as if they were actual properties 331*2bf66424SCole Faust of the bean that contains method/field with this annotations.</div> 332*2bf66424SCole Faust</dd> 333*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonAnySetter.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonAnySetter</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 334*2bf66424SCole Faust<dd> 335*2bf66424SCole Faust<div class="block">Marker annotation that can be used to define a non-static, 336*2bf66424SCole Faust two-argument method (first argument name of property, second value 337*2bf66424SCole Faust to set), to be used as a "fallback" handler 338*2bf66424SCole Faust for all otherwise unrecognized properties found from JSON content.</div> 339*2bf66424SCole Faust</dd> 340*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonAutoDetect</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 341*2bf66424SCole Faust<dd> 342*2bf66424SCole Faust<div class="block">Class annotation that can be used to define which kinds of Methods 343*2bf66424SCole Faust are to be detected by auto-detection, and with what minimum access level.</div> 344*2bf66424SCole Faust</dd> 345*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonAutoDetect.Visibility</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 346*2bf66424SCole Faust<dd> 347*2bf66424SCole Faust<div class="block">Enumeration for possible visibility thresholds (minimum visibility) 348*2bf66424SCole Faust that can be used to limit which methods (and fields) are 349*2bf66424SCole Faust auto-detected.</div> 350*2bf66424SCole Faust</dd> 351*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonBackReference.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonBackReference</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 352*2bf66424SCole Faust<dd> 353*2bf66424SCole Faust<div class="block">Annotation used to indicate that associated property is part of 354*2bf66424SCole Faust two-way linkage between fields; and that its role is "child" (or "back") link.</div> 355*2bf66424SCole Faust</dd> 356*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonClassDescription.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonClassDescription</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 357*2bf66424SCole Faust<dd> 358*2bf66424SCole Faust<div class="block">Annotation used to define a human readable description for annotated 359*2bf66424SCole Faust type (class).</div> 360*2bf66424SCole Faust</dd> 361*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonCreator.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonCreator</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 362*2bf66424SCole Faust<dd> 363*2bf66424SCole Faust<div class="block">Marker annotation that can be used to define constructors and factory 364*2bf66424SCole Faust methods as one to use for instantiating new instances of the associated 365*2bf66424SCole Faust class.</div> 366*2bf66424SCole Faust</dd> 367*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonCreator.Mode.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonCreator.Mode</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 368*2bf66424SCole Faust<dd> </dd> 369*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonFilter.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonFilter</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 370*2bf66424SCole Faust<dd> 371*2bf66424SCole Faust<div class="block">Annotation used to indicate which logical filter is to be used 372*2bf66424SCole Faust for filtering out properties of type (class) annotated; 373*2bf66424SCole Faust association made by this annotation declaring ids of filters, 374*2bf66424SCole Faust and <code>com.fasterxml.jackson.databind.ObjectMapper</code> (or objects 375*2bf66424SCole Faust it delegates to) providing matching filters by id.</div> 376*2bf66424SCole Faust</dd> 377*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonFormat</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 378*2bf66424SCole Faust<dd> 379*2bf66424SCole Faust<div class="block">General-purpose annotation used for configuring details of how 380*2bf66424SCole Faust values of properties are to be serialized.</div> 381*2bf66424SCole Faust</dd> 382*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonFormat.Feature</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 383*2bf66424SCole Faust<dd> 384*2bf66424SCole Faust<div class="block">Set of features that can be enabled/disabled for property annotated.</div> 385*2bf66424SCole Faust</dd> 386*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">JsonFormat.Features</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 387*2bf66424SCole Faust<dd> 388*2bf66424SCole Faust<div class="block">Helper class that encapsulates information equivalent to <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a> 389*2bf66424SCole Faust valued <a href="http://docs.oracle.com/javase/6/docs/api/java/util/EnumMap.html?is-external=true" title="class or interface in java.util"><code>EnumMap</code></a>.</div> 390*2bf66424SCole Faust</dd> 391*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonFormat.Shape</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 392*2bf66424SCole Faust<dd> 393*2bf66424SCole Faust<div class="block">Value enumeration used for indicating preferred Shape; translates 394*2bf66424SCole Faust loosely to JSON types, with some extra values to indicate less precise 395*2bf66424SCole Faust choices (i.e.</div> 396*2bf66424SCole Faust</dd> 397*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">JsonFormat.Value</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 398*2bf66424SCole Faust<dd> 399*2bf66424SCole Faust<div class="block">Helper class used to contain information from a single <a href="./com/fasterxml/jackson/annotation/JsonFormat.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonFormat</code></a> 400*2bf66424SCole Faust annotation.</div> 401*2bf66424SCole Faust</dd> 402*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value()">JsonFormat.Value()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 403*2bf66424SCole Faust<dd> </dd> 404*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(com.fasterxml.jackson.annotation.JsonFormat)">JsonFormat.Value(JsonFormat)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 405*2bf66424SCole Faust<dd> </dd> 406*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.lang.String,%20java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Features)">JsonFormat.Value(String, JsonFormat.Shape, String, String, JsonFormat.Features)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 407*2bf66424SCole Faust<dd> </dd> 408*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.util.TimeZone,%20com.fasterxml.jackson.annotation.JsonFormat.Features)">JsonFormat.Value(String, JsonFormat.Shape, Locale, TimeZone, JsonFormat.Features)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 409*2bf66424SCole Faust<dd> </dd> 410*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.lang.String,%20java.util.TimeZone,%20com.fasterxml.jackson.annotation.JsonFormat.Features)">JsonFormat.Value(String, JsonFormat.Shape, Locale, String, TimeZone, JsonFormat.Features)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 411*2bf66424SCole Faust<dd> </dd> 412*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.util.TimeZone)">JsonFormat.Value(String, JsonFormat.Shape, Locale, TimeZone)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 413*2bf66424SCole Faust<dd> 414*2bf66424SCole Faust<div class="block"><span class="strong">Deprecated.</span> 415*2bf66424SCole Faust<div class="block"><i>since 2.6</i></div> 416*2bf66424SCole Faust</div> 417*2bf66424SCole Faust</dd> 418*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.lang.String,%20java.lang.String)">JsonFormat.Value(String, JsonFormat.Shape, String, String)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 419*2bf66424SCole Faust<dd> 420*2bf66424SCole Faust<div class="block"><span class="strong">Deprecated.</span> 421*2bf66424SCole Faust<div class="block"><i>since 2.6</i></div> 422*2bf66424SCole Faust</div> 423*2bf66424SCole Faust</dd> 424*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#JsonFormat.Value(java.lang.String,%20com.fasterxml.jackson.annotation.JsonFormat.Shape,%20java.util.Locale,%20java.lang.String,%20java.util.TimeZone)">JsonFormat.Value(String, JsonFormat.Shape, Locale, String, TimeZone)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 425*2bf66424SCole Faust<dd> 426*2bf66424SCole Faust<div class="block"><span class="strong">Deprecated.</span> 427*2bf66424SCole Faust<div class="block"><i>since 2.6</i></div> 428*2bf66424SCole Faust</div> 429*2bf66424SCole Faust</dd> 430*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonGetter.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonGetter</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 431*2bf66424SCole Faust<dd> 432*2bf66424SCole Faust<div class="block">Marker annotation that can be used to define a non-static, 433*2bf66424SCole Faust no-argument value-returning (non-void) method to be used as a "getter" 434*2bf66424SCole Faust for a logical property.</div> 435*2bf66424SCole Faust</dd> 436*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonIdentityInfo.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonIdentityInfo</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 437*2bf66424SCole Faust<dd> 438*2bf66424SCole Faust<div class="block">Annotation used for indicating that values of annotated type 439*2bf66424SCole Faust or property should be serializing so that instances either 440*2bf66424SCole Faust contain additional object identifier (in addition actual object 441*2bf66424SCole Faust properties), or as a reference that consists of an object id 442*2bf66424SCole Faust that refers to a full serialization.</div> 443*2bf66424SCole Faust</dd> 444*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonIdentityReference.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonIdentityReference</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 445*2bf66424SCole Faust<dd> 446*2bf66424SCole Faust<div class="block">Optional annotation that can be used for customizing details of a reference 447*2bf66424SCole Faust to Objects for which "Object Identity" is enabled (see <a href="./com/fasterxml/jackson/annotation/JsonIdentityInfo.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonIdentityInfo</code></a>).</div> 448*2bf66424SCole Faust</dd> 449*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonIgnore.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonIgnore</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 450*2bf66424SCole Faust<dd> 451*2bf66424SCole Faust<div class="block">Marker annotation that indicates that the annotated method or field is to be 452*2bf66424SCole Faust ignored by introspection-based 453*2bf66424SCole Faust serialization and deserialization functionality.</div> 454*2bf66424SCole Faust</dd> 455*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonIgnoreProperties.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonIgnoreProperties</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 456*2bf66424SCole Faust<dd> 457*2bf66424SCole Faust<div class="block">Annotation that can be used to either suppress serialization of 458*2bf66424SCole Faust properties (during serialization), or ignore processing of 459*2bf66424SCole Faust JSON properties read (during deserialization).</div> 460*2bf66424SCole Faust</dd> 461*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonIgnoreType.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonIgnoreType</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 462*2bf66424SCole Faust<dd> 463*2bf66424SCole Faust<div class="block">Marker annotation that indicates that all properties of annotated 464*2bf66424SCole Faust type are to be ignored during serialization and deserialization.</div> 465*2bf66424SCole Faust</dd> 466*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonInclude</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 467*2bf66424SCole Faust<dd> 468*2bf66424SCole Faust<div class="block">Annotation used to indicate when value of the annotated property (when 469*2bf66424SCole Faust used for a field, method or constructor parameter), or all 470*2bf66424SCole Faust properties of the annotated class, is to be serialized.</div> 471*2bf66424SCole Faust</dd> 472*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonInclude.Include</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 473*2bf66424SCole Faust<dd> 474*2bf66424SCole Faust<div class="block">Enumeration used with <a href="./com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a> 475*2bf66424SCole Faust to define which properties 476*2bf66424SCole Faust of Java Beans are to be included in serialization.</div> 477*2bf66424SCole Faust</dd> 478*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">JsonInclude.Value</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 479*2bf66424SCole Faust<dd> 480*2bf66424SCole Faust<div class="block">Helper class used to contain information from a single <a href="./com/fasterxml/jackson/annotation/JsonInclude.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonInclude</code></a> 481*2bf66424SCole Faust annotation.</div> 482*2bf66424SCole Faust</dd> 483*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#JsonInclude.Value(com.fasterxml.jackson.annotation.JsonInclude)">JsonInclude.Value(JsonInclude)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 484*2bf66424SCole Faust<dd> </dd> 485*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#JsonInclude.Value(com.fasterxml.jackson.annotation.JsonInclude.Include,%20com.fasterxml.jackson.annotation.JsonInclude.Include)">JsonInclude.Value(JsonInclude.Include, JsonInclude.Include)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 486*2bf66424SCole Faust<dd> </dd> 487*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonManagedReference.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonManagedReference</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 488*2bf66424SCole Faust<dd> 489*2bf66424SCole Faust<div class="block">Annotation used to indicate that annotated property is part of 490*2bf66424SCole Faust two-way linkage between fields; and that its role is "parent" (or "forward") link.</div> 491*2bf66424SCole Faust</dd> 492*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonProperty.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonProperty</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 493*2bf66424SCole Faust<dd> 494*2bf66424SCole Faust<div class="block">Marker annotation that can be used to define a non-static 495*2bf66424SCole Faust method as a "setter" or "getter" for a logical property 496*2bf66424SCole Faust (depending on its signature), 497*2bf66424SCole Faust or non-static object field to be used (serialized, deserialized) as 498*2bf66424SCole Faust a logical property.</div> 499*2bf66424SCole Faust</dd> 500*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonProperty.Access.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonProperty.Access</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 501*2bf66424SCole Faust<dd> 502*2bf66424SCole Faust<div class="block">Various options for <a href="./com/fasterxml/jackson/annotation/JsonProperty.html#access()"><code>JsonProperty.access()</code></a> property, specifying how property 503*2bf66424SCole Faust may be accessed during serialization ("read") and deserialization ("write") 504*2bf66424SCole Faust (note that the direction of read and write is from perspective of the property, 505*2bf66424SCole Faust not from external data format: this may be confusing in some contexts).</div> 506*2bf66424SCole Faust</dd> 507*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonPropertyDescription.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonPropertyDescription</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 508*2bf66424SCole Faust<dd> 509*2bf66424SCole Faust<div class="block">Annotation used to define a human readable description for a logical 510*2bf66424SCole Faust property.</div> 511*2bf66424SCole Faust</dd> 512*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonPropertyOrder.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonPropertyOrder</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 513*2bf66424SCole Faust<dd> 514*2bf66424SCole Faust<div class="block">Annotation that can be used to define ordering (possibly partial) to use 515*2bf66424SCole Faust when serializing object properties.</div> 516*2bf66424SCole Faust</dd> 517*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonRawValue.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonRawValue</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 518*2bf66424SCole Faust<dd> 519*2bf66424SCole Faust<div class="block">Marker annotation that indicates that the annotated method 520*2bf66424SCole Faust or field should be serialized by including literal String value 521*2bf66424SCole Faust of the property as is, without quoting of characters.</div> 522*2bf66424SCole Faust</dd> 523*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonRootName.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonRootName</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 524*2bf66424SCole Faust<dd> 525*2bf66424SCole Faust<div class="block">Annotation similar to <a href="http://docs.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlRootElement.html?is-external=true" title="class or interface in javax.xml.bind.annotation"><code>XmlRootElement</code></a>, 526*2bf66424SCole Faust used to indicate name to use for root-level wrapping, if wrapping is 527*2bf66424SCole Faust enabled.</div> 528*2bf66424SCole Faust</dd> 529*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonSetter.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonSetter</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 530*2bf66424SCole Faust<dd> 531*2bf66424SCole Faust<div class="block">Marker annotation that can be used to define a non-static, 532*2bf66424SCole Faust single-argument method to be used as a "setter" for a logical property 533*2bf66424SCole Faust as an alternative to recommended 534*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/JsonProperty.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonProperty</code></a> annotation (which was introduced in version 1.1).</div> 535*2bf66424SCole Faust</dd> 536*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonSubTypes.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonSubTypes</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 537*2bf66424SCole Faust<dd> 538*2bf66424SCole Faust<div class="block">Annotation used with <a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonTypeInfo</code></a> to indicate sub types of serializable 539*2bf66424SCole Faust polymorphic types, and to associate logical names used within JSON content 540*2bf66424SCole Faust (which is more portable than using physical Java class names).</div> 541*2bf66424SCole Faust</dd> 542*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonSubTypes.Type.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonSubTypes.Type</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 543*2bf66424SCole Faust<dd> 544*2bf66424SCole Faust<div class="block">Definition of a subtype, along with optional name.</div> 545*2bf66424SCole Faust</dd> 546*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonTypeId.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonTypeId</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 547*2bf66424SCole Faust<dd> 548*2bf66424SCole Faust<div class="block">Marker annotation that can be used on a property accessor 549*2bf66424SCole Faust (field, getter or setter, constructor parameter) to indicate that 550*2bf66424SCole Faust the property is to contain type id to use when including 551*2bf66424SCole Faust polymorphic type information.</div> 552*2bf66424SCole Faust</dd> 553*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonTypeInfo</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 554*2bf66424SCole Faust<dd> 555*2bf66424SCole Faust<div class="block">Annotation used for configuring details of if and how type information is 556*2bf66424SCole Faust used with JSON serialization and deserialization, to preserve information 557*2bf66424SCole Faust about actual class of Object instances.</div> 558*2bf66424SCole Faust</dd> 559*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.As.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonTypeInfo.As</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 560*2bf66424SCole Faust<dd> 561*2bf66424SCole Faust<div class="block">Definition of standard type inclusion mechanisms for type metadata.</div> 562*2bf66424SCole Faust</dd> 563*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">JsonTypeInfo.Id</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 564*2bf66424SCole Faust<dd> 565*2bf66424SCole Faust<div class="block">Definition of different type identifiers that can be included in JSON 566*2bf66424SCole Faust during serialization, and used for deserialization.</div> 567*2bf66424SCole Faust</dd> 568*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.None.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">JsonTypeInfo.None</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 569*2bf66424SCole Faust<dd> 570*2bf66424SCole Faust<div class="block"><span class="strong">Deprecated.</span> 571*2bf66424SCole Faust<div class="block"><i>Since 2.5, use <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang"><code>Void</code></a> instead.</i></div> 572*2bf66424SCole Faust</div> 573*2bf66424SCole Faust</dd> 574*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.None.html#JsonTypeInfo.None()">JsonTypeInfo.None()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.None.html" title="class in com.fasterxml.jackson.annotation">JsonTypeInfo.None</a></dt> 575*2bf66424SCole Faust<dd> 576*2bf66424SCole Faust<div class="block"><span class="strong">Deprecated.</span></div> 577*2bf66424SCole Faust </dd> 578*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonTypeName.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonTypeName</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 579*2bf66424SCole Faust<dd> 580*2bf66424SCole Faust<div class="block">Annotation used for binding logical name that the annotated class 581*2bf66424SCole Faust has.</div> 582*2bf66424SCole Faust</dd> 583*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonUnwrapped.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonUnwrapped</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 584*2bf66424SCole Faust<dd> 585*2bf66424SCole Faust<div class="block">Annotation used to indicate that a property should be serialized 586*2bf66424SCole Faust "unwrapped"; that is, if it would be serialized as JSON Object, its 587*2bf66424SCole Faust properties are instead included as properties of its containing 588*2bf66424SCole Faust Object.</div> 589*2bf66424SCole Faust</dd> 590*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonValue.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonValue</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 591*2bf66424SCole Faust<dd> 592*2bf66424SCole Faust<div class="block">Marker annotation similar to 593*2bf66424SCole Faust <a href="http://docs.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlValue.html?is-external=true" title="class or interface in javax.xml.bind.annotation"><code>XmlValue</code></a> 594*2bf66424SCole Faust that indicates that results of the annotated "getter" method 595*2bf66424SCole Faust (which means signature must be that of getters; non-void return 596*2bf66424SCole Faust type, no args) is to be used as the single value to serialize 597*2bf66424SCole Faust for the instance.</div> 598*2bf66424SCole Faust</dd> 599*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/JsonView.html" title="annotation in com.fasterxml.jackson.annotation"><span class="strong">JsonView</span></a> - Annotation Type in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 600*2bf66424SCole Faust<dd> 601*2bf66424SCole Faust<div class="block">Annotation used for indicating view(s) that the property 602*2bf66424SCole Faust that is defined by method or field annotated is part of.</div> 603*2bf66424SCole Faust</dd> 604*2bf66424SCole Faust</dl> 605*2bf66424SCole Faust<a name="_K_"> 606*2bf66424SCole Faust<!-- --> 607*2bf66424SCole Faust</a> 608*2bf66424SCole Faust<h2 class="title">K</h2> 609*2bf66424SCole Faust<dl> 610*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#key">key</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 611*2bf66424SCole Faust<dd> 612*2bf66424SCole Faust<div class="block">Object for which Object Id was generated: can NOT be null.</div> 613*2bf66424SCole Faust</dd> 614*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#key(java.lang.Object)">key(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 615*2bf66424SCole Faust<dd> 616*2bf66424SCole Faust<div class="block">Method for constructing key to use for ObjectId-to-POJO maps.</div> 617*2bf66424SCole Faust</dd> 618*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#key(java.lang.Object)">key(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 619*2bf66424SCole Faust<dd> </dd> 620*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html#key(java.lang.Object)">key(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.StringIdGenerator</a></dt> 621*2bf66424SCole Faust<dd> </dd> 622*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html#key(java.lang.Object)">key(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.UUIDGenerator</a></dt> 623*2bf66424SCole Faust<dd> </dd> 624*2bf66424SCole Faust</dl> 625*2bf66424SCole Faust<a name="_M_"> 626*2bf66424SCole Faust<!-- --> 627*2bf66424SCole Faust</a> 628*2bf66424SCole Faust<h2 class="title">M</h2> 629*2bf66424SCole Faust<dl> 630*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#maySerializeAsObject()">maySerializeAsObject()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 631*2bf66424SCole Faust<dd> 632*2bf66424SCole Faust<div class="block">Accessor that needs to be overridden to return <code>true</code> 633*2bf66424SCole Faust if the Object Id may be serialized as JSON Object; used by, for example, 634*2bf66424SCole Faust JSOG handling.</div> 635*2bf66424SCole Faust</dd> 636*2bf66424SCole Faust</dl> 637*2bf66424SCole Faust<a name="_N_"> 638*2bf66424SCole Faust<!-- --> 639*2bf66424SCole Faust</a> 640*2bf66424SCole Faust<h2 class="title">N</h2> 641*2bf66424SCole Faust<dl> 642*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html#newForDeserialization(java.lang.Object)">newForDeserialization(Object)</a></span> - Method in interface com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html" title="interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a></dt> 643*2bf66424SCole Faust<dd> 644*2bf66424SCole Faust<div class="block">Factory method called to create a new instance to use for 645*2bf66424SCole Faust deserialization: needed since resolvers may have state (a pool of 646*2bf66424SCole Faust objects).</div> 647*2bf66424SCole Faust</dd> 648*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html#newForDeserialization(java.lang.Object)">newForDeserialization(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation">SimpleObjectIdResolver</a></dt> 649*2bf66424SCole Faust<dd> </dd> 650*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#newForSerialization(java.lang.Object)">newForSerialization(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 651*2bf66424SCole Faust<dd> 652*2bf66424SCole Faust<div class="block">Factory method called to create a new instance to use for 653*2bf66424SCole Faust serialization: needed since generators may have state 654*2bf66424SCole Faust (next id to produce).</div> 655*2bf66424SCole Faust</dd> 656*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#newForSerialization(java.lang.Object)">newForSerialization(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 657*2bf66424SCole Faust<dd> </dd> 658*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html#newForSerialization(java.lang.Object)">newForSerialization(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.StringIdGenerator</a></dt> 659*2bf66424SCole Faust<dd> </dd> 660*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html#newForSerialization(java.lang.Object)">newForSerialization(Object)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.UUIDGenerator</a></dt> 661*2bf66424SCole Faust<dd> 662*2bf66424SCole Faust<div class="block">Can just return base instance since this is essentially scopeless</div> 663*2bf66424SCole Faust</dd> 664*2bf66424SCole Faust</dl> 665*2bf66424SCole Faust<a name="_O_"> 666*2bf66424SCole Faust<!-- --> 667*2bf66424SCole Faust</a> 668*2bf66424SCole Faust<h2 class="title">O</h2> 669*2bf66424SCole Faust<dl> 670*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerator</span></a><<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="type parameter in ObjectIdGenerator">T</a>> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 671*2bf66424SCole Faust<dd> 672*2bf66424SCole Faust<div class="block">Definition of API used for constructing Object Identifiers 673*2bf66424SCole Faust (as annotated using <a href="./com/fasterxml/jackson/annotation/JsonIdentityInfo.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonIdentityInfo</code></a>).</div> 674*2bf66424SCole Faust</dd> 675*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html#ObjectIdGenerator()">ObjectIdGenerator()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator</a></dt> 676*2bf66424SCole Faust<dd> </dd> 677*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerator.IdKey</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 678*2bf66424SCole Faust<dd> 679*2bf66424SCole Faust<div class="block">Simple key class that can be used as a key for 680*2bf66424SCole Faust ObjectId-to-POJO mappings, when multiple ObjectId types 681*2bf66424SCole Faust and scopes are used.</div> 682*2bf66424SCole Faust</dd> 683*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#ObjectIdGenerator.IdKey(java.lang.Class,%20java.lang.Class,%20java.lang.Object)">ObjectIdGenerator.IdKey(Class<?>, Class<?>, Object)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 684*2bf66424SCole Faust<dd> </dd> 685*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerators</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 686*2bf66424SCole Faust<dd> 687*2bf66424SCole Faust<div class="block">Container class for standard <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerator</code></a> implementations: 688*2bf66424SCole Faust 689*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerators.IntSequenceGenerator</code></a> 690*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.PropertyGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerators.PropertyGenerator</code></a> 691*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerators.StringIdGenerator</code></a> (since 2.7) 692*2bf66424SCole Faust <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerators.UUIDGenerator</code></a> 693*2bf66424SCole Faust</div> 694*2bf66424SCole Faust</dd> 695*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.html#ObjectIdGenerators()">ObjectIdGenerators()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators</a></dt> 696*2bf66424SCole Faust<dd> </dd> 697*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerators.IntSequenceGenerator</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 698*2bf66424SCole Faust<dd> 699*2bf66424SCole Faust<div class="block">Simple sequence-number based generator, which uses basic Java 700*2bf66424SCole Faust <code>int</code>s (starting with value 1) as Object Identifiers.</div> 701*2bf66424SCole Faust</dd> 702*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#ObjectIdGenerators.IntSequenceGenerator()">ObjectIdGenerators.IntSequenceGenerator()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 703*2bf66424SCole Faust<dd> </dd> 704*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#ObjectIdGenerators.IntSequenceGenerator(java.lang.Class,%20int)">ObjectIdGenerators.IntSequenceGenerator(Class<?>, int)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 705*2bf66424SCole Faust<dd> </dd> 706*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.None.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerators.None</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 707*2bf66424SCole Faust<dd> 708*2bf66424SCole Faust<div class="block">Abstract marker class used to allow explicitly specifying 709*2bf66424SCole Faust that no generator is used; which also implies that no 710*2bf66424SCole Faust Object Id is to be included or used.</div> 711*2bf66424SCole Faust</dd> 712*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.None.html#ObjectIdGenerators.None()">ObjectIdGenerators.None()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.None.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.None</a></dt> 713*2bf66424SCole Faust<dd> </dd> 714*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.PropertyGenerator.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerators.PropertyGenerator</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 715*2bf66424SCole Faust<dd> 716*2bf66424SCole Faust<div class="block">Abstract place-holder class which is used to denote case 717*2bf66424SCole Faust where Object Identifier to use comes from a POJO property 718*2bf66424SCole Faust (getter method or field).</div> 719*2bf66424SCole Faust</dd> 720*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.PropertyGenerator.html#ObjectIdGenerators.PropertyGenerator(java.lang.Class)">ObjectIdGenerators.PropertyGenerator(Class<?>)</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.PropertyGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.PropertyGenerator</a></dt> 721*2bf66424SCole Faust<dd> </dd> 722*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerators.StringIdGenerator</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 723*2bf66424SCole Faust<dd> 724*2bf66424SCole Faust<div class="block">Implementation that will accept arbitrary (but unique) String Ids on 725*2bf66424SCole Faust deserialization, and (by default) use random UUID generation similar 726*2bf66424SCole Faust to <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerators.UUIDGenerator</code></a> for generation ids.</div> 727*2bf66424SCole Faust</dd> 728*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html#ObjectIdGenerators.StringIdGenerator()">ObjectIdGenerators.StringIdGenerator()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.StringIdGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.StringIdGenerator</a></dt> 729*2bf66424SCole Faust<dd> </dd> 730*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdGenerators.UUIDGenerator</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 731*2bf66424SCole Faust<dd> 732*2bf66424SCole Faust<div class="block">Implementation that just uses <a href="http://docs.oracle.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util"><code>UUID</code></a>s as reliably 733*2bf66424SCole Faust unique identifiers: downside is that resulting String is 734*2bf66424SCole Faust 36 characters long.</div> 735*2bf66424SCole Faust</dd> 736*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html#ObjectIdGenerators.UUIDGenerator()">ObjectIdGenerators.UUIDGenerator()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.UUIDGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.UUIDGenerator</a></dt> 737*2bf66424SCole Faust<dd> </dd> 738*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html" title="interface in com.fasterxml.jackson.annotation"><span class="strong">ObjectIdResolver</span></a> - Interface in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 739*2bf66424SCole Faust<dd> 740*2bf66424SCole Faust<div class="block">Definition of API used for resolving actual Java object from 741*2bf66424SCole Faust Object Identifiers (as annotated using <a href="./com/fasterxml/jackson/annotation/JsonIdentityInfo.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonIdentityInfo</code></a>).</div> 742*2bf66424SCole Faust</dd> 743*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/OptBoolean.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">OptBoolean</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 744*2bf66424SCole Faust<dd> 745*2bf66424SCole Faust<div class="block">Optional Boolean value ("nullean").</div> 746*2bf66424SCole Faust</dd> 747*2bf66424SCole Faust</dl> 748*2bf66424SCole Faust<a name="_P_"> 749*2bf66424SCole Faust<!-- --> 750*2bf66424SCole Faust</a> 751*2bf66424SCole Faust<h2 class="title">P</h2> 752*2bf66424SCole Faust<dl> 753*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation"><span class="strong">PropertyAccessor</span></a> - Enum in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 754*2bf66424SCole Faust<dd> 755*2bf66424SCole Faust<div class="block">Enumeration used to define kinds of elements (called "property accessors") 756*2bf66424SCole Faust that annotations like <a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.html" title="annotation in com.fasterxml.jackson.annotation"><code>JsonAutoDetect</code></a> apply to.</div> 757*2bf66424SCole Faust</dd> 758*2bf66424SCole Faust</dl> 759*2bf66424SCole Faust<a name="_R_"> 760*2bf66424SCole Faust<!-- --> 761*2bf66424SCole Faust</a> 762*2bf66424SCole Faust<h2 class="title">R</h2> 763*2bf66424SCole Faust<dl> 764*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#readResolve()">readResolve()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 765*2bf66424SCole Faust<dd> </dd> 766*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html#resolveId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey)">resolveId(ObjectIdGenerator.IdKey)</a></span> - Method in interface com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html" title="interface in com.fasterxml.jackson.annotation">ObjectIdResolver</a></dt> 767*2bf66424SCole Faust<dd> 768*2bf66424SCole Faust<div class="block">Method called when deserialization encounters the given Object Identifier 769*2bf66424SCole Faust and requires the POJO associated with it.</div> 770*2bf66424SCole Faust</dd> 771*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html#resolveId(com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey)">resolveId(ObjectIdGenerator.IdKey)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation">SimpleObjectIdResolver</a></dt> 772*2bf66424SCole Faust<dd> </dd> 773*2bf66424SCole Faust</dl> 774*2bf66424SCole Faust<a name="_S_"> 775*2bf66424SCole Faust<!-- --> 776*2bf66424SCole Faust</a> 777*2bf66424SCole Faust<h2 class="title">S</h2> 778*2bf66424SCole Faust<dl> 779*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#scope">scope</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 780*2bf66424SCole Faust<dd> 781*2bf66424SCole Faust<div class="block">Scope of the Object Id (may be null, to denote global)</div> 782*2bf66424SCole Faust</dd> 783*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#setterEnabled()">setterEnabled()</a></span> - Method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 784*2bf66424SCole Faust<dd> </dd> 785*2bf66424SCole Faust<dt><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation"><span class="strong">SimpleObjectIdResolver</span></a> - Class in <a href="./com/fasterxml/jackson/annotation/package-summary.html">com.fasterxml.jackson.annotation</a></dt> 786*2bf66424SCole Faust<dd> 787*2bf66424SCole Faust<div class="block">Simple implementation of <a href="./com/fasterxml/jackson/annotation/ObjectIdResolver.html" title="interface in com.fasterxml.jackson.annotation"><code>ObjectIdResolver</code></a></div> 788*2bf66424SCole Faust</dd> 789*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html#SimpleObjectIdResolver()">SimpleObjectIdResolver()</a></span> - Constructor for class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation">SimpleObjectIdResolver</a></dt> 790*2bf66424SCole Faust<dd> </dd> 791*2bf66424SCole Faust</dl> 792*2bf66424SCole Faust<a name="_T_"> 793*2bf66424SCole Faust<!-- --> 794*2bf66424SCole Faust</a> 795*2bf66424SCole Faust<h2 class="title">T</h2> 796*2bf66424SCole Faust<dl> 797*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#timeZoneAsString()">timeZoneAsString()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 798*2bf66424SCole Faust<dd> 799*2bf66424SCole Faust<div class="block">Alternate access (compared to <a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#getTimeZone()"><code>JsonFormat.Value.getTimeZone()</code></a>) which is useful 800*2bf66424SCole Faust when caller just wants time zone id to convert, but not as JDK 801*2bf66424SCole Faust provided <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></div> 802*2bf66424SCole Faust</dd> 803*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#toString()">toString()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 804*2bf66424SCole Faust<dd> </dd> 805*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#toString()">toString()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 806*2bf66424SCole Faust<dd> </dd> 807*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#toString()">toString()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 808*2bf66424SCole Faust<dd> </dd> 809*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html#type">type</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.IdKey.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerator.IdKey</a></dt> 810*2bf66424SCole Faust<dd> 811*2bf66424SCole Faust<div class="block">Type of <a href="./com/fasterxml/jackson/annotation/ObjectIdGenerator.html" title="class in com.fasterxml.jackson.annotation"><code>ObjectIdGenerator</code></a> used for generating Object Id</div> 812*2bf66424SCole Faust</dd> 813*2bf66424SCole Faust</dl> 814*2bf66424SCole Faust<a name="_U_"> 815*2bf66424SCole Faust<!-- --> 816*2bf66424SCole Faust</a> 817*2bf66424SCole Faust<h2 class="title">U</h2> 818*2bf66424SCole Faust<dl> 819*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonProperty.html#USE_DEFAULT_NAME">USE_DEFAULT_NAME</a></span> - Static variable in annotation type com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonProperty.html" title="annotation in com.fasterxml.jackson.annotation">JsonProperty</a></dt> 820*2bf66424SCole Faust<dd> 821*2bf66424SCole Faust<div class="block">Special value that indicates that handlers should use the default 822*2bf66424SCole Faust name (derived from method or field name) for property.</div> 823*2bf66424SCole Faust</dd> 824*2bf66424SCole Faust</dl> 825*2bf66424SCole Faust<a name="_V_"> 826*2bf66424SCole Faust<!-- --> 827*2bf66424SCole Faust</a> 828*2bf66424SCole Faust<h2 class="title">V</h2> 829*2bf66424SCole Faust<dl> 830*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JacksonAnnotationValue.html#valueFor()">valueFor()</a></span> - Method in interface com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JacksonAnnotationValue.html" title="interface in com.fasterxml.jackson.annotation">JacksonAnnotationValue</a></dt> 831*2bf66424SCole Faust<dd> 832*2bf66424SCole Faust<div class="block">Introspection method that may be used to find actual annotation that may be used 833*2bf66424SCole Faust as the source for value instance.</div> 834*2bf66424SCole Faust</dd> 835*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#valueFor()">valueFor()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 836*2bf66424SCole Faust<dd> </dd> 837*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#valueFor()">valueFor()</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 838*2bf66424SCole Faust<dd> </dd> 839*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a></dt> 840*2bf66424SCole Faust<dd> 841*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 842*2bf66424SCole Faust</dd> 843*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonCreator.Mode.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonCreator.Mode.html" title="enum in com.fasterxml.jackson.annotation">JsonCreator.Mode</a></dt> 844*2bf66424SCole Faust<dd> 845*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 846*2bf66424SCole Faust</dd> 847*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Feature.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a></dt> 848*2bf66424SCole Faust<dd> 849*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 850*2bf66424SCole Faust</dd> 851*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a></dt> 852*2bf66424SCole Faust<dd> 853*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 854*2bf66424SCole Faust</dd> 855*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Include.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a></dt> 856*2bf66424SCole Faust<dd> 857*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 858*2bf66424SCole Faust</dd> 859*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonProperty.Access.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonProperty.Access.html" title="enum in com.fasterxml.jackson.annotation">JsonProperty.Access</a></dt> 860*2bf66424SCole Faust<dd> 861*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 862*2bf66424SCole Faust</dd> 863*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.As.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.As.html" title="enum in com.fasterxml.jackson.annotation">JsonTypeInfo.As</a></dt> 864*2bf66424SCole Faust<dd> 865*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 866*2bf66424SCole Faust</dd> 867*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html" title="enum in com.fasterxml.jackson.annotation">JsonTypeInfo.Id</a></dt> 868*2bf66424SCole Faust<dd> 869*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 870*2bf66424SCole Faust</dd> 871*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/OptBoolean.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/OptBoolean.html" title="enum in com.fasterxml.jackson.annotation">OptBoolean</a></dt> 872*2bf66424SCole Faust<dd> 873*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 874*2bf66424SCole Faust</dd> 875*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 876*2bf66424SCole Faust<dd> 877*2bf66424SCole Faust<div class="block">Returns the enum constant of this type with the specified name.</div> 878*2bf66424SCole Faust</dd> 879*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonAutoDetect.Visibility.html" title="enum in com.fasterxml.jackson.annotation">JsonAutoDetect.Visibility</a></dt> 880*2bf66424SCole Faust<dd> 881*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 882*2bf66424SCole Faustthe order they are declared.</div> 883*2bf66424SCole Faust</dd> 884*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonCreator.Mode.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonCreator.Mode.html" title="enum in com.fasterxml.jackson.annotation">JsonCreator.Mode</a></dt> 885*2bf66424SCole Faust<dd> 886*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 887*2bf66424SCole Faustthe order they are declared.</div> 888*2bf66424SCole Faust</dd> 889*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Feature.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Feature.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Feature</a></dt> 890*2bf66424SCole Faust<dd> 891*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 892*2bf66424SCole Faustthe order they are declared.</div> 893*2bf66424SCole Faust</dd> 894*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Shape.html" title="enum in com.fasterxml.jackson.annotation">JsonFormat.Shape</a></dt> 895*2bf66424SCole Faust<dd> 896*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 897*2bf66424SCole Faustthe order they are declared.</div> 898*2bf66424SCole Faust</dd> 899*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Include.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Include.html" title="enum in com.fasterxml.jackson.annotation">JsonInclude.Include</a></dt> 900*2bf66424SCole Faust<dd> 901*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 902*2bf66424SCole Faustthe order they are declared.</div> 903*2bf66424SCole Faust</dd> 904*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonProperty.Access.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonProperty.Access.html" title="enum in com.fasterxml.jackson.annotation">JsonProperty.Access</a></dt> 905*2bf66424SCole Faust<dd> 906*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 907*2bf66424SCole Faustthe order they are declared.</div> 908*2bf66424SCole Faust</dd> 909*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.As.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.As.html" title="enum in com.fasterxml.jackson.annotation">JsonTypeInfo.As</a></dt> 910*2bf66424SCole Faust<dd> 911*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 912*2bf66424SCole Faustthe order they are declared.</div> 913*2bf66424SCole Faust</dd> 914*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonTypeInfo.Id.html" title="enum in com.fasterxml.jackson.annotation">JsonTypeInfo.Id</a></dt> 915*2bf66424SCole Faust<dd> 916*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 917*2bf66424SCole Faustthe order they are declared.</div> 918*2bf66424SCole Faust</dd> 919*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/OptBoolean.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/OptBoolean.html" title="enum in com.fasterxml.jackson.annotation">OptBoolean</a></dt> 920*2bf66424SCole Faust<dd> 921*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 922*2bf66424SCole Faustthe order they are declared.</div> 923*2bf66424SCole Faust</dd> 924*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html#values()">values()</a></span> - Static method in enum com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/PropertyAccessor.html" title="enum in com.fasterxml.jackson.annotation">PropertyAccessor</a></dt> 925*2bf66424SCole Faust<dd> 926*2bf66424SCole Faust<div class="block">Returns an array containing the constants of this enum type, in 927*2bf66424SCole Faustthe order they are declared.</div> 928*2bf66424SCole Faust</dd> 929*2bf66424SCole Faust</dl> 930*2bf66424SCole Faust<a name="_W_"> 931*2bf66424SCole Faust<!-- --> 932*2bf66424SCole Faust</a> 933*2bf66424SCole Faust<h2 class="title">W</h2> 934*2bf66424SCole Faust<dl> 935*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#with(com.fasterxml.jackson.annotation.JsonFormat.Feature...)">with(JsonFormat.Feature...)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 936*2bf66424SCole Faust<dd> </dd> 937*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#withContentInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withContentInclusion(JsonInclude.Include)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 938*2bf66424SCole Faust<dd> </dd> 939*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">withFeature(JsonFormat.Feature)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 940*2bf66424SCole Faust<dd> </dd> 941*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withLocale(java.util.Locale)">withLocale(Locale)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 942*2bf66424SCole Faust<dd> </dd> 943*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#without(com.fasterxml.jackson.annotation.JsonFormat.Feature...)">without(JsonFormat.Feature...)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 944*2bf66424SCole Faust<dd> </dd> 945*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withoutFeature(com.fasterxml.jackson.annotation.JsonFormat.Feature)">withoutFeature(JsonFormat.Feature)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 946*2bf66424SCole Faust<dd> </dd> 947*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html#withOverrides(com.fasterxml.jackson.annotation.JsonFormat.Features)">withOverrides(JsonFormat.Features)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Features.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Features</a></dt> 948*2bf66424SCole Faust<dd> </dd> 949*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withOverrides(com.fasterxml.jackson.annotation.JsonFormat.Value)">withOverrides(JsonFormat.Value)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 950*2bf66424SCole Faust<dd> </dd> 951*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#withOverrides(com.fasterxml.jackson.annotation.JsonInclude.Value)">withOverrides(JsonInclude.Value)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 952*2bf66424SCole Faust<dd> 953*2bf66424SCole Faust<div class="block">Mutant factory method that merges values of this value with given override 954*2bf66424SCole Faust values, so that any explicitly defined inclusion in overrides has precedence over 955*2bf66424SCole Faust settings of this value instance.</div> 956*2bf66424SCole Faust</dd> 957*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withPattern(java.lang.String)">withPattern(String)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 958*2bf66424SCole Faust<dd> </dd> 959*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withShape(com.fasterxml.jackson.annotation.JsonFormat.Shape)">withShape(JsonFormat.Shape)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 960*2bf66424SCole Faust<dd> </dd> 961*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html#withTimeZone(java.util.TimeZone)">withTimeZone(TimeZone)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonFormat.Value.html" title="class in com.fasterxml.jackson.annotation">JsonFormat.Value</a></dt> 962*2bf66424SCole Faust<dd> </dd> 963*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#withValueInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)">withValueInclusion(JsonInclude.Include)</a></span> - Method in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 964*2bf66424SCole Faust<dd> </dd> 965*2bf66424SCole Faust</dl> 966*2bf66424SCole Faust<a name="___"> 967*2bf66424SCole Faust<!-- --> 968*2bf66424SCole Faust</a> 969*2bf66424SCole Faust<h2 class="title">_</h2> 970*2bf66424SCole Faust<dl> 971*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#_contentInclusion">_contentInclusion</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 972*2bf66424SCole Faust<dd> </dd> 973*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html#_items">_items</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/SimpleObjectIdResolver.html" title="class in com.fasterxml.jackson.annotation">SimpleObjectIdResolver</a></dt> 974*2bf66424SCole Faust<dd> </dd> 975*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html#_nextValue">_nextValue</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/ObjectIdGenerators.IntSequenceGenerator.html" title="class in com.fasterxml.jackson.annotation">ObjectIdGenerators.IntSequenceGenerator</a></dt> 976*2bf66424SCole Faust<dd> </dd> 977*2bf66424SCole Faust<dt><span class="strong"><a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html#_valueInclusion">_valueInclusion</a></span> - Variable in class com.fasterxml.jackson.annotation.<a href="./com/fasterxml/jackson/annotation/JsonInclude.Value.html" title="class in com.fasterxml.jackson.annotation">JsonInclude.Value</a></dt> 978*2bf66424SCole Faust<dd> </dd> 979*2bf66424SCole Faust</dl> 980*2bf66424SCole Faust<a href="#_A_">A</a> <a href="#_B_">B</a> <a href="#_C_">C</a> <a href="#_D_">D</a> <a href="#_E_">E</a> <a href="#_F_">F</a> <a href="#_G_">G</a> <a href="#_H_">H</a> <a href="#_I_">I</a> <a href="#_J_">J</a> <a href="#_K_">K</a> <a href="#_M_">M</a> <a href="#_N_">N</a> <a href="#_O_">O</a> <a href="#_P_">P</a> <a href="#_R_">R</a> <a href="#_S_">S</a> <a href="#_T_">T</a> <a href="#_U_">U</a> <a href="#_V_">V</a> <a href="#_W_">W</a> <a href="#___">_</a> </div> 981*2bf66424SCole Faust<!-- ======= START OF BOTTOM NAVBAR ====== --> 982*2bf66424SCole Faust<div class="bottomNav"><a name="navbar_bottom"> 983*2bf66424SCole Faust<!-- --> 984*2bf66424SCole Faust</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 985*2bf66424SCole Faust<!-- --> 986*2bf66424SCole Faust</a> 987*2bf66424SCole Faust<ul class="navList" title="Navigation"> 988*2bf66424SCole Faust<li><a href="./com/fasterxml/jackson/annotation/package-summary.html">Package</a></li> 989*2bf66424SCole Faust<li>Class</li> 990*2bf66424SCole Faust<li>Use</li> 991*2bf66424SCole Faust<li><a href="./com/fasterxml/jackson/annotation/package-tree.html">Tree</a></li> 992*2bf66424SCole Faust<li><a href="./deprecated-list.html">Deprecated</a></li> 993*2bf66424SCole Faust<li class="navBarCell1Rev">Index</li> 994*2bf66424SCole Faust<li><a href="./help-doc.html">Help</a></li> 995*2bf66424SCole Faust</ul> 996*2bf66424SCole Faust</div> 997*2bf66424SCole Faust<div class="subNav"> 998*2bf66424SCole Faust<ul class="navList"> 999*2bf66424SCole Faust<li>Prev</li> 1000*2bf66424SCole Faust<li>Next</li> 1001*2bf66424SCole Faust</ul> 1002*2bf66424SCole Faust<ul class="navList"> 1003*2bf66424SCole Faust<li><a href="./index.html?index-all.html" target="_top">Frames</a></li> 1004*2bf66424SCole Faust<li><a href="index-all.html" target="_top">No Frames</a></li> 1005*2bf66424SCole Faust</ul> 1006*2bf66424SCole Faust<ul class="navList" id="allclasses_navbar_bottom"> 1007*2bf66424SCole Faust<li><a href="./allclasses-noframe.html">All Classes</a></li> 1008*2bf66424SCole Faust</ul> 1009*2bf66424SCole Faust<div> 1010*2bf66424SCole Faust<script type="text/javascript"><!-- 1011*2bf66424SCole Faust allClassesLink = document.getElementById("allclasses_navbar_bottom"); 1012*2bf66424SCole Faust if(window==top) { 1013*2bf66424SCole Faust allClassesLink.style.display = "block"; 1014*2bf66424SCole Faust } 1015*2bf66424SCole Faust else { 1016*2bf66424SCole Faust allClassesLink.style.display = "none"; 1017*2bf66424SCole Faust } 1018*2bf66424SCole Faust //--> 1019*2bf66424SCole Faust</script> 1020*2bf66424SCole Faust</div> 1021*2bf66424SCole Faust<a name="skip-navbar_bottom"> 1022*2bf66424SCole Faust<!-- --> 1023*2bf66424SCole Faust</a></div> 1024*2bf66424SCole Faust<!-- ======== END OF BOTTOM NAVBAR ======= --> 1025*2bf66424SCole Faust<p class="legalCopy"><small>Copyright © 2008–2016 <a href="http://fasterxml.com/">FasterXML</a>. All rights reserved.</small></p> 1026*2bf66424SCole Faust</body> 1027*2bf66424SCole Faust</html> 1028