cassandra-server
Version:
A thin Javascript wrapper around Apache Cassandra to provide out of the box server support
804 lines (803 loc) • 33.7 kB
HTML
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_67) on Sun Sep 07 15:29:35 CEST 2014 -->
<title>CBUtil (apache-cassandra API)</title>
<meta name="date" content="2014-09-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CBUtil (apache-cassandra API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CBUtil.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/cassandra/transport/CBCodec.html" title="interface in org.apache.cassandra.transport"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/cassandra/transport/Client.html" title="class in org.apache.cassandra.transport"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/cassandra/transport/CBUtil.html" target="_top">Frames</a></li>
<li><a href="CBUtil.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
<li><a href="#field_summary">Field</a> | </li>
<li>Constr | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li><a href="#field_detail">Field</a> | </li>
<li>Constr | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.cassandra.transport</div>
<h2 title="Class CBUtil" class="title">Class CBUtil</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.apache.cassandra.transport.CBUtil</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public abstract class <span class="strong">CBUtil</span>
extends java.lang.Object</pre>
<div class="block">ByteBuf utility methods.
Note that contrarily to ByteBufferUtil, these method do "read" the
ByteBuf advancing it's (read) position. They also write by
advancing the write position. Functions are also provided to create
ByteBuf while avoiding copies.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static io.netty.buffer.ByteBufAllocator</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#allocator">allocator</a></strong></code> </td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readBytes(io.netty.buffer.ByteBuf)">readBytes</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/cassandra/db/ConsistencyLevel.html" title="enum in org.apache.cassandra.db">ConsistencyLevel</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readConsistencyLevel(io.netty.buffer.ByteBuf)">readConsistencyLevel</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <T extends java.lang.Enum<T>> <br>T</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readEnumValue(java.lang.Class,%20io.netty.buffer.ByteBuf)">readEnumValue</a></strong>(java.lang.Class<T> enumType,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.net.InetSocketAddress</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readInet(io.netty.buffer.ByteBuf)">readInet</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readLongString(io.netty.buffer.ByteBuf)">readLongString</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/cassandra/utils/Pair.html" title="class in org.apache.cassandra.utils">Pair</a><java.util.List<java.lang.String>,java.util.List<java.nio.ByteBuffer>></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readNameAndValueList(io.netty.buffer.ByteBuf)">readNameAndValueList</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readRawBytes(io.netty.buffer.ByteBuf)">readRawBytes</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readString(io.netty.buffer.ByteBuf)">readString</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.util.List<java.lang.String></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readStringList(io.netty.buffer.ByteBuf)">readStringList</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.Map<java.lang.String,java.lang.String></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readStringMap(io.netty.buffer.ByteBuf)">readStringMap</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.util.Map<java.lang.String,java.util.List<java.lang.String>></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readStringToStringListMap(io.netty.buffer.ByteBuf)">readStringToStringListMap</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.UUID</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readUUID(io.netty.buffer.ByteBuf)">readUUID</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.nio.ByteBuffer</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readValue(io.netty.buffer.ByteBuf)">readValue</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.List<java.nio.ByteBuffer></code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#readValueList(io.netty.buffer.ByteBuf)">readValueList</a></strong>(io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfBytes(byte[])">sizeOfBytes</a></strong>(byte[] bytes)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfConsistencyLevel(org.apache.cassandra.db.ConsistencyLevel)">sizeOfConsistencyLevel</a></strong>(<a href="../../../../org/apache/cassandra/db/ConsistencyLevel.html" title="enum in org.apache.cassandra.db">ConsistencyLevel</a> consistency)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <T extends java.lang.Enum<T>> <br>int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfEnumValue(T)">sizeOfEnumValue</a></strong>(T enumValue)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfInet(java.net.InetSocketAddress)">sizeOfInet</a></strong>(java.net.InetSocketAddress inet)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfLongString(java.lang.String)">sizeOfLongString</a></strong>(java.lang.String str)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfString(java.lang.String)">sizeOfString</a></strong>(java.lang.String str)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfStringList(java.util.List)">sizeOfStringList</a></strong>(java.util.List<java.lang.String> l)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfStringMap(java.util.Map)">sizeOfStringMap</a></strong>(java.util.Map<java.lang.String,java.lang.String> m)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfStringToStringListMap(java.util.Map)">sizeOfStringToStringListMap</a></strong>(java.util.Map<java.lang.String,java.util.List<java.lang.String>> m)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfUUID(java.util.UUID)">sizeOfUUID</a></strong>(java.util.UUID uuid)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfValue(byte[])">sizeOfValue</a></strong>(byte[] bytes)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfValue(java.nio.ByteBuffer)">sizeOfValue</a></strong>(java.nio.ByteBuffer bytes)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#sizeOfValueList(java.util.List)">sizeOfValueList</a></strong>(java.util.List<java.nio.ByteBuffer> values)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeBytes(byte[],%20io.netty.buffer.ByteBuf)">writeBytes</a></strong>(byte[] bytes,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeConsistencyLevel(org.apache.cassandra.db.ConsistencyLevel,%20io.netty.buffer.ByteBuf)">writeConsistencyLevel</a></strong>(<a href="../../../../org/apache/cassandra/db/ConsistencyLevel.html" title="enum in org.apache.cassandra.db">ConsistencyLevel</a> consistency,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <T extends java.lang.Enum<T>> <br>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeEnumValue(T,%20io.netty.buffer.ByteBuf)">writeEnumValue</a></strong>(T enumValue,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeInet(java.net.InetSocketAddress,%20io.netty.buffer.ByteBuf)">writeInet</a></strong>(java.net.InetSocketAddress inet,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeLongString(java.lang.String,%20io.netty.buffer.ByteBuf)">writeLongString</a></strong>(java.lang.String str,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeString(java.lang.String,%20io.netty.buffer.ByteBuf)">writeString</a></strong>(java.lang.String str,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeStringList(java.util.List,%20io.netty.buffer.ByteBuf)">writeStringList</a></strong>(java.util.List<java.lang.String> l,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeStringMap(java.util.Map,%20io.netty.buffer.ByteBuf)">writeStringMap</a></strong>(java.util.Map<java.lang.String,java.lang.String> m,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeStringToStringListMap(java.util.Map,%20io.netty.buffer.ByteBuf)">writeStringToStringListMap</a></strong>(java.util.Map<java.lang.String,java.util.List<java.lang.String>> m,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeUUID(java.util.UUID,%20io.netty.buffer.ByteBuf)">writeUUID</a></strong>(java.util.UUID uuid,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeValue(byte[],%20io.netty.buffer.ByteBuf)">writeValue</a></strong>(byte[] bytes,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeValue(java.nio.ByteBuffer,%20io.netty.buffer.ByteBuf)">writeValue</a></strong>(java.nio.ByteBuffer bytes,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/apache/cassandra/transport/CBUtil.html#writeValueList(java.util.List,%20io.netty.buffer.ByteBuf)">writeValueList</a></strong>(java.util.List<java.nio.ByteBuffer> values,
io.netty.buffer.ByteBuf cb)</code> </td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="allocator">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>allocator</h4>
<pre>public static final io.netty.buffer.ByteBufAllocator allocator</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="readString(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readString</h4>
<pre>public static java.lang.String readString(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeString(java.lang.String, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeString</h4>
<pre>public static void writeString(java.lang.String str,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfString(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfString</h4>
<pre>public static int sizeOfString(java.lang.String str)</pre>
</li>
</ul>
<a name="readLongString(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readLongString</h4>
<pre>public static java.lang.String readLongString(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeLongString(java.lang.String, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeLongString</h4>
<pre>public static void writeLongString(java.lang.String str,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfLongString(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfLongString</h4>
<pre>public static int sizeOfLongString(java.lang.String str)</pre>
</li>
</ul>
<a name="readBytes(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readBytes</h4>
<pre>public static byte[] readBytes(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeBytes(byte[], io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeBytes</h4>
<pre>public static void writeBytes(byte[] bytes,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfBytes(byte[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfBytes</h4>
<pre>public static int sizeOfBytes(byte[] bytes)</pre>
</li>
</ul>
<a name="readConsistencyLevel(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readConsistencyLevel</h4>
<pre>public static <a href="../../../../org/apache/cassandra/db/ConsistencyLevel.html" title="enum in org.apache.cassandra.db">ConsistencyLevel</a> readConsistencyLevel(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeConsistencyLevel(org.apache.cassandra.db.ConsistencyLevel, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeConsistencyLevel</h4>
<pre>public static void writeConsistencyLevel(<a href="../../../../org/apache/cassandra/db/ConsistencyLevel.html" title="enum in org.apache.cassandra.db">ConsistencyLevel</a> consistency,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfConsistencyLevel(org.apache.cassandra.db.ConsistencyLevel)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfConsistencyLevel</h4>
<pre>public static int sizeOfConsistencyLevel(<a href="../../../../org/apache/cassandra/db/ConsistencyLevel.html" title="enum in org.apache.cassandra.db">ConsistencyLevel</a> consistency)</pre>
</li>
</ul>
<a name="readEnumValue(java.lang.Class, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readEnumValue</h4>
<pre>public static <T extends java.lang.Enum<T>> T readEnumValue(java.lang.Class<T> enumType,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeEnumValue(java.lang.Enum,io.netty.buffer.ByteBuf)">
<!-- -->
</a><a name="writeEnumValue(T, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeEnumValue</h4>
<pre>public static <T extends java.lang.Enum<T>> void writeEnumValue(T enumValue,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfEnumValue(java.lang.Enum)">
<!-- -->
</a><a name="sizeOfEnumValue(T)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfEnumValue</h4>
<pre>public static <T extends java.lang.Enum<T>> int sizeOfEnumValue(T enumValue)</pre>
</li>
</ul>
<a name="readUUID(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readUUID</h4>
<pre>public static java.util.UUID readUUID(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeUUID(java.util.UUID, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeUUID</h4>
<pre>public static void writeUUID(java.util.UUID uuid,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfUUID(java.util.UUID)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfUUID</h4>
<pre>public static int sizeOfUUID(java.util.UUID uuid)</pre>
</li>
</ul>
<a name="readStringList(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readStringList</h4>
<pre>public static java.util.List<java.lang.String> readStringList(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeStringList(java.util.List, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeStringList</h4>
<pre>public static void writeStringList(java.util.List<java.lang.String> l,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfStringList(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfStringList</h4>
<pre>public static int sizeOfStringList(java.util.List<java.lang.String> l)</pre>
</li>
</ul>
<a name="readStringMap(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readStringMap</h4>
<pre>public static java.util.Map<java.lang.String,java.lang.String> readStringMap(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeStringMap(java.util.Map, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeStringMap</h4>
<pre>public static void writeStringMap(java.util.Map<java.lang.String,java.lang.String> m,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfStringMap(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfStringMap</h4>
<pre>public static int sizeOfStringMap(java.util.Map<java.lang.String,java.lang.String> m)</pre>
</li>
</ul>
<a name="readStringToStringListMap(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readStringToStringListMap</h4>
<pre>public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> readStringToStringListMap(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeStringToStringListMap(java.util.Map, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeStringToStringListMap</h4>
<pre>public static void writeStringToStringListMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> m,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfStringToStringListMap(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfStringToStringListMap</h4>
<pre>public static int sizeOfStringToStringListMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> m)</pre>
</li>
</ul>
<a name="readValue(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValue</h4>
<pre>public static java.nio.ByteBuffer readValue(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeValue(byte[], io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue</h4>
<pre>public static void writeValue(byte[] bytes,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeValue(java.nio.ByteBuffer, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValue</h4>
<pre>public static void writeValue(java.nio.ByteBuffer bytes,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfValue(byte[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfValue</h4>
<pre>public static int sizeOfValue(byte[] bytes)</pre>
</li>
</ul>
<a name="sizeOfValue(java.nio.ByteBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfValue</h4>
<pre>public static int sizeOfValue(java.nio.ByteBuffer bytes)</pre>
</li>
</ul>
<a name="readValueList(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readValueList</h4>
<pre>public static java.util.List<java.nio.ByteBuffer> readValueList(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeValueList(java.util.List, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeValueList</h4>
<pre>public static void writeValueList(java.util.List<java.nio.ByteBuffer> values,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfValueList(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfValueList</h4>
<pre>public static int sizeOfValueList(java.util.List<java.nio.ByteBuffer> values)</pre>
</li>
</ul>
<a name="readNameAndValueList(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readNameAndValueList</h4>
<pre>public static <a href="../../../../org/apache/cassandra/utils/Pair.html" title="class in org.apache.cassandra.utils">Pair</a><java.util.List<java.lang.String>,java.util.List<java.nio.ByteBuffer>> readNameAndValueList(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="readInet(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>readInet</h4>
<pre>public static java.net.InetSocketAddress readInet(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="writeInet(java.net.InetSocketAddress, io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeInet</h4>
<pre>public static void writeInet(java.net.InetSocketAddress inet,
io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
<a name="sizeOfInet(java.net.InetSocketAddress)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sizeOfInet</h4>
<pre>public static int sizeOfInet(java.net.InetSocketAddress inet)</pre>
</li>
</ul>
<a name="readRawBytes(io.netty.buffer.ByteBuf)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>readRawBytes</h4>
<pre>public static byte[] readRawBytes(io.netty.buffer.ByteBuf cb)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CBUtil.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/apache/cassandra/transport/CBCodec.html" title="interface in org.apache.cassandra.transport"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/apache/cassandra/transport/Client.html" title="class in org.apache.cassandra.transport"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/cassandra/transport/CBUtil.html" target="_top">Frames</a></li>
<li><a href="CBUtil.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
<li><a href="#field_summary">Field</a> | </li>
<li>Constr | </li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li><a href="#field_detail">Field</a> | </li>
<li>Constr | </li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright © 2014 The Apache Software Foundation</small></p>
</body>
</html>