• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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>&nbsp;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>&nbsp;b64variant,
210           byte[]&nbsp;data,
211           int&nbsp;offset,
212           int&nbsp;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">&nbsp;</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>&nbsp;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>&nbsp;name,
228             boolean&nbsp;usesPadding,
229             char&nbsp;paddingChar,
230             int&nbsp;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>&nbsp;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>&nbsp;name,
239             int&nbsp;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">&nbsp;</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>&nbsp;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>&nbsp;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>&nbsp;str,
276             <a href="../../../../org/codehaus/jackson/util/ByteArrayBuilder.html" title="class in org.codehaus.jackson.util">ByteArrayBuilder</a>&nbsp;builder,
277             <a href="../../../../org/codehaus/jackson/Base64Variant.html" title="class in org.codehaus.jackson">Base64Variant</a>&nbsp;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>&nbsp;b64variant,
285                   char&nbsp;ch,
286                   int&nbsp;index)</code>&nbsp;</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>&nbsp;b64variant,
291                   int&nbsp;ch,
292                   int&nbsp;index)</code>&nbsp;</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>&nbsp;b64variant,
297                    char&nbsp;ch,
298                    int&nbsp;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>&nbsp;msg)</code>&nbsp;</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>&nbsp;b64variant,
304            byte[]&nbsp;input,
305            int&nbsp;inputPtr,
306            int&nbsp;inputEnd)</code>&nbsp;</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>&nbsp;b64variant,
311            byte[]&nbsp;input,
312            int&nbsp;inputPtr,
313            int&nbsp;inputEnd)</code>&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant,
330                       int&nbsp;ch,
331                       int&nbsp;bindex)</code>&nbsp;</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>&nbsp;b64variant,
336                       int&nbsp;ch,
337                       int&nbsp;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>&nbsp;msg)</code>&nbsp;</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>&nbsp;b64variant,
343           byte[]&nbsp;data,
344           int&nbsp;offset,
345           int&nbsp;len)</code>&nbsp;</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>&nbsp;b64variant,
350           byte[]&nbsp;data,
351           int&nbsp;offset,
352           int&nbsp;len)</code>&nbsp;</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">&nbsp;</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">&nbsp;</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>&nbsp;b64variant,
399                    char&nbsp;ch,
400                    int&nbsp;bindex)</code>&nbsp;</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>&nbsp;b64variant,
405                    char&nbsp;ch,
406                    int&nbsp;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>&nbsp;msg)</code>&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;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">&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant,
446           byte[]&nbsp;data,
447           int&nbsp;offset,
448           int&nbsp;len)</code>&nbsp;</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">&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant)</code>&nbsp;</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>&nbsp;b64variant,
475           byte[]&nbsp;data,
476           int&nbsp;offset,
477           int&nbsp;len)</code>&nbsp;</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>&nbsp;b64variant,
482           byte[]&nbsp;data,
483           int&nbsp;offset,
484           int&nbsp;len)</code>&nbsp;</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