| <!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 (1.8.0_191) on Sat Mar 16 19:15:32 CET 2019 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>IoBufferWrapper (Apache MINA 2.0.0-M2 API Documentation)</title> |
| <meta name="date" content="2019-03-16"> |
| <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="IoBufferWrapper (Apache MINA 2.0.0-M2 API Documentation)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10}; |
| var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <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/IoBufferWrapper.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/mina/core/buffer/SimpleBufferAllocator.html" title="class in org.apache.mina.core.buffer"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/mina/core/buffer/IoBufferWrapper.html" target="_top">Frames</a></li> |
| <li><a href="IoBufferWrapper.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#fields.inherited.from.class.org.apache.mina.core.buffer.IoBuffer">Field</a> | </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 IoBufferWrapper" class="title">Class IoBufferWrapper</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li>java.lang.Object</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.IoBufferWrapper</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd>java.lang.Comparable<<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 class <span class="typeNameLabel">IoBufferWrapper</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 <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer"><code>IoBuffer</code></a> that wraps a buffer and proxies any operations to it. |
| <p> |
| You can think this class like a <code>FilterOutputStream</code>. All operations |
| are proxied by default so that you can extend this class and override existing |
| operations selectively. You can introduce new operations, too.</div> |
| <dl> |
| <dt><span class="simpleTagLabel">Version:</span></dt> |
| <dd>$Rev: 671827 $, $Date: 2008-06-26 10:49:48 +0200 (Thu, 26 Jun 2008) $</dd> |
| <dt><span class="simpleTagLabel">Author:</span></dt> |
| <dd>The Apache MINA Project (dev@mina.apache.org)</dd> |
| </dl> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <ul class="blockList"> |
| <li class="blockList"><a name="fields.inherited.from.class.org.apache.mina.core.buffer.IoBuffer"> |
| <!-- --> |
| </a> |
| <h3>Fields 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#EMPTY_BUFFER">EMPTY_BUFFER</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#IoBufferWrapper-org.apache.mina.core.buffer.IoBuffer-">IoBufferWrapper</a></span>(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> buf)</code> |
| <div class="block">Create a new instance.</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="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>byte[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#array--">array</a></span>()</code> </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#arrayOffset--">arrayOffset</a></span>()</code> </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>java.nio.CharBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asCharBuffer--">asCharBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>java.nio.DoubleBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asDoubleBuffer--">asDoubleBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>java.nio.FloatBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asFloatBuffer--">asFloatBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>java.io.InputStream</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asInputStream--">asInputStream</a></span>()</code> |
| <div class="block">Returns an <code>InputStream</code> that reads the data from this buffer.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>java.nio.IntBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asIntBuffer--">asIntBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>java.nio.LongBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asLongBuffer--">asLongBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>java.io.OutputStream</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asOutputStream--">asOutputStream</a></span>()</code> |
| <div class="block">Returns an <code>OutputStream</code> that appends the data into this buffer.</div> |
| </td> |
| </tr> |
| <tr id="i9" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asReadOnlyBuffer--">asReadOnlyBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>java.nio.ShortBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#asShortBuffer--">asShortBuffer</a></span>()</code> </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>java.nio.ByteBuffer</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#buf--">buf</a></span>()</code> |
| <div class="block">Returns the underlying NIO buffer instance.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#capacity--">capacity</a></span>()</code> </td> |
| </tr> |
| <tr id="i13" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#capacity-int-">capacity</a></span>(int newCapacity)</code> |
| <div class="block">Increases the capacity of this buffer.</div> |
| </td> |
| </tr> |
| <tr id="i14" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#clear--">clear</a></span>()</code> </td> |
| </tr> |
| <tr id="i15" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#compact--">compact</a></span>()</code> </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#compareTo-org.apache.mina.core.buffer.IoBuffer-">compareTo</a></span>(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> that)</code> </td> |
| </tr> |
| <tr id="i17" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#duplicate--">duplicate</a></span>()</code> </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object ob)</code> </td> |
| </tr> |
| <tr id="i19" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#expand-int-">expand</a></span>(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 id="i20" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#expand-int-int-">expand</a></span>(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 id="i21" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#fill-byte-int-">fill</a></span>(byte value, |
| int size)</code> |
| <div class="block">Fills this buffer with the specified value.</div> |
| </td> |
| </tr> |
| <tr id="i22" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#fill-int-">fill</a></span>(int size)</code> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>.</div> |
| </td> |
| </tr> |
| <tr id="i23" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#fillAndReset-byte-int-">fillAndReset</a></span>(byte value, |
| int size)</code> |
| <div class="block">Fills this buffer with the specified value.</div> |
| </td> |
| </tr> |
| <tr id="i24" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#fillAndReset-int-">fillAndReset</a></span>(int size)</code> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>.</div> |
| </td> |
| </tr> |
| <tr id="i25" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#flip--">flip</a></span>()</code> </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#free--">free</a></span>()</code> |
| <div class="block">Declares this buffer and all its derived buffers are not used anymore |
| so that it can be reused by some <a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer"><code>IoBufferAllocator</code></a> implementations.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#get--">get</a></span>()</code> </td> |
| </tr> |
| <tr id="i28" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#get-byte:A-">get</a></span>(byte[] dst)</code> </td> |
| </tr> |
| <tr id="i29" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#get-byte:A-int-int-">get</a></span>(byte[] dst, |
| int offset, |
| int length)</code> </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>byte</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#get-int-">get</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getChar--">getChar</a></span>()</code> </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>char</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getChar-int-">getChar</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getDouble--">getDouble</a></span>()</code> </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>double</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getDouble-int-">getDouble</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>E</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnum-java.lang.Class-">getEnum</a></span>(java.lang.Class<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 id="i36" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>E</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnum-int-java.lang.Class-">getEnum</a></span>(int index, |
| java.lang.Class<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 id="i37" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>E</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumInt-java.lang.Class-">getEnumInt</a></span>(java.lang.Class<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 id="i38" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>E</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumInt-int-java.lang.Class-">getEnumInt</a></span>(int index, |
| java.lang.Class<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 id="i39" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSet-java.lang.Class-">getEnumSet</a></span>(java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads a byte sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSet-int-java.lang.Class-">getEnumSet</a></span>(int index, |
| java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads a byte sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSetInt-java.lang.Class-">getEnumSetInt</a></span>(java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads an int sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSetInt-int-java.lang.Class-">getEnumSetInt</a></span>(int index, |
| java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads an int sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i43" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSetLong-java.lang.Class-">getEnumSetLong</a></span>(java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads a long sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i44" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSetLong-int-java.lang.Class-">getEnumSetLong</a></span>(int index, |
| java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads a long sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i45" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSetShort-java.lang.Class-">getEnumSetShort</a></span>(java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads a short sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i46" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>java.util.EnumSet<E></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumSetShort-int-java.lang.Class-">getEnumSetShort</a></span>(int index, |
| java.lang.Class<E> enumClass)</code> |
| <div class="block">Reads a short sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| </td> |
| </tr> |
| <tr id="i47" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>E</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumShort-java.lang.Class-">getEnumShort</a></span>(java.lang.Class<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 id="i48" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<E>><br>E</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getEnumShort-int-java.lang.Class-">getEnumShort</a></span>(int index, |
| java.lang.Class<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 id="i49" class="rowColor"> |
| <td class="colFirst"><code>float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getFloat--">getFloat</a></span>()</code> </td> |
| </tr> |
| <tr id="i50" class="altColor"> |
| <td class="colFirst"><code>float</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getFloat-int-">getFloat</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i51" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getHexDump--">getHexDump</a></span>()</code> |
| <div class="block">Returns hexdump of this buffer.</div> |
| </td> |
| </tr> |
| <tr id="i52" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getHexDump-int-">getHexDump</a></span>(int lengthLimit)</code> |
| <div class="block">Return hexdump of this buffer with limited length.</div> |
| </td> |
| </tr> |
| <tr id="i53" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getInt--">getInt</a></span>()</code> </td> |
| </tr> |
| <tr id="i54" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getInt-int-">getInt</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i55" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getLong--">getLong</a></span>()</code> </td> |
| </tr> |
| <tr id="i56" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getLong-int-">getLong</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i57" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getMediumInt--">getMediumInt</a></span>()</code> |
| <div class="block">Relative <i>get</i> method for reading a medium int value.</div> |
| </td> |
| </tr> |
| <tr id="i58" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getMediumInt-int-">getMediumInt</a></span>(int index)</code> |
| <div class="block">Absolute <i>get</i> method for reading a medium int value.</div> |
| </td> |
| </tr> |
| <tr id="i59" class="rowColor"> |
| <td class="colFirst"><code>java.lang.Object</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getObject--">getObject</a></span>()</code> |
| <div class="block">Reads a Java object from the buffer using the context <code>ClassLoader</code> |
| of the current thread.</div> |
| </td> |
| </tr> |
| <tr id="i60" class="altColor"> |
| <td class="colFirst"><code>java.lang.Object</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getObject-java.lang.ClassLoader-">getObject</a></span>(java.lang.ClassLoader classLoader)</code> |
| <div class="block">Reads a Java object from the buffer using the specified <tt>classLoader</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i61" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getParentBuffer--">getParentBuffer</a></span>()</code> |
| <div class="block">Returns the parent buffer that this buffer wrapped.</div> |
| </td> |
| </tr> |
| <tr id="i62" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getPrefixedString-java.nio.charset.CharsetDecoder-">getPrefixedString</a></span>(java.nio.charset.CharsetDecoder 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 id="i63" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getPrefixedString-int-java.nio.charset.CharsetDecoder-">getPrefixedString</a></span>(int prefixLength, |
| java.nio.charset.CharsetDecoder 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 id="i64" class="altColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getShort--">getShort</a></span>()</code> </td> |
| </tr> |
| <tr id="i65" class="rowColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getShort-int-">getShort</a></span>(int index)</code> </td> |
| </tr> |
| <tr id="i66" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getSlice-int-">getSlice</a></span>(int length)</code> |
| <div class="block">TODO document me.</div> |
| </td> |
| </tr> |
| <tr id="i67" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getSlice-int-int-">getSlice</a></span>(int index, |
| int length)</code> |
| <div class="block">TODO document me.</div> |
| </td> |
| </tr> |
| <tr id="i68" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getString-java.nio.charset.CharsetDecoder-">getString</a></span>(java.nio.charset.CharsetDecoder 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 id="i69" class="rowColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getString-int-java.nio.charset.CharsetDecoder-">getString</a></span>(int fieldSize, |
| java.nio.charset.CharsetDecoder 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 id="i70" class="altColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsigned--">getUnsigned</a></span>()</code> |
| <div class="block">Reads one unsigned byte as a short integer.</div> |
| </td> |
| </tr> |
| <tr id="i71" class="rowColor"> |
| <td class="colFirst"><code>short</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsigned-int-">getUnsigned</a></span>(int index)</code> |
| <div class="block">Reads one byte as an unsigned short integer.</div> |
| </td> |
| </tr> |
| <tr id="i72" class="altColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsignedInt--">getUnsignedInt</a></span>()</code> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr id="i73" class="rowColor"> |
| <td class="colFirst"><code>long</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsignedInt-int-">getUnsignedInt</a></span>(int index)</code> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr id="i74" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsignedMediumInt--">getUnsignedMediumInt</a></span>()</code> |
| <div class="block">Relative <i>get</i> method for reading an unsigned medium int value.</div> |
| </td> |
| </tr> |
| <tr id="i75" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsignedMediumInt-int-">getUnsignedMediumInt</a></span>(int index)</code> |
| <div class="block">Absolute <i>get</i> method for reading an unsigned medium int value.</div> |
| </td> |
| </tr> |
| <tr id="i76" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsignedShort--">getUnsignedShort</a></span>()</code> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr id="i77" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#getUnsignedShort-int-">getUnsignedShort</a></span>(int index)</code> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| </td> |
| </tr> |
| <tr id="i78" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#hasArray--">hasArray</a></span>()</code> </td> |
| </tr> |
| <tr id="i79" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#hashCode--">hashCode</a></span>()</code> </td> |
| </tr> |
| <tr id="i80" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#hasRemaining--">hasRemaining</a></span>()</code> </td> |
| </tr> |
| <tr id="i81" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#indexOf-byte-">indexOf</a></span>(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 id="i82" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#isAutoExpand--">isAutoExpand</a></span>()</code> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoExpand</tt> is turned on.</div> |
| </td> |
| </tr> |
| <tr id="i83" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#isAutoShrink--">isAutoShrink</a></span>()</code> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoShrink</tt> is turned on.</div> |
| </td> |
| </tr> |
| <tr id="i84" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#isDerived--">isDerived</a></span>()</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 id="i85" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#isDirect--">isDirect</a></span>()</code> </td> |
| </tr> |
| <tr id="i86" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#isReadOnly--">isReadOnly</a></span>()</code> </td> |
| </tr> |
| <tr id="i87" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#limit--">limit</a></span>()</code> </td> |
| </tr> |
| <tr id="i88" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#limit-int-">limit</a></span>(int newLimit)</code> </td> |
| </tr> |
| <tr id="i89" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#mark--">mark</a></span>()</code> </td> |
| </tr> |
| <tr id="i90" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#markValue--">markValue</a></span>()</code> |
| <div class="block">Returns the position of the current mark.</div> |
| </td> |
| </tr> |
| <tr id="i91" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#minimumCapacity--">minimumCapacity</a></span>()</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 id="i92" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#minimumCapacity-int-">minimumCapacity</a></span>(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 id="i93" class="rowColor"> |
| <td class="colFirst"><code>java.nio.ByteOrder</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#order--">order</a></span>()</code> </td> |
| </tr> |
| <tr id="i94" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#order-java.nio.ByteOrder-">order</a></span>(java.nio.ByteOrder bo)</code> </td> |
| </tr> |
| <tr id="i95" class="rowColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#position--">position</a></span>()</code> </td> |
| </tr> |
| <tr id="i96" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#position-int-">position</a></span>(int newPosition)</code> </td> |
| </tr> |
| <tr id="i97" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#prefixedDataAvailable-int-">prefixedDataAvailable</a></span>(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 id="i98" class="altColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#prefixedDataAvailable-int-int-">prefixedDataAvailable</a></span>(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 id="i99" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#put-byte-">put</a></span>(byte b)</code> </td> |
| </tr> |
| <tr id="i100" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#put-byte:A-">put</a></span>(byte[] src)</code> </td> |
| </tr> |
| <tr id="i101" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#put-byte:A-int-int-">put</a></span>(byte[] src, |
| int offset, |
| int length)</code> </td> |
| </tr> |
| <tr id="i102" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#put-java.nio.ByteBuffer-">put</a></span>(java.nio.ByteBuffer src)</code> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| </td> |
| </tr> |
| <tr id="i103" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#put-int-byte-">put</a></span>(int index, |
| byte b)</code> </td> |
| </tr> |
| <tr id="i104" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#put-org.apache.mina.core.buffer.IoBuffer-">put</a></span>(<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 id="i105" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putChar-char-">putChar</a></span>(char value)</code> </td> |
| </tr> |
| <tr id="i106" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putChar-int-char-">putChar</a></span>(int index, |
| char value)</code> </td> |
| </tr> |
| <tr id="i107" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putDouble-double-">putDouble</a></span>(double value)</code> </td> |
| </tr> |
| <tr id="i108" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putDouble-int-double-">putDouble</a></span>(int index, |
| double value)</code> </td> |
| </tr> |
| <tr id="i109" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnum-java.lang.Enum-">putEnum</a></span>(java.lang.Enum<?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| </td> |
| </tr> |
| <tr id="i110" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnum-int-java.lang.Enum-">putEnum</a></span>(int index, |
| java.lang.Enum<?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| </td> |
| </tr> |
| <tr id="i111" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumInt-java.lang.Enum-">putEnumInt</a></span>(java.lang.Enum<?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| </td> |
| </tr> |
| <tr id="i112" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumInt-int-java.lang.Enum-">putEnumInt</a></span>(int index, |
| java.lang.Enum<?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| </td> |
| </tr> |
| <tr id="i113" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSet-int-java.util.Set-">putEnumSet</a></span>(int index, |
| java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a byte sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i114" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSet-java.util.Set-">putEnumSet</a></span>(java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a byte sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i115" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSetInt-int-java.util.Set-">putEnumSetInt</a></span>(int index, |
| java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as an int sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i116" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSetInt-java.util.Set-">putEnumSetInt</a></span>(java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as an int sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i117" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSetLong-int-java.util.Set-">putEnumSetLong</a></span>(int index, |
| java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a long sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i118" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSetLong-java.util.Set-">putEnumSetLong</a></span>(java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a long sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i119" class="rowColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSetShort-int-java.util.Set-">putEnumSetShort</a></span>(int index, |
| java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a short sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i120" class="altColor"> |
| <td class="colFirst"><code><E extends java.lang.Enum<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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumSetShort-java.util.Set-">putEnumSetShort</a></span>(java.util.Set<E> set)</code> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a short sized bit vector.</div> |
| </td> |
| </tr> |
| <tr id="i121" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumShort-java.lang.Enum-">putEnumShort</a></span>(java.lang.Enum<?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| </td> |
| </tr> |
| <tr id="i122" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putEnumShort-int-java.lang.Enum-">putEnumShort</a></span>(int index, |
| java.lang.Enum<?> e)</code> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| </td> |
| </tr> |
| <tr id="i123" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putFloat-float-">putFloat</a></span>(float value)</code> </td> |
| </tr> |
| <tr id="i124" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putFloat-int-float-">putFloat</a></span>(int index, |
| float value)</code> </td> |
| </tr> |
| <tr id="i125" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putInt-int-">putInt</a></span>(int value)</code> </td> |
| </tr> |
| <tr id="i126" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putInt-int-int-">putInt</a></span>(int index, |
| int value)</code> </td> |
| </tr> |
| <tr id="i127" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putLong-int-long-">putLong</a></span>(int index, |
| long value)</code> </td> |
| </tr> |
| <tr id="i128" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putLong-long-">putLong</a></span>(long value)</code> </td> |
| </tr> |
| <tr id="i129" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putMediumInt-int-">putMediumInt</a></span>(int value)</code> |
| <div class="block">Relative <i>put</i> method for writing a medium int |
| value.</div> |
| </td> |
| </tr> |
| <tr id="i130" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putMediumInt-int-int-">putMediumInt</a></span>(int index, |
| int value)</code> |
| <div class="block">Absolute <i>put</i> method for writing a medium int |
| value.</div> |
| </td> |
| </tr> |
| <tr id="i131" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putObject-java.lang.Object-">putObject</a></span>(java.lang.Object o)</code> |
| <div class="block">Writes the specified Java object to the buffer.</div> |
| </td> |
| </tr> |
| <tr id="i132" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putPrefixedString-java.lang.CharSequence-java.nio.charset.CharsetEncoder-">putPrefixedString</a></span>(java.lang.CharSequence in, |
| java.nio.charset.CharsetEncoder 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 id="i133" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putPrefixedString-java.lang.CharSequence-int-java.nio.charset.CharsetEncoder-">putPrefixedString</a></span>(java.lang.CharSequence in, |
| int prefixLength, |
| java.nio.charset.CharsetEncoder 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 id="i134" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putPrefixedString-java.lang.CharSequence-int-int-byte-java.nio.charset.CharsetEncoder-">putPrefixedString</a></span>(java.lang.CharSequence in, |
| int prefixLength, |
| int padding, |
| byte padValue, |
| java.nio.charset.CharsetEncoder 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 id="i135" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putPrefixedString-java.lang.CharSequence-int-int-java.nio.charset.CharsetEncoder-">putPrefixedString</a></span>(java.lang.CharSequence in, |
| int prefixLength, |
| int padding, |
| java.nio.charset.CharsetEncoder 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 id="i136" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putShort-int-short-">putShort</a></span>(int index, |
| short value)</code> </td> |
| </tr> |
| <tr id="i137" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putShort-short-">putShort</a></span>(short value)</code> </td> |
| </tr> |
| <tr id="i138" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putString-java.lang.CharSequence-java.nio.charset.CharsetEncoder-">putString</a></span>(java.lang.CharSequence in, |
| java.nio.charset.CharsetEncoder 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 id="i139" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#putString-java.lang.CharSequence-int-java.nio.charset.CharsetEncoder-">putString</a></span>(java.lang.CharSequence in, |
| int fieldSize, |
| java.nio.charset.CharsetEncoder 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 id="i140" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#remaining--">remaining</a></span>()</code> </td> |
| </tr> |
| <tr id="i141" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#reset--">reset</a></span>()</code> </td> |
| </tr> |
| <tr id="i142" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#rewind--">rewind</a></span>()</code> </td> |
| </tr> |
| <tr id="i143" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#setAutoExpand-boolean-">setAutoExpand</a></span>(boolean autoExpand)</code> |
| <div class="block">Turns on or off <tt>autoExpand</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i144" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#setAutoShrink-boolean-">setAutoShrink</a></span>(boolean autoShrink)</code> |
| <div class="block">Turns on or off <tt>autoShrink</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i145" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#shrink--">shrink</a></span>()</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 id="i146" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#skip-int-">skip</a></span>(int size)</code> |
| <div class="block">Forwards the position of this buffer as the specified <code>size</code> |
| bytes.</div> |
| </td> |
| </tr> |
| <tr id="i147" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#slice--">slice</a></span>()</code> </td> |
| </tr> |
| <tr id="i148" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#sweep--">sweep</a></span>()</code> |
| <div class="block">Clears this buffer and fills its content with <tt>NUL</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i149" 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><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#sweep-byte-">sweep</a></span>(byte value)</code> |
| <div class="block">double |
| Clears this buffer and fills its content with <tt>value</tt>.</div> |
| </td> |
| </tr> |
| <tr id="i150" class="altColor"> |
| <td class="colFirst"><code>java.lang.String</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/mina/core/buffer/IoBufferWrapper.html#toString--">toString</a></span>()</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#getAllocator--">getAllocator</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:A-">wrap</a>, <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#wrap-byte:A-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.Object</h3> |
| <code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="IoBufferWrapper-org.apache.mina.core.buffer.IoBuffer-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>IoBufferWrapper</h4> |
| <pre>protected IoBufferWrapper(<a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> buf)</pre> |
| <div class="block">Create a new instance.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>buf</code> - the buffer to be proxied</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="getParentBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getParentBuffer</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> getParentBuffer()</pre> |
| <div class="block">Returns the parent buffer that this buffer wrapped.</div> |
| </li> |
| </ul> |
| <a name="isDirect--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isDirect</h4> |
| <pre>public boolean isDirect()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.isDirect()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="buf--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buf</h4> |
| <pre>public java.nio.ByteBuffer buf()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#buf--">IoBuffer</a></code></span></div> |
| <div class="block">Returns the underlying NIO buffer instance.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#buf--">buf</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 int capacity()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.capacity()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="position--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public int position()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.position()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="position-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>position</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.position(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="limit--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>limit</h4> |
| <pre>public int limit()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.limit()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="limit-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>limit</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.limit(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="mark--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>mark</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> mark()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.mark()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="reset--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>reset</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> reset()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.reset()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="clear--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>clear</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> clear()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.clear()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="sweep--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>sweep</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> sweep()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#sweep--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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 <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#sweep-byte-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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 <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> flip()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.flip()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="rewind--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>rewind</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> rewind()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.rewind()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="remaining--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>remaining</h4> |
| <pre>public int remaining()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.remaining()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasRemaining--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasRemaining</h4> |
| <pre>public boolean hasRemaining()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.hasRemaining()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="get--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>get</h4> |
| <pre>public byte get()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.get()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getUnsigned--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsigned</h4> |
| <pre>public short getUnsigned()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsigned--">IoBuffer</a></code></span></div> |
| <div class="block">Reads one unsigned byte as a short integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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 <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.put(byte)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="get-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>get</h4> |
| <pre>public byte get(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.get(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getUnsigned-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getUnsigned</h4> |
| <pre>public short getUnsigned(int index)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsigned-int-">IoBuffer</a></code></span></div> |
| <div class="block">Reads one byte as an unsigned short integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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 <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.put(int, byte)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="get-byte:A-int-int-"> |
| <!-- --> |
| </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, |
| int offset, |
| int length)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#get-byte:A-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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.get(byte[], int, int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getSlice-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getSlice</h4> |
| <pre>public <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getSlice-int-int-">IoBuffer</a></code></span></div> |
| <div class="block">TODO document me.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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 <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getSlice-int-">IoBuffer</a></code></span></div> |
| <div class="block">TODO document me.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="get-byte:A-"> |
| <!-- --> |
| </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><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#get-byte:A-">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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.get(byte[])</code></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put-org.apache.mina.core.buffer.IoBuffer-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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-java.nio.ByteBuffer-"> |
| <!-- --> |
| </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(java.nio.ByteBuffer src)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put-java.nio.ByteBuffer-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the content of the specified <tt>src</tt> into this buffer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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:A-int-int-"> |
| <!-- --> |
| </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, |
| int offset, |
| int length)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put-byte:A-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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.put(byte[], int, int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="put-byte:A-"> |
| <!-- --> |
| </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><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#put-byte:A-">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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.put(byte[])</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="compact--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>compact</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> compact()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.compact()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toString--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public java.lang.String toString()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>toString</code> in class <code>java.lang.Object</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hashCode--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hashCode</h4> |
| <pre>public int hashCode()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>hashCode</code> in class <code>java.lang.Object</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(java.lang.Object ob)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code>equals</code> in class <code>java.lang.Object</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="order--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>order</h4> |
| <pre>public java.nio.ByteOrder order()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.order()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="order-java.nio.ByteOrder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>order</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> order(java.nio.ByteOrder bo)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.order(ByteOrder)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getChar--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getChar</h4> |
| <pre>public char getChar()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getChar()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putChar-char-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putChar</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putChar(char)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getChar-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getChar</h4> |
| <pre>public char getChar(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getChar(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putChar-int-char-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putChar</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putChar(int, char)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asCharBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asCharBuffer</h4> |
| <pre>public java.nio.CharBuffer asCharBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asCharBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getShort--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getShort</h4> |
| <pre>public short getShort()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getShort()</code></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedShort--">IoBuffer</a></code></span></div> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="putShort-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putShort</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putShort(short)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getShort-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getShort</h4> |
| <pre>public short getShort(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getShort()</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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedShort-int-">IoBuffer</a></code></span></div> |
| <div class="block">Reads two bytes unsigned integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="putShort-int-short-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putShort</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putShort(int, short)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asShortBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asShortBuffer</h4> |
| <pre>public java.nio.ShortBuffer asShortBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asShortBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInt--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInt</h4> |
| <pre>public int getInt()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getInt()</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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedInt--">IoBuffer</a></code></span></div> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="putInt-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putInt</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putInt(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getInt-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getInt</h4> |
| <pre>public int getInt(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getInt(int)</code></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedInt-int-">IoBuffer</a></code></span></div> |
| <div class="block">Reads four bytes unsigned integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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> |
| </dl> |
| </li> |
| </ul> |
| <a name="putInt-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putInt</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putInt(int, int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asIntBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asIntBuffer</h4> |
| <pre>public java.nio.IntBuffer asIntBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asIntBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getLong--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLong</h4> |
| <pre>public long getLong()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getLong()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putLong-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putLong</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putLong(int, long)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getLong-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getLong</h4> |
| <pre>public long getLong(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getLong(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putLong-int-long-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putLong</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putLong(int, long)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asLongBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asLongBuffer</h4> |
| <pre>public java.nio.LongBuffer asLongBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asLongBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFloat--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFloat</h4> |
| <pre>public float getFloat()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getFloat()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putFloat-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putFloat</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putFloat(float)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getFloat-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFloat</h4> |
| <pre>public float getFloat(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getFloat(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putFloat-int-float-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putFloat</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putFloat(int, float)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asFloatBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asFloatBuffer</h4> |
| <pre>public java.nio.FloatBuffer asFloatBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asFloatBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDouble--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDouble</h4> |
| <pre>public double getDouble()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getDouble()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putDouble-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putDouble</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putDouble(double)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getDouble-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getDouble</h4> |
| <pre>public double getDouble(int index)</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.getDouble(int)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="putDouble-int-double-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>putDouble</h4> |
| <pre>public <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><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.putDouble(int, double)</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asDoubleBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asDoubleBuffer</h4> |
| <pre>public java.nio.DoubleBuffer asDoubleBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asDoubleBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHexDump--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHexDump</h4> |
| <pre>public java.lang.String getHexDump()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getHexDump--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="returnLabel">Returns:</span></dt> |
| <dd>hexidecimal representation of this buffer</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getString-int-java.nio.charset.CharsetDecoder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getString</h4> |
| <pre>public java.lang.String getString(int fieldSize, |
| java.nio.charset.CharsetDecoder decoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getString-int-java.nio.charset.CharsetDecoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Parameters:</span></dt> |
| <dd><code>fieldSize</code> - the maximum number of bytes to read</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getString-java.nio.charset.CharsetDecoder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getString</h4> |
| <pre>public java.lang.String getString(java.nio.charset.CharsetDecoder decoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getString-java.nio.charset.CharsetDecoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPrefixedString-java.nio.charset.CharsetDecoder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPrefixedString</h4> |
| <pre>public java.lang.String getPrefixedString(java.nio.charset.CharsetDecoder decoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getPrefixedString-java.nio.charset.CharsetDecoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</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 java.lang.String getPrefixedString(int prefixLength, |
| java.nio.charset.CharsetDecoder decoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getPrefixedString-int-java.nio.charset.CharsetDecoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Parameters:</span></dt> |
| <dd><code>prefixLength</code> - the length of the length field (1, 2, or 4)</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</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(java.lang.CharSequence in, |
| int fieldSize, |
| java.nio.charset.CharsetEncoder encoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putString-java.lang.CharSequence-int-java.nio.charset.CharsetEncoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</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(java.lang.CharSequence in, |
| java.nio.charset.CharsetEncoder encoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putString-java.lang.CharSequence-java.nio.charset.CharsetEncoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</code></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(java.lang.CharSequence in, |
| java.nio.charset.CharsetEncoder encoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString-java.lang.CharSequence-java.nio.charset.CharsetEncoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</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(java.lang.CharSequence in, |
| int prefixLength, |
| java.nio.charset.CharsetEncoder encoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString-java.lang.CharSequence-int-java.nio.charset.CharsetEncoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</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(java.lang.CharSequence in, |
| int prefixLength, |
| int padding, |
| java.nio.charset.CharsetEncoder encoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString-java.lang.CharSequence-int-int-java.nio.charset.CharsetEncoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</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(java.lang.CharSequence in, |
| int prefixLength, |
| int padding, |
| byte padValue, |
| java.nio.charset.CharsetEncoder encoder) |
| throws java.nio.charset.CharacterCodingException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putPrefixedString-java.lang.CharSequence-int-int-byte-java.nio.charset.CharsetEncoder-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.nio.charset.CharacterCodingException</code></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#skip-int-">IoBuffer</a></code></span></div> |
| <div class="block">Forwards the position of this buffer as the specified <code>size</code> |
| bytes.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fill-byte-int-">IoBuffer</a></code></span></div> |
| <div class="block">Fills this buffer with the specified value. |
| This method moves buffer position forward.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fillAndReset-byte-int-">IoBuffer</a></code></span></div> |
| <div class="block">Fills this buffer with the specified value. |
| This method does not change buffer position.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fill-int-">IoBuffer</a></code></span></div> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>. |
| This method moves buffer position forward.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#fillAndReset-int-">IoBuffer</a></code></span></div> |
| <div class="block">Fills this buffer with <code>NUL (0x00)</code>. |
| This method does not change buffer position.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="isAutoExpand--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAutoExpand</h4> |
| <pre>public boolean isAutoExpand()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isAutoExpand--">IoBuffer</a></code></span></div> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoExpand</tt> is turned on.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="setAutoExpand-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAutoExpand</h4> |
| <pre>public <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setAutoExpand-boolean-">IoBuffer</a></code></span></div> |
| <div class="block">Turns on or off <tt>autoExpand</tt>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="expand-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expand</h4> |
| <pre>public <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#expand-int-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="expand-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>expand</h4> |
| <pre>public <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#expand-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="getObject--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObject</h4> |
| <pre>public java.lang.Object getObject() |
| throws java.lang.ClassNotFoundException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getObject--">IoBuffer</a></code></span></div> |
| <div class="block">Reads a Java object from the buffer using the context <code>ClassLoader</code> |
| of the current thread.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.lang.ClassNotFoundException</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getObject-java.lang.ClassLoader-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getObject</h4> |
| <pre>public java.lang.Object getObject(java.lang.ClassLoader classLoader) |
| throws java.lang.ClassNotFoundException</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getObject-java.lang.ClassLoader-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a Java object from the buffer using the specified <tt>classLoader</tt>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="throwsLabel">Throws:</span></dt> |
| <dd><code>java.lang.ClassNotFoundException</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(java.lang.Object o)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putObject-java.lang.Object-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified Java object to the buffer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="asInputStream--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asInputStream</h4> |
| <pre>public java.io.InputStream asInputStream()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asInputStream--">IoBuffer</a></code></span></div> |
| <div class="block">Returns an <code>InputStream</code> that reads the data from this buffer. |
| <code>InputStream.read()</code> returns <tt>-1</tt> if the buffer position |
| reaches to the limit.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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 java.io.OutputStream asOutputStream()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#asOutputStream--">IoBuffer</a></code></span></div> |
| <div class="block">Returns an <code>OutputStream</code> that appends the data into this buffer. |
| Please note that the <code>OutputStream.write(int)</code> will throw a |
| <code>BufferOverflowException</code> instead of an <code>IOException</code> |
| 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><span class="overrideSpecifyLabel">Specified by:</span></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="duplicate--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>duplicate</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> duplicate()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.duplicate()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="slice--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>slice</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> slice()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.slice()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="asReadOnlyBuffer--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>asReadOnlyBuffer</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> asReadOnlyBuffer()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.asReadOnlyBuffer()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="array--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>array</h4> |
| <pre>public byte[] array()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#array--">array</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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.array()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="arrayOffset--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>arrayOffset</h4> |
| <pre>public int arrayOffset()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#arrayOffset--">arrayOffset</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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.arrayOffset()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="minimumCapacity--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>minimumCapacity</h4> |
| <pre>public int minimumCapacity()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#minimumCapacity--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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 <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#minimumCapacity-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>capacity</h4> |
| <pre>public <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#capacity-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="isReadOnly--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isReadOnly</h4> |
| <pre>public boolean isReadOnly()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="seeLabel">See Also:</span></dt> |
| <dd><code>Buffer.isReadOnly()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="markValue--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>markValue</h4> |
| <pre>public int markValue()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#markValue--">IoBuffer</a></code></span></div> |
| <div class="block">Returns the position of the current mark. This method returns <tt>-1</tt> if no |
| mark is set.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="hasArray--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasArray</h4> |
| <pre>public boolean hasArray()</pre> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#hasArray--">hasArray</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="seeLabel">See Also:</span></dt> |
| <dd><code>ByteBuffer.hasArray()</code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="free--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>free</h4> |
| <pre>public void free()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#free--">IoBuffer</a></code></span></div> |
| <div class="block">Declares this buffer and all its derived buffers are not used anymore |
| so that it can be reused by some <a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer"><code>IoBufferAllocator</code></a> implementations. |
| It is not mandatory to call this method, but you might want to invoke this |
| method for maximum performance.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#free--">free</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 boolean isDerived()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isDerived--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="isAutoShrink--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAutoShrink</h4> |
| <pre>public boolean isAutoShrink()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#isAutoShrink--">IoBuffer</a></code></span></div> |
| <div class="block">Returns <tt>true</tt> if and only if <tt>autoShrink</tt> is turned on.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="setAutoShrink-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAutoShrink</h4> |
| <pre>public <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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#setAutoShrink-boolean-">IoBuffer</a></code></span></div> |
| <div class="block">Turns on or off <tt>autoShrink</tt>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="shrink--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>shrink</h4> |
| <pre>public <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> shrink()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#shrink--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="getMediumInt--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getMediumInt</h4> |
| <pre>public int getMediumInt()</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getMediumInt--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="returnLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedMediumInt--">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="returnLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getMediumInt-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Parameters:</span></dt> |
| <dd><code>index</code> - The index from which the medium int will be read</dd> |
| <dt><span class="returnLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getUnsignedMediumInt-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Parameters:</span></dt> |
| <dd><code>index</code> - The index from which the unsigned medium int will be read</dd> |
| <dt><span class="returnLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putMediumInt-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Parameters:</span></dt> |
| <dd><code>value</code> - The medium int value to be written</dd> |
| <dt><span class="returnLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putMediumInt-int-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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="returnLabel">Returns:</span></dt> |
| <dd>This buffer</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getHexDump-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getHexDump</h4> |
| <pre>public java.lang.String getHexDump(int lengthLimit)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getHexDump-int-">IoBuffer</a></code></span></div> |
| <div class="block">Return hexdump of this buffer with limited length.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Parameters:</span></dt> |
| <dd><code>lengthLimit</code> - The maximum number of bytes to dump from |
| the current buffer position.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>hexidecimal representation of this buffer</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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#prefixedDataAvailable-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#prefixedDataAvailable-int-int-">IoBuffer</a></code></span></div> |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#indexOf-byte-">IoBuffer</a></code></span></div> |
| <div class="block">Returns the first occurence position of the specified byte from the current position to |
| the current limit.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="returnLabel">Returns:</span></dt> |
| <dd><tt>-1</tt> if the specified byte is not found</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getEnum-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getEnum</h4> |
| <pre>public <E extends java.lang.Enum<E>> E getEnum(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnum-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a byte from the buffer and returns the correlating enum constant defined |
| by the specified enum type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - The enum type to return</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> E getEnum(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnum-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a byte from the buffer and returns the correlating enum constant defined |
| by the specified enum type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - The enum type to return</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> E getEnumShort(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumShort-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a short from the buffer and returns the correlating enum constant defined |
| by the specified enum type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - The enum type to return</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> E getEnumShort(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumShort-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a short from the buffer and returns the correlating enum constant defined |
| by the specified enum type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - The enum type to return</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> E getEnumInt(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumInt-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads an int from the buffer and returns the correlating enum constant defined |
| by the specified enum type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - The enum type to return</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> E getEnumInt(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumInt-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads an int from the buffer and returns the correlating enum constant defined |
| by the specified enum type.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - The enum type to return</dd> |
| <dt><span class="paramLabel">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(java.lang.Enum<?> e)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnum-java.lang.Enum-">IoBuffer</a></code></span></div> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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, |
| java.lang.Enum<?> e)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnum-int-java.lang.Enum-">IoBuffer</a></code></span></div> |
| <div class="block">Writes an enum's ordinal value to the buffer as a byte.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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(java.lang.Enum<?> e)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumShort-java.lang.Enum-">IoBuffer</a></code></span></div> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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, |
| java.lang.Enum<?> e)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumShort-int-java.lang.Enum-">IoBuffer</a></code></span></div> |
| <div class="block">Writes an enum's ordinal value to the buffer as a short.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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(java.lang.Enum<?> e)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumInt-java.lang.Enum-">IoBuffer</a></code></span></div> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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, |
| java.lang.Enum<?> e)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumInt-int-java.lang.Enum-">IoBuffer</a></code></span></div> |
| <div class="block">Writes an enum's ordinal value to the buffer as an integer.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSet(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a byte sized bit vector and converts it to an <code>EnumSet</code>. |
| |
| <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><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="returnLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSet(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSet-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a byte sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">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="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSetShort(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetShort-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a short sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSetShort(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetShort-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a short sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">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="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSetInt(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetInt-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads an int sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSetInt(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetInt-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads an int sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">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="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSetLong(java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetLong-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a long sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>enumClass</code> - the enum class used to create the EnumSet</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> java.util.EnumSet<E> getEnumSetLong(int index, |
| java.lang.Class<E> enumClass)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#getEnumSetLong-int-java.lang.Class-">IoBuffer</a></code></span></div> |
| <div class="block">Reads a long sized bit vector and converts it to an <code>EnumSet</code>.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type</dd> |
| <dt><span class="paramLabel">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="returnLabel">Returns:</span></dt> |
| <dd>the EnumSet representation of the bit vector</dd> |
| <dt><span class="seeLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSet(java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSet-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a byte sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSet(int index, |
| java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSet-int-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a byte sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetShort(java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetShort-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a short sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetShort(int index, |
| java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetShort-int-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a short sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetInt(java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetInt-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as an int sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetInt(int index, |
| java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetInt-int-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as an int sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetLong(java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetLong-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a long sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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 java.lang.Enum<E>> <a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html" title="class in org.apache.mina.core.buffer">IoBuffer</a> putEnumSetLong(int index, |
| java.util.Set<E> set)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/mina/core/buffer/IoBuffer.html#putEnumSetLong-int-java.util.Set-">IoBuffer</a></code></span></div> |
| <div class="block">Writes the specified <code>Set</code> to the buffer as a long sized bit vector.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></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="paramLabel">Type Parameters:</span></dt> |
| <dd><code>E</code> - the enum type of the Set</dd> |
| <dt><span class="paramLabel">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> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <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/IoBufferWrapper.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../../org/apache/mina/core/buffer/IoBufferAllocator.html" title="interface in org.apache.mina.core.buffer"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/mina/core/buffer/SimpleBufferAllocator.html" title="class in org.apache.mina.core.buffer"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/mina/core/buffer/IoBufferWrapper.html" target="_top">Frames</a></li> |
| <li><a href="IoBufferWrapper.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li>Nested | </li> |
| <li><a href="#fields.inherited.from.class.org.apache.mina.core.buffer.IoBuffer">Field</a> | </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-2019 <a href="http://mina.apache.org/">Apache MINA Project</a>. All Rights Reserved.</small></p> |
| </body> |
| </html> |