<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Sun Nov 03 15:35:44 CET 2013 -->
<title>Json (libgdx API)
</title>
<meta name="date" content="2013-11-03">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Json (libgdx API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.
</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview
</a></li>
<li><a href="package-summary.html">Package
</a></li>
<li class="navBarCell1Rev">Class
</li>
<li><a href="class-use/Json.html">Use
</a></li>
<li><a href="package-tree.html">Tree
</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated
</a></li>
<li><a href="../../../../index-all.html">Index
</a></li>
<li><a href="../../../../help-doc.html">Help
</a></li>
</ul>
<div class="aboutLanguage"><em>
libgdx API
<style>
body, td, th { font-family:Helvetica, Tahoma, Arial, sans-serif; font-size:10pt }
pre, code, tt { font-size:9pt; font-family:Lucida Console, Courier New, sans-serif }
h1, h2, h3, .FrameTitleFont, .FrameHeadingFont, .TableHeadingColor font { font-size:105%; font-weight:bold }
.TableHeadingColor { background:#EEEEFF; }
a { text-decoration:none }
a:hover { text-decoration:underline }
a:link, a:visited { color:blue }
table { border:0px }
.TableRowColor td:first-child { border-left:1px solid black }
.TableRowColor td { border:0px; border-bottom:1px solid black; border-right:1px solid black }
hr { border:0px; border-bottom:1px solid #333366; }
</style>
</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/badlogic/gdx/utils/IntSet.IntSetIterator.html" title="class in com.badlogic.gdx.utils"><span class="strong">Prev Class
</span></a></li>
<li><a href="../../../../com/badlogic/gdx/utils/Json.ReadOnlySerializer.html" title="class in com.badlogic.gdx.utils"><span class="strong">Next Class
</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/badlogic/gdx/utils/Json.html" target="_top">Frames
</a></li>
<li><a href="Json.html" target="_top">No Frames
</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes
</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:
</li>
<li><a href="#nested_class_summary">Nested
</a> |
</li>
<li>Field
|
</li>
<li><a href="#constructor_summary">Constr
</a> |
</li>
<li><a href="#method_summary">Method
</a></li>
</ul>
<ul class="subNavList">
<li>Detail:
</li>
<li>Field
|
</li>
<li><a href="#constructor_detail">Constr
</a> |
</li>
<li><a href="#method_detail">Method
</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.badlogic.gdx.utils
</div>
<h2 title="Class Json" class="title">Class Json
</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object
</li>
<li>
<ul class="inheritance">
<li>com.badlogic.gdx.utils.Json
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class
<span class="strong">Json
</span>
extends java.lang.Object
</pre>
<div class="block">Reads/writes Java objects to/from JSON, automatically. See the wiki for usage:
https://code.google.com/p/libgdx/wiki/JsonParsing
</div>
<dl><dt><span class="strong">Author:
</span></dt>
<dd>Nathan Sweet
</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!-- -->
</a>
<h3>Nested Class Summary
</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes
</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type
</th>
<th class="colLast" scope="col">Class and Description
</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.ReadOnlySerializer.html" title="class in com.badlogic.gdx.utils">Json.ReadOnlySerializer
</a><<a href="../../../../com/badlogic/gdx/utils/Json.ReadOnlySerializer.html" title="type parameter in Json.ReadOnlySerializer">T
</a>></strong></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static interface
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.Serializable.html" title="interface in com.badlogic.gdx.utils">Json.Serializable
</a></strong></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static interface
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a><<a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="type parameter in Json.Serializer">T
</a>></strong></code> </td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary
</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors
</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description
</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#Json()">Json
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#Json(com.badlogic.gdx.utils.JsonWriter.OutputType)">Json
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/JsonWriter.OutputType.html" title="enum in com.badlogic.gdx.utils">JsonWriter.OutputType
</a> outputType)
</code> </td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary
</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods
</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type
</th>
<th class="colLast" scope="col">Method and Description
</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#addClassTag(java.lang.String, java.lang.Class)">addClassTag
</a></strong>(java.lang.String
tag,
java.lang.Class
type)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, char[], int, int)">fromJson
</a></strong>(java.lang.Class
<T
> type,
char[]
data,
int
offset,
int
length)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.lang.Class, char[], int, int)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
char[]
data,
int
offset,
int
length)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.lang.Class, com.badlogic.gdx.files.FileHandle)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.lang.Class, java.io.InputStream)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
java.io.InputStream
input)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.lang.Class, java.io.Reader)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
java.io.Reader
reader)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.lang.Class, java.lang.String)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
java.lang.String
json)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, com.badlogic.gdx.files.FileHandle)">fromJson
</a></strong>(java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.io.InputStream)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.io.InputStream
input)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.io.Reader)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.io.Reader
reader)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#fromJson(java.lang.Class, java.lang.String)">fromJson
</a></strong>(java.lang.Class
<T
> type,
java.lang.String
json)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.Class
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#getClass(java.lang.String)">getClass
</a></strong>(java.lang.String
tag)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> <a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a><T
></code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#getSerializer(java.lang.Class)">getSerializer
</a></strong>(java.lang.Class
<T
> type)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#getTag(java.lang.Class)">getTag
</a></strong>(java.lang.Class
type)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../com/badlogic/gdx/utils/JsonWriter.html" title="class in com.badlogic.gdx.utils">JsonWriter
</a></code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#getWriter()">getWriter
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#prettyPrint(java.lang.Object)">prettyPrint
</a></strong>(java.lang.Object
object)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#prettyPrint(java.lang.Object, int)">prettyPrint
</a></strong>(java.lang.Object
object,
int
singleLineColumns)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#prettyPrint(java.lang.String)">prettyPrint
</a></strong>(java.lang.String
json)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#prettyPrint(java.lang.String, int)">prettyPrint
</a></strong>(java.lang.String
json,
int
singleLineColumns)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readField(java.lang.Object, java.lang.String, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">readField
</a></strong>(java.lang.Object
object,
java.lang.String
name,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readField(java.lang.Object, java.lang.String, com.badlogic.gdx.utils.JsonValue)">readField
</a></strong>(java.lang.Object
object,
java.lang.String
name,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">readField
</a></strong>(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readField(java.lang.Object, java.lang.String, java.lang.String, com.badlogic.gdx.utils.JsonValue)">readField
</a></strong>(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readFields(java.lang.Object, com.badlogic.gdx.utils.JsonValue)">readFields
</a></strong>(java.lang.Object
object,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.Class, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.Class, java.lang.Class, T, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.Class
<T
> type,
java.lang.Class
elementType,
T
defaultValue,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.Class, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.String, java.lang.Class, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.String
name,
java.lang.Class
<T
> type,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.String, java.lang.Class, java.lang.Class, T, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.String
name,
java.lang.Class
<T
> type,
java.lang.Class
elementType,
T
defaultValue,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.String, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.String
name,
java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><T
> T
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#readValue(java.lang.String, java.lang.Class, T, com.badlogic.gdx.utils.JsonValue)">readValue
</a></strong>(java.lang.String
name,
java.lang.Class
<T
> type,
T
defaultValue,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setDefaultSerializer(com.badlogic.gdx.utils.Json.Serializer)">setDefaultSerializer
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a> defaultSerializer)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setElementType(java.lang.Class, java.lang.String, java.lang.Class)">setElementType
</a></strong>(java.lang.Class
type,
java.lang.String
fieldName,
java.lang.Class
elementType)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setIgnoreUnknownFields(boolean)">setIgnoreUnknownFields
</a></strong>(boolean
ignoreUnknownFields)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setOutputType(com.badlogic.gdx.utils.JsonWriter.OutputType)">setOutputType
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/JsonWriter.OutputType.html" title="enum in com.badlogic.gdx.utils">JsonWriter.OutputType
</a> outputType)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><T
> void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setSerializer(java.lang.Class, com.badlogic.gdx.utils.Json.Serializer)">setSerializer
</a></strong>(java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a><T
> serializer)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setTypeName(java.lang.String)">setTypeName
</a></strong>(java.lang.String
typeName)
</code>
<div class="block">Sets the name of the JSON field to store the Java class name or class tag when required to avoid ambiguity during
deserialization.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setUsePrototypes(boolean)">setUsePrototypes
</a></strong>(boolean
usePrototypes)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#setWriter(java.io.Writer)">setWriter
</a></strong>(java.io.Writer
writer)
</code>
<div class="block">Sets the writer where JSON output will go.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object)">toJson
</a></strong>(java.lang.Object
object)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.lang.Class)">toJson
</a></strong>(java.lang.Object
object,
java.lang.Class
knownType)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.lang.Class, java.lang.Class)">toJson
</a></strong>(java.lang.Object
object,
java.lang.Class
knownType,
java.lang.Class
elementType)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.lang.Class, java.lang.Class, com.badlogic.gdx.files.FileHandle)">toJson
</a></strong>(java.lang.Object
object,
java.lang.Class
knownType,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.lang.Class, java.lang.Class, java.io.Writer)">toJson
</a></strong>(java.lang.Object
object,
java.lang.Class
knownType,
java.lang.Class
elementType,
java.io.Writer
writer)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.lang.Class, com.badlogic.gdx.files.FileHandle)">toJson
</a></strong>(java.lang.Object
object,
java.lang.Class
knownType,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.lang.Class, java.io.Writer)">toJson
</a></strong>(java.lang.Object
object,
java.lang.Class
knownType,
java.io.Writer
writer)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, com.badlogic.gdx.files.FileHandle)">toJson
</a></strong>(java.lang.Object
object,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#toJson(java.lang.Object, java.io.Writer)">toJson
</a></strong>(java.lang.Object
object,
java.io.Writer
writer)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeArrayEnd()">writeArrayEnd
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeArrayStart()">writeArrayStart
</a></strong>()
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeArrayStart(java.lang.String)">writeArrayStart
</a></strong>(java.lang.String
name)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String)">writeField
</a></strong>(java.lang.Object
object,
java.lang.String
name)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String, java.lang.Class)">writeField
</a></strong>(java.lang.Object
object,
java.lang.String
name,
java.lang.Class
elementType)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String, java.lang.String)">writeField
</a></strong>(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class)">writeField
</a></strong>(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName,
java.lang.Class
elementType)
</code>
<div class="block">Writes the specified field to the current JSON object.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeFields(java.lang.Object)">writeFields
</a></strong>(java.lang.Object
object)
</code>
<div class="block">Writes all fields of the specified object to the current JSON object.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeObjectEnd()">writeObjectEnd
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeObjectStart()">writeObjectStart
</a></strong>()
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeObjectStart(java.lang.Class, java.lang.Class)">writeObjectStart
</a></strong>(java.lang.Class
actualType,
java.lang.Class
knownType)
</code>
<div class="block">Starts writing an object, writing the actualType to a field if needed.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeObjectStart(java.lang.String)">writeObjectStart
</a></strong>(java.lang.String
name)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeObjectStart(java.lang.String, java.lang.Class, java.lang.Class)">writeObjectStart
</a></strong>(java.lang.String
name,
java.lang.Class
actualType,
java.lang.Class
knownType)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeType(java.lang.Class)">writeType
</a></strong>(java.lang.Class
type)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.Object)">writeValue
</a></strong>(java.lang.Object
value)
</code>
<div class="block">Writes the value, without writing the class of the object.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.Object, java.lang.Class)">writeValue
</a></strong>(java.lang.Object
value,
java.lang.Class
knownType)
</code>
<div class="block">Writes the value, writing the class of the object if it differs from the specified known type.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.Object, java.lang.Class, java.lang.Class)">writeValue
</a></strong>(java.lang.Object
value,
java.lang.Class
knownType,
java.lang.Class
elementType)
</code>
<div class="block">Writes the value, writing the class of the object if it differs from the specified known type.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.String, java.lang.Object)">writeValue
</a></strong>(java.lang.String
name,
java.lang.Object
value)
</code>
<div class="block">Writes the value as a field on the current JSON object, without writing the actual class.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.String, java.lang.Object, java.lang.Class)">writeValue
</a></strong>(java.lang.String
name,
java.lang.Object
value,
java.lang.Class
knownType)
</code>
<div class="block">Writes the value as a field on the current JSON object, writing the class of the object if it differs from the specified
known type.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.String, java.lang.Object, java.lang.Class, java.lang.Class)">writeValue
</a></strong>(java.lang.String
name,
java.lang.Object
value,
java.lang.Class
knownType,
java.lang.Class
elementType)
</code>
<div class="block">Writes the value as a field on the current JSON object, writing the class of the object if it differs from the specified
known type.
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class
java.lang.Object
</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail
</h3>
<a name="Json()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Json
</h4>
<pre>public
Json()
</pre>
</li>
</ul>
<a name="Json(com.badlogic.gdx.utils.JsonWriter.OutputType)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Json
</h4>
<pre>public
Json(
<a href="../../../../com/badlogic/gdx/utils/JsonWriter.OutputType.html" title="enum in com.badlogic.gdx.utils">JsonWriter.OutputType
</a> outputType)
</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail
</h3>
<a name="setIgnoreUnknownFields(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIgnoreUnknownFields
</h4>
<pre>public
void
setIgnoreUnknownFields(boolean
ignoreUnknownFields)
</pre>
</li>
</ul>
<a name="setOutputType(com.badlogic.gdx.utils.JsonWriter.OutputType)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOutputType
</h4>
<pre>public
void
setOutputType(
<a href="../../../../com/badlogic/gdx/utils/JsonWriter.OutputType.html" title="enum in com.badlogic.gdx.utils">JsonWriter.OutputType
</a> outputType)
</pre>
</li>
</ul>
<a name="addClassTag(java.lang.String, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addClassTag
</h4>
<pre>public
void
addClassTag(java.lang.String
tag,
java.lang.Class
type)
</pre>
</li>
</ul>
<a name="getClass(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClass
</h4>
<pre>public
java.lang.Class
getClass(java.lang.String
tag)
</pre>
</li>
</ul>
<a name="getTag(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTag
</h4>
<pre>public
java.lang.String
getTag(java.lang.Class
type)
</pre>
</li>
</ul>
<a name="setTypeName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTypeName
</h4>
<pre>public
void
setTypeName(java.lang.String
typeName)
</pre>
<div class="block">Sets the name of the JSON field to store the Java class name or class tag when required to avoid ambiguity during
deserialization. Set to null to never output this information, but be warned that deserialization may fail.
</div>
</li>
</ul>
<a name="setDefaultSerializer(com.badlogic.gdx.utils.Json.Serializer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDefaultSerializer
</h4>
<pre>public
void
setDefaultSerializer(
<a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a> defaultSerializer)
</pre>
</li>
</ul>
<a name="setSerializer(java.lang.Class, com.badlogic.gdx.utils.Json.Serializer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSerializer
</h4>
<pre>public
<T
> void
setSerializer(java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a><T
> serializer)
</pre>
</li>
</ul>
<a name="getSerializer(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSerializer
</h4>
<pre>public
<T
> <a href="../../../../com/badlogic/gdx/utils/Json.Serializer.html" title="interface in com.badlogic.gdx.utils">Json.Serializer
</a><T
> getSerializer(java.lang.Class
<T
> type)
</pre>
</li>
</ul>
<a name="setUsePrototypes(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUsePrototypes
</h4>
<pre>public
void
setUsePrototypes(boolean
usePrototypes)
</pre>
</li>
</ul>
<a name="setElementType(java.lang.Class, java.lang.String, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setElementType
</h4>
<pre>public
void
setElementType(java.lang.Class
type,
java.lang.String
fieldName,
java.lang.Class
elementType)
</pre>
</li>
</ul>
<a name="toJson(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
java.lang.String
toJson(java.lang.Object
object)
</pre>
</li>
</ul>
<a name="toJson(java.lang.Object, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
java.lang.String
toJson(java.lang.Object
object,
java.lang.Class
knownType)
</pre>
</li>
</ul>
<a name="toJson(java.lang.Object, java.lang.Class, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
java.lang.String
toJson(java.lang.Object
object,
java.lang.Class
knownType,
java.lang.Class
elementType)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="toJson(java.lang.Object, com.badlogic.gdx.files.FileHandle)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
void
toJson(java.lang.Object
object,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</pre>
</li>
</ul>
<a name="toJson(java.lang.Object, java.lang.Class, com.badlogic.gdx.files.FileHandle)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
void
toJson(java.lang.Object
object,
java.lang.Class
knownType,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="toJson(java.lang.Object, java.lang.Class, java.lang.Class, com.badlogic.gdx.files.FileHandle)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
void
toJson(java.lang.Object
object,
java.lang.Class
knownType,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="toJson(java.lang.Object, java.io.Writer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
void
toJson(java.lang.Object
object,
java.io.Writer
writer)
</pre>
</li>
</ul>
<a name="toJson(java.lang.Object, java.lang.Class, java.io.Writer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
void
toJson(java.lang.Object
object,
java.lang.Class
knownType,
java.io.Writer
writer)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="toJson(java.lang.Object, java.lang.Class, java.lang.Class, java.io.Writer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toJson
</h4>
<pre>public
void
toJson(java.lang.Object
object,
java.lang.Class
knownType,
java.lang.Class
elementType,
java.io.Writer
writer)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="setWriter(java.io.Writer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWriter
</h4>
<pre>public
void
setWriter(java.io.Writer
writer)
</pre>
<div class="block">Sets the writer where JSON output will go. This is only necessary when not using the toJson methods.
</div>
</li>
</ul>
<a name="getWriter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWriter
</h4>
<pre>public
<a href="../../../../com/badlogic/gdx/utils/JsonWriter.html" title="class in com.badlogic.gdx.utils">JsonWriter
</a> getWriter()
</pre>
</li>
</ul>
<a name="writeFields(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeFields
</h4>
<pre>public
void
writeFields(java.lang.Object
object)
</pre>
<div class="block">Writes all fields of the specified object to the current JSON object.
</div>
</li>
</ul>
<a name="writeField(java.lang.Object, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeField
</h4>
<pre>public
void
writeField(java.lang.Object
object,
java.lang.String
name)
</pre>
<dl><dt><span class="strong">See Also:
</span></dt><dd><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class)"><code>writeField(Object, String, String, Class)
</code></a></dd></dl>
</li>
</ul>
<a name="writeField(java.lang.Object, java.lang.String, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeField
</h4>
<pre>public
void
writeField(java.lang.Object
object,
java.lang.String
name,
java.lang.Class
elementType)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>elementType
</code> - May be null if the type is unknown.
</dd><dt><span class="strong">See Also:
</span></dt><dd><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class)"><code>writeField(Object, String, String, Class)
</code></a></dd></dl>
</li>
</ul>
<a name="writeField(java.lang.Object, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeField
</h4>
<pre>public
void
writeField(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName)
</pre>
<dl><dt><span class="strong">See Also:
</span></dt><dd><a href="../../../../com/badlogic/gdx/utils/Json.html#writeField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class)"><code>writeField(Object, String, String, Class)
</code></a></dd></dl>
</li>
</ul>
<a name="writeField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeField
</h4>
<pre>public
void
writeField(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName,
java.lang.Class
elementType)
</pre>
<div class="block">Writes the specified field to the current JSON object.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="writeValue(java.lang.String, java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue
</h4>
<pre>public
void
writeValue(java.lang.String
name,
java.lang.Object
value)
</pre>
<div class="block">Writes the value as a field on the current JSON object, without writing the actual class.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>value
</code> - May be null.
</dd><dt><span class="strong">See Also:
</span></dt><dd><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.String, java.lang.Object, java.lang.Class, java.lang.Class)"><code>writeValue(String, Object, Class, Class)
</code></a></dd></dl>
</li>
</ul>
<a name="writeValue(java.lang.String, java.lang.Object, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue
</h4>
<pre>public
void
writeValue(java.lang.String
name,
java.lang.Object
value,
java.lang.Class
knownType)
</pre>
<div class="block">Writes the value as a field on the current JSON object, writing the class of the object if it differs from the specified
known type.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>value
</code> - May be null.
</dd><dd><code>knownType
</code> - May be null if the type is unknown.
</dd><dt><span class="strong">See Also:
</span></dt><dd><a href="../../../../com/badlogic/gdx/utils/Json.html#writeValue(java.lang.String, java.lang.Object, java.lang.Class, java.lang.Class)"><code>writeValue(String, Object, Class, Class)
</code></a></dd></dl>
</li>
</ul>
<a name="writeValue(java.lang.String, java.lang.Object, java.lang.Class, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue
</h4>
<pre>public
void
writeValue(java.lang.String
name,
java.lang.Object
value,
java.lang.Class
knownType,
java.lang.Class
elementType)
</pre>
<div class="block">Writes the value as a field on the current JSON object, writing the class of the object if it differs from the specified
known type. The specified element type is used as the default type for collections.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>value
</code> - May be null.
</dd><dd><code>knownType
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="writeValue(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue
</h4>
<pre>public
void
writeValue(java.lang.Object
value)
</pre>
<div class="block">Writes the value, without writing the class of the object.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>value
</code> - May be null.
</dd></dl>
</li>
</ul>
<a name="writeValue(java.lang.Object, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue
</h4>
<pre>public
void
writeValue(java.lang.Object
value,
java.lang.Class
knownType)
</pre>
<div class="block">Writes the value, writing the class of the object if it differs from the specified known type.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>value
</code> - May be null.
</dd><dd><code>knownType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="writeValue(java.lang.Object, java.lang.Class, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue
</h4>
<pre>public
void
writeValue(java.lang.Object
value,
java.lang.Class
knownType,
java.lang.Class
elementType)
</pre>
<div class="block">Writes the value, writing the class of the object if it differs from the specified known type. The specified element type is
used as the default type for collections.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>value
</code> - May be null.
</dd><dd><code>knownType
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="writeObjectStart(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeObjectStart
</h4>
<pre>public
void
writeObjectStart(java.lang.String
name)
</pre>
</li>
</ul>
<a name="writeObjectStart(java.lang.String, java.lang.Class, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeObjectStart
</h4>
<pre>public
void
writeObjectStart(java.lang.String
name,
java.lang.Class
actualType,
java.lang.Class
knownType)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="writeObjectStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeObjectStart
</h4>
<pre>public
void
writeObjectStart()
</pre>
</li>
</ul>
<a name="writeObjectStart(java.lang.Class, java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeObjectStart
</h4>
<pre>public
void
writeObjectStart(java.lang.Class
actualType,
java.lang.Class
knownType)
</pre>
<div class="block">Starts writing an object, writing the actualType to a field if needed.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>knownType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="writeObjectEnd()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeObjectEnd
</h4>
<pre>public
void
writeObjectEnd()
</pre>
</li>
</ul>
<a name="writeArrayStart(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeArrayStart
</h4>
<pre>public
void
writeArrayStart(java.lang.String
name)
</pre>
</li>
</ul>
<a name="writeArrayStart()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeArrayStart
</h4>
<pre>public
void
writeArrayStart()
</pre>
</li>
</ul>
<a name="writeArrayEnd()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeArrayEnd
</h4>
<pre>public
void
writeArrayEnd()
</pre>
</li>
</ul>
<a name="writeType(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeType
</h4>
<pre>public
void
writeType(java.lang.Class
type)
</pre>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.io.Reader)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.io.Reader
reader)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.lang.Class, java.io.Reader)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.lang.Class
elementType,
java.io.Reader
reader)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.io.InputStream)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.io.InputStream
input)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.lang.Class, java.io.InputStream)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.lang.Class
elementType,
java.io.InputStream
input)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, com.badlogic.gdx.files.FileHandle)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.lang.Class, com.badlogic.gdx.files.FileHandle)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/files/FileHandle.html" title="class in com.badlogic.gdx.files">FileHandle
</a> file)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, char[], int, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
char[]
data,
int
offset,
int
length)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.lang.Class, char[], int, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.lang.Class
elementType,
char[]
data,
int
offset,
int
length)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.lang.String
json)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="fromJson(java.lang.Class, java.lang.Class, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fromJson
</h4>
<pre>public
<T
> T
fromJson(java.lang.Class
<T
> type,
java.lang.Class
elementType,
java.lang.String
json)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readField(java.lang.Object, java.lang.String, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readField
</h4>
<pre>public
void
readField(java.lang.Object
object,
java.lang.String
name,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</pre>
</li>
</ul>
<a name="readField(java.lang.Object, java.lang.String, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readField
</h4>
<pre>public
void
readField(java.lang.Object
object,
java.lang.String
name,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</pre>
</li>
</ul>
<a name="readField(java.lang.Object, java.lang.String, java.lang.String, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readField
</h4>
<pre>public
void
readField(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</pre>
</li>
</ul>
<a name="readField(java.lang.Object, java.lang.String, java.lang.String, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readField
</h4>
<pre>public
void
readField(java.lang.Object
object,
java.lang.String
fieldName,
java.lang.String
jsonName,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>elementType
</code> - May be null if the type is unknown.
</dd></dl>
</li>
</ul>
<a name="readFields(java.lang.Object, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readFields
</h4>
<pre>public
void
readFields(java.lang.Object
object,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</pre>
</li>
</ul>
<a name="readValue(java.lang.String, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.String
name,
java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readValue(java.lang.String,java.lang.Class,java.lang.Object,com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a><a name="readValue(java.lang.String, java.lang.Class, T, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.String
name,
java.lang.Class
<T
> type,
T
defaultValue,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readValue(java.lang.String, java.lang.Class, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.String
name,
java.lang.Class
<T
> type,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readValue(java.lang.String,java.lang.Class,java.lang.Class,java.lang.Object,com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a><a name="readValue(java.lang.String, java.lang.Class, java.lang.Class, T, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.String
name,
java.lang.Class
<T
> type,
java.lang.Class
elementType,
T
defaultValue,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonMap)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readValue(java.lang.Class,java.lang.Class,java.lang.Object,com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a><a name="readValue(java.lang.Class, java.lang.Class, T, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.Class
<T
> type,
java.lang.Class
elementType,
T
defaultValue,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readValue(java.lang.Class, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.Class
<T
> type,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="readValue(java.lang.Class, java.lang.Class, com.badlogic.gdx.utils.JsonValue)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue
</h4>
<pre>public
<T
> T
readValue(java.lang.Class
<T
> type,
java.lang.Class
elementType,
<a href="../../../../com/badlogic/gdx/utils/JsonValue.html" title="class in com.badlogic.gdx.utils">JsonValue
</a> jsonData)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>type
</code> - May be null if the type is unknown.
</dd><dd><code>elementType
</code> - May be null if the type is unknown.
</dd>
<dt><span class="strong">Returns:
</span></dt><dd>May be null.
</dd></dl>
</li>
</ul>
<a name="prettyPrint(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prettyPrint
</h4>
<pre>public
java.lang.String
prettyPrint(java.lang.Object
object)
</pre>
</li>
</ul>
<a name="prettyPrint(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prettyPrint
</h4>
<pre>public
java.lang.String
prettyPrint(java.lang.String
json)
</pre>
</li>
</ul>
<a name="prettyPrint(java.lang.Object, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>prettyPrint
</h4>
<pre>public
java.lang.String
prettyPrint(java.lang.Object
object,
int
singleLineColumns)
</pre>
</li>
</ul>
<a name="prettyPrint(java.lang.String, int)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>prettyPrint
</h4>
<pre>public
java.lang.String
prettyPrint(java.lang.String
json,
int
singleLineColumns)
</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview
</a></li>
<li><a href="package-summary.html">Package
</a></li>
<li class="navBarCell1Rev">Class
</li>
<li><a href="class-use/Json.html">Use
</a></li>
<li><a href="package-tree.html">Tree
</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated
</a></li>
<li><a href="../../../../index-all.html">Index
</a></li>
<li><a href="../../../../help-doc.html">Help
</a></li>
</ul>
<div class="aboutLanguage"><em>libgdx API
</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/badlogic/gdx/utils/IntSet.IntSetIterator.html" title="class in com.badlogic.gdx.utils"><span class="strong">Prev Class
</span></a></li>
<li><a href="../../../../com/badlogic/gdx/utils/Json.ReadOnlySerializer.html" title="class in com.badlogic.gdx.utils"><span class="strong">Next Class
</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/badlogic/gdx/utils/Json.html" target="_top">Frames
</a></li>
<li><a href="Json.html" target="_top">No Frames
</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes
</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:
</li>
<li><a href="#nested_class_summary">Nested
</a> |
</li>
<li>Field
|
</li>
<li><a href="#constructor_summary">Constr
</a> |
</li>
<li><a href="#method_summary">Method
</a></li>
</ul>
<ul class="subNavList">
<li>Detail:
</li>
<li>Field
|
</li>
<li><a href="#constructor_detail">Constr
</a> |
</li>
<li><a href="#method_detail">Method
</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
<div style="font-size:9pt"><i>
Copyright
© 2010-2013 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)
</i></div>
</small></p>
</body>
</html>