blob: 88e812255e691fe582262d8326f40317b0c61e2a [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Uses of Class org.apache.qpid.protonj2.types.Symbol (Qpid ProtonJ2 Parent 1.0.0-M9 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.qpid.protonj2.types.Symbol (Qpid ProtonJ2 Parent 1.0.0-M9 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class org.apache.qpid.protonj2.types.Symbol" class="title">Uses of Class<br>org.apache.qpid.protonj2.types.Symbol</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.client.impl">org.apache.qpid.protonj2.client.impl</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec">org.apache.qpid.protonj2.codec</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.decoders">org.apache.qpid.protonj2.codec.decoders</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.decoders.messaging">org.apache.qpid.protonj2.codec.decoders.messaging</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.decoders.primitives">org.apache.qpid.protonj2.codec.decoders.primitives</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.decoders.security">org.apache.qpid.protonj2.codec.decoders.security</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.decoders.transactions">org.apache.qpid.protonj2.codec.decoders.transactions</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.decoders.transport">org.apache.qpid.protonj2.codec.decoders.transport</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.encoders">org.apache.qpid.protonj2.codec.encoders</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.encoders.messaging">org.apache.qpid.protonj2.codec.encoders.messaging</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.encoders.primitives">org.apache.qpid.protonj2.codec.encoders.primitives</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.encoders.security">org.apache.qpid.protonj2.codec.encoders.security</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.encoders.transactions">org.apache.qpid.protonj2.codec.encoders.transactions</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.codec.encoders.transport">org.apache.qpid.protonj2.codec.encoders.transport</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.engine">org.apache.qpid.protonj2.engine</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.engine.exceptions">org.apache.qpid.protonj2.engine.exceptions</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.engine.impl">org.apache.qpid.protonj2.engine.impl</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.engine.sasl">org.apache.qpid.protonj2.engine.sasl</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.engine.sasl.client">org.apache.qpid.protonj2.engine.sasl.client</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.engine.util">org.apache.qpid.protonj2.engine.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.types">org.apache.qpid.protonj2.types</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.types.messaging">org.apache.qpid.protonj2.types.messaging</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.types.security">org.apache.qpid.protonj2.types.security</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.types.transactions">org.apache.qpid.protonj2.types.transactions</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.types.transport">org.apache.qpid.protonj2.types.transport</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.client.impl">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../client/impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../../client/impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a> declared as <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#ADDRESS">ADDRESS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#ANONYMOUS_RELAY">ANONYMOUS_RELAY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#CONNECTION_OPEN_FAILED">CONNECTION_OPEN_FAILED</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#CONTAINER_ID">CONTAINER_ID</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#COPY">COPY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#DELAYED_DELIVERY">DELAYED_DELIVERY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#GLOBAL">GLOBAL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#INVALID_FIELD">INVALID_FIELD</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#MOVE">MOVE</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#NETWORK_HOST">NETWORK_HOST</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#OPEN_HOSTNAME">OPEN_HOSTNAME</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#PATH">PATH</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#PORT">PORT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#SCHEME">SCHEME</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#SHARED">SHARED</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#SHARED_SUBS">SHARED_SUBS</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientConstants.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientConstants.html#SOLE_CONNECTION_CAPABILITY">SOLE_CONNECTION_CAPABILITY</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../client/impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientRedirect.</span><code><span class="memberNameLink"><a href="../../client/impl/ClientRedirect.html#getRedirectMap()">getRedirectMap</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/package-summary.html">org.apache.qpid.protonj2.codec</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/package-summary.html">org.apache.qpid.protonj2.codec</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DescribedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/DescribedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the AMQP descriptor symbol for the type this decoder reads.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DescribedTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/DescribedTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StreamDescribedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/StreamDescribedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the AMQP descriptor symbol for the type this decoder reads.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Decoder.</span><code><span class="memberNameLink"><a href="../../codec/Decoder.html#readSymbol(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.DecoderState)">readSymbol</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/DecoderState.html" title="interface in org.apache.qpid.protonj2.codec">DecoderState</a>&nbsp;state)</code></th>
<td class="colLast">
<div class="block">Reads an encoded <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> value from the given <a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBuffer</code></a> assuming that the
next value in the byte stream is that type.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StreamDecoder.</span><code><span class="memberNameLink"><a href="../../codec/StreamDecoder.html#readSymbol(java.io.InputStream,org.apache.qpid.protonj2.codec.StreamDecoderState)">readSymbol</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;stream,
<a href="../../codec/StreamDecoderState.html" title="interface in org.apache.qpid.protonj2.codec">StreamDecoderState</a>&nbsp;state)</code></th>
<td class="colLast">
<div class="block">Reads an encoded <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> value from the given <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> assuming that the
next value in the byte stream is that type.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/package-summary.html">org.apache.qpid.protonj2.codec</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Encoder.</span><code><span class="memberNameLink"><a href="../../codec/Encoder.html#writeArray(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.EncoderState,org.apache.qpid.protonj2.types.Symbol%5B%5D)">writeArray</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/EncoderState.html" title="interface in org.apache.qpid.protonj2.codec">EncoderState</a>&nbsp;state,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Write the given array as with the proper array type encoding to the given buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Encoder.</span><code><span class="memberNameLink"><a href="../../codec/Encoder.html#writeSymbol(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.EncoderState,org.apache.qpid.protonj2.types.Symbol)">writeSymbol</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/EncoderState.html" title="interface in org.apache.qpid.protonj2.codec">EncoderState</a>&nbsp;state,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;value)</code></th>
<td class="colLast">
<div class="block">Write a <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> type encoding to the given buffer.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.decoders">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/decoders/package-summary.html">org.apache.qpid.protonj2.codec.decoders</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/package-summary.html">org.apache.qpid.protonj2.codec.decoders</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UnknownDescribedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/UnknownDescribedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/ProtonDecoder.html#readSymbol(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.DecoderState)">readSymbol</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/DecoderState.html" title="interface in org.apache.qpid.protonj2.codec">DecoderState</a>&nbsp;state)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonStreamDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/ProtonStreamDecoder.html#readSymbol(java.io.InputStream,org.apache.qpid.protonj2.codec.StreamDecoderState)">readSymbol</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;stream,
<a href="../../codec/StreamDecoderState.html" title="interface in org.apache.qpid.protonj2.codec">StreamDecoderState</a>&nbsp;state)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.decoders.messaging">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/decoders/messaging/package-summary.html">org.apache.qpid.protonj2.codec.decoders.messaging</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/messaging/package-summary.html">org.apache.qpid.protonj2.codec.decoders.messaging</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AcceptedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/AcceptedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpSequenceTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/AmqpSequenceTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpValueTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/AmqpValueTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationPropertiesTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/ApplicationPropertiesTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/DataTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnCloseTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/DeleteOnCloseTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoLinksOrMessagesTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/DeleteOnNoLinksOrMessagesTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoLinksTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/DeleteOnNoLinksTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoMessagesTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/DeleteOnNoMessagesTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeliveryAnnotationsTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/DeliveryAnnotationsTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FooterTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/FooterTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HeaderTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/HeaderTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAnnotationsTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/MessageAnnotationsTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ModifiedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/ModifiedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PropertiesTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/PropertiesTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ReceivedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/ReceivedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RejectedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/RejectedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ReleasedTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/ReleasedTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SourceTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/SourceTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TargetTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/messaging/TargetTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.decoders.primitives">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/decoders/primitives/package-summary.html">org.apache.qpid.protonj2.codec.decoders.primitives</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/primitives/package-summary.html">org.apache.qpid.protonj2.codec.decoders.primitives</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSymbolTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/primitives/AbstractSymbolTypeDecoder.html#readValue(java.io.InputStream,org.apache.qpid.protonj2.codec.StreamDecoderState)">readValue</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;stream,
<a href="../../codec/StreamDecoderState.html" title="interface in org.apache.qpid.protonj2.codec">StreamDecoderState</a>&nbsp;state)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSymbolTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/primitives/AbstractSymbolTypeDecoder.html#readValue(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.DecoderState)">readValue</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/DecoderState.html" title="interface in org.apache.qpid.protonj2.codec">DecoderState</a>&nbsp;state)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/primitives/package-summary.html">org.apache.qpid.protonj2.codec.decoders.primitives</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>default <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SymbolTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/primitives/SymbolTypeDecoder.html#getTypeClass()">getTypeClass</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.decoders.security">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/decoders/security/package-summary.html">org.apache.qpid.protonj2.codec.decoders.security</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/security/package-summary.html">org.apache.qpid.protonj2.codec.decoders.security</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslChallengeTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/security/SaslChallengeTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslInitTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/security/SaslInitTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanismsTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/security/SaslMechanismsTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslOutcomeTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/security/SaslOutcomeTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslResponseTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/security/SaslResponseTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.decoders.transactions">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/decoders/transactions/package-summary.html">org.apache.qpid.protonj2.codec.decoders.transactions</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/transactions/package-summary.html">org.apache.qpid.protonj2.codec.decoders.transactions</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CoordinatorTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transactions/CoordinatorTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeclaredTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transactions/DeclaredTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeclareTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transactions/DeclareTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DischargeTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transactions/DischargeTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionStateTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transactions/TransactionStateTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.decoders.transport">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/decoders/transport/package-summary.html">org.apache.qpid.protonj2.codec.decoders.transport</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/decoders/transport/package-summary.html">org.apache.qpid.protonj2.codec.decoders.transport</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AttachTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/AttachTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BeginTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/BeginTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CloseTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/CloseTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DetachTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/DetachTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DispositionTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/DispositionTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/EndTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ErrorConditionTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/ErrorConditionTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FlowTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/FlowTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OpenTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/OpenTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransferTypeDecoder.</span><code><span class="memberNameLink"><a href="../../codec/decoders/transport/TransferTypeDecoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.encoders">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/encoders/package-summary.html">org.apache.qpid.protonj2.codec.encoders</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/package-summary.html">org.apache.qpid.protonj2.codec.encoders</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/ProtonEncoder.html#writeArray(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.EncoderState,org.apache.qpid.protonj2.types.Symbol%5B%5D)">writeArray</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/EncoderState.html" title="interface in org.apache.qpid.protonj2.codec">EncoderState</a>&nbsp;state,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/ProtonEncoder.html#writeSymbol(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.EncoderState,org.apache.qpid.protonj2.types.Symbol)">writeSymbol</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/EncoderState.html" title="interface in org.apache.qpid.protonj2.codec">EncoderState</a>&nbsp;state,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.encoders.messaging">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/encoders/messaging/package-summary.html">org.apache.qpid.protonj2.codec.encoders.messaging</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/messaging/package-summary.html">org.apache.qpid.protonj2.codec.encoders.messaging</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AcceptedTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/AcceptedTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpSequenceTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/AmqpSequenceTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpValueTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/AmqpValueTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationPropertiesTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/ApplicationPropertiesTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/DataTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnCloseTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/DeleteOnCloseTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoLinksOrMessagesTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/DeleteOnNoLinksOrMessagesTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoLinksTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/DeleteOnNoLinksTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoMessagesTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/DeleteOnNoMessagesTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeliveryAnnotationsTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/DeliveryAnnotationsTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FooterTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/FooterTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HeaderTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/HeaderTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAnnotationsTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/MessageAnnotationsTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ModifiedTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/ModifiedTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PropertiesTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/PropertiesTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ReceivedTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/ReceivedTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RejectedTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/RejectedTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ReleasedTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/ReleasedTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SourceTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/SourceTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TargetTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/messaging/TargetTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.encoders.primitives">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/encoders/primitives/package-summary.html">org.apache.qpid.protonj2.codec.encoders.primitives</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/primitives/package-summary.html">org.apache.qpid.protonj2.codec.encoders.primitives</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SymbolTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/primitives/SymbolTypeEncoder.html#getTypeClass()">getTypeClass</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/primitives/package-summary.html">org.apache.qpid.protonj2.codec.encoders.primitives</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SymbolTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/primitives/SymbolTypeEncoder.html#writeType(org.apache.qpid.protonj2.buffer.ProtonBuffer,org.apache.qpid.protonj2.codec.EncoderState,org.apache.qpid.protonj2.types.Symbol)">writeType</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;buffer,
<a href="../../codec/EncoderState.html" title="interface in org.apache.qpid.protonj2.codec">EncoderState</a>&nbsp;state,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.encoders.security">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/encoders/security/package-summary.html">org.apache.qpid.protonj2.codec.encoders.security</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/security/package-summary.html">org.apache.qpid.protonj2.codec.encoders.security</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslChallengeTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/security/SaslChallengeTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslInitTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/security/SaslInitTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanismsTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/security/SaslMechanismsTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslOutcomeTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/security/SaslOutcomeTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslResponseTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/security/SaslResponseTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.encoders.transactions">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/encoders/transactions/package-summary.html">org.apache.qpid.protonj2.codec.encoders.transactions</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/transactions/package-summary.html">org.apache.qpid.protonj2.codec.encoders.transactions</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CoordinatorTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transactions/CoordinatorTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeclaredTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transactions/DeclaredTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeclareTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transactions/DeclareTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DischargeTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transactions/DischargeTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionStateTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transactions/TransactionStateTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.codec.encoders.transport">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../codec/encoders/transport/package-summary.html">org.apache.qpid.protonj2.codec.encoders.transport</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../codec/encoders/transport/package-summary.html">org.apache.qpid.protonj2.codec.encoders.transport</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AttachTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/AttachTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BeginTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/BeginTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CloseTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/CloseTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DetachTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/DetachTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DispositionTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/DispositionTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/EndTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ErrorConditionTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/ErrorConditionTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FlowTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/FlowTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OpenTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/OpenTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransferTypeEncoder.</span><code><span class="memberNameLink"><a href="../../codec/encoders/transport/TransferTypeEncoder.html#getDescriptorSymbol()">getDescriptorSymbol</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.engine">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../engine/package-summary.html">org.apache.qpid.protonj2.engine</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/package-summary.html">org.apache.qpid.protonj2.engine</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#getRemoteDesiredCapabilities()">getRemoteDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#getRemoteOfferedCapabilities()">getRemoteOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/package-summary.html">org.apache.qpid.protonj2.engine</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#getRemoteProperties()">getRemoteProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/package-summary.html">org.apache.qpid.protonj2.engine</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Endpoint.html" title="type parameter in Endpoint">E</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">
<div class="block">Sets the capabilities that are desired from the remote when this <a href="../../engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine"><code>Endpoint</code></a> is
opened.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Endpoint.html" title="type parameter in Endpoint">E</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">
<div class="block">Sets the capabilities to be offered on to the remote when this <a href="../../engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine"><code>Endpoint</code></a> is
opened.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Method parameters in <a href="../../engine/package-summary.html">org.apache.qpid.protonj2.engine</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Endpoint.html" title="type parameter in Endpoint">E</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Endpoint.</span><code><span class="memberNameLink"><a href="../../engine/Endpoint.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">
<div class="block">Sets the properties to be sent to the remote when this <a href="../../engine/Endpoint.html" title="interface in org.apache.qpid.protonj2.engine"><code>Endpoint</code></a> is Opened.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.engine.exceptions">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../engine/exceptions/package-summary.html">org.apache.qpid.protonj2.engine.exceptions</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/exceptions/package-summary.html">org.apache.qpid.protonj2.engine.exceptions</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolViolationException.</span><code><span class="memberNameLink"><a href="../../engine/exceptions/ProtocolViolationException.html#getErrorCondition()">getErrorCondition</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../engine/exceptions/package-summary.html">org.apache.qpid.protonj2.engine.exceptions</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../engine/exceptions/ProtocolViolationException.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol)">ProtocolViolationException</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../engine/exceptions/ProtocolViolationException.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol,java.lang.String)">ProtocolViolationException</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../engine/exceptions/ProtocolViolationException.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol,java.lang.String,java.lang.Throwable)">ProtocolViolationException</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;cause)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../engine/exceptions/ProtocolViolationException.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol,java.lang.Throwable)">ProtocolViolationException</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;cause)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.engine.impl">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../engine/impl/package-summary.html">org.apache.qpid.protonj2.engine.impl</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/impl/package-summary.html">org.apache.qpid.protonj2.engine.impl</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#getRemoteDesiredCapabilities()">getRemoteDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#getRemoteDesiredCapabilities()">getRemoteDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#getRemoteDesiredCapabilities()">getRemoteDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#getRemoteDesiredCapabilities()">getRemoteDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#getRemoteDesiredCapabilities()">getRemoteDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#getRemoteOfferedCapabilities()">getRemoteOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#getRemoteOfferedCapabilities()">getRemoteOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#getRemoteOfferedCapabilities()">getRemoteOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#getRemoteOfferedCapabilities()">getRemoteOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#getRemoteOfferedCapabilities()">getRemoteOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/impl/package-summary.html">org.apache.qpid.protonj2.engine.impl</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#getRemoteProperties()">getRemoteProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#getRemoteProperties()">getRemoteProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#getRemoteProperties()">getRemoteProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#getRemoteProperties()">getRemoteProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#getRemoteProperties()">getRemoteProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/impl/package-summary.html">org.apache.qpid.protonj2.engine.impl</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonConnection.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonConnection</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonLink.html" title="type parameter in ProtonLink">L</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonSession.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSession</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/TransactionController.html" title="interface in org.apache.qpid.protonj2.engine">TransactionController</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;desiredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/TransactionManager.html" title="interface in org.apache.qpid.protonj2.engine">TransactionManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;desiredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonConnection.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonConnection</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonLink.html" title="type parameter in ProtonLink">L</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonSession.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSession</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/TransactionController.html" title="interface in org.apache.qpid.protonj2.engine">TransactionController</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;offeredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/TransactionManager.html" title="interface in org.apache.qpid.protonj2.engine">TransactionManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;offeredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Method parameters in <a href="../../engine/impl/package-summary.html">org.apache.qpid.protonj2.engine.impl</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonConnection.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonConnection</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonConnection.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonConnection.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonLink.html" title="type parameter in ProtonLink">L</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonLink.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonLink.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/impl/ProtonSession.html" title="class in org.apache.qpid.protonj2.engine.impl">ProtonSession</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonSession.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonSession.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/TransactionController.html" title="interface in org.apache.qpid.protonj2.engine">TransactionController</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionController.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionController.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/TransactionManager.html" title="interface in org.apache.qpid.protonj2.engine">TransactionManager</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtonTransactionManager.</span><code><span class="memberNameLink"><a href="../../engine/impl/ProtonTransactionManager.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.engine.sasl">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../engine/sasl/package-summary.html">org.apache.qpid.protonj2.engine.sasl</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/sasl/package-summary.html">org.apache.qpid.protonj2.engine.sasl</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslContext.</span><code><span class="memberNameLink"><a href="../../engine/sasl/SaslContext.html#getChosenMechanism()">getChosenMechanism</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the mechanism that was sent to the server to select the SASL mechanism
to use for negotiations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslContext.</span><code><span class="memberNameLink"><a href="../../engine/sasl/SaslContext.html#getServerMechanisms()">getServerMechanisms</a></span>()</code></th>
<td class="colLast">
<div class="block">After the server has sent its supported mechanisms this method will return a
copy of that list for review by the server event handler.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/sasl/package-summary.html">org.apache.qpid.protonj2.engine.sasl</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslServerListener.</span><code><span class="memberNameLink"><a href="../../engine/sasl/SaslServerListener.html#handleSaslInit(org.apache.qpid.protonj2.engine.sasl.SaslServerContext,org.apache.qpid.protonj2.types.Symbol,org.apache.qpid.protonj2.buffer.ProtonBuffer)">handleSaslInit</a></span>&#8203;(<a href="../../engine/sasl/SaslServerContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslServerContext</a>&nbsp;context,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;mechanism,
<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;initResponse)</code></th>
<td class="colLast">
<div class="block">Called when a SASL init frame has arrived from the client indicating the chosen SASL mechanism
and the initial response data if any.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslClientListener.</span><code><span class="memberNameLink"><a href="../../engine/sasl/SaslClientListener.html#handleSaslMechanisms(org.apache.qpid.protonj2.engine.sasl.SaslClientContext,org.apache.qpid.protonj2.types.Symbol%5B%5D)">handleSaslMechanisms</a></span>&#8203;(<a href="../../engine/sasl/SaslClientContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslClientContext</a>&nbsp;context,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;mechanisms)</code></th>
<td class="colLast">
<div class="block">Called when a SASL mechanisms frame has arrived and its effect applied, indicating
the offered mechanisms sent by the 'server' peer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/sasl/SaslClientContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslClientContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslClientContext.</span><code><span class="memberNameLink"><a href="../../engine/sasl/SaslClientContext.html#sendChosenMechanism(org.apache.qpid.protonj2.types.Symbol,java.lang.String,org.apache.qpid.protonj2.buffer.ProtonBuffer)">sendChosenMechanism</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;mechanism,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;host,
<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;initialResponse)</code></th>
<td class="colLast">
<div class="block">Sends a response to the SASL server indicating the chosen mechanism for this
client and the host name that this client is identifying itself as.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/sasl/SaslServerContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslServerContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslServerContext.</span><code><span class="memberNameLink"><a href="../../engine/sasl/SaslServerContext.html#sendMechanisms(org.apache.qpid.protonj2.types.Symbol%5B%5D)">sendMechanisms</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;mechanisms)</code></th>
<td class="colLast">
<div class="block">Sends the set of supported mechanisms to the SASL client from which it must
choose and return one mechanism which will then be the basis for the SASL
authentication negotiation.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.engine.sasl.client">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../engine/sasl/client/package-summary.html">org.apache.qpid.protonj2.engine.sasl.client</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../../engine/sasl/client/package-summary.html">org.apache.qpid.protonj2.engine.sasl.client</a> declared as <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AnonymousMechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/AnonymousMechanism.html#ANONYMOUS">ANONYMOUS</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CramMD5Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/CramMD5Mechanism.html#CRAM_MD5">CRAM_MD5</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ExternalMechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ExternalMechanism.html#EXTERNAL">EXTERNAL</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainMechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/PlainMechanism.html#PLAIN">PLAIN</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScramSHA1Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ScramSHA1Mechanism.html#SCRAM_SHA_1">SCRAM_SHA_1</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScramSHA256Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ScramSHA256Mechanism.html#SCRAM_SHA_256">SCRAM_SHA_256</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScramSHA512Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ScramSHA512Mechanism.html#SCRAM_SHA_512">SCRAM_SHA_512</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XOauth2Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/XOauth2Mechanism.html#XOAUTH2">XOAUTH2</a></span></code></th>
<td class="colLast">
<div class="block">A singleton instance of the symbolic mechanism name.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/sasl/client/package-summary.html">org.apache.qpid.protonj2.engine.sasl.client</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AnonymousMechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/AnonymousMechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CramMD5Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/CramMD5Mechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ExternalMechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ExternalMechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/Mechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainMechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/PlainMechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanisms.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslMechanisms.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScramSHA1Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ScramSHA1Mechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScramSHA256Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ScramSHA256Mechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScramSHA512Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/ScramSHA512Mechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XOauth2Mechanism.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/XOauth2Mechanism.html#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/sasl/client/package-summary.html">org.apache.qpid.protonj2.engine.sasl.client</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanismSelector.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslMechanismSelector.html#getAllowedMechanisms()">getAllowedMechanisms</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/sasl/client/package-summary.html">org.apache.qpid.protonj2.engine.sasl.client</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client">Mechanism</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanismSelector.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslMechanismSelector.html#createMechanism(org.apache.qpid.protonj2.types.Symbol,org.apache.qpid.protonj2.engine.sasl.client.SaslCredentialsProvider)">createMechanism</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;name,
<a href="../../engine/sasl/client/SaslCredentialsProvider.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client">SaslCredentialsProvider</a>&nbsp;credentials)</code></th>
<td class="colLast">
<div class="block">Using the given <a href="../../engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client"><code>Mechanism</code></a> name and the provided credentials create and configure a
<a href="../../engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client"><code>Mechanism</code></a> for evaluation by the selector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslAuthenticator.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslAuthenticator.html#handleSaslMechanisms(org.apache.qpid.protonj2.engine.sasl.SaslClientContext,org.apache.qpid.protonj2.types.Symbol%5B%5D)">handleSaslMechanisms</a></span>&#8203;(<a href="../../engine/sasl/SaslClientContext.html" title="interface in org.apache.qpid.protonj2.engine.sasl">SaslClientContext</a>&nbsp;context,
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;mechanisms)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client">Mechanism</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanismSelector.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslMechanismSelector.html#select(org.apache.qpid.protonj2.types.Symbol%5B%5D,org.apache.qpid.protonj2.engine.sasl.client.SaslCredentialsProvider)">select</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;serverMechs,
<a href="../../engine/sasl/client/SaslCredentialsProvider.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client">SaslCredentialsProvider</a>&nbsp;credentials)</code></th>
<td class="colLast">
<div class="block">Given a list of SASL mechanism names select a match from the supported types using the
configured allowed list and the given credentials.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../engine/sasl/client/SaslMechanisms.html" title="enum in org.apache.qpid.protonj2.engine.sasl.client">SaslMechanisms</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanisms.</span><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslMechanisms.html#valueOf(org.apache.qpid.protonj2.types.Symbol)">valueOf</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;mechanism)</code></th>
<td class="colLast">
<div class="block">Returns the matching <a href="../../engine/sasl/client/SaslMechanisms.html" title="enum in org.apache.qpid.protonj2.engine.sasl.client"><code>SaslMechanisms</code></a> enumeration value for the given
<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> key.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructor parameters in <a href="../../engine/sasl/client/package-summary.html">org.apache.qpid.protonj2.engine.sasl.client</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../engine/sasl/client/SaslMechanismSelector.html#%3Cinit%3E(java.util.Set)">SaslMechanismSelector</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&gt;&nbsp;allowed)</code></th>
<td class="colLast">
<div class="block">Creates a new <a href="../../engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client"><code>Mechanism</code></a> selector configured with the given set of allowed <a href="../../engine/sasl/client/Mechanism.html" title="interface in org.apache.qpid.protonj2.engine.sasl.client"><code>Mechanism</code></a> names.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.engine.util">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../../engine/util/package-summary.html">org.apache.qpid.protonj2.engine.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/util/package-summary.html">org.apache.qpid.protonj2.engine.util</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toSymbolArray(java.lang.String%5B%5D)">toSymbolArray</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]&nbsp;stringArray)</code></th>
<td class="colLast">
<div class="block">Converts the given String[] into a Symbol[] array.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toSymbolArray(java.util.Collection)">toSymbolArray</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;stringsSet)</code></th>
<td class="colLast">
<div class="block">Converts the given String <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Collection</code></a> into a Symbol array.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/util/package-summary.html">org.apache.qpid.protonj2.engine.util</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toSymbolKeyedMap(java.util.Map)">toSymbolKeyedMap</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;stringsMap)</code></th>
<td class="colLast">
<div class="block">Converts the given String keyed <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a> into a matching Symbol keyed <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toSymbolSet(java.util.Collection)">toSymbolSet</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;stringsSet)</code></th>
<td class="colLast">
<div class="block">Converts the given String <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Collection</code></a> into a matching Symbol <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Set</code></a>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/util/package-summary.html">org.apache.qpid.protonj2.engine.util</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toStringArray(org.apache.qpid.protonj2.types.Symbol%5B%5D)">toStringArray</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;symbolArray)</code></th>
<td class="colLast">
<div class="block">Converts the given Symbol[] into a String[] array.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toStringSet(org.apache.qpid.protonj2.types.Symbol%5B%5D)">toStringSet</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]&nbsp;symbols)</code></th>
<td class="colLast">
<div class="block">Converts the given Symbol array into a matching String <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Set</code></a>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Method parameters in <a href="../../engine/util/package-summary.html">org.apache.qpid.protonj2.engine.util</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">StringUtils.</span><code><span class="memberNameLink"><a href="../../engine/util/StringUtils.html#toStringKeyedMap(java.util.Map)">toStringKeyedMap</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;symbolMap)</code></th>
<td class="colLast">
<div class="block">Converts the given Symbol keyed <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a> into a matching String keyed <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.types">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../package-summary.html">org.apache.qpid.protonj2.types</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">org.apache.qpid.protonj2.types</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Symbol.</span><code><span class="memberNameLink"><a href="../Symbol.html#getSymbol(java.lang.String)">getSymbol</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;stringValue)</code></th>
<td class="colLast">
<div class="block">Look up a singleton <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> instance that matches the given <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>
name of the <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Symbol.</span><code><span class="memberNameLink"><a href="../Symbol.html#getSymbol(org.apache.qpid.protonj2.buffer.ProtonBuffer)">getSymbol</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;symbolBytes)</code></th>
<td class="colLast">
<div class="block">Look up a singleton <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> instance that matches the given <a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBuffer</code></a>
byte view of the <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Symbol.</span><code><span class="memberNameLink"><a href="../Symbol.html#getSymbol(org.apache.qpid.protonj2.buffer.ProtonBuffer,boolean)">getSymbol</a></span>&#8203;(<a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;symbolBuffer,
boolean&nbsp;copyOnCreate)</code></th>
<td class="colLast">
<div class="block">Look up a singleton <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> instance that matches the given <a href="../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer"><code>ProtonBuffer</code></a>
byte view of the <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Symbol.</span><code><span class="memberNameLink"><a href="../Symbol.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;symbolVal)</code></th>
<td class="colLast">
<div class="block">Look up a singleton <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> instance that matches the given <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>
name of the <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">org.apache.qpid.protonj2.types</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Symbol.</span><code><span class="memberNameLink"><a href="../Symbol.html#compareTo(org.apache.qpid.protonj2.types.Symbol)">compareTo</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;other)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.types.messaging">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a> declared as <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Accepted.</span><code><span class="memberNameLink"><a href="../messaging/Accepted.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpSequence.</span><code><span class="memberNameLink"><a href="../messaging/AmqpSequence.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpValue.</span><code><span class="memberNameLink"><a href="../messaging/AmqpValue.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationProperties.</span><code><span class="memberNameLink"><a href="../messaging/ApplicationProperties.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Data.</span><code><span class="memberNameLink"><a href="../messaging/Data.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnClose.</span><code><span class="memberNameLink"><a href="../messaging/DeleteOnClose.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoLinks.</span><code><span class="memberNameLink"><a href="../messaging/DeleteOnNoLinks.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoLinksOrMessages.</span><code><span class="memberNameLink"><a href="../messaging/DeleteOnNoLinksOrMessages.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeleteOnNoMessages.</span><code><span class="memberNameLink"><a href="../messaging/DeleteOnNoMessages.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeliveryAnnotations.</span><code><span class="memberNameLink"><a href="../messaging/DeliveryAnnotations.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Footer.</span><code><span class="memberNameLink"><a href="../messaging/Footer.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Header.</span><code><span class="memberNameLink"><a href="../messaging/Header.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAnnotations.</span><code><span class="memberNameLink"><a href="../messaging/MessageAnnotations.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Modified.</span><code><span class="memberNameLink"><a href="../messaging/Modified.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Properties.</span><code><span class="memberNameLink"><a href="../messaging/Properties.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Received.</span><code><span class="memberNameLink"><a href="../messaging/Received.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Rejected.</span><code><span class="memberNameLink"><a href="../messaging/Rejected.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Released.</span><code><span class="memberNameLink"><a href="../messaging/Released.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Target.</span><code><span class="memberNameLink"><a href="../messaging/Target.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#getCapabilities()">getCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Target.</span><code><span class="memberNameLink"><a href="../messaging/Target.html#getCapabilities()">getCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#getDistributionMode()">getDistributionMode</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#getOutcomes()">getOutcomes</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TerminusExpiryPolicy.</span><code><span class="memberNameLink"><a href="../messaging/TerminusExpiryPolicy.html#getPolicy()">getPolicy</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#getDynamicNodeProperties()">getDynamicNodeProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Target.</span><code><span class="memberNameLink"><a href="../messaging/Target.html#getDynamicNodeProperties()">getDynamicNodeProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#getFilter()">getFilter</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Modified.</span><code><span class="memberNameLink"><a href="../messaging/Modified.html#getMessageAnnotations()">getMessageAnnotations</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DeliveryAnnotations.</span><code><span class="memberNameLink"><a href="../messaging/DeliveryAnnotations.html#getValue()">getValue</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Footer.</span><code><span class="memberNameLink"><a href="../messaging/Footer.html#getValue()">getValue</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAnnotations.</span><code><span class="memberNameLink"><a href="../messaging/MessageAnnotations.html#getValue()">getValue</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging">Source</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#setCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../messaging/Target.html" title="class in org.apache.qpid.protonj2.types.messaging">Target</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Target.</span><code><span class="memberNameLink"><a href="../messaging/Target.html#setCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging">Source</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#setDistributionMode(org.apache.qpid.protonj2.types.Symbol)">setDistributionMode</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;distributionMode)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging">Source</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#setOutcomes(org.apache.qpid.protonj2.types.Symbol...)">setOutcomes</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;outcomes)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../messaging/TerminusExpiryPolicy.html" title="enum in org.apache.qpid.protonj2.types.messaging">TerminusExpiryPolicy</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TerminusExpiryPolicy.</span><code><span class="memberNameLink"><a href="../messaging/TerminusExpiryPolicy.html#valueOf(org.apache.qpid.protonj2.types.Symbol)">valueOf</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;policy)</code></th>
<td class="colLast">
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Method parameters in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging">Source</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#setDynamicNodeProperties(java.util.Map)">setDynamicNodeProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;dynamicNodeProperties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../messaging/Target.html" title="class in org.apache.qpid.protonj2.types.messaging">Target</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Target.</span><code><span class="memberNameLink"><a href="../messaging/Target.html#setDynamicNodeProperties(java.util.Map)">setDynamicNodeProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;dynamicNodeProperties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../messaging/Source.html" title="class in org.apache.qpid.protonj2.types.messaging">Source</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Source.</span><code><span class="memberNameLink"><a href="../messaging/Source.html#setFilter(java.util.Map)">setFilter</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;filter)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../messaging/Modified.html" title="class in org.apache.qpid.protonj2.types.messaging">Modified</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Modified.</span><code><span class="memberNameLink"><a href="../messaging/Modified.html#setMessageAnnotations(java.util.Map)">setMessageAnnotations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;messageAnnotations)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructor parameters in <a href="../messaging/package-summary.html">org.apache.qpid.protonj2.types.messaging</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../messaging/DeliveryAnnotations.html#%3Cinit%3E(java.util.Map)">DeliveryAnnotations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../messaging/Footer.html#%3Cinit%3E(java.util.Map)">Footer</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../messaging/MessageAnnotations.html#%3Cinit%3E(java.util.Map)">MessageAnnotations</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;?&gt;&nbsp;value)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../messaging/Modified.html#%3Cinit%3E(boolean,boolean,java.util.Map)">Modified</a></span>&#8203;(boolean&nbsp;deliveryFailed,
boolean&nbsp;undeliverableHere,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;annotations)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.types.security">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../security/package-summary.html">org.apache.qpid.protonj2.types.security</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../security/package-summary.html">org.apache.qpid.protonj2.types.security</a> declared as <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslChallenge.</span><code><span class="memberNameLink"><a href="../security/SaslChallenge.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslInit.</span><code><span class="memberNameLink"><a href="../security/SaslInit.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanisms.</span><code><span class="memberNameLink"><a href="../security/SaslMechanisms.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslOutcome.</span><code><span class="memberNameLink"><a href="../security/SaslOutcome.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslResponse.</span><code><span class="memberNameLink"><a href="../security/SaslResponse.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../security/package-summary.html">org.apache.qpid.protonj2.types.security</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslInit.</span><code><span class="memberNameLink"><a href="../security/SaslInit.html#getMechanism()">getMechanism</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanisms.</span><code><span class="memberNameLink"><a href="../security/SaslMechanisms.html#getSaslServerMechanisms()">getSaslServerMechanisms</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../security/package-summary.html">org.apache.qpid.protonj2.types.security</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../security/SaslInit.html" title="class in org.apache.qpid.protonj2.types.security">SaslInit</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslInit.</span><code><span class="memberNameLink"><a href="../security/SaslInit.html#setMechanism(org.apache.qpid.protonj2.types.Symbol)">setMechanism</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;mechanism)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../security/SaslMechanisms.html" title="class in org.apache.qpid.protonj2.types.security">SaslMechanisms</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SaslMechanisms.</span><code><span class="memberNameLink"><a href="../security/SaslMechanisms.html#setSaslServerMechanisms(org.apache.qpid.protonj2.types.Symbol...)">setSaslServerMechanisms</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;saslServerMechanisms)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.types.transactions">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../transactions/package-summary.html">org.apache.qpid.protonj2.types.transactions</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../transactions/package-summary.html">org.apache.qpid.protonj2.types.transactions</a> declared as <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Coordinator.</span><code><span class="memberNameLink"><a href="../transactions/Coordinator.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Declare.</span><code><span class="memberNameLink"><a href="../transactions/Declare.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Declared.</span><code><span class="memberNameLink"><a href="../transactions/Declared.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Discharge.</span><code><span class="memberNameLink"><a href="../transactions/Discharge.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionalState.</span><code><span class="memberNameLink"><a href="../transactions/TransactionalState.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TxnCapability.</span><code><span class="memberNameLink"><a href="../transactions/TxnCapability.html#DISTRIBUTED_TXN">DISTRIBUTED_TXN</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TxnCapability.</span><code><span class="memberNameLink"><a href="../transactions/TxnCapability.html#LOCAL_TXN">LOCAL_TXN</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TxnCapability.</span><code><span class="memberNameLink"><a href="../transactions/TxnCapability.html#MULTI_SSNS_PER_TXN">MULTI_SSNS_PER_TXN</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TxnCapability.</span><code><span class="memberNameLink"><a href="../transactions/TxnCapability.html#MULTI_TXNS_PER_SSN">MULTI_TXNS_PER_SSN</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TxnCapability.</span><code><span class="memberNameLink"><a href="../transactions/TxnCapability.html#PROMOTABLE_TXN">PROMOTABLE_TXN</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionErrors.</span><code><span class="memberNameLink"><a href="../transactions/TransactionErrors.html#TRANSACTION_ROLLBACK">TRANSACTION_ROLLBACK</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionErrors.</span><code><span class="memberNameLink"><a href="../transactions/TransactionErrors.html#TRANSACTION_TIMEOUT">TRANSACTION_TIMEOUT</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionErrors.</span><code><span class="memberNameLink"><a href="../transactions/TransactionErrors.html#UNKNOWN_ID">UNKNOWN_ID</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../transactions/package-summary.html">org.apache.qpid.protonj2.types.transactions</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Coordinator.</span><code><span class="memberNameLink"><a href="../transactions/Coordinator.html#getCapabilities()">getCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../transactions/package-summary.html">org.apache.qpid.protonj2.types.transactions</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../transactions/Coordinator.html" title="class in org.apache.qpid.protonj2.types.transactions">Coordinator</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Coordinator.</span><code><span class="memberNameLink"><a href="../transactions/Coordinator.html#setCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;capabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.types.transport">
<!-- -->
</a>
<h3>Uses of <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a> in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> declared as <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ConnectionError.</span><code><span class="memberNameLink"><a href="../transport/ConnectionError.html#CONNECTION_FORCED">CONNECTION_FORCED</a></span></code></th>
<td class="colLast">
<div class="block">An operator intervened to close the connection for some reason.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#DECODE_ERROR">DECODE_ERROR</a></span></code></th>
<td class="colLast">
<div class="block">Data could not be decoded.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Close.</span><code><span class="memberNameLink"><a href="../transport/Close.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">
<div class="block">The <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types"><code>Symbol</code></a> descriptor code that defines this AMQP type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Detach.</span><code><span class="memberNameLink"><a href="../transport/Detach.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Disposition.</span><code><span class="memberNameLink"><a href="../transport/Disposition.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">End.</span><code><span class="memberNameLink"><a href="../transport/End.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ErrorCondition.</span><code><span class="memberNameLink"><a href="../transport/ErrorCondition.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Flow.</span><code><span class="memberNameLink"><a href="../transport/Flow.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Transfer.</span><code><span class="memberNameLink"><a href="../transport/Transfer.html#DESCRIPTOR_SYMBOL">DESCRIPTOR_SYMBOL</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LinkError.</span><code><span class="memberNameLink"><a href="../transport/LinkError.html#DETACH_FORCED">DETACH_FORCED</a></span></code></th>
<td class="colLast">
<div class="block">An operator intervened to detach for some reason.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SessionError.</span><code><span class="memberNameLink"><a href="../transport/SessionError.html#ERRANT_LINK">ERRANT_LINK</a></span></code></th>
<td class="colLast">
<div class="block">Input was received for a link that was detached with an error.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#FRAME_SIZE_TOO_SMALL">FRAME_SIZE_TOO_SMALL</a></span></code></th>
<td class="colLast">
<div class="block">The peer cannot send a frame because the smallest encoding of the performative with the currently valid
values would be too large to fit within a frame of the agreed maximum frame size.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ConnectionError.</span><code><span class="memberNameLink"><a href="../transport/ConnectionError.html#FRAMING_ERROR">FRAMING_ERROR</a></span></code></th>
<td class="colLast">
<div class="block">A valid frame header cannot be formed from the incoming byte stream.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SessionError.</span><code><span class="memberNameLink"><a href="../transport/SessionError.html#HANDLE_IN_USE">HANDLE_IN_USE</a></span></code></th>
<td class="colLast">
<div class="block">An attach was received using a handle that is already in use for an attached link.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#ILLEGAL_STATE">ILLEGAL_STATE</a></span></code></th>
<td class="colLast">
<div class="block">The peer sent a frame that is not permitted in the current state.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#INTERNAL_ERROR">INTERNAL_ERROR</a></span></code></th>
<td class="colLast">
<div class="block">An internal error occurred.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#INVALID_FIELD">INVALID_FIELD</a></span></code></th>
<td class="colLast">
<div class="block">An invalid field was passed in a frame body, and the operation could not proceed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LinkError.</span><code><span class="memberNameLink"><a href="../transport/LinkError.html#MESSAGE_SIZE_EXCEEDED">MESSAGE_SIZE_EXCEEDED</a></span></code></th>
<td class="colLast">
<div class="block">The peer sent a larger message than is supported on the link.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#NOT_ALLOWED">NOT_ALLOWED</a></span></code></th>
<td class="colLast">
<div class="block">The peer tried to use a frame in a manner that is inconsistent with the semantics defined in the specification.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#NOT_FOUND">NOT_FOUND</a></span></code></th>
<td class="colLast">
<div class="block">A peer attempted to work with a remote entity that does not exist.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#NOT_IMPLEMENTED">NOT_IMPLEMENTED</a></span></code></th>
<td class="colLast">
<div class="block">The peer tried to use functionality that is not implemented in its partner.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#PRECONDITION_FAILED">PRECONDITION_FAILED</a></span></code></th>
<td class="colLast">
<div class="block">The client made a request that was not allowed because some precondition failed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ConnectionError.</span><code><span class="memberNameLink"><a href="../transport/ConnectionError.html#REDIRECT">REDIRECT</a></span></code></th>
<td class="colLast">
<div class="block">The container is no longer available on the current connection.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LinkError.</span><code><span class="memberNameLink"><a href="../transport/LinkError.html#REDIRECT">REDIRECT</a></span></code></th>
<td class="colLast">
<div class="block">The address provided cannot be resolved to a terminus at the current container.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#RESOURCE_DELETED">RESOURCE_DELETED</a></span></code></th>
<td class="colLast">
<div class="block">A server entity the client is working with has been deleted.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#RESOURCE_LIMIT_EXCEEDED">RESOURCE_LIMIT_EXCEEDED</a></span></code></th>
<td class="colLast">
<div class="block">A peer exceeded its resource allocation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#RESOURCE_LOCKED">RESOURCE_LOCKED</a></span></code></th>
<td class="colLast">
<div class="block">The client attempted to work with a server entity to which it has no access because another client is working with it.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LinkError.</span><code><span class="memberNameLink"><a href="../transport/LinkError.html#STOLEN">STOLEN</a></span></code></th>
<td class="colLast">
<div class="block">The link has been attached elsewhere, causing the existing attachment to be forcibly closed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LinkError.</span><code><span class="memberNameLink"><a href="../transport/LinkError.html#TRANSFER_LIMIT_EXCEEDED">TRANSFER_LIMIT_EXCEEDED</a></span></code></th>
<td class="colLast">
<div class="block">The peer sent more message transfers than currently allowed on the link.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SessionError.</span><code><span class="memberNameLink"><a href="../transport/SessionError.html#UNATTACHED_HANDLE">UNATTACHED_HANDLE</a></span></code></th>
<td class="colLast">
<div class="block">A frame (other than attach) was received referencing a handle which is not currently in use of an attached link.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AmqpError.</span><code><span class="memberNameLink"><a href="../transport/AmqpError.html#UNAUTHORIZED_ACCESS">UNAUTHORIZED_ACCESS</a></span></code></th>
<td class="colLast">
<div class="block">A peer attempted to work with a remote entity to which it has no access due to security settings.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SessionError.</span><code><span class="memberNameLink"><a href="../transport/SessionError.html#WINDOW_VIOLATION">WINDOW_VIOLATION</a></span></code></th>
<td class="colLast">
<div class="block">The peer violated incoming window for the session.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> that return <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ErrorCondition.</span><code><span class="memberNameLink"><a href="../transport/ErrorCondition.html#getCondition()">getCondition</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#getDesiredCapabilities()">getDesiredCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#getIncomingLocales()">getIncomingLocales</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#getOfferedCapabilities()">getOfferedCapabilities</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#getOutgoingLocales()">getOutgoingLocales</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> that return types with arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ErrorCondition.</span><code><span class="memberNameLink"><a href="../transport/ErrorCondition.html#getInfo()">getInfo</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Flow.</span><code><span class="memberNameLink"><a href="../transport/Flow.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#getProperties()">getProperties</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../transport/Attach.html" title="class in org.apache.qpid.protonj2.types.transport">Attach</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;desiredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../transport/Begin.html" title="class in org.apache.qpid.protonj2.types.transport">Begin</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;desiredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../transport/Open.html" title="class in org.apache.qpid.protonj2.types.transport">Open</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#setDesiredCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setDesiredCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;desiredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../transport/Open.html" title="class in org.apache.qpid.protonj2.types.transport">Open</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#setIncomingLocales(org.apache.qpid.protonj2.types.Symbol...)">setIncomingLocales</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;incomingLocales)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../transport/Attach.html" title="class in org.apache.qpid.protonj2.types.transport">Attach</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;offeredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../transport/Begin.html" title="class in org.apache.qpid.protonj2.types.transport">Begin</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;offeredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../transport/Open.html" title="class in org.apache.qpid.protonj2.types.transport">Open</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#setOfferedCapabilities(org.apache.qpid.protonj2.types.Symbol...)">setOfferedCapabilities</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;offeredCapabilities)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../transport/Open.html" title="class in org.apache.qpid.protonj2.types.transport">Open</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#setOutgoingLocales(org.apache.qpid.protonj2.types.Symbol...)">setOutgoingLocales</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>...&nbsp;outgoingLocales)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Method parameters in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../transport/Attach.html" title="class in org.apache.qpid.protonj2.types.transport">Attach</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Attach.</span><code><span class="memberNameLink"><a href="../transport/Attach.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../transport/Begin.html" title="class in org.apache.qpid.protonj2.types.transport">Begin</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Begin.</span><code><span class="memberNameLink"><a href="../transport/Begin.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../transport/Flow.html" title="class in org.apache.qpid.protonj2.types.transport">Flow</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Flow.</span><code><span class="memberNameLink"><a href="../transport/Flow.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../transport/Open.html" title="class in org.apache.qpid.protonj2.types.transport">Open</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Open.</span><code><span class="memberNameLink"><a href="../transport/Open.html#setProperties(java.util.Map)">setProperties</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;properties)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> with parameters of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../transport/ErrorCondition.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol,java.lang.String)">ErrorCondition</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;description)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../transport/ErrorCondition.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol,java.lang.String,java.util.Map)">ErrorCondition</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;description,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;info)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructor parameters in <a href="../transport/package-summary.html">org.apache.qpid.protonj2.types.transport</a> with type arguments of type <a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../transport/ErrorCondition.html#%3Cinit%3E(org.apache.qpid.protonj2.types.Symbol,java.lang.String,java.util.Map)">ErrorCondition</a></span>&#8203;(<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>&nbsp;condition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;description,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Symbol</a>,&#8203;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt;&nbsp;info)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../Symbol.html" title="class in org.apache.qpid.protonj2.types">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>