1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!-- NewPage --> 3<html lang="en"> 4<head> 5<!-- Generated by javadoc (version 1.7.0_10-ea) on Sun Jul 14 20:03:34 PDT 2013 --> 6<title>Uses of Class org.codehaus.jackson.Base64Variant (Jackson JSON Processor)</title> 7<meta name="date" content="2013-07-14"> 8<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> 9</head> 10<body> 11<script type="text/javascript"><!-- 12 if (location.href.indexOf('is-external=true') == -1) { 13 parent.document.title="Uses of Class org.codehaus.jackson.Base64Variant (Jackson JSON Processor)"; 14 } 15//--> 16</script> 17<noscript> 18<div>JavaScript is disabled on your browser.</div> 19</noscript> 20<!-- ========= START OF TOP NAVBAR ======= --> 21<div class="topNav"><a name="navbar_top"> 22<!-- --> 23</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 24<!-- --> 25</a> 26<ul class="navList" title="Navigation"> 27<li><a href="../../../../overview-summary.html">Overview</a></li> 28<li><a href="../package-summary.html">Package</a></li> 29<li><a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Class</a></li> 30<li class="navBarCell1Rev">Use</li> 31<li><a href="../package-tree.html">Tree</a></li> 32<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 33<li><a href="../../../../index-all.html">Index</a></li> 34<li><a href="../../../../help-doc.html">Help</a></li> 35</ul> 36</div> 37<div class="subNav"> 38<ul class="navList"> 39<li>Prev</li> 40<li>Next</li> 41</ul> 42<ul class="navList"> 43<li><a href="../../../../index.html?org/codehaus/jackson/class-use/Base64Variant.html" target="_top">Frames</a></li> 44<li><a href="Base64Variant.html" target="_top">No Frames</a></li> 45</ul> 46<ul class="navList" id="allclasses_navbar_top"> 47<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 48</ul> 49<div> 50<script type="text/javascript"><!-- 51 allClassesLink = document.getElementById("allclasses_navbar_top"); 52 if(window==top) { 53 allClassesLink.style.display = "block"; 54 } 55 else { 56 allClassesLink.style.display = "none"; 57 } 58 //--> 59</script> 60</div> 61<a name="skip-navbar_top"> 62<!-- --> 63</a></div> 64<!-- ========= END OF TOP NAVBAR ========= --> 65<div class="header"> 66<h2 title="Uses of Class org.codehaus.jackson.Base64Variant" class="title">Uses of Class<br>org.codehaus.jackson.Base64Variant</h2> 67</div> 68<div class="classUseContainer"> 69<ul class="blockList"> 70<li class="blockList"> 71<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> 72<caption><span>Packages that use <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 73<tr> 74<th class="colFirst" scope="col">Package</th> 75<th class="colLast" scope="col">Description</th> 76</tr> 77<tbody> 78<tr class="altColor"> 79<td class="colFirst"><a href="#org.codehaus.jackson">org.codehaus.jackson</a></td> 80<td class="colLast"> 81<div class="block">Main public API classes of the core streaming JSON 82 processor: most importantly <a href="../../../../org/codehaus/jackson/JsonFactory.html" title="class in org.codehaus.jackson"><code>JsonFactory</code></a> 83 used for constructing 84 JSON parser (<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a>) 85 and generator 86 (<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a>) 87 instances.</div> 88</td> 89</tr> 90<tr class="rowColor"> 91<td class="colFirst"><a href="#org.codehaus.jackson.impl">org.codehaus.jackson.impl</a></td> 92<td class="colLast"> 93<div class="block">Parser and generator implementation classes that Jackson 94 defines and uses.</div> 95</td> 96</tr> 97<tr class="altColor"> 98<td class="colFirst"><a href="#org.codehaus.jackson.map">org.codehaus.jackson.map</a></td> 99<td class="colLast"> 100<div class="block">Contains basic mapper (conversion) functionality that 101allows for converting between regular streaming json content and 102Java objects (beans or Tree Model: support for both is via 103<a href="../../../../org/codehaus/jackson/map/ObjectMapper.html" title="class in org.codehaus.jackson.map"><code>ObjectMapper</code></a> class, as well 104as convenience methods included in 105<a href="../../../../org/codehaus/jackson/JsonParser.html" title="class in org.codehaus.jackson"><code>JsonParser</code></a></div> 106</td> 107</tr> 108<tr class="rowColor"> 109<td class="colFirst"><a href="#org.codehaus.jackson.node">org.codehaus.jackson.node</a></td> 110<td class="colLast"> 111<div class="block">Contains concrete <a href="../../../../org/codehaus/jackson/JsonNode.html" title="class in org.codehaus.jackson"><code>JsonNode</code></a> implementations 112 Jackson uses for the Tree model.</div> 113</td> 114</tr> 115<tr class="altColor"> 116<td class="colFirst"><a href="#org.codehaus.jackson.smile">org.codehaus.jackson.smile</a></td> 117<td class="colLast"> 118<div class="block">Package that contains experimental implementation of 119 "Binary-Encoded JSON-Like" data format handlers (parser, 120 generator, factory produce both, supporting constants).</div> 121</td> 122</tr> 123<tr class="rowColor"> 124<td class="colFirst"><a href="#org.codehaus.jackson.util">org.codehaus.jackson.util</a></td> 125<td class="colLast"> 126<div class="block">Utility classes used by Jackson Core functionality.</div> 127</td> 128</tr> 129</tbody> 130</table> 131</li> 132<li class="blockList"> 133<ul class="blockList"> 134<li class="blockList"><a name="org.codehaus.jackson"> 135<!-- --> 136</a> 137<h3>Uses of <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> in <a href="../../../../org/codehaus/jackson/package-summary.html">org.codehaus.jackson</a></h3> 138<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation"> 139<caption><span>Fields in <a href="../../../../org/codehaus/jackson/package-summary.html">org.codehaus.jackson</a> declared as <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 140<tr> 141<th class="colFirst" scope="col">Modifier and Type</th> 142<th class="colLast" scope="col">Field and Description</th> 143</tr> 144<tbody> 145<tr class="altColor"> 146<td class="colFirst"><code>static <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 147<td class="colLast"><span class="strong">Base64Variants.</span><code><strong><a href="../../../../org/codehaus/jackson/Base64Variants.html#MIME">MIME</a></strong></code> 148<div class="block">This variant is what most people would think of "the standard" 149 Base64 encoding.</div> 150</td> 151</tr> 152<tr class="rowColor"> 153<td class="colFirst"><code>static <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 154<td class="colLast"><span class="strong">Base64Variants.</span><code><strong><a href="../../../../org/codehaus/jackson/Base64Variants.html#MIME_NO_LINEFEEDS">MIME_NO_LINEFEEDS</a></strong></code> 155<div class="block">Slightly non-standard modification of <a href="../../../../org/codehaus/jackson/Base64Variants.html#MIME"><code>Base64Variants.MIME</code></a> which does not 156 use linefeeds (max line length set to infinite).</div> 157</td> 158</tr> 159<tr class="altColor"> 160<td class="colFirst"><code>static <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 161<td class="colLast"><span class="strong">Base64Variants.</span><code><strong><a href="../../../../org/codehaus/jackson/Base64Variants.html#MODIFIED_FOR_URL">MODIFIED_FOR_URL</a></strong></code> 162<div class="block">This non-standard variant is usually used when encoded data needs to be 163 passed via URLs (such as part of GET request).</div> 164</td> 165</tr> 166<tr class="rowColor"> 167<td class="colFirst"><code>static <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 168<td class="colLast"><span class="strong">Base64Variants.</span><code><strong><a href="../../../../org/codehaus/jackson/Base64Variants.html#PEM">PEM</a></strong></code> 169<div class="block">This variant is the one that predates <a href="../../../../org/codehaus/jackson/Base64Variants.html#MIME"><code>Base64Variants.MIME</code></a>: it is otherwise 170 identical, except that it mandates shorter line length.</div> 171</td> 172</tr> 173</tbody> 174</table> 175<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 176<caption><span>Methods in <a href="../../../../org/codehaus/jackson/package-summary.html">org.codehaus.jackson</a> that return <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 177<tr> 178<th class="colFirst" scope="col">Modifier and Type</th> 179<th class="colLast" scope="col">Method and Description</th> 180</tr> 181<tbody> 182<tr class="altColor"> 183<td class="colFirst"><code>static <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 184<td class="colLast"><span class="strong">Base64Variants.</span><code><strong><a href="../../../../org/codehaus/jackson/Base64Variants.html#getDefaultVariant()">getDefaultVariant</a></strong>()</code> 185<div class="block">Method used to get the default variant ("MIME_NO_LINEFEEDS") for cases 186 where caller does not explicitly specify the variant.</div> 187</td> 188</tr> 189</tbody> 190</table> 191<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 192<caption><span>Methods in <a href="../../../../org/codehaus/jackson/package-summary.html">org.codehaus.jackson</a> with parameters of type <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 193<tr> 194<th class="colFirst" scope="col">Modifier and Type</th> 195<th class="colLast" scope="col">Method and Description</th> 196</tr> 197<tbody> 198<tr class="altColor"> 199<td class="colFirst"><code>abstract byte[]</code></td> 200<td class="colLast"><span class="strong">JsonParser.</span><code><strong><a href="../../../../org/codehaus/jackson/JsonParser.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> 201<div class="block">Method that can be used to read (and consume -- results 202 may not be accessible using other methods after the call) 203 base64-encoded binary data 204 included in the current textual JSON value.</div> 205</td> 206</tr> 207<tr class="rowColor"> 208<td class="colFirst"><code>abstract void</code></td> 209<td class="colLast"><span class="strong">JsonGenerator.</span><code><strong><a href="../../../../org/codehaus/jackson/JsonGenerator.html#writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 210 byte[] data, 211 int offset, 212 int len)</code> 213<div class="block">Method that will output given chunk of binary data as base64 214 encoded, as a complete String value (surrounded by double quotes).</div> 215</td> 216</tr> 217</tbody> 218</table> 219<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation"> 220<caption><span>Constructors in <a href="../../../../org/codehaus/jackson/package-summary.html">org.codehaus.jackson</a> with parameters of type <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 221<tr> 222<th class="colOne" scope="col">Constructor and Description</th> 223</tr> 224<tbody> 225<tr class="altColor"> 226<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/Base64Variant.html#Base64Variant(org.codehaus.jackson.Base64Variant, java.lang.String, boolean, char, int)">Base64Variant</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> base, 227 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 228 boolean usesPadding, 229 char paddingChar, 230 int maxLineLength)</code> 231<div class="block">"Copy constructor" that can be used when the base alphabet is identical 232 to one used by another variant, but other details (padding, maximum 233 line length) differ</div> 234</td> 235</tr> 236<tr class="rowColor"> 237<td class="colLast"><code><strong><a href="../../../../org/codehaus/jackson/Base64Variant.html#Base64Variant(org.codehaus.jackson.Base64Variant, java.lang.String, int)">Base64Variant</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> base, 238 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, 239 int maxLineLength)</code> 240<div class="block">"Copy constructor" that can be used when the base alphabet is identical 241 to one used by another variant except for the maximum line length 242 (and obviously, name).</div> 243</td> 244</tr> 245</tbody> 246</table> 247</li> 248<li class="blockList"><a name="org.codehaus.jackson.impl"> 249<!-- --> 250</a> 251<h3>Uses of <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> in <a href="../../../../org/codehaus/jackson/impl/package-summary.html">org.codehaus.jackson.impl</a></h3> 252<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 253<caption><span>Methods in <a href="../../../../org/codehaus/jackson/impl/package-summary.html">org.codehaus.jackson.impl</a> with parameters of type <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 254<tr> 255<th class="colFirst" scope="col">Modifier and Type</th> 256<th class="colLast" scope="col">Method and Description</th> 257</tr> 258<tbody> 259<tr class="altColor"> 260<td class="colFirst"><code>protected byte[]</code></td> 261<td class="colLast"><span class="strong">Utf8StreamParser.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/Utf8StreamParser.html#_decodeBase64(org.codehaus.jackson.Base64Variant)">_decodeBase64</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> 262<div class="block">Efficient handling for incremental parsing of base64-encoded 263 textual content.</div> 264</td> 265</tr> 266<tr class="rowColor"> 267<td class="colFirst"><code>protected byte[]</code></td> 268<td class="colLast"><span class="strong">ReaderBasedParser.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/ReaderBasedParser.html#_decodeBase64(org.codehaus.jackson.Base64Variant)">_decodeBase64</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> 269<div class="block">Efficient handling for incremental parsing of base64-encoded 270 textual content.</div> 271</td> 272</tr> 273<tr class="altColor"> 274<td class="colFirst"><code>protected void</code></td> 275<td class="colLast"><span class="strong">JsonParserMinimalBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_decodeBase64(java.lang.String, org.codehaus.jackson.util.ByteArrayBuilder, org.codehaus.jackson.Base64Variant)">_decodeBase64</a></strong>(<a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> str, 276 <a href="../../../../org/codehaus/jackson/util/ByteArrayBuilder.html" title="class in org.codehaus.jackson.util">ByteArrayBuilder</a> builder, 277 <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> 278<div class="block">Helper method that can be used for base64 decoding in cases where 279 encoded content has already been read as a String.</div> 280</td> 281</tr> 282<tr class="rowColor"> 283<td class="colFirst"><code>protected int</code></td> 284<td class="colLast"><span class="strong">JsonParserBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_decodeBase64Escape(org.codehaus.jackson.Base64Variant, char, int)">_decodeBase64Escape</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 285 char ch, 286 int index)</code> </td> 287</tr> 288<tr class="altColor"> 289<td class="colFirst"><code>protected int</code></td> 290<td class="colLast"><span class="strong">JsonParserBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#_decodeBase64Escape(org.codehaus.jackson.Base64Variant, int, int)">_decodeBase64Escape</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 291 int ch, 292 int index)</code> </td> 293</tr> 294<tr class="rowColor"> 295<td class="colFirst"><code>protected void</code></td> 296<td class="colLast"><span class="strong">JsonParserMinimalBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#_reportInvalidBase64(org.codehaus.jackson.Base64Variant, char, int, java.lang.String)">_reportInvalidBase64</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 297 char ch, 298 int bindex, 299 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> 300</tr> 301<tr class="altColor"> 302<td class="colFirst"><code>protected void</code></td> 303<td class="colLast"><span class="strong">WriterBasedGenerator.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/WriterBasedGenerator.html#_writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">_writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 304 byte[] input, 305 int inputPtr, 306 int inputEnd)</code> </td> 307</tr> 308<tr class="rowColor"> 309<td class="colFirst"><code>protected void</code></td> 310<td class="colLast"><span class="strong">Utf8Generator.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/Utf8Generator.html#_writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">_writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 311 byte[] input, 312 int inputPtr, 313 int inputEnd)</code> </td> 314</tr> 315<tr class="altColor"> 316<td class="colFirst"><code>byte[]</code></td> 317<td class="colLast"><span class="strong">Utf8StreamParser.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/Utf8StreamParser.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 318</tr> 319<tr class="rowColor"> 320<td class="colFirst"><code>byte[]</code></td> 321<td class="colLast"><span class="strong">ReaderBasedParser.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/ReaderBasedParser.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 322</tr> 323<tr class="altColor"> 324<td class="colFirst"><code>abstract byte[]</code></td> 325<td class="colLast"><span class="strong">JsonParserMinimalBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserMinimalBase.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 326</tr> 327<tr class="rowColor"> 328<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></td> 329<td class="colLast"><span class="strong">JsonParserBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportInvalidBase64Char(org.codehaus.jackson.Base64Variant, int, int)">reportInvalidBase64Char</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 330 int ch, 331 int bindex)</code> </td> 332</tr> 333<tr class="altColor"> 334<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code></td> 335<td class="colLast"><span class="strong">JsonParserBase.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/JsonParserBase.html#reportInvalidBase64Char(org.codehaus.jackson.Base64Variant, int, int, java.lang.String)">reportInvalidBase64Char</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 336 int ch, 337 int bindex, 338 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> 339</tr> 340<tr class="rowColor"> 341<td class="colFirst"><code>void</code></td> 342<td class="colLast"><span class="strong">WriterBasedGenerator.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/WriterBasedGenerator.html#writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 343 byte[] data, 344 int offset, 345 int len)</code> </td> 346</tr> 347<tr class="altColor"> 348<td class="colFirst"><code>void</code></td> 349<td class="colLast"><span class="strong">Utf8Generator.</span><code><strong><a href="../../../../org/codehaus/jackson/impl/Utf8Generator.html#writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 350 byte[] data, 351 int offset, 352 int len)</code> </td> 353</tr> 354</tbody> 355</table> 356</li> 357<li class="blockList"><a name="org.codehaus.jackson.map"> 358<!-- --> 359</a> 360<h3>Uses of <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> in <a href="../../../../org/codehaus/jackson/map/package-summary.html">org.codehaus.jackson.map</a></h3> 361<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 362<caption><span>Methods in <a href="../../../../org/codehaus/jackson/map/package-summary.html">org.codehaus.jackson.map</a> that return <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 363<tr> 364<th class="colFirst" scope="col">Modifier and Type</th> 365<th class="colLast" scope="col">Method and Description</th> 366</tr> 367<tbody> 368<tr class="altColor"> 369<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 370<td class="colLast"><span class="strong">DeserializationContext.</span><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationContext.html#getBase64Variant()">getBase64Variant</a></strong>()</code> 371<div class="block">Convenience method for accessing the default Base64 encoding 372 used for decoding base64 encoded binary content.</div> 373</td> 374</tr> 375<tr class="rowColor"> 376<td class="colFirst"><code><a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></code></td> 377<td class="colLast"><span class="strong">DeserializationConfig.</span><code><strong><a href="../../../../org/codehaus/jackson/map/DeserializationConfig.html#getBase64Variant()">getBase64Variant</a></strong>()</code> 378<div class="block">Method called during deserialization if Base64 encoded content 379 needs to be decoded.</div> 380</td> 381</tr> 382</tbody> 383</table> 384</li> 385<li class="blockList"><a name="org.codehaus.jackson.node"> 386<!-- --> 387</a> 388<h3>Uses of <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> in <a href="../../../../org/codehaus/jackson/node/package-summary.html">org.codehaus.jackson.node</a></h3> 389<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 390<caption><span>Methods in <a href="../../../../org/codehaus/jackson/node/package-summary.html">org.codehaus.jackson.node</a> with parameters of type <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 391<tr> 392<th class="colFirst" scope="col">Modifier and Type</th> 393<th class="colLast" scope="col">Method and Description</th> 394</tr> 395<tbody> 396<tr class="altColor"> 397<td class="colFirst"><code>protected void</code></td> 398<td class="colLast"><span class="strong">TextNode.</span><code><strong><a href="../../../../org/codehaus/jackson/node/TextNode.html#_reportInvalidBase64(org.codehaus.jackson.Base64Variant, char, int)">_reportInvalidBase64</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 399 char ch, 400 int bindex)</code> </td> 401</tr> 402<tr class="rowColor"> 403<td class="colFirst"><code>protected void</code></td> 404<td class="colLast"><span class="strong">TextNode.</span><code><strong><a href="../../../../org/codehaus/jackson/node/TextNode.html#_reportInvalidBase64(org.codehaus.jackson.Base64Variant, char, int, java.lang.String)">_reportInvalidBase64</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 405 char ch, 406 int bindex, 407 <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> msg)</code> </td> 408</tr> 409<tr class="altColor"> 410<td class="colFirst"><code>byte[]</code></td> 411<td class="colLast"><span class="strong">TreeTraversingParser.</span><code><strong><a href="../../../../org/codehaus/jackson/node/TreeTraversingParser.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 412</tr> 413<tr class="rowColor"> 414<td class="colFirst"><code>byte[]</code></td> 415<td class="colLast"><span class="strong">TextNode.</span><code><strong><a href="../../../../org/codehaus/jackson/node/TextNode.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> 416<div class="block">Method for accessing textual contents assuming they were 417 base64 encoded; if so, they are decoded and resulting binary 418 data is returned.</div> 419</td> 420</tr> 421</tbody> 422</table> 423</li> 424<li class="blockList"><a name="org.codehaus.jackson.smile"> 425<!-- --> 426</a> 427<h3>Uses of <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> in <a href="../../../../org/codehaus/jackson/smile/package-summary.html">org.codehaus.jackson.smile</a></h3> 428<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 429<caption><span>Methods in <a href="../../../../org/codehaus/jackson/smile/package-summary.html">org.codehaus.jackson.smile</a> with parameters of type <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 430<tr> 431<th class="colFirst" scope="col">Modifier and Type</th> 432<th class="colLast" scope="col">Method and Description</th> 433</tr> 434<tbody> 435<tr class="altColor"> 436<td class="colFirst"><code>protected byte[]</code></td> 437<td class="colLast"><span class="strong">SmileParser.</span><code><strong><a href="../../../../org/codehaus/jackson/smile/SmileParser.html#_decodeBase64(org.codehaus.jackson.Base64Variant)">_decodeBase64</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 438</tr> 439<tr class="rowColor"> 440<td class="colFirst"><code>byte[]</code></td> 441<td class="colLast"><span class="strong">SmileParser.</span><code><strong><a href="../../../../org/codehaus/jackson/smile/SmileParser.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 442</tr> 443<tr class="altColor"> 444<td class="colFirst"><code>void</code></td> 445<td class="colLast"><span class="strong">SmileGenerator.</span><code><strong><a href="../../../../org/codehaus/jackson/smile/SmileGenerator.html#writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 446 byte[] data, 447 int offset, 448 int len)</code> </td> 449</tr> 450</tbody> 451</table> 452</li> 453<li class="blockList"><a name="org.codehaus.jackson.util"> 454<!-- --> 455</a> 456<h3>Uses of <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> in <a href="../../../../org/codehaus/jackson/util/package-summary.html">org.codehaus.jackson.util</a></h3> 457<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> 458<caption><span>Methods in <a href="../../../../org/codehaus/jackson/util/package-summary.html">org.codehaus.jackson.util</a> with parameters of type <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a></span><span class="tabEnd"> </span></caption> 459<tr> 460<th class="colFirst" scope="col">Modifier and Type</th> 461<th class="colLast" scope="col">Method and Description</th> 462</tr> 463<tbody> 464<tr class="altColor"> 465<td class="colFirst"><code>byte[]</code></td> 466<td class="colLast"><span class="strong">TokenBuffer.Parser.</span><code><strong><a href="../../../../org/codehaus/jackson/util/TokenBuffer.Parser.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 467</tr> 468<tr class="rowColor"> 469<td class="colFirst"><code>byte[]</code></td> 470<td class="colLast"><span class="strong">JsonParserDelegate.</span><code><strong><a href="../../../../org/codehaus/jackson/util/JsonParserDelegate.html#getBinaryValue(org.codehaus.jackson.Base64Variant)">getBinaryValue</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant)</code> </td> 471</tr> 472<tr class="altColor"> 473<td class="colFirst"><code>void</code></td> 474<td class="colLast"><span class="strong">TokenBuffer.</span><code><strong><a href="../../../../org/codehaus/jackson/util/TokenBuffer.html#writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 475 byte[] data, 476 int offset, 477 int len)</code> </td> 478</tr> 479<tr class="rowColor"> 480<td class="colFirst"><code>void</code></td> 481<td class="colLast"><span class="strong">JsonGeneratorDelegate.</span><code><strong><a href="../../../../org/codehaus/jackson/util/JsonGeneratorDelegate.html#writeBinary(org.codehaus.jackson.Base64Variant, byte[], int, int)">writeBinary</a></strong>(<a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a> b64variant, 482 byte[] data, 483 int offset, 484 int len)</code> </td> 485</tr> 486</tbody> 487</table> 488</li> 489</ul> 490</li> 491</ul> 492</div> 493<!-- ======= START OF BOTTOM NAVBAR ====== --> 494<div class="bottomNav"><a name="navbar_bottom"> 495<!-- --> 496</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 497<!-- --> 498</a> 499<ul class="navList" title="Navigation"> 500<li><a href="../../../../overview-summary.html">Overview</a></li> 501<li><a href="../package-summary.html">Package</a></li> 502<li><a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Class</a></li> 503<li class="navBarCell1Rev">Use</li> 504<li><a href="../package-tree.html">Tree</a></li> 505<li><a href="../../../../deprecated-list.html">Deprecated</a></li> 506<li><a href="../../../../index-all.html">Index</a></li> 507<li><a href="../../../../help-doc.html">Help</a></li> 508</ul> 509</div> 510<div class="subNav"> 511<ul class="navList"> 512<li>Prev</li> 513<li>Next</li> 514</ul> 515<ul class="navList"> 516<li><a href="../../../../index.html?org/codehaus/jackson/class-use/Base64Variant.html" target="_top">Frames</a></li> 517<li><a href="Base64Variant.html" target="_top">No Frames</a></li> 518</ul> 519<ul class="navList" id="allclasses_navbar_bottom"> 520<li><a href="../../../../allclasses-noframe.html">All Classes</a></li> 521</ul> 522<div> 523<script type="text/javascript"><!-- 524 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 525 if(window==top) { 526 allClassesLink.style.display = "block"; 527 } 528 else { 529 allClassesLink.style.display = "none"; 530 } 531 //--> 532</script> 533</div> 534<a name="skip-navbar_bottom"> 535<!-- --> 536</a></div> 537<!-- ======== END OF BOTTOM NAVBAR ======= --> 538</body> 539</html> 540