| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (version 1.7.0_55) on Mon Sep 15 17:28:17 CEST 2014 --> |
| <meta http-equiv="Content-Type" content="text/html" charset="UTF-8"> |
| <title>AbstractIoBuffer (Apache MINA 2.0.8 API)</title> |
| <meta name="date" content="2014-09-15"> |
| <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="AbstractIoBuffer (Apache MINA 2.0.8 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/AbstractIoBuffer.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>Prev Class</li> |
| <li><a href="../../../../../org/apache/mina/core/buffer/BufferDataException.html" title="class in org.apache.mina.core.buffer"><span class="strong">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/mina/core/buffer/AbstractIoBuffer.html" target="_top">Frames</a></li> |
| <li><a href="AbstractIoBuffer.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>Field | </li> |
| <li><a href="#constructor_summary">Constr</a> | </li> |
| <li><a href="#method_summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor_detail">Constr</a> | </li> |
| <li><a href="#method_detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip-navbar_top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.mina.core.buffer</div> |
| <h2 title="Class AbstractIoBuffer" class="title">Class AbstractIoBuffer</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">org.apache.mina.core.buffer.IoBuffer</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.mina.core.buffer.AbstractIoBuffer</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a>></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>public abstract class <span class="strong">AbstractIoBuffer</span> |
| extends <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></pre> |
| <div class="block">A base implementation of <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer"><code>IoBuffer</code></a>. This implementation |
| assumes that <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#buf()"><code>IoBuffer.buf()</code></a> always returns a correct NIO |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a> instance. Most implementations could |
| extend this class and implement their own buffer management mechanism.</div> |
| <dl><dt><span class="strong">Author:</span></dt> |
| <dd><a href="http://mina.apache.org">Apache MINA Project</a></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer"><code>IoBufferAllocator</code></a></dd></dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor_summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier</th> |
| <th class="colLast" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected </code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#AbstractIoBuffer(org.apache.mina.core.buffer.AbstractIoBuffer)">AbstractIoBuffer</a></strong>(<a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html" title="class in org.apache.mina.core.buffer">AbstractIoBuffer</a> parent)</code> |
| <div class="block">Creates a new derived buffer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected </code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#AbstractIoBuffer(org.apache.mina.core.buffer.IoBufferAllocator, int)">AbstractIoBuffer</a></strong>(<a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer">IoBufferAllocator</a> allocator, |
| int initialCapacity)</code> |
| <div class="block">Creates a new parent buffer.</div> |
| </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><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/CharBuffer.html?is-external=true" title="class or interface in java.nio">CharBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asCharBuffer()">asCharBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/DoubleBuffer.html?is-external=true" title="class or interface in java.nio">DoubleBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asDoubleBuffer()">asDoubleBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/FloatBuffer.html?is-external=true" title="class or interface in java.nio">FloatBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asFloatBuffer()">asFloatBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asInputStream()">asInputStream</a></strong>()</code> |
| <div class="block">Returns an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> that reads the data from this buffer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/IntBuffer.html?is-external=true" title="class or interface in java.nio">IntBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asIntBuffer()">asIntBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/LongBuffer.html?is-external=true" title="class or interface in java.nio">LongBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asLongBuffer()">asLongBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asOutputStream()">asOutputStream</a></strong>()</code> |
| <div class="block">Returns an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><code>OutputStream</code></a> that appends the data into this buffer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asReadOnlyBuffer()">asReadOnlyBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected abstract <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asReadOnlyBuffer0()">asReadOnlyBuffer0</a></strong>()</code> |
| <div class="block">Implement this method to return the unexpandable read only version of |
| this buffer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ShortBuffer.html?is-external=true" title="class or interface in java.nio">ShortBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#asShortBuffer()">asShortBuffer</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected abstract void</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#buf(java.nio.ByteBuffer)">buf</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> newBuf)</code> |
| <div class="block">Sets the underlying NIO buffer instance.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#capacity()">capacity</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#capacity(int)">capacity</a></strong>(int newCapacity)</code> |
| <div class="block">Increases the capacity of this buffer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#clear()">clear</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#compact()">compact</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#compareTo(org.apache.mina.core.buffer.IoBuffer)">compareTo</a></strong>(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> that)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#duplicate()">duplicate</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected abstract <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#duplicate0()">duplicate0</a></strong>()</code> |
| <div class="block">Implement this method to return the unexpandable duplicate of this |
| buffer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#equals(java.lang.Object)">equals</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#expand(int)">expand</a></strong>(int expectedRemaining)</code> |
| <div class="block">Changes the capacity and limit of this buffer so this buffer get the |
| specified <tt>expectedRemaining</tt> room from the current position.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#expand(int, int)">expand</a></strong>(int pos, |
| int expectedRemaining)</code> |
| <div class="block">Changes the capacity and limit of this buffer so this buffer get the |
| specified <tt>expectedRemaining</tt> room from the specified |
| <tt>position</tt>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#fill(byte, int)">fill</a></strong>(byte value, |
| int size)</code> |
| <div class="block">Fills this buffer with the specified value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#fill(int)">fill</a></strong>(int size)</code> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#fillAndReset(byte, int)">fillAndReset</a></strong>(byte value, |
| int size)</code> |
| <div class="block">Fills this buffer with the specified value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#fillAndReset(int)">fillAndReset</a></strong>(int size)</code> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#flip()">flip</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>byte</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#get()">get</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#get(byte[])">get</a></strong>(byte[] dst)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#get(byte[], int, int)">get</a></strong>(byte[] dst, |
| int offset, |
| int length)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>byte</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#get(int)">get</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>char</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getChar()">getChar</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>char</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getChar(int)">getChar</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getDouble()">getDouble</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getDouble(int)">getDouble</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br>E</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnum(java.lang.Class)">getEnum</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a byte from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br>E</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnum(int, java.lang.Class)">getEnum</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a byte from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br>E</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumInt(java.lang.Class)">getEnumInt</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads an int from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br>E</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumInt(int, java.lang.Class)">getEnumInt</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads an int from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSet(java.lang.Class)">getEnumSet</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a byte sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSet(int, java.lang.Class)">getEnumSet</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a byte sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSetInt(java.lang.Class)">getEnumSetInt</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads an int sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSetInt(int, java.lang.Class)">getEnumSetInt</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads an int sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSetLong(java.lang.Class)">getEnumSetLong</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a long sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSetLong(int, java.lang.Class)">getEnumSetLong</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a long sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSetShort(java.lang.Class)">getEnumSetShort</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a short sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumSetShort(int, java.lang.Class)">getEnumSetShort</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a short sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br>E</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumShort(java.lang.Class)">getEnumShort</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a short from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br>E</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getEnumShort(int, java.lang.Class)">getEnumShort</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</code> |
| <div class="block">Reads a short from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getFloat()">getFloat</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getFloat(int)">getFloat</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getHexDump()">getHexDump</a></strong>()</code> |
| <div class="block">Returns hexdump of this buffer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getHexDump(int)">getHexDump</a></strong>(int lengthLimit)</code> |
| <div class="block">Return hexdump of this buffer with limited length.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getInt()">getInt</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getInt(int)">getInt</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getLong()">getLong</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getLong(int)">getLong</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getMediumInt()">getMediumInt</a></strong>()</code> |
| <div class="block">Relative <i>get</i> method for reading a medium int value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getMediumInt(int)">getMediumInt</a></strong>(int index)</code> |
| <div class="block">Absolute <i>get</i> method for reading a medium int value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getObject()">getObject</a></strong>()</code> |
| <div class="block">Reads a Java object from the buffer using the context <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang"><code>ClassLoader</code></a> |
| of the current thread.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getObject(java.lang.ClassLoader)">getObject</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a> classLoader)</code> |
| <div class="block">Reads a Java object from the buffer using the specified |
| <tt>classLoader</tt>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getPrefixedString(java.nio.charset.CharsetDecoder)">getPrefixedString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder)</code> |
| <div class="block">Reads a string which has a 16-bit length field before the actual encoded |
| string, using the specified <code>decoder</code> and returns it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getPrefixedString(int, java.nio.charset.CharsetDecoder)">getPrefixedString</a></strong>(int prefixLength, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder)</code> |
| <div class="block">Reads a string which has a length field before the actual |
| encoded string, using the specified <code>decoder</code> and returns it.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getShort()">getShort</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getShort(int)">getShort</a></strong>(int index)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getSlice(int)">getSlice</a></strong>(int length)</code> |
| <div class="block">TODO document me.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getSlice(int, int)">getSlice</a></strong>(int index, |
| int length)</code> |
| <div class="block">TODO document me.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getString(java.nio.charset.CharsetDecoder)">getString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder)</code> |
| <div class="block">Reads a <code>NUL</code>-terminated string from this buffer using the |
| specified <code>decoder</code> and returns it.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getString(int, java.nio.charset.CharsetDecoder)">getString</a></strong>(int fieldSize, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder)</code> |
| <div class="block">Reads a <code>NUL</code>-terminated string from this buffer using the |
| specified <code>decoder</code> and returns it.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsigned()">getUnsigned</a></strong>()</code> |
| <div class="block">Reads one unsigned byte as a short integer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsigned(int)">getUnsigned</a></strong>(int index)</code> |
| <div class="block">Reads one byte as an unsigned short integer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsignedInt()">getUnsignedInt</a></strong>()</code> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsignedInt(int)">getUnsignedInt</a></strong>(int index)</code> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsignedMediumInt()">getUnsignedMediumInt</a></strong>()</code> |
| <div class="block">Relative <i>get</i> method for reading an unsigned medium int value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsignedMediumInt(int)">getUnsignedMediumInt</a></strong>(int index)</code> |
| <div class="block">Absolute <i>get</i> method for reading an unsigned medium int value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsignedShort()">getUnsignedShort</a></strong>()</code> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#getUnsignedShort(int)">getUnsignedShort</a></strong>(int index)</code> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#hashCode()">hashCode</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#hasRemaining()">hasRemaining</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#indexOf(byte)">indexOf</a></strong>(byte b)</code> |
| <div class="block">Returns the first occurence position of the specified byte from the |
| current position to the current limit.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#isAutoExpand()">isAutoExpand</a></strong>()</code> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoExpand</tt> is turned on.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#isAutoShrink()">isAutoShrink</a></strong>()</code> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoShrink</tt> is turned on.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#isDerived()">isDerived</a></strong>()</code> |
| <div class="block">returns <tt>true</tt> if and only if this buffer is derived from other |
| buffer via <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#duplicate()"><code>IoBuffer.duplicate()</code></a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#slice()"><code>IoBuffer.slice()</code></a> or |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asReadOnlyBuffer()"><code>IoBuffer.asReadOnlyBuffer()</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#isDirect()">isDirect</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#isReadOnly()">isReadOnly</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#limit()">limit</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#limit(int)">limit</a></strong>(int newLimit)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#mark()">mark</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#markValue()">markValue</a></strong>()</code> |
| <div class="block">Returns the position of the current mark.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#minimumCapacity()">minimumCapacity</a></strong>()</code> |
| <div class="block">Returns the minimum capacity of this buffer which is used to determine |
| the new capacity of the buffer shrunk by <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#compact()"><code>IoBuffer.compact()</code></a> and |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#shrink()"><code>IoBuffer.shrink()</code></a> operation.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#minimumCapacity(int)">minimumCapacity</a></strong>(int minimumCapacity)</code> |
| <div class="block">Sets the minimum capacity of this buffer which is used to determine the |
| new capacity of the buffer shrunk by <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#compact()"><code>IoBuffer.compact()</code></a> and |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#shrink()"><code>IoBuffer.shrink()</code></a> operation.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteOrder.html?is-external=true" title="class or interface in java.nio">ByteOrder</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#order()">order</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#order(java.nio.ByteOrder)">order</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteOrder.html?is-external=true" title="class or interface in java.nio">ByteOrder</a> bo)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#position()">position</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#position(int)">position</a></strong>(int newPosition)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#prefixedDataAvailable(int)">prefixedDataAvailable</a></strong>(int prefixLength)</code> |
| <div class="block">Returns <tt>true</tt> if this buffer contains a data which has a data |
| length as a prefix and the buffer has remaining data as enough as |
| specified in the data length field.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#prefixedDataAvailable(int, int)">prefixedDataAvailable</a></strong>(int prefixLength, |
| int maxDataLength)</code> |
| <div class="block">Returns <tt>true</tt> if this buffer contains a data which has a data |
| length as a prefix and the buffer has remaining data as enough as |
| specified in the data length field.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#put(byte)">put</a></strong>(byte b)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#put(byte[])">put</a></strong>(byte[] src)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#put(byte[], int, int)">put</a></strong>(byte[] src, |
| int offset, |
| int length)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#put(java.nio.ByteBuffer)">put</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> src)</code> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#put(int, byte)">put</a></strong>(int index, |
| byte b)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#put(org.apache.mina.core.buffer.IoBuffer)">put</a></strong>(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> src)</code> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putChar(char)">putChar</a></strong>(char value)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putChar(int, char)">putChar</a></strong>(int index, |
| char value)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putDouble(double)">putDouble</a></strong>(double value)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putDouble(int, double)">putDouble</a></strong>(int index, |
| double value)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnum(java.lang.Enum)">putEnum</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnum(int, java.lang.Enum)">putEnum</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumInt(java.lang.Enum)">putEnumInt</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumInt(int, java.lang.Enum)">putEnumInt</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSet(int, java.util.Set)">putEnumSet</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a byte sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSet(java.util.Set)">putEnumSet</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a byte sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSetInt(int, java.util.Set)">putEnumSetInt</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as an int sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSetInt(java.util.Set)">putEnumSetInt</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as an int sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSetLong(int, java.util.Set)">putEnumSetLong</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a long sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSetLong(java.util.Set)">putEnumSetLong</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a long sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSetShort(int, java.util.Set)">putEnumSetShort</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a short sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <br><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumSetShort(java.util.Set)">putEnumSetShort</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</code> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a short sized bit |
| vector.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumShort(java.lang.Enum)">putEnumShort</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putEnumShort(int, java.lang.Enum)">putEnumShort</a></strong>(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putFloat(float)">putFloat</a></strong>(float value)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putFloat(int, float)">putFloat</a></strong>(int index, |
| float value)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putInt(int)">putInt</a></strong>(int value)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putInt(int, int)">putInt</a></strong>(int index, |
| int value)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putLong(int, long)">putLong</a></strong>(int index, |
| long value)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putLong(long)">putLong</a></strong>(long value)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putMediumInt(int)">putMediumInt</a></strong>(int value)</code> |
| <div class="block">Relative <i>put</i> method for writing a medium int value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putMediumInt(int, int)">putMediumInt</a></strong>(int index, |
| int value)</code> |
| <div class="block">Absolute <i>put</i> method for writing a medium int value.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putObject(java.lang.Object)">putObject</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> |
| <div class="block">Writes the specified Java object to the buffer.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putPrefixedString(java.lang.CharSequence, java.nio.charset.CharsetEncoder)">putPrefixedString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> in, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder)</code> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putPrefixedString(java.lang.CharSequence, int, java.nio.charset.CharsetEncoder)">putPrefixedString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> in, |
| int prefixLength, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder)</code> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putPrefixedString(java.lang.CharSequence, int, int, byte, java.nio.charset.CharsetEncoder)">putPrefixedString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> val, |
| int prefixLength, |
| int padding, |
| byte padValue, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder)</code> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putPrefixedString(java.lang.CharSequence, int, int, java.nio.charset.CharsetEncoder)">putPrefixedString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> in, |
| int prefixLength, |
| int padding, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder)</code> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putShort(int, short)">putShort</a></strong>(int index, |
| short value)</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putShort(short)">putShort</a></strong>(short value)</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putString(java.lang.CharSequence, java.nio.charset.CharsetEncoder)">putString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> val, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder)</code> |
| <div class="block">Writes the content of <code>in</code> into this buffer using the |
| specified <code>encoder</code>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putString(java.lang.CharSequence, int, java.nio.charset.CharsetEncoder)">putString</a></strong>(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> val, |
| int fieldSize, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder)</code> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a |
| <code>NUL</code>-terminated string using the specified |
| <code>encoder</code>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(byte)">putUnsigned</a></strong>(byte value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(int)">putUnsigned</a></strong>(int value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(int, byte)">putUnsigned</a></strong>(int index, |
| byte value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(int, int)">putUnsigned</a></strong>(int index, |
| int value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(int, long)">putUnsigned</a></strong>(int index, |
| long value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(int, short)">putUnsigned</a></strong>(int index, |
| short value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(long)">putUnsigned</a></strong>(long value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsigned(short)">putUnsigned</a></strong>(short value)</code> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(byte)">putUnsignedInt</a></strong>(byte value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(int)">putUnsignedInt</a></strong>(int value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(int, byte)">putUnsignedInt</a></strong>(int index, |
| byte value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(int, int)">putUnsignedInt</a></strong>(int index, |
| int value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(int, long)">putUnsignedInt</a></strong>(int index, |
| long value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(int, short)">putUnsignedInt</a></strong>(int index, |
| short value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(long)">putUnsignedInt</a></strong>(long value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedInt(short)">putUnsignedInt</a></strong>(short value)</code> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(byte)">putUnsignedShort</a></strong>(byte value)</code> |
| <div class="block">Writes an unsigned short into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(int)">putUnsignedShort</a></strong>(int value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(int, byte)">putUnsignedShort</a></strong>(int index, |
| byte value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(int, int)">putUnsignedShort</a></strong>(int index, |
| int value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(int, long)">putUnsignedShort</a></strong>(int index, |
| long value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(int, short)">putUnsignedShort</a></strong>(int index, |
| short value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(long)">putUnsignedShort</a></strong>(long value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#putUnsignedShort(short)">putUnsignedShort</a></strong>(short value)</code> |
| <div class="block">Writes an unsigned Short into the ByteBuffer</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#remaining()">remaining</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#reset()">reset</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#rewind()">rewind</a></strong>()</code></td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#setAutoExpand(boolean)">setAutoExpand</a></strong>(boolean autoExpand)</code> |
| <div class="block">Turns on or off <tt>autoExpand</tt>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#setAutoShrink(boolean)">setAutoShrink</a></strong>(boolean autoShrink)</code> |
| <div class="block">Turns on or off <tt>autoShrink</tt>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#shrink()">shrink</a></strong>()</code> |
| <div class="block">Changes the capacity of this buffer so this buffer occupies as less |
| memory as possible while retaining the position, limit and the buffer |
| content between the position and limit.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#skip(int)">skip</a></strong>(int size)</code> |
| <div class="block">Forwards the position of this buffer as the specified <code>size</code> |
| bytes.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#slice()">slice</a></strong>()</code></td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected abstract <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#slice0()">slice0</a></strong>()</code> |
| <div class="block">Implement this method to return the unexpandable slice of this |
| buffer.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#sweep()">sweep</a></strong>()</code> |
| <div class="block">Clears this buffer and fills its content with <tt>NUL</tt>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#sweep(byte)">sweep</a></strong>(byte value)</code> |
| <div class="block">double Clears this buffer and fills its content with <tt>value</tt>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><strong><a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html#toString()">toString</a></strong>()</code></td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods_inherited_from_class_org.apache.mina.core.buffer.IoBuffer"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class org.apache.mina.core.buffer.<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></h3> |
| <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#allocate(int)">allocate</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#allocate(int, boolean)">allocate</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#array()">array</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#arrayOffset()">arrayOffset</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#buf()">buf</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#free()">free</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getAllocator()">getAllocator</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#hasArray()">hasArray</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isUseDirectBuffer()">isUseDirectBuffer</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#normalizeCapacity(int)">normalizeCapacity</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setAllocator(org.apache.mina.core.buffer.IoBufferAllocator)">setAllocator</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setUseDirectBuffer(boolean)">setUseDirectBuffer</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#wrap(byte[])">wrap</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#wrap(byte[], int, int)">wrap</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#wrap(java.nio.ByteBuffer)">wrap</a></code></li> |
| </ul> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor_detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="AbstractIoBuffer(org.apache.mina.core.buffer.IoBufferAllocator, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>AbstractIoBuffer</h4> |
| <pre>protected AbstractIoBuffer(<a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer">IoBufferAllocator</a> allocator, |
| int initialCapacity)</pre> |
| <div class="block">Creates a new parent buffer.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>allocator</code> - The allocator to use to create new buffers</dd><dd><code>initialCapacity</code> - The initial buffer capacity when created</dd></dl> |
| </li> |
| </ul> |
| <a name="AbstractIoBuffer(org.apache.mina.core.buffer.AbstractIoBuffer)"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>AbstractIoBuffer</h4> |
| <pre>protected AbstractIoBuffer(<a href="../../../../../org/apache/mina/core/buffer/AbstractIoBuffer.html" title="class in org.apache.mina.core.buffer">AbstractIoBuffer</a> parent)</pre> |
| <div class="block">Creates a new derived buffer. A derived buffer uses an existing |
| buffer properties - the allocator and capacity -.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>parent</code> - The buffer we get the properties from</dd></dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method_detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="isDirect()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDirect</h4> |
| <pre>public final boolean isDirect()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isDirect()">isDirect</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#isDirect()" title="class or interface in java.nio"><code>ByteBuffer.isDirect()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="isReadOnly()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isReadOnly</h4> |
| <pre>public final boolean isReadOnly()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isReadOnly()">isReadOnly</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#isReadOnly()" title="class or interface in java.nio"><code>Buffer.isReadOnly()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="buf(java.nio.ByteBuffer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buf</h4> |
| <pre>protected abstract void buf(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> newBuf)</pre> |
| <div class="block">Sets the underlying NIO buffer instance.</div> |
| <dl><dt><span class="strong">Parameters:</span></dt><dd><code>newBuf</code> - The buffer to store within this IoBuffer</dd></dl> |
| </li> |
| </ul> |
| <a name="minimumCapacity()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minimumCapacity</h4> |
| <pre>public final int minimumCapacity()</pre> |
| <div class="block">Returns the minimum capacity of this buffer which is used to determine |
| the new capacity of the buffer shrunk by <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#compact()"><code>IoBuffer.compact()</code></a> and |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#shrink()"><code>IoBuffer.shrink()</code></a> operation. The default value is the initial capacity of |
| the buffer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#minimumCapacity()">minimumCapacity</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="minimumCapacity(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minimumCapacity</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> minimumCapacity(int minimumCapacity)</pre> |
| <div class="block">Sets the minimum capacity of this buffer which is used to determine the |
| new capacity of the buffer shrunk by <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#compact()"><code>IoBuffer.compact()</code></a> and |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#shrink()"><code>IoBuffer.shrink()</code></a> operation. The default value is the initial capacity of |
| the buffer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#minimumCapacity(int)">minimumCapacity</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="capacity()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>capacity</h4> |
| <pre>public final int capacity()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#capacity()">capacity</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#capacity()" title="class or interface in java.nio"><code>Buffer.capacity()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="capacity(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>capacity</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> capacity(int newCapacity)</pre> |
| <div class="block">Increases the capacity of this buffer. If the new capacity is less than |
| or equal to the current capacity, this method returns silently. If the |
| new capacity is greater than the current capacity, the buffer is |
| reallocated while retaining the position, limit, mark and the content of |
| the buffer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#capacity(int)">capacity</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isAutoExpand()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAutoExpand</h4> |
| <pre>public final boolean isAutoExpand()</pre> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoExpand</tt> is turned on.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isAutoExpand()">isAutoExpand</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isAutoShrink()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAutoShrink</h4> |
| <pre>public final boolean isAutoShrink()</pre> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoShrink</tt> is turned on.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isAutoShrink()">isAutoShrink</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isDerived()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDerived</h4> |
| <pre>public final boolean isDerived()</pre> |
| <div class="block">returns <tt>true</tt> if and only if this buffer is derived from other |
| buffer via <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#duplicate()"><code>IoBuffer.duplicate()</code></a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#slice()"><code>IoBuffer.slice()</code></a> or |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asReadOnlyBuffer()"><code>IoBuffer.asReadOnlyBuffer()</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isDerived()">isDerived</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAutoExpand(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAutoExpand</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> setAutoExpand(boolean autoExpand)</pre> |
| <div class="block">Turns on or off <tt>autoExpand</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setAutoExpand(boolean)">setAutoExpand</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAutoShrink(boolean)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAutoShrink</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> setAutoShrink(boolean autoShrink)</pre> |
| <div class="block">Turns on or off <tt>autoShrink</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setAutoShrink(boolean)">setAutoShrink</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="expand(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expand</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> expand(int expectedRemaining)</pre> |
| <div class="block">Changes the capacity and limit of this buffer so this buffer get the |
| specified <tt>expectedRemaining</tt> room from the current position. This |
| method works even if you didn't set <tt>autoExpand</tt> to <tt>true</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#expand(int)">expand</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="expand(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expand</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> expand(int pos, |
| int expectedRemaining)</pre> |
| <div class="block">Changes the capacity and limit of this buffer so this buffer get the |
| specified <tt>expectedRemaining</tt> room from the specified |
| <tt>position</tt>. This method works even if you didn't set |
| <tt>autoExpand</tt> to <tt>true</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#expand(int, int)">expand</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="shrink()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shrink</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> shrink()</pre> |
| <div class="block">Changes the capacity of this buffer so this buffer occupies as less |
| memory as possible while retaining the position, limit and the buffer |
| content between the position and limit. The capacity of the buffer never |
| becomes less than <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#minimumCapacity()"><code>IoBuffer.minimumCapacity()</code></a>. The mark is discarded once |
| the capacity changes.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#shrink()">shrink</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="position()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public final int position()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#position()">position</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#position()" title="class or interface in java.nio"><code>Buffer.position()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="position(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> position(int newPosition)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#position(int)">position</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#position(int)" title="class or interface in java.nio"><code>Buffer.position(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="limit()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>limit</h4> |
| <pre>public final int limit()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#limit()">limit</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#limit()" title="class or interface in java.nio"><code>Buffer.limit()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="limit(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>limit</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> limit(int newLimit)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#limit(int)">limit</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#limit(int)" title="class or interface in java.nio"><code>Buffer.limit(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="mark()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mark</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> mark()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#mark()">mark</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#mark()" title="class or interface in java.nio"><code>Buffer.mark()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="markValue()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>markValue</h4> |
| <pre>public final int markValue()</pre> |
| <div class="block">Returns the position of the current mark. This method returns <tt>-1</tt> |
| if no mark is set.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#markValue()">markValue</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="reset()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>reset</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> reset()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#reset()">reset</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#reset()" title="class or interface in java.nio"><code>Buffer.reset()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="clear()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clear</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> clear()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#clear()">clear</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#clear()" title="class or interface in java.nio"><code>Buffer.clear()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="sweep()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sweep</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> sweep()</pre> |
| <div class="block">Clears this buffer and fills its content with <tt>NUL</tt>. The position |
| is set to zero, the limit is set to the capacity, and the mark is |
| discarded.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#sweep()">sweep</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="sweep(byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sweep</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> sweep(byte value)</pre> |
| <div class="block">double Clears this buffer and fills its content with <tt>value</tt>. The |
| position is set to zero, the limit is set to the capacity, and the mark |
| is discarded.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#sweep(byte)">sweep</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="flip()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>flip</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> flip()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#flip()">flip</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#flip()" title="class or interface in java.nio"><code>Buffer.flip()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="rewind()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rewind</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> rewind()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#rewind()">rewind</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#rewind()" title="class or interface in java.nio"><code>Buffer.rewind()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="remaining()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>remaining</h4> |
| <pre>public final int remaining()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#remaining()">remaining</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#remaining()" title="class or interface in java.nio"><code>Buffer.remaining()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="hasRemaining()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasRemaining</h4> |
| <pre>public final boolean hasRemaining()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#hasRemaining()">hasRemaining</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/Buffer.html?is-external=true#hasRemaining()" title="class or interface in java.nio"><code>Buffer.hasRemaining()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="get()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>get</h4> |
| <pre>public final byte get()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#get()">get</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#get()" title="class or interface in java.nio"><code>ByteBuffer.get()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getUnsigned()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsigned</h4> |
| <pre>public final short getUnsigned()</pre> |
| <div class="block">Reads one unsigned byte as a short integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsigned()">getUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="put(byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>put</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> put(byte b)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put(byte)">put</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#put(byte)" title="class or interface in java.nio"><code>ByteBuffer.put(byte)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(byte value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(byte)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the byte to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(int, byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(int index, |
| byte value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(int, byte)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the byte to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(short value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(short)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the short to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(int, short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(int index, |
| short value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(int, short)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the short to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(int value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(int)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the int to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(int index, |
| int value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(int, int)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the int to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(long value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(long)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the long to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsigned(int, long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsigned</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsigned(int index, |
| long value)</pre> |
| <div class="block">Writes an unsigned byte into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsigned(int, long)">putUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the long to write</dd></dl> |
| </li> |
| </ul> |
| <a name="get(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>get</h4> |
| <pre>public final byte get(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#get(int)">get</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#get(int)" title="class or interface in java.nio"><code>ByteBuffer.get(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getUnsigned(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsigned</h4> |
| <pre>public final short getUnsigned(int index)</pre> |
| <div class="block">Reads one byte as an unsigned short integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsigned(int)">getUnsigned</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="put(int, byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>put</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> put(int index, |
| byte b)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put(int, byte)">put</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#put(int, byte)" title="class or interface in java.nio"><code>ByteBuffer.put(int, byte)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="get(byte[], int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>get</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> get(byte[] dst, |
| int offset, |
| int length)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#get(byte[], int, int)">get</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#get(byte[], int, int)" title="class or interface in java.nio"><code>ByteBuffer.get(byte[], int, int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="put(java.nio.ByteBuffer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>put</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> put(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> src)</pre> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put(java.nio.ByteBuffer)">put</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="put(byte[], int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>put</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> put(byte[] src, |
| int offset, |
| int length)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put(byte[], int, int)">put</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#put(byte[], int, int)" title="class or interface in java.nio"><code>ByteBuffer.put(byte[], int, int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="compact()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>compact</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> compact()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#compact()">compact</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#compact()" title="class or interface in java.nio"><code>ByteBuffer.compact()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="order()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>order</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteOrder.html?is-external=true" title="class or interface in java.nio">ByteOrder</a> order()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#order()">order</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#order()" title="class or interface in java.nio"><code>ByteBuffer.order()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="order(java.nio.ByteOrder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>order</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> order(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteOrder.html?is-external=true" title="class or interface in java.nio">ByteOrder</a> bo)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#order(java.nio.ByteOrder)">order</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#order(java.nio.ByteOrder)" title="class or interface in java.nio"><code>ByteBuffer.order(ByteOrder)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getChar()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getChar</h4> |
| <pre>public final char getChar()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getChar()">getChar</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getChar()" title="class or interface in java.nio"><code>ByteBuffer.getChar()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putChar(char)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putChar</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putChar(char value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putChar(char)">putChar</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putChar(char)" title="class or interface in java.nio"><code>ByteBuffer.putChar(char)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getChar(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getChar</h4> |
| <pre>public final char getChar(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getChar(int)">getChar</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getChar(int)" title="class or interface in java.nio"><code>ByteBuffer.getChar(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putChar(int, char)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putChar</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putChar(int index, |
| char value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putChar(int, char)">putChar</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putChar(int, char)" title="class or interface in java.nio"><code>ByteBuffer.putChar(int, char)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asCharBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asCharBuffer</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/CharBuffer.html?is-external=true" title="class or interface in java.nio">CharBuffer</a> asCharBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asCharBuffer()">asCharBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asCharBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asCharBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getShort()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getShort</h4> |
| <pre>public final short getShort()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getShort()">getShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getShort()" title="class or interface in java.nio"><code>ByteBuffer.getShort()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putShort(short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putShort(short value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putShort(short)">putShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putShort(short)" title="class or interface in java.nio"><code>ByteBuffer.putShort(short)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getShort(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getShort</h4> |
| <pre>public final short getShort(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getShort(int)">getShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getShort()" title="class or interface in java.nio"><code>ByteBuffer.getShort()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putShort(int, short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putShort(int index, |
| short value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putShort(int, short)">putShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putShort(int, short)" title="class or interface in java.nio"><code>ByteBuffer.putShort(int, short)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asShortBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asShortBuffer</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ShortBuffer.html?is-external=true" title="class or interface in java.nio">ShortBuffer</a> asShortBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asShortBuffer()">asShortBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asShortBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asShortBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getInt()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInt</h4> |
| <pre>public final int getInt()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getInt()">getInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getInt()" title="class or interface in java.nio"><code>ByteBuffer.getInt()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putInt(int value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putInt(int)">putInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putInt(int)" title="class or interface in java.nio"><code>ByteBuffer.putInt(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(byte value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(byte)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the byte to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(int, byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(int index, |
| byte value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(int, byte)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the byte to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(short value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(short)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the short to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(int, short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(int index, |
| short value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(int, short)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the short to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(int value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(int)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the int to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(int index, |
| int value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(int, int)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the int to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(long value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(long)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the long to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedInt(int, long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedInt(int index, |
| long value)</pre> |
| <div class="block">Writes an unsigned int into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedInt(int, long)">putUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the long to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(byte value)</pre> |
| <div class="block">Writes an unsigned short into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(byte)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the byte to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(int, byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(int index, |
| byte value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(int, byte)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the byte to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(short value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(short)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the short to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(int, short)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(int index, |
| short value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(int, short)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the short to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(int value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(int)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the int to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(int index, |
| int value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(int, int)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the int to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(long value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(long)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the long to write</dd></dl> |
| </li> |
| </ul> |
| <a name="putUnsignedShort(int, long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putUnsignedShort</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putUnsignedShort(int index, |
| long value)</pre> |
| <div class="block">Writes an unsigned Short into the ByteBuffer at a specified position</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putUnsignedShort(int, long)">putUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd><dd><code>value</code> - the long to write</dd></dl> |
| </li> |
| </ul> |
| <a name="getInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInt</h4> |
| <pre>public final int getInt(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getInt(int)">getInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getInt(int)" title="class or interface in java.nio"><code>ByteBuffer.getInt(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putInt(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putInt</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putInt(int index, |
| int value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putInt(int, int)">putInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putInt(int, int)" title="class or interface in java.nio"><code>ByteBuffer.putInt(int, int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asIntBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asIntBuffer</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/IntBuffer.html?is-external=true" title="class or interface in java.nio">IntBuffer</a> asIntBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asIntBuffer()">asIntBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asIntBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asIntBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getLong()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLong</h4> |
| <pre>public final long getLong()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getLong()">getLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getLong()" title="class or interface in java.nio"><code>ByteBuffer.getLong()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putLong(long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putLong</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putLong(long value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putLong(long)">putLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putLong(int, long)" title="class or interface in java.nio"><code>ByteBuffer.putLong(int, long)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getLong(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLong</h4> |
| <pre>public final long getLong(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getLong(int)">getLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getLong(int)" title="class or interface in java.nio"><code>ByteBuffer.getLong(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putLong(int, long)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putLong</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putLong(int index, |
| long value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putLong(int, long)">putLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putLong(int, long)" title="class or interface in java.nio"><code>ByteBuffer.putLong(int, long)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asLongBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asLongBuffer</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/LongBuffer.html?is-external=true" title="class or interface in java.nio">LongBuffer</a> asLongBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asLongBuffer()">asLongBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asLongBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asLongBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getFloat()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFloat</h4> |
| <pre>public final float getFloat()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getFloat()">getFloat</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getFloat()" title="class or interface in java.nio"><code>ByteBuffer.getFloat()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putFloat(float)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putFloat</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putFloat(float value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putFloat(float)">putFloat</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putFloat(float)" title="class or interface in java.nio"><code>ByteBuffer.putFloat(float)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getFloat(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFloat</h4> |
| <pre>public final float getFloat(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getFloat(int)">getFloat</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getFloat(int)" title="class or interface in java.nio"><code>ByteBuffer.getFloat(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putFloat(int, float)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putFloat</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putFloat(int index, |
| float value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putFloat(int, float)">putFloat</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putFloat(int, float)" title="class or interface in java.nio"><code>ByteBuffer.putFloat(int, float)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asFloatBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asFloatBuffer</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/FloatBuffer.html?is-external=true" title="class or interface in java.nio">FloatBuffer</a> asFloatBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asFloatBuffer()">asFloatBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asFloatBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asFloatBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getDouble()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDouble</h4> |
| <pre>public final double getDouble()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getDouble()">getDouble</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getDouble()" title="class or interface in java.nio"><code>ByteBuffer.getDouble()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putDouble(double)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putDouble</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putDouble(double value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putDouble(double)">putDouble</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putDouble(double)" title="class or interface in java.nio"><code>ByteBuffer.putDouble(double)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getDouble(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDouble</h4> |
| <pre>public final double getDouble(int index)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getDouble(int)">getDouble</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#getDouble(int)" title="class or interface in java.nio"><code>ByteBuffer.getDouble(int)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putDouble(int, double)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putDouble</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putDouble(int index, |
| double value)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putDouble(int, double)">putDouble</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#putDouble(int, double)" title="class or interface in java.nio"><code>ByteBuffer.putDouble(int, double)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asDoubleBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asDoubleBuffer</h4> |
| <pre>public final <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/DoubleBuffer.html?is-external=true" title="class or interface in java.nio">DoubleBuffer</a> asDoubleBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asDoubleBuffer()">asDoubleBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asDoubleBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asDoubleBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asReadOnlyBuffer()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asReadOnlyBuffer</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> asReadOnlyBuffer()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asReadOnlyBuffer()">asReadOnlyBuffer</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#asReadOnlyBuffer()" title="class or interface in java.nio"><code>ByteBuffer.asReadOnlyBuffer()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="asReadOnlyBuffer0()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asReadOnlyBuffer0</h4> |
| <pre>protected abstract <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> asReadOnlyBuffer0()</pre> |
| <div class="block">Implement this method to return the unexpandable read only version of |
| this buffer.</div> |
| </li> |
| </ul> |
| <a name="duplicate()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>duplicate</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> duplicate()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#duplicate()">duplicate</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#duplicate()" title="class or interface in java.nio"><code>ByteBuffer.duplicate()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="duplicate0()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>duplicate0</h4> |
| <pre>protected abstract <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> duplicate0()</pre> |
| <div class="block">Implement this method to return the unexpandable duplicate of this |
| buffer.</div> |
| </li> |
| </ul> |
| <a name="slice()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>slice</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> slice()</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#slice()">slice</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#slice()" title="class or interface in java.nio"><code>ByteBuffer.slice()</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getSlice(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSlice</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> getSlice(int index, |
| int length)</pre> |
| <div class="block">TODO document me.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getSlice(int, int)">getSlice</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSlice(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSlice</h4> |
| <pre>public final <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> getSlice(int length)</pre> |
| <div class="block">TODO document me.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getSlice(int)">getSlice</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="slice0()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>slice0</h4> |
| <pre>protected abstract <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> slice0()</pre> |
| <div class="block">Implement this method to return the unexpandable slice of this |
| buffer.</div> |
| </li> |
| </ul> |
| <a name="hashCode()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hashCode</h4> |
| <pre>public int hashCode()</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="equals(java.lang.Object)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>equals</h4> |
| <pre>public boolean equals(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="compareTo(org.apache.mina.core.buffer.IoBuffer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>compareTo</h4> |
| <pre>public int compareTo(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> that)</pre> |
| </li> |
| </ul> |
| <a name="toString()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> |
| <dl> |
| <dt><strong>Overrides:</strong></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="get(byte[])"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>get</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> get(byte[] dst)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#get(byte[])">get</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#get(byte[])" title="class or interface in java.nio"><code>ByteBuffer.get(byte[])</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="put(org.apache.mina.core.buffer.IoBuffer)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>put</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> put(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> src)</pre> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put(org.apache.mina.core.buffer.IoBuffer)">put</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="put(byte[])"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>put</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> put(byte[] src)</pre> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put(byte[])">put</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">See Also:</span></dt><dd><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/ByteBuffer.html?is-external=true#put(byte[])" title="class or interface in java.nio"><code>ByteBuffer.put(byte[])</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getUnsignedShort()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsignedShort</h4> |
| <pre>public int getUnsignedShort()</pre> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedShort()">getUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getUnsignedShort(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsignedShort</h4> |
| <pre>public int getUnsignedShort(int index)</pre> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedShort(int)">getUnsignedShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getUnsignedInt()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsignedInt</h4> |
| <pre>public long getUnsignedInt()</pre> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedInt()">getUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getMediumInt()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMediumInt</h4> |
| <pre>public int getMediumInt()</pre> |
| <div class="block">Relative <i>get</i> method for reading a medium int value. |
| |
| <p> |
| Reads the next three bytes at this buffer's current position, composing |
| them into an int value according to the current byte order, and then |
| increments the position by three. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getMediumInt()">getMediumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Returns:</span></dt><dd>The medium int value at the buffer's current position</dd></dl> |
| </li> |
| </ul> |
| <a name="getUnsignedMediumInt()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsignedMediumInt</h4> |
| <pre>public int getUnsignedMediumInt()</pre> |
| <div class="block">Relative <i>get</i> method for reading an unsigned medium int value. |
| |
| <p> |
| Reads the next three bytes at this buffer's current position, composing |
| them into an int value according to the current byte order, and then |
| increments the position by three. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedMediumInt()">getUnsignedMediumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Returns:</span></dt><dd>The unsigned medium int value at the buffer's current position</dd></dl> |
| </li> |
| </ul> |
| <a name="getMediumInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMediumInt</h4> |
| <pre>public int getMediumInt(int index)</pre> |
| <div class="block">Absolute <i>get</i> method for reading a medium int value. |
| |
| <p> |
| Reads the next three bytes at this buffer's current position, composing |
| them into an int value according to the current byte order. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getMediumInt(int)">getMediumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The index from which the medium int will be read</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>The medium int value at the given index</dd></dl> |
| </li> |
| </ul> |
| <a name="getUnsignedMediumInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsignedMediumInt</h4> |
| <pre>public int getUnsignedMediumInt(int index)</pre> |
| <div class="block">Absolute <i>get</i> method for reading an unsigned medium int value. |
| |
| <p> |
| Reads the next three bytes at this buffer's current position, composing |
| them into an int value according to the current byte order. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedMediumInt(int)">getUnsignedMediumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The index from which the unsigned medium int will be read</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>The unsigned medium int value at the given index</dd></dl> |
| </li> |
| </ul> |
| <a name="putMediumInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putMediumInt</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putMediumInt(int value)</pre> |
| <div class="block">Relative <i>put</i> method for writing a medium int value. |
| |
| <p> |
| Writes three bytes containing the given int value, in the current byte |
| order, into this buffer at the current position, and then increments the |
| position by three. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putMediumInt(int)">putMediumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - The medium int value to be written</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>This buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putMediumInt(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putMediumInt</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putMediumInt(int index, |
| int value)</pre> |
| <div class="block">Absolute <i>put</i> method for writing a medium int value. |
| |
| <p> |
| Writes three bytes containing the given int value, in the current byte |
| order, into this buffer at the given index. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putMediumInt(int, int)">putMediumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The index at which the bytes will be written</dd><dd><code>value</code> - The medium int value to be written</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>This buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="getUnsignedInt(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsignedInt</h4> |
| <pre>public long getUnsignedInt(int index)</pre> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedInt(int)">getUnsignedInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the position in the buffer to write the value</dd></dl> |
| </li> |
| </ul> |
| <a name="asInputStream()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asInputStream</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a> asInputStream()</pre> |
| <div class="block">Returns an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> that reads the data from this buffer. |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/InputStream.html?is-external=true#read()" title="class or interface in java.io"><code>InputStream.read()</code></a> returns <tt>-1</tt> if the buffer position |
| reaches to the limit.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asInputStream()">asInputStream</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asOutputStream()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asOutputStream</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a> asOutputStream()</pre> |
| <div class="block">Returns an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><code>OutputStream</code></a> that appends the data into this buffer. |
| Please note that the <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/OutputStream.html?is-external=true#write(int)" title="class or interface in java.io"><code>OutputStream.write(int)</code></a> will throw a |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/BufferOverflowException.html?is-external=true" title="class or interface in java.nio"><code>BufferOverflowException</code></a> instead of an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> in case |
| of buffer overflow. Please set <tt>autoExpand</tt> property by calling |
| <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setAutoExpand(boolean)"><code>IoBuffer.setAutoExpand(boolean)</code></a> to prevent the unexpected runtime |
| exception.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asOutputStream()">asOutputStream</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHexDump()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHexDump</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getHexDump()</pre> |
| <div class="block">Returns hexdump of this buffer. The data and pointer are not changed as a |
| result of this method call.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getHexDump()">getHexDump</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Returns:</span></dt><dd>hexidecimal representation of this buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="getHexDump(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHexDump</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getHexDump(int lengthLimit)</pre> |
| <div class="block">Return hexdump of this buffer with limited length.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getHexDump(int)">getHexDump</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>lengthLimit</code> - The maximum number of bytes to dump from the current buffer |
| position.</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>hexidecimal representation of this buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="getString(java.nio.charset.CharsetDecoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getString</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Reads a <code>NUL</code>-terminated string from this buffer using the |
| specified <code>decoder</code> and returns it. This method reads until |
| the limit of this buffer if no <tt>NUL</tt> is found.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getString(java.nio.charset.CharsetDecoder)">getString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="getString(int, java.nio.charset.CharsetDecoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getString</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getString(int fieldSize, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Reads a <code>NUL</code>-terminated string from this buffer using the |
| specified <code>decoder</code> and returns it.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getString(int, java.nio.charset.CharsetDecoder)">getString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>fieldSize</code> - the maximum number of bytes to read</dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="putString(java.lang.CharSequence, java.nio.charset.CharsetEncoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putString</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> val, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Writes the content of <code>in</code> into this buffer using the |
| specified <code>encoder</code>. This method doesn't terminate string with |
| <tt>NUL</tt>. You have to do it by yourself.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putString(java.lang.CharSequence, java.nio.charset.CharsetEncoder)">putString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="putString(java.lang.CharSequence, int, java.nio.charset.CharsetEncoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putString</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> val, |
| int fieldSize, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a |
| <code>NUL</code>-terminated string using the specified |
| <code>encoder</code>. |
| <p> |
| If the charset name of the encoder is UTF-16, you cannot specify odd |
| <code>fieldSize</code>, and this method will append two <code>NUL</code>s |
| as a terminator. |
| <p> |
| Please note that this method doesn't terminate with <code>NUL</code> if |
| the input string is longer than <tt>fieldSize</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putString(java.lang.CharSequence, int, java.nio.charset.CharsetEncoder)">putString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dd><code>fieldSize</code> - the maximum number of bytes to write</dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="getPrefixedString(java.nio.charset.CharsetDecoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPrefixedString</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getPrefixedString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Reads a string which has a 16-bit length field before the actual encoded |
| string, using the specified <code>decoder</code> and returns it. This |
| method is a shortcut for <tt>getPrefixedString(2, decoder)</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getPrefixedString(java.nio.charset.CharsetDecoder)">getPrefixedString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="getPrefixedString(int, java.nio.charset.CharsetDecoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPrefixedString</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getPrefixedString(int prefixLength, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetDecoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetDecoder</a> decoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Reads a string which has a length field before the actual |
| encoded string, using the specified <code>decoder</code> and returns it.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getPrefixedString(int, java.nio.charset.CharsetDecoder)">getPrefixedString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>prefixLength</code> - the length of the length field (1, 2, or 4)</dd><dd><code>decoder</code> - the decoder to use for decoding the string</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the prefixed string</dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code> - when decoding fails</dd> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/BufferUnderflowException.html?is-external=true" title="class or interface in java.nio">BufferUnderflowException</a></code> - when there is not enough data available</dd></dl> |
| </li> |
| </ul> |
| <a name="putPrefixedString(java.lang.CharSequence, java.nio.charset.CharsetEncoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putPrefixedString</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putPrefixedString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> in, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>. This method is a shortcut for |
| <tt>putPrefixedString(in, 2, 0, encoder)</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString(java.lang.CharSequence, java.nio.charset.CharsetEncoder)">putPrefixedString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="putPrefixedString(java.lang.CharSequence, int, java.nio.charset.CharsetEncoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putPrefixedString</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putPrefixedString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> in, |
| int prefixLength, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>. This method is a shortcut for |
| <tt>putPrefixedString(in, prefixLength, 0, encoder)</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString(java.lang.CharSequence, int, java.nio.charset.CharsetEncoder)">putPrefixedString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dd><code>prefixLength</code> - the length of the length field (1, 2, or 4)</dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="putPrefixedString(java.lang.CharSequence, int, int, java.nio.charset.CharsetEncoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putPrefixedString</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putPrefixedString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> in, |
| int prefixLength, |
| int padding, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>. This method is a shortcut for |
| <tt>putPrefixedString(in, prefixLength, padding, ( byte ) 0, encoder)</tt> |
| .</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString(java.lang.CharSequence, int, int, java.nio.charset.CharsetEncoder)">putPrefixedString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dd><code>prefixLength</code> - the length of the length field (1, 2, or 4)</dd><dd><code>padding</code> - the number of padded <tt>NUL</tt>s (1 (or 0), 2, or 4)</dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="putPrefixedString(java.lang.CharSequence, int, int, byte, java.nio.charset.CharsetEncoder)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putPrefixedString</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putPrefixedString(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a> val, |
| int prefixLength, |
| int padding, |
| byte padValue, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharsetEncoder.html?is-external=true" title="class or interface in java.nio.charset">CharsetEncoder</a> encoder) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></pre> |
| <div class="block">Writes the content of <code>in</code> into this buffer as a string which |
| has a 16-bit length field before the actual encoded string, using the |
| specified <code>encoder</code>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString(java.lang.CharSequence, int, int, byte, java.nio.charset.CharsetEncoder)">putPrefixedString</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dd><code>prefixLength</code> - the length of the length field (1, 2, or 4)</dd><dd><code>padding</code> - the number of padded bytes (1 (or 0), 2, or 4)</dd><dd><code>padValue</code> - the value of padded bytes</dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/nio/charset/CharacterCodingException.html?is-external=true" title="class or interface in java.nio.charset">CharacterCodingException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="getObject()"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObject</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> getObject() |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre> |
| <div class="block">Reads a Java object from the buffer using the context <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang"><code>ClassLoader</code></a> |
| of the current thread.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getObject()">getObject</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="getObject(java.lang.ClassLoader)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObject</h4> |
| <pre>public <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> getObject(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang">ClassLoader</a> classLoader) |
| throws <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre> |
| <div class="block">Reads a Java object from the buffer using the specified |
| <tt>classLoader</tt>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getObject(java.lang.ClassLoader)">getObject</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Throws:</span></dt> |
| <dd><code><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></code></dd></dl> |
| </li> |
| </ul> |
| <a name="putObject(java.lang.Object)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putObject</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putObject(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> |
| <div class="block">Writes the specified Java object to the buffer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putObject(java.lang.Object)">putObject</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="prefixedDataAvailable(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prefixedDataAvailable</h4> |
| <pre>public boolean prefixedDataAvailable(int prefixLength)</pre> |
| <div class="block">Returns <tt>true</tt> if this buffer contains a data which has a data |
| length as a prefix and the buffer has remaining data as enough as |
| specified in the data length field. This method is identical with |
| <tt>prefixedDataAvailable( prefixLength, Integer.MAX_VALUE )</tt>. Please |
| not that using this method can allow DoS (Denial of Service) attack in |
| case the remote peer sends too big data length value. It is recommended |
| to use <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#prefixedDataAvailable(int, int)"><code>IoBuffer.prefixedDataAvailable(int, int)</code></a> instead.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#prefixedDataAvailable(int)">prefixedDataAvailable</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>prefixLength</code> - the length of the prefix field (1, 2, or 4)</dd></dl> |
| </li> |
| </ul> |
| <a name="prefixedDataAvailable(int, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>prefixedDataAvailable</h4> |
| <pre>public boolean prefixedDataAvailable(int prefixLength, |
| int maxDataLength)</pre> |
| <div class="block">Returns <tt>true</tt> if this buffer contains a data which has a data |
| length as a prefix and the buffer has remaining data as enough as |
| specified in the data length field.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#prefixedDataAvailable(int, int)">prefixedDataAvailable</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>prefixLength</code> - the length of the prefix field (1, 2, or 4)</dd><dd><code>maxDataLength</code> - the allowed maximum of the read data length</dd></dl> |
| </li> |
| </ul> |
| <a name="indexOf(byte)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>indexOf</h4> |
| <pre>public int indexOf(byte b)</pre> |
| <div class="block">Returns the first occurence position of the specified byte from the |
| current position to the current limit.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#indexOf(byte)">indexOf</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Returns:</span></dt><dd><tt>-1</tt> if the specified byte is not found</dd></dl> |
| </li> |
| </ul> |
| <a name="skip(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>skip</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> skip(int size)</pre> |
| <div class="block">Forwards the position of this buffer as the specified <code>size</code> |
| bytes.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#skip(int)">skip</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fill(byte, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fill</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> fill(byte value, |
| int size)</pre> |
| <div class="block">Fills this buffer with the specified value. This method moves buffer |
| position forward.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fill(byte, int)">fill</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fillAndReset(byte, int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fillAndReset</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> fillAndReset(byte value, |
| int size)</pre> |
| <div class="block">Fills this buffer with the specified value. This method does not change |
| buffer position.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fillAndReset(byte, int)">fillAndReset</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fill(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fill</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> fill(int size)</pre> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>. This method moves buffer |
| position forward.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fill(int)">fill</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="fillAndReset(int)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>fillAndReset</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> fillAndReset(int size)</pre> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>. This method does not |
| change buffer position.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fillAndReset(int)">fillAndReset</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEnum(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnum</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> E getEnum(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a byte from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnum(java.lang.Class)">getEnum</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - The enum type to return</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - The enum's class object</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnum(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnum</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> E getEnum(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a byte from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnum(int, java.lang.Class)">getEnum</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - The enum type to return</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the byte will be read</dd><dd><code>enumClass</code> - The enum's class object</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumShort(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumShort</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> E getEnumShort(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a short from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumShort(java.lang.Class)">getEnumShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - The enum type to return</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - The enum's class object</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumShort(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumShort</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> E getEnumShort(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a short from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumShort(int, java.lang.Class)">getEnumShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - The enum type to return</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the bytes will be read</dd><dd><code>enumClass</code> - The enum's class object</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumInt(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumInt</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> E getEnumInt(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads an int from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumInt(java.lang.Class)">getEnumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - The enum type to return</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - The enum's class object</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumInt(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumInt</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> E getEnumInt(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads an int from the buffer and returns the correlating enum constant |
| defined by the specified enum type.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumInt(int, java.lang.Class)">getEnumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - The enum type to return</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the bytes will be read</dd><dd><code>enumClass</code> - The enum's class object</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnum(java.lang.Enum)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnum</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnum(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</pre> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnum(java.lang.Enum)">putEnum</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - The enum to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnum(int, java.lang.Enum)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnum</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnum(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</pre> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnum(int, java.lang.Enum)">putEnum</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The index at which the byte will be written</dd><dd><code>e</code> - The enum to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumShort(java.lang.Enum)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumShort</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumShort(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</pre> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumShort(java.lang.Enum)">putEnumShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - The enum to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumShort(int, java.lang.Enum)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumShort</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumShort(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</pre> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumShort(int, java.lang.Enum)">putEnumShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The index at which the bytes will be written</dd><dd><code>e</code> - The enum to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumInt(java.lang.Enum)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumInt</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumInt(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</pre> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumInt(java.lang.Enum)">putEnumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>e</code> - The enum to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumInt(int, java.lang.Enum)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumInt</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumInt(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><?> e)</pre> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumInt(int, java.lang.Enum)">putEnumInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - The index at which the bytes will be written</dd><dd><code>e</code> - The enum to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSet(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSet</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSet(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a byte sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>. |
| |
| <p> |
| Each bit is mapped to a value in the specified enum. The least |
| significant bit maps to the first entry in the specified enum and each |
| subsequent bit maps to each subsequent bit as mapped to the subsequent |
| enum value. |
| </p></div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)">getEnumSet</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSet(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSet</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSet(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a byte sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(int, java.lang.Class)">getEnumSet</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the byte will be read</dd><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSetShort(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSetShort</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSetShort(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a short sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetShort(java.lang.Class)">getEnumSetShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSetShort(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSetShort</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSetShort(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a short sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetShort(int, java.lang.Class)">getEnumSetShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the bytes will be read</dd><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSetInt(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSetInt</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSetInt(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads an int sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetInt(java.lang.Class)">getEnumSetInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSetInt(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSetInt</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSetInt(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads an int sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetInt(int, java.lang.Class)">getEnumSetInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the bytes will be read</dd><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSetLong(java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSetLong</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSetLong(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a long sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetLong(java.lang.Class)">getEnumSetLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="getEnumSetLong(int, java.lang.Class)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnumSetLong</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a><E> getEnumSetLong(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><E> enumClass)</pre> |
| <div class="block">Reads a long sized bit vector and converts it to an <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util"><code>EnumSet</code></a>.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetLong(int, java.lang.Class)">getEnumSetLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index from which the bytes will be read</dd><dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="strong">Returns:</span></dt><dd>the EnumSet representation of the bit vector</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet(java.lang.Class)"><code>IoBuffer.getEnumSet(Class)</code></a></dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSet(java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSet</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSet(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a byte sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSet(java.util.Set)">putEnumSet</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSet(int, java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSet</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSet(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a byte sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSet(int, java.util.Set)">putEnumSet</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index at which the byte will be written</dd><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSetShort(java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSetShort</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetShort(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a short sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetShort(java.util.Set)">putEnumSetShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSetShort(int, java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSetShort</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetShort(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a short sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetShort(int, java.util.Set)">putEnumSetShort</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index at which the bytes will be written</dd><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSetInt(java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSetInt</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetInt(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as an int sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetInt(java.util.Set)">putEnumSetInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSetInt(int, java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSetInt</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetInt(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as an int sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetInt(int, java.util.Set)">putEnumSetInt</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index at which the bytes will be written</dd><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSetLong(java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putEnumSetLong</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetLong(<a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a long sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetLong(java.util.Set)">putEnumSetLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </li> |
| </ul> |
| <a name="putEnumSetLong(int, java.util.Set)"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>putEnumSetLong</h4> |
| <pre>public <E extends <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a><E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetLong(int index, |
| <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><E> set)</pre> |
| <div class="block">Writes the specified <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> to the buffer as a long sized bit |
| vector.</div> |
| <dl> |
| <dt><strong>Specified by:</strong></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetLong(int, java.util.Set)">putEnumSetLong</a></code> in class <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a></code></dd> |
| <dt><span class="strong">Type Parameters:</span></dt><dd><code>E</code> - the enum type of the Set</dd><dt><span class="strong">Parameters:</span></dt><dd><code>index</code> - the index at which the bytes will be written</dd><dd><code>set</code> - the enum set to write to the buffer</dd></dl> |
| </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/AbstractIoBuffer.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>Prev Class</li> |
| <li><a href="../../../../../org/apache/mina/core/buffer/BufferDataException.html" title="class in org.apache.mina.core.buffer"><span class="strong">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/mina/core/buffer/AbstractIoBuffer.html" target="_top">Frames</a></li> |
| <li><a href="AbstractIoBuffer.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>Field | </li> |
| <li><a href="#constructor_summary">Constr</a> | </li> |
| <li><a href="#method_summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li>Field | </li> |
| <li><a href="#constructor_detail">Constr</a> | </li> |
| <li><a href="#method_detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip-navbar_bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2004–2014 <a href="http://mina.apache.org/">Apache MINA Project</a>. All rights reserved.</small></p> |
| </body> |
| </html> |