org.eclipse.jetty.io
类 AbstractBuffers

java.lang.Object
  继承者 org.eclipse.jetty.io.AbstractBuffers
所有已实现的接口:
Buffers
直接已知子类:
PooledBuffers, ThreadLocalBuffers

public abstract class AbstractBuffers
extends Object
implements Buffers


嵌套类摘要
 
从接口 org.eclipse.jetty.io.Buffers 继承的嵌套类/接口
Buffers.Type
 
字段摘要
protected  int _bufferSize
           
protected  Buffers.Type _bufferType
           
protected  int _headerSize
           
protected  Buffers.Type _headerType
           
protected  Buffers.Type _otherType
           
 
构造方法摘要
AbstractBuffers(Buffers.Type headerType, int headerSize, Buffers.Type bufferType, int bufferSize, Buffers.Type otherType)
           
 
方法摘要
 int getBufferSize()
           
 int getHeaderSize()
           
 boolean isBuffer(Buffer buffer)
           
 boolean isHeader(Buffer buffer)
           
protected  Buffer newBuffer()
          Create a new content Buffer
protected  Buffer newBuffer(int size)
          Create a new content Buffer
protected  Buffer newHeader()
          Create a new header Buffer
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
从接口 org.eclipse.jetty.io.Buffers 继承的方法
getBuffer, getBuffer, getHeader, returnBuffer
 

字段详细信息

_headerType

protected final Buffers.Type _headerType

_headerSize

protected final int _headerSize

_bufferType

protected final Buffers.Type _bufferType

_bufferSize

protected final int _bufferSize

_otherType

protected final Buffers.Type _otherType
构造方法详细信息

AbstractBuffers

public AbstractBuffers(Buffers.Type headerType,
                       int headerSize,
                       Buffers.Type bufferType,
                       int bufferSize,
                       Buffers.Type otherType)
方法详细信息

getBufferSize

public int getBufferSize()
返回:
Returns the buffer size in bytes.

getHeaderSize

public int getHeaderSize()
返回:
Returns the header size in bytes.

newHeader

protected final Buffer newHeader()
Create a new header Buffer

返回:
new Buffer

newBuffer

protected final Buffer newBuffer()
Create a new content Buffer

返回:
new Buffer

newBuffer

protected final Buffer newBuffer(int size)
Create a new content Buffer

参数:
size -
返回:
new Buffer

isHeader

public final boolean isHeader(Buffer buffer)
参数:
buffer -
返回:
True if the buffer is the correct type to be a Header buffer

isBuffer

public final boolean isBuffer(Buffer buffer)
参数:
buffer -
返回:
True if the buffer is the correct type to be a Header buffer

toString

public String toString()
覆盖:
Object 中的 toString


Copyright © 2013. All Rights Reserved.