blob: 883e47e9bec9041bd307853c7a6a8031a327d9ae [file] [log] [blame]
<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<title>FlatBuffers: com.google.flatbuffers.FlexBuffers.Reference Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,400italic,500,500italic,700,700italic|Roboto+Mono:400,700" rel="stylesheet">
<link href="style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea" style="height: 110px;">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="commonprojectlogo">
<img alt="Logo" src="fpl_logo_small.png"/>
</td>
<td style="padding-left: 0.5em;">
<div id="projectname">FlatBuffers
</div>
<div style="font-size:12px;">
An open source project by <a href="https://developers.google.com/games/#Tools">FPL</a>.
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">com.google.flatbuffers.FlexBuffers.Reference Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Represents an generic element in the buffer.
<a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#details">More...</a></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Represents an generic element in the buffer. </p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a54c7c2cf3a630792bd18c5170d92a034"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_blob.html">Blob</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a54c7c2cf3a630792bd18c5170d92a034">asBlob</a> ()</td></tr>
<tr class="memdesc:a54c7c2cf3a630792bd18c5170d92a034"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_blob.html">Blob</a>. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a54c7c2cf3a630792bd18c5170d92a034">More...</a><br /></td></tr>
<tr class="separator:a54c7c2cf3a630792bd18c5170d92a034"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf8005ad083578c09f41bc6e50029a57"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#abf8005ad083578c09f41bc6e50029a57">asBoolean</a> ()</td></tr>
<tr class="memdesc:abf8005ad083578c09f41bc6e50029a57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as a boolean. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#abf8005ad083578c09f41bc6e50029a57">More...</a><br /></td></tr>
<tr class="separator:abf8005ad083578c09f41bc6e50029a57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ca5bef9eb0589c9d3758ccdeedd42a8"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a6ca5bef9eb0589c9d3758ccdeedd42a8">asFloat</a> ()</td></tr>
<tr class="memdesc:a6ca5bef9eb0589c9d3758ccdeedd42a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as 64-bit integer. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a6ca5bef9eb0589c9d3758ccdeedd42a8">More...</a><br /></td></tr>
<tr class="separator:a6ca5bef9eb0589c9d3758ccdeedd42a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7a9e9f1ef4a16856375f11d2ab98747"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#ab7a9e9f1ef4a16856375f11d2ab98747">asInt</a> ()</td></tr>
<tr class="memdesc:ab7a9e9f1ef4a16856375f11d2ab98747"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as 32-bit integer. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#ab7a9e9f1ef4a16856375f11d2ab98747">More...</a><br /></td></tr>
<tr class="separator:ab7a9e9f1ef4a16856375f11d2ab98747"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51042de639fc52b855e60d9c2e91cd9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_key.html">Key</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a51042de639fc52b855e60d9c2e91cd9b">asKey</a> ()</td></tr>
<tr class="memdesc:a51042de639fc52b855e60d9c2e91cd9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_key.html">Key</a>. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a51042de639fc52b855e60d9c2e91cd9b">More...</a><br /></td></tr>
<tr class="separator:a51042de639fc52b855e60d9c2e91cd9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a083f5b6a95a1898038476ee7dc2294f1"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a083f5b6a95a1898038476ee7dc2294f1">asLong</a> ()</td></tr>
<tr class="memdesc:a083f5b6a95a1898038476ee7dc2294f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as 64-bit integer. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a083f5b6a95a1898038476ee7dc2294f1">More...</a><br /></td></tr>
<tr class="separator:a083f5b6a95a1898038476ee7dc2294f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa431b9128e061e8bc1b0792922be451"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_map.html">Map</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#aaa431b9128e061e8bc1b0792922be451">asMap</a> ()</td></tr>
<tr class="memdesc:aaa431b9128e061e8bc1b0792922be451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_map.html">Map</a>. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#aaa431b9128e061e8bc1b0792922be451">More...</a><br /></td></tr>
<tr class="separator:aaa431b9128e061e8bc1b0792922be451"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88e02b8243b089486ee6768d3ebf26b9"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a88e02b8243b089486ee6768d3ebf26b9">asString</a> ()</td></tr>
<tr class="memdesc:a88e02b8243b089486ee6768d3ebf26b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as a <code>String</code> <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a88e02b8243b089486ee6768d3ebf26b9">More...</a><br /></td></tr>
<tr class="separator:a88e02b8243b089486ee6768d3ebf26b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81041e01a6568aafeae5f34e8bb9627d"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a81041e01a6568aafeae5f34e8bb9627d">asUInt</a> ()</td></tr>
<tr class="memdesc:a81041e01a6568aafeae5f34e8bb9627d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as unsigned 64-bit integer. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a81041e01a6568aafeae5f34e8bb9627d">More...</a><br /></td></tr>
<tr class="separator:a81041e01a6568aafeae5f34e8bb9627d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a212ed4b712e1125e120f013535de79a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_vector.html">Vector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a212ed4b712e1125e120f013535de79a2">asVector</a> ()</td></tr>
<tr class="memdesc:a212ed4b712e1125e120f013535de79a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_vector.html">Vector</a>. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a212ed4b712e1125e120f013535de79a2">More...</a><br /></td></tr>
<tr class="separator:a212ed4b712e1125e120f013535de79a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56f68f9011ac1d8ba3e59acdbee9407a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a56f68f9011ac1d8ba3e59acdbee9407a">getType</a> ()</td></tr>
<tr class="memdesc:a56f68f9011ac1d8ba3e59acdbee9407a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return element type. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a56f68f9011ac1d8ba3e59acdbee9407a">More...</a><br /></td></tr>
<tr class="separator:a56f68f9011ac1d8ba3e59acdbee9407a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73355c070fbb12912f016f8ce543d30c"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a73355c070fbb12912f016f8ce543d30c">isBlob</a> ()</td></tr>
<tr class="memdesc:a73355c070fbb12912f016f8ce543d30c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is a blob. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a73355c070fbb12912f016f8ce543d30c">More...</a><br /></td></tr>
<tr class="separator:a73355c070fbb12912f016f8ce543d30c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6599ee9390ccb44e5be8a0798c1f1b70"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a6599ee9390ccb44e5be8a0798c1f1b70">isBoolean</a> ()</td></tr>
<tr class="memdesc:a6599ee9390ccb44e5be8a0798c1f1b70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element is boolean type. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a6599ee9390ccb44e5be8a0798c1f1b70">More...</a><br /></td></tr>
<tr class="separator:a6599ee9390ccb44e5be8a0798c1f1b70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6bde3e88b3944eb6107e869c883e1d3"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#aa6bde3e88b3944eb6107e869c883e1d3">isFloat</a> ()</td></tr>
<tr class="memdesc:aa6bde3e88b3944eb6107e869c883e1d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is float. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#aa6bde3e88b3944eb6107e869c883e1d3">More...</a><br /></td></tr>
<tr class="separator:aa6bde3e88b3944eb6107e869c883e1d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f3a6ac8042012a84d7055a1cf7019e5"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a2f3a6ac8042012a84d7055a1cf7019e5">isInt</a> ()</td></tr>
<tr class="memdesc:a2f3a6ac8042012a84d7055a1cf7019e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is signed integer. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a2f3a6ac8042012a84d7055a1cf7019e5">More...</a><br /></td></tr>
<tr class="separator:a2f3a6ac8042012a84d7055a1cf7019e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a20212322d1e7c0ec3b6c903b5ae392"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a1a20212322d1e7c0ec3b6c903b5ae392">isIntOrUInt</a> ()</td></tr>
<tr class="memdesc:a1a20212322d1e7c0ec3b6c903b5ae392"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is signed or unsigned integers. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a1a20212322d1e7c0ec3b6c903b5ae392">More...</a><br /></td></tr>
<tr class="separator:a1a20212322d1e7c0ec3b6c903b5ae392"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05805646c07c621de31ccea661c42743"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a05805646c07c621de31ccea661c42743">isKey</a> ()</td></tr>
<tr class="memdesc:a05805646c07c621de31ccea661c42743"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is key. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a05805646c07c621de31ccea661c42743">More...</a><br /></td></tr>
<tr class="separator:a05805646c07c621de31ccea661c42743"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e60be6412357e9fc384c9188bf83a32"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a2e60be6412357e9fc384c9188bf83a32">isMap</a> ()</td></tr>
<tr class="memdesc:a2e60be6412357e9fc384c9188bf83a32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is a map. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a2e60be6412357e9fc384c9188bf83a32">More...</a><br /></td></tr>
<tr class="separator:a2e60be6412357e9fc384c9188bf83a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7514601001d371504968558a5f28004e"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a7514601001d371504968558a5f28004e">isNull</a> ()</td></tr>
<tr class="memdesc:a7514601001d371504968558a5f28004e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element is null type. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a7514601001d371504968558a5f28004e">More...</a><br /></td></tr>
<tr class="separator:a7514601001d371504968558a5f28004e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d0eb9fdcce3680d939ebfbc859ca286"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a5d0eb9fdcce3680d939ebfbc859ca286">isNumeric</a> ()</td></tr>
<tr class="memdesc:a5d0eb9fdcce3680d939ebfbc859ca286"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is numeric (signed/unsigned integers and floats) <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a5d0eb9fdcce3680d939ebfbc859ca286">More...</a><br /></td></tr>
<tr class="separator:a5d0eb9fdcce3680d939ebfbc859ca286"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bc5bc1def05910a487f71f73b11ae07"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a7bc5bc1def05910a487f71f73b11ae07">isString</a> ()</td></tr>
<tr class="memdesc:a7bc5bc1def05910a487f71f73b11ae07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is string. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a7bc5bc1def05910a487f71f73b11ae07">More...</a><br /></td></tr>
<tr class="separator:a7bc5bc1def05910a487f71f73b11ae07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0ebeb71ae6518c502079a1fdae59247"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#af0ebeb71ae6518c502079a1fdae59247">isTypedVector</a> ()</td></tr>
<tr class="memdesc:af0ebeb71ae6518c502079a1fdae59247"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is typed vector. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#af0ebeb71ae6518c502079a1fdae59247">More...</a><br /></td></tr>
<tr class="separator:af0ebeb71ae6518c502079a1fdae59247"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1898474a735746d61ed9f92904bae547"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a1898474a735746d61ed9f92904bae547">isUInt</a> ()</td></tr>
<tr class="memdesc:a1898474a735746d61ed9f92904bae547"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is signed integer. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a1898474a735746d61ed9f92904bae547">More...</a><br /></td></tr>
<tr class="separator:a1898474a735746d61ed9f92904bae547"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf279348e19a3add21e5fe73eaab7a8f"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#abf279348e19a3add21e5fe73eaab7a8f">isVector</a> ()</td></tr>
<tr class="memdesc:abf279348e19a3add21e5fe73eaab7a8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether the element type is vector. <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#abf279348e19a3add21e5fe73eaab7a8f">More...</a><br /></td></tr>
<tr class="separator:abf279348e19a3add21e5fe73eaab7a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a843fa9e5ccec4adf9db7814998ba6e2f"><td class="memItemLeft" align="right" valign="top">String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a843fa9e5ccec4adf9db7814998ba6e2f">toString</a> ()</td></tr>
<tr class="memdesc:a843fa9e5ccec4adf9db7814998ba6e2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns text representation of the element (JSON) <a href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_reference.html#a843fa9e5ccec4adf9db7814998ba6e2f">More...</a><br /></td></tr>
<tr class="separator:a843fa9e5ccec4adf9db7814998ba6e2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a54c7c2cf3a630792bd18c5170d92a034"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54c7c2cf3a630792bd18c5170d92a034">&#9670;&nbsp;</a></span>asBlob()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_blob.html">Blob</a> com.google.flatbuffers.FlexBuffers.Reference.asBlob </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_blob.html">Blob</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>element as <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_blob.html">Blob</a> or empty <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_blob.html">Blob</a> if fail </dd></dl>
</div>
</div>
<a id="abf8005ad083578c09f41bc6e50029a57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf8005ad083578c09f41bc6e50029a57">&#9670;&nbsp;</a></span>asBoolean()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.asBoolean </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as a boolean. </p>
<p>If element type is not boolean, it will be casted to integer and compared against 0</p>
<dl class="section return"><dt>Returns</dt><dd>element as boolean </dd></dl>
</div>
</div>
<a id="a6ca5bef9eb0589c9d3758ccdeedd42a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ca5bef9eb0589c9d3758ccdeedd42a8">&#9670;&nbsp;</a></span>asFloat()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">double com.google.flatbuffers.FlexBuffers.Reference.asFloat </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as 64-bit integer. </p>
<p>For vector element, it will return size of the vector</p>
<p>For String element, it will type to be parsed as integer</p>
<dl class="section return"><dt>Returns</dt><dd>64-bit integer or 0 if fail to convert element to long. </dd></dl>
</div>
</div>
<a id="ab7a9e9f1ef4a16856375f11d2ab98747"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7a9e9f1ef4a16856375f11d2ab98747">&#9670;&nbsp;</a></span>asInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int com.google.flatbuffers.FlexBuffers.Reference.asInt </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as 32-bit integer. </p>
<p>For vector element, it will return size of the vector</p>
<p>For String element, it will type to be parsed as integer</p>
<p>Unsigned elements will become negative</p>
<p>Float elements will be casted to integer </p>
<dl class="section return"><dt>Returns</dt><dd>32-bit integer or 0 if fail to convert element to integer. </dd></dl>
</div>
</div>
<a id="a51042de639fc52b855e60d9c2e91cd9b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51042de639fc52b855e60d9c2e91cd9b">&#9670;&nbsp;</a></span>asKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_key.html">Key</a> com.google.flatbuffers.FlexBuffers.Reference.asKey </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_key.html">Key</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>key or <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_key.html#a77f53a9fec79249643086510a123fafe">Key#empty()</a> if element is not a key </dd></dl>
</div>
</div>
<a id="a083f5b6a95a1898038476ee7dc2294f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a083f5b6a95a1898038476ee7dc2294f1">&#9670;&nbsp;</a></span>asLong()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">long com.google.flatbuffers.FlexBuffers.Reference.asLong </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as 64-bit integer. </p>
<p>For vector element, it will return size of the vector</p>
<p>For String element, it will type to be parsed as integer</p>
<p>Unsigned elements will become negative</p>
<p>Float elements will be casted to integer </p>
<dl class="section return"><dt>Returns</dt><dd>64-bit integer or 0 if fail to convert element to long. </dd></dl>
</div>
</div>
<a id="aaa431b9128e061e8bc1b0792922be451"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa431b9128e061e8bc1b0792922be451">&#9670;&nbsp;</a></span>asMap()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_map.html">Map</a> com.google.flatbuffers.FlexBuffers.Reference.asMap </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_map.html">Map</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>element as <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_map.html">Map</a> or empty <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_map.html">Map</a> if fail </dd></dl>
</div>
</div>
<a id="a88e02b8243b089486ee6768d3ebf26b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88e02b8243b089486ee6768d3ebf26b9">&#9670;&nbsp;</a></span>asString()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">String com.google.flatbuffers.FlexBuffers.Reference.asString </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as a <code>String</code> </p>
<dl class="section return"><dt>Returns</dt><dd>element as <code>String</code> or empty <code>String</code> if fail </dd></dl>
</div>
</div>
<a id="a81041e01a6568aafeae5f34e8bb9627d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81041e01a6568aafeae5f34e8bb9627d">&#9670;&nbsp;</a></span>asUInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">long com.google.flatbuffers.FlexBuffers.Reference.asUInt </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as unsigned 64-bit integer. </p>
<p>For vector element, it will return size of the vector</p>
<p>For String element, it will type to be parsed as integer</p>
<p>Negative signed elements will become unsigned counterpart</p>
<p>Float elements will be casted to integer </p>
<dl class="section return"><dt>Returns</dt><dd>64-bit integer or 0 if fail to convert element to integer. </dd></dl>
</div>
</div>
<a id="a212ed4b712e1125e120f013535de79a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a212ed4b712e1125e120f013535de79a2">&#9670;&nbsp;</a></span>asVector()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_vector.html">Vector</a> com.google.flatbuffers.FlexBuffers.Reference.asVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns element as a <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_vector.html">Vector</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>element as <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_vector.html">Vector</a> or empty <a class="el" href="classcom_1_1google_1_1flatbuffers_1_1_flex_buffers_1_1_vector.html">Vector</a> if fail </dd></dl>
</div>
</div>
<a id="a56f68f9011ac1d8ba3e59acdbee9407a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56f68f9011ac1d8ba3e59acdbee9407a">&#9670;&nbsp;</a></span>getType()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int com.google.flatbuffers.FlexBuffers.Reference.getType </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return element type. </p>
<dl class="section return"><dt>Returns</dt><dd>element type as integer </dd></dl>
</div>
</div>
<a id="a73355c070fbb12912f016f8ce543d30c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73355c070fbb12912f016f8ce543d30c">&#9670;&nbsp;</a></span>isBlob()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isBlob </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is a blob. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a blob type </dd></dl>
</div>
</div>
<a id="a6599ee9390ccb44e5be8a0798c1f1b70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6599ee9390ccb44e5be8a0798c1f1b70">&#9670;&nbsp;</a></span>isBoolean()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isBoolean </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element is boolean type. </p>
<dl class="section return"><dt>Returns</dt><dd>true if boolean type </dd></dl>
</div>
</div>
<a id="aa6bde3e88b3944eb6107e869c883e1d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6bde3e88b3944eb6107e869c883e1d3">&#9670;&nbsp;</a></span>isFloat()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isFloat </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is float. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a float type </dd></dl>
</div>
</div>
<a id="a2f3a6ac8042012a84d7055a1cf7019e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f3a6ac8042012a84d7055a1cf7019e5">&#9670;&nbsp;</a></span>isInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isInt </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is signed integer. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a signed integer type </dd></dl>
</div>
</div>
<a id="a1a20212322d1e7c0ec3b6c903b5ae392"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a20212322d1e7c0ec3b6c903b5ae392">&#9670;&nbsp;</a></span>isIntOrUInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isIntOrUInt </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is signed or unsigned integers. </p>
<dl class="section return"><dt>Returns</dt><dd>true if an integer type </dd></dl>
</div>
</div>
<a id="a05805646c07c621de31ccea661c42743"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05805646c07c621de31ccea661c42743">&#9670;&nbsp;</a></span>isKey()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isKey </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is key. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a key type </dd></dl>
</div>
</div>
<a id="a2e60be6412357e9fc384c9188bf83a32"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e60be6412357e9fc384c9188bf83a32">&#9670;&nbsp;</a></span>isMap()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isMap </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is a map. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a map type </dd></dl>
</div>
</div>
<a id="a7514601001d371504968558a5f28004e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7514601001d371504968558a5f28004e">&#9670;&nbsp;</a></span>isNull()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isNull </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element is null type. </p>
<dl class="section return"><dt>Returns</dt><dd>true if null type </dd></dl>
</div>
</div>
<a id="a5d0eb9fdcce3680d939ebfbc859ca286"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d0eb9fdcce3680d939ebfbc859ca286">&#9670;&nbsp;</a></span>isNumeric()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isNumeric </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is numeric (signed/unsigned integers and floats) </p>
<dl class="section return"><dt>Returns</dt><dd>true if numeric type </dd></dl>
</div>
</div>
<a id="a7bc5bc1def05910a487f71f73b11ae07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bc5bc1def05910a487f71f73b11ae07">&#9670;&nbsp;</a></span>isString()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isString </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is string. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a string type </dd></dl>
</div>
</div>
<a id="af0ebeb71ae6518c502079a1fdae59247"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0ebeb71ae6518c502079a1fdae59247">&#9670;&nbsp;</a></span>isTypedVector()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isTypedVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is typed vector. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a typed vector type </dd></dl>
</div>
</div>
<a id="a1898474a735746d61ed9f92904bae547"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1898474a735746d61ed9f92904bae547">&#9670;&nbsp;</a></span>isUInt()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isUInt </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is signed integer. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a signed integer type </dd></dl>
</div>
</div>
<a id="abf279348e19a3add21e5fe73eaab7a8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf279348e19a3add21e5fe73eaab7a8f">&#9670;&nbsp;</a></span>isVector()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">boolean com.google.flatbuffers.FlexBuffers.Reference.isVector </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Checks whether the element type is vector. </p>
<dl class="section return"><dt>Returns</dt><dd>true if a vector type </dd></dl>
</div>
</div>
<a id="a843fa9e5ccec4adf9db7814998ba6e2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a843fa9e5ccec4adf9db7814998ba6e2f">&#9670;&nbsp;</a></span>toString()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">String com.google.flatbuffers.FlexBuffers.Reference.toString </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns text representation of the element (JSON) </p>
<dl class="section return"><dt>Returns</dt><dd>String containing text representation of the element </dd></dl>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_flex_buffers_8java.html">FlexBuffers.java</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-49880327-7', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>