net.gleamynode.netty.buffer
Class BigEndianHeapChannelBuffer

java.lang.Object
  extended by net.gleamynode.netty.buffer.AbstractChannelBuffer
      extended by net.gleamynode.netty.buffer.HeapChannelBuffer
          extended by net.gleamynode.netty.buffer.BigEndianHeapChannelBuffer
All Implemented Interfaces:
Comparable<ChannelBuffer>, ChannelBuffer

public class BigEndianHeapChannelBuffer
extends HeapChannelBuffer

Version:
$Rev$, $Date$
Author:
The Netty Project (netty@googlegroups.com), Trustin Lee (trustin@gmail.com)

Field Summary
 
Fields inherited from class net.gleamynode.netty.buffer.HeapChannelBuffer
array
 
Fields inherited from interface net.gleamynode.netty.buffer.ChannelBuffer
EMPTY_BUFFER
 
Constructor Summary
BigEndianHeapChannelBuffer(byte[] array)
           
BigEndianHeapChannelBuffer(int length)
           
 
Method Summary
 ChannelBuffer copy(int index, int length)
           
 ChannelBuffer duplicate()
           
 int getInt(int index)
           
 long getLong(int index)
           
 int getMedium(int index)
           
 short getShort(int index)
           
 ByteOrder order()
          Returns the endianness of this buffer.
 void setInt(int index, int value)
           
 void setLong(int index, long value)
           
 void setMedium(int index, int value)
           
 void setShort(int index, short value)
           
 
Methods inherited from class net.gleamynode.netty.buffer.HeapChannelBuffer
capacity, getByte, getBytes, getBytes, getBytes, getBytes, getBytes, setByte, setBytes, setBytes, setBytes, setBytes, setBytes, slice, toByteBuffer
 
Methods inherited from class net.gleamynode.netty.buffer.AbstractChannelBuffer
checkReadableBytes, clear, clearHashCode, compareTo, copy, discardReadBytes, equals, getBytes, getBytes, hashCode, indexOf, indexOf, markReaderIndex, markWriterIndex, readable, readableBytes, readByte, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readBytes, readerIndex, readerIndex, readInt, readLong, readMedium, readShort, resetReaderIndex, resetWriterIndex, setBytes, setBytes, setIndex, skipBytes, skipBytes, slice, toByteBuffer, toByteBuffers, toByteBuffers, toString, writable, writableBytes, writeByte, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeBytes, writeInt, writeLong, writeMedium, writePlaceholder, writerIndex, writerIndex, writeShort
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BigEndianHeapChannelBuffer

public BigEndianHeapChannelBuffer(int length)

BigEndianHeapChannelBuffer

public BigEndianHeapChannelBuffer(byte[] array)
Method Detail

order

public ByteOrder order()
Description copied from interface: ChannelBuffer
Returns the endianness of this buffer.


getShort

public short getShort(int index)

getMedium

public int getMedium(int index)

getInt

public int getInt(int index)

getLong

public long getLong(int index)

setShort

public void setShort(int index,
                     short value)

setMedium

public void setMedium(int index,
                      int value)

setInt

public void setInt(int index,
                   int value)

setLong

public void setLong(int index,
                    long value)

duplicate

public ChannelBuffer duplicate()

copy

public ChannelBuffer copy(int index,
                          int length)


Copyright © 2008-Present Trustin Heuiseung Lee. All Rights Reserved.