## Uses of Interface
org.eclipse.jetty.io.Buffer

Packages that use Buffer
org.eclipse.jetty.ajp
org.eclipse.jetty.client
org.eclipse.jetty.client.security
org.eclipse.jetty.client.webdav
org.eclipse.jetty.http
org.eclipse.jetty.io
org.eclipse.jetty.io.bio
org.eclipse.jetty.io.nio
org.eclipse.jetty.server
org.eclipse.jetty.server.bio
org.eclipse.jetty.server.handler
org.eclipse.jetty.server.nio
org.eclipse.jetty.websocket

Uses of Buffer in org.eclipse.jetty.ajp

Fields in org.eclipse.jetty.ajp declared as Buffer
`static Buffer` `Ajp13RequestHeaders.ACCEPT_BUFFER`
`static Buffer` `Ajp13RequestHeaders.ACCEPT_CHARSET_BUFFER`
`static Buffer` `Ajp13RequestHeaders.ACCEPT_ENCODING_BUFFER`
`static Buffer` `Ajp13RequestHeaders.ACCEPT_LANGUAGE_BUFFER`
`static Buffer` `Ajp13PacketMethods.ACL_BUFFER`
`static Buffer` `Ajp13RequestHeaders.AUTHORIZATION_BUFFER`
`static Buffer` `Ajp13PacketMethods.BASELINE_CONTROL_BUFFER`
`static Buffer` `Ajp13PacketMethods.CHECKIN_BUFFER`
`static Buffer` `Ajp13PacketMethods.CHECKOUT_BUFFER`
`static Buffer` `Ajp13RequestHeaders.CONNECTION_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.CONTENT_LANGUAGE_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.CONTENT_LENGTH_BUFFER`
`static Buffer` `Ajp13RequestHeaders.CONTENT_LENGTH_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.CONTENT_TYPE_BUFFER`
`static Buffer` `Ajp13RequestHeaders.CONTENT_TYPE_BUFFER`
`static Buffer` `Ajp13RequestHeaders.COOKIE_BUFFER`
`static Buffer` `Ajp13RequestHeaders.COOKIE2_BUFFER`
`static Buffer` `Ajp13PacketMethods.COPY_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.DATE_BUFFER`
`static Buffer` `Ajp13PacketMethods.DELETE_BUFFER`
`static Buffer` `Ajp13PacketMethods.GET_BUFFER`
`static Buffer` `Ajp13PacketMethods.HEAD_BUFFER`
`static Buffer` `Ajp13RequestHeaders.HOST_BUFFER`
`static Buffer` `Ajp13PacketMethods.LABEL_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.LAST_MODIFIED_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.LOCATION_BUFFER`
`static Buffer` `Ajp13PacketMethods.LOCK_BUFFER`
`static Buffer` `Ajp13PacketMethods.MERGE_BUFFER`
`static Buffer` `Ajp13PacketMethods.MKACTIVITY_BUFFER`
`static Buffer` `Ajp13PacketMethods.MKCOL_BUFFER`
`static Buffer` `Ajp13PacketMethods.MKWORKSPACE_BUFFER`
`static Buffer` `Ajp13PacketMethods.MOVE_BUFFER`
`static Buffer` `Ajp13PacketMethods.OPTIONS_BUFFER`
`static Buffer` `Ajp13PacketMethods.POST__BUFFER`
`static Buffer` `Ajp13RequestHeaders.PRAGMA_BUFFER`
`static Buffer` `Ajp13PacketMethods.PROPFIND_BUFFER`
`static Buffer` `Ajp13PacketMethods.PROPPATCH_BUFFER`
`static Buffer` `Ajp13PacketMethods.PUT_BUFFER`
`static Buffer` `Ajp13RequestHeaders.REFERER_BUFFER`
`static Buffer` `Ajp13PacketMethods.REPORT_BUFFER`
`static Buffer` `Ajp13PacketMethods.SEARCH_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.SERVLET_ENGINE_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.SET_COOKIE_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.SET_COOKIE2_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.STATUS_BUFFER`
`static Buffer` `Ajp13PacketMethods.TRACE_BUFFER`
`static Buffer` `Ajp13PacketMethods.UNCHCKOUT_BUFFER`
`static Buffer` `Ajp13PacketMethods.UNLOCK_BUFFER`
`static Buffer` `Ajp13PacketMethods.UPDATE_BUFFER`
`static Buffer` `Ajp13RequestHeaders.USER_AGENT_BUFFER`
`static Buffer` `Ajp13PacketMethods.VERSION_CONTROL_BUFFER`
`static Buffer` `Ajp13ResponseHeaders.WWW_AUTHENTICATE_BUFFER`

Methods in org.eclipse.jetty.ajp that return Buffer
`static Buffer` `Ajp13RequestPacket.get(Buffer buffer, int length)`
`static Buffer` `Ajp13RequestPacket.getHeaderName(Buffer _buffer, View tok)`
`static Buffer` `Ajp13RequestPacket.getMethod(Buffer _buffer)`
`static Buffer` `Ajp13RequestPacket.getString(Buffer _buffer, View tok)`

Methods in org.eclipse.jetty.ajp with parameters of type Buffer
`void` `Ajp13Generator.addContent(Buffer content, boolean last)` Add content.
`void` `Ajp13Parser.EventHandler.content(Buffer ref)`
`static Buffer` `Ajp13RequestPacket.get(Buffer buffer, int length)`
`static boolean` `Ajp13RequestPacket.getBool(Buffer _buffer)`
`static byte` `Ajp13RequestPacket.getByte(Buffer _buffer)`
`static Buffer` `Ajp13RequestPacket.getHeaderName(Buffer _buffer, View tok)`
`static int` `Ajp13RequestPacket.getInt(Buffer _buffer)`
`static Buffer` `Ajp13RequestPacket.getMethod(Buffer _buffer)`
`static Buffer` `Ajp13RequestPacket.getString(Buffer _buffer, View tok)`
`static boolean` `Ajp13RequestPacket.isEmpty(Buffer _buffer)`
`void` `Ajp13Parser.EventHandler.parsedAuthorizationType(Buffer authType)`
`void` `Ajp13Parser.EventHandler.parsedContextPath(Buffer context)`
`void` `Ajp13Parser.EventHandler.parsedHeader(Buffer name, Buffer value)`
`void` `Ajp13Parser.EventHandler.parsedMethod(Buffer method)`
`void` `Ajp13Parser.EventHandler.parsedProtocol(Buffer protocol)`
`void` `Ajp13Parser.EventHandler.parsedQueryString(Buffer value)`
`void` `Ajp13Parser.EventHandler.parsedRemoteAddr(Buffer addr)`
`void` `Ajp13Parser.EventHandler.parsedRemoteHost(Buffer host)`
`void` `Ajp13Parser.EventHandler.parsedRemoteUser(Buffer remoteUser)`
`void` `Ajp13Parser.EventHandler.parsedRequestAttribute(String key, Buffer value)`
`void` `Ajp13Parser.EventHandler.parsedServerName(Buffer name)`
`void` `Ajp13Parser.EventHandler.parsedServletPath(Buffer servletPath)`
`void` `Ajp13Parser.EventHandler.parsedSslCert(Buffer sslCert)`
`void` `Ajp13Parser.EventHandler.parsedSslCipher(Buffer sslCipher)`
`void` `Ajp13Parser.EventHandler.parsedSslSession(Buffer sslSession)`
`void` `Ajp13Parser.EventHandler.parsedUri(Buffer uri)`

Uses of Buffer in org.eclipse.jetty.client

Methods in org.eclipse.jetty.client that return Buffer
`Buffer` `HttpDestination.getHostHeader()`
`Buffer` `HttpExchange.getRequestContent()`
`Buffer` `HttpExchange.getRequestContentChunk()`
`Buffer` `HttpExchange.getScheme()`
`protected Buffer` `HttpClient.newRequestBuffer(int size)`
`protected Buffer` `HttpClient.newRequestHeader(int size)`
`protected Buffer` `HttpClient.newResponseBuffer(int size)`
`protected Buffer` `HttpClient.newResponseHeader(int size)`

Methods in org.eclipse.jetty.client with parameters of type Buffer
`void` `HttpExchange.addRequestHeader(Buffer name, Buffer value)` Adds the specified request header
`protected boolean` `HttpClient.isRequestHeader(Buffer buffer)`
`protected boolean` `HttpClient.isResponseHeader(Buffer buffer)`
`protected void` `HttpExchange.onResponseContent(Buffer content)` Callback called for each chunk of the response content received from the server.
`void` `HttpEventListenerWrapper.onResponseContent(Buffer content)`
`void` `HttpEventListener.onResponseContent(Buffer content)`
`protected void` `ContentExchange.onResponseContent(Buffer content)`
`void` `RedirectListener.onResponseHeader(Buffer name, Buffer value)`
`protected void` `HttpExchange.onResponseHeader(Buffer name, Buffer value)` Callback called for each response header received from the server.
`void` `HttpEventListenerWrapper.onResponseHeader(Buffer name, Buffer value)`
`void` `HttpEventListener.onResponseHeader(Buffer name, Buffer value)`
`protected void` `ContentExchange.onResponseHeader(Buffer name, Buffer value)`
`protected void` `CachedExchange.onResponseHeader(Buffer name, Buffer value)`
`void` `RedirectListener.onResponseStatus(Buffer version, int status, Buffer reason)`
`protected void` `HttpExchange.onResponseStatus(Buffer version, int status, Buffer reason)` Callback called when a response status line has been received from the server.
`void` `HttpEventListenerWrapper.onResponseStatus(Buffer version, int status, Buffer reason)`
`void` `HttpEventListener.onResponseStatus(Buffer version, int status, Buffer reason)`
`protected void` `ContentExchange.onResponseStatus(Buffer version, int status, Buffer reason)`
`protected void` `CachedExchange.onResponseStatus(Buffer version, int status, Buffer reason)`
`void` `HttpExchange.setRequestContent(Buffer requestContent)`
`void` `HttpExchange.setRequestHeader(Buffer name, Buffer value)` Sets the specified request header
`void` `HttpExchange.setScheme(Buffer scheme)`

Uses of Buffer in org.eclipse.jetty.client.security

Methods in org.eclipse.jetty.client.security with parameters of type Buffer
`void` `SecurityListener.onResponseHeader(Buffer name, Buffer value)`
`void` `SecurityListener.onResponseStatus(Buffer version, int status, Buffer reason)`

Uses of Buffer in org.eclipse.jetty.client.webdav

Methods in org.eclipse.jetty.client.webdav with parameters of type Buffer
`protected void` `WebdavSupportedExchange.onResponseHeader(Buffer name, Buffer value)`
`void` `WebdavListener.onResponseStatus(Buffer version, int status, Buffer reason)`
`protected void` `PropfindExchange.onResponseStatus(Buffer version, int status, Buffer reason)`
`protected void` `MkcolExchange.onResponseStatus(Buffer version, int status, Buffer reason)`

Uses of Buffer in org.eclipse.jetty.http

Fields in org.eclipse.jetty.http declared as Buffer
`static Buffer` `HttpFields.__01Jan1970_BUFFER`
`protected Buffer` `AbstractGenerator._buffer`
`protected Buffer` `AbstractGenerator._content`
`protected Buffer` `AbstractGenerator._date`
`protected Buffer` `AbstractGenerator._header`
`protected Buffer` `AbstractGenerator._method`
`protected Buffer` `AbstractGenerator._reason`
`static Buffer` `HttpHeaders.ACCEPT_BUFFER`
`static Buffer` `HttpHeaders.ACCEPT_CHARSET_BUFFER`
`static Buffer` `HttpHeaders.ACCEPT_ENCODING_BUFFER`
`static Buffer` `HttpHeaders.ACCEPT_LANGUAGE_BUFFER`
`static Buffer` `HttpHeaders.ACCEPT_RANGES_BUFFER`
`static Buffer` `HttpHeaders.AGE_BUFFER`
`static Buffer` `HttpHeaders.ALLOW_BUFFER`
`static Buffer` `HttpHeaders.AUTHORIZATION_BUFFER`
`static Buffer` `HttpHeaderValues.BYTES_BUFFER`
`static Buffer` `HttpHeaders.CACHE_CONTROL_BUFFER`
`static Buffer` `HttpHeaderValues.CHUNKED_BUFFER`
`static Buffer` `HttpHeaderValues.CLOSE_BUFFER`
`static Buffer` `HttpMethods.CONNECT_BUFFER`
`static Buffer` `HttpHeaders.CONNECTION_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_ENCODING_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_LANGUAGE_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_LENGTH_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_LOCATION_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_MD5_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_RANGE_BUFFER`
`static Buffer` `HttpHeaders.CONTENT_TYPE_BUFFER`
`static Buffer` `HttpHeaderValues.CONTINUE_BUFFER`
`static Buffer` `HttpHeaders.COOKIE_BUFFER`
`static Buffer` `HttpHeaders.DATE_BUFFER`
`static Buffer` `HttpMethods.DELETE_BUFFER`
`static Buffer` `HttpHeaders.ETAG_BUFFER`
`static Buffer` `HttpHeaders.EXPECT_BUFFER`
`static Buffer` `HttpHeaders.EXPIRES_BUFFER`
`static Buffer` `HttpHeaders.FORWARDED_BUFFER`
`static Buffer` `HttpHeaders.FROM_BUFFER`
`static Buffer` `HttpMethods.GET_BUFFER`
`static Buffer` `HttpHeaderValues.GZIP_BUFFER`
`static Buffer` `HttpMethods.HEAD_BUFFER`
`static Buffer` `HttpHeaders.HOST_BUFFER`
`static Buffer` `HttpVersions.HTTP_0_9_BUFFER`
`static Buffer` `HttpVersions.HTTP_1_0_BUFFER`
`static Buffer` `HttpVersions.HTTP_1_1_BUFFER`
`static Buffer` `HttpSchemes.HTTP_BUFFER`
`static Buffer` `HttpSchemes.HTTPS_BUFFER`
`static Buffer` `HttpHeaders.IDENTITY_BUFFER`
`static Buffer` `HttpHeaderValues.IDENTITY_BUFFER`
`static Buffer` `HttpHeaders.IF_MATCH_BUFFER`
`static Buffer` `HttpHeaders.IF_MODIFIED_SINCE_BUFFER`
`static Buffer` `HttpHeaders.IF_NONE_MATCH_BUFFER`
`static Buffer` `HttpHeaders.IF_RANGE_BUFFER`
`static Buffer` `HttpHeaders.IF_UNMODIFIED_SINCE_BUFFER`
`static Buffer` `HttpHeaders.KEEP_ALIVE_BUFFER`
`static Buffer` `HttpHeaderValues.KEEP_ALIVE_BUFFER`
`static Buffer` `HttpHeaders.LAST_MODIFIED_BUFFER`
`static Buffer` `HttpHeaders.LOCATION_BUFFER`
`static Buffer` `HttpHeaders.MAX_FORWARDS_BUFFER`
`static Buffer` `HttpHeaders.MIME_VERSION_BUFFER`
`static Buffer` `HttpMethods.MOVE_BUFFER`
`static Buffer` `HttpHeaderValues.NO_CACHE_BUFFER`
`static Buffer` `HttpMethods.OPTIONS_BUFFER`
`static Buffer` `HttpMethods.POST_BUFFER`
`static Buffer` `HttpHeaders.PRAGMA_BUFFER`
`static Buffer` `HttpHeaderValues.PROCESSING_BUFFER`
`static Buffer` `HttpHeaders.PROXY_AUTHENTICATE_BUFFER`
`static Buffer` `HttpHeaders.PROXY_AUTHORIZATION_BUFFER`
`static Buffer` `HttpHeaders.PROXY_CONNECTION_BUFFER`
`static Buffer` `HttpMethods.PUT_BUFFER`
`static Buffer` `HttpHeaders.RANGE_BUFFER`
`static Buffer` `HttpHeaders.REFERER_BUFFER`
`static Buffer` `HttpHeaders.REQUEST_RANGE_BUFFER`
`static Buffer` `HttpHeaders.RETRY_AFTER_BUFFER`
`static Buffer` `HttpHeaders.SERVER_BUFFER`
`static Buffer` `HttpHeaders.SERVLET_ENGINE_BUFFER`
`static Buffer` `HttpHeaders.SET_COOKIE_BUFFER`
`static Buffer` `HttpHeaders.SET_COOKIE2_BUFFER`
`static Buffer` `HttpHeaders.TE_BUFFER`
`static Buffer` `HttpHeaderValues.TE_BUFFER`
`static Buffer` `HttpMethods.TRACE_BUFFER`
`static Buffer` `HttpHeaders.TRAILER_BUFFER`
`static Buffer` `HttpHeaders.TRANSFER_ENCODING_BUFFER`
`static Buffer` `HttpHeaders.UPGRADE_BUFFER`
`static Buffer` `HttpHeaderValues.UPGRADE_BUFFER`
`static Buffer` `HttpHeaders.USER_AGENT_BUFFER`
`static Buffer` `HttpHeaders.VARY_BUFFER`
`static Buffer` `HttpHeaders.VIA_BUFFER`
`static Buffer` `HttpHeaders.WARNING_BUFFER`
`static Buffer` `HttpHeaders.WWW_AUTHENTICATE_BUFFER`
`static Buffer` `HttpHeaders.X_FORWARDED_FOR_BUFFER`

Methods in org.eclipse.jetty.http that return Buffer
`Buffer` `HttpParser.blockForContent(long maxIdleTime)`
`Buffer` `HttpFields.get(Buffer name)`
`Buffer` `HttpParser.getBodyBuffer()`
`Buffer` `HttpContent.getContentType()`
`Buffer` `HttpContent.ResourceAsHttpContent.getContentType()`
`Buffer` `HttpContent.getDirectBuffer()`
`Buffer` `HttpContent.ResourceAsHttpContent.getDirectBuffer()`
`Buffer` `HttpParser.getHeaderBuffer()`
`Buffer` `HttpContent.getIndirectBuffer()`
`Buffer` `HttpContent.ResourceAsHttpContent.getIndirectBuffer()`
`Buffer` `HttpContent.getLastModified()`
`Buffer` `HttpContent.ResourceAsHttpContent.getLastModified()`
`Buffer` `MimeTypes.getMimeByExtension(String filename)` Get the MIME type by filename extension.
`static Buffer` `HttpGenerator.getReasonBuffer(int code)`
`Buffer` `AbstractGenerator.getUncheckedBuffer()`
`Buffer` `HttpFields.Field.getValueBuffer()`
`protected abstract Buffer` `HttpBuffers.newRequestBuffer(int size)`
`protected abstract Buffer` `HttpBuffers.newRequestHeader(int size)`
`protected abstract Buffer` `HttpBuffers.newResponseBuffer(int size)`
`protected abstract Buffer` `HttpBuffers.newResponseHeader(int size)`

Methods in org.eclipse.jetty.http with parameters of type Buffer
`void` `HttpFields.add(Buffer name, Buffer value)` Add to or set a field.
`void` `HttpGenerator.addContent(Buffer content, boolean last)` Add content.
`void` `Generator.addContent(Buffer content, boolean last)` Add content.
`void` `HttpFields.addLongField(Buffer name, long value)` Sets the value of an long field.
`boolean` `HttpFields.containsKey(Buffer name)`
`abstract void` `HttpParser.EventHandler.content(Buffer ref)`
`Buffer` `HttpFields.get(Buffer name)`
`static String` `MimeTypes.getCharsetFromContentType(Buffer value)`
`long` `HttpFields.getLongField(Buffer name)` Get a header as an long value.
`String` `HttpFields.getStringField(Buffer name)`
`Enumeration<String>` `HttpFields.getValues(Buffer name)` Get multi headers
`protected abstract boolean` `HttpBuffers.isRequestHeader(Buffer buffer)`
`protected abstract boolean` `HttpBuffers.isResponseHeader(Buffer buffer)`
`void` `HttpParser.EventHandler.parsedHeader(Buffer name, Buffer value)` This is the method called by parser when a HTTP Header name and value is found
`void` `HttpFields.put(Buffer buffer)`
`void` `HttpFields.Field.put(Buffer buffer)`
`void` `HttpFields.put(Buffer name, Buffer value)` Set a field.
`void` `HttpFields.put(Buffer name, Buffer value, long numValue)` Set a field.
`void` `HttpFields.put(Buffer name, String value)` Set a field.
`void` `HttpFields.putDateField(Buffer name, long date)` Sets the value of a date field.
`void` `HttpFields.putLongField(Buffer name, long value)` Sets the value of an long field.
`void` `HttpFields.remove(Buffer name)` Remove a field.
`void` `HttpGenerator.sendResponse(Buffer response)` send complete response.
`void` `Generator.setDate(Buffer timeStampBuffer)`
`void` `AbstractGenerator.setDate(Buffer timeStampBuffer)`
`abstract void` `HttpParser.EventHandler.startRequest(Buffer method, Buffer url, Buffer version)` This is the method called by parser when the HTTP request line is parsed
`abstract void` `HttpParser.EventHandler.startResponse(Buffer version, int status, Buffer reason)` This is the method called by parser when the HTTP request line is parsed
`String` `HttpParser.toString(Buffer buf)`

Constructors in org.eclipse.jetty.http with parameters of type Buffer
`HttpContent.ResourceAsHttpContent(Resource resource, Buffer mimeType)`
`HttpParser(Buffer buffer, HttpParser.EventHandler handler)` Constructor.

Uses of Buffer in org.eclipse.jetty.io

Classes in org.eclipse.jetty.io that implement Buffer
`class` `AbstractBuffer`
`static class` `BufferCache.CachedBuffer`
`class` `ByteArrayBuffer`
`static class` `ByteArrayBuffer.CaseInsensitive`
`class` `View` A View on another buffer.
`static class` `View.CaseInsensitive`

Methods in org.eclipse.jetty.io that return Buffer
`Buffer` `Buffer.asImmutableBuffer()`
`Buffer` `AbstractBuffer.asImmutableBuffer()`
`Buffer` `Buffer.asMutableBuffer()`
`Buffer` `AbstractBuffer.asMutableBuffer()`
`Buffer` `Buffer.asNonVolatileBuffer()`
`Buffer` `AbstractBuffer.asNonVolatileBuffer()`
`Buffer` `Buffer.asReadOnlyBuffer()`
`Buffer` `AbstractBuffer.asReadOnlyBuffer()`
`Buffer` `View.buffer()`
`Buffer` `Buffer.buffer()` Get the unerlying buffer.
`Buffer` `AbstractBuffer.buffer()`
`Buffer` `BufferDateCache.formatBuffer(long date)`
`Buffer` `Buffer.get(int length)`
`Buffer` `AbstractBuffer.get(int length)`
`Buffer` `ThreadLocalBuffers.getBuffer()`
`Buffer` `SimpleBuffers.getBuffer()`
`Buffer` `Buffers.getBuffer()`
`Buffer` `ThreadLocalBuffers.getBuffer(int size)`
`Buffer` `SimpleBuffers.getBuffer(int size)`
`Buffer` `Buffers.getBuffer(int size)`
`Buffer` `ThreadLocalBuffers.getHeader()`
`Buffer` `SimpleBuffers.getHeader()`
`Buffer` `Buffers.getHeader()`
`Buffer` `BufferCache.lookup(Buffer buffer)`
`Buffer` `BufferCache.lookup(String value)`
`protected abstract Buffer` `ThreadLocalBuffers.newBuffer(int size)` Create a new content Buffer
`protected abstract Buffer` `ThreadLocalBuffers.newHeader(int size)` Create a new header Buffer
`Buffer` `View.peek(int index, int length)`
`Buffer` `Buffer.peek(int index, int length)`
`Buffer` `AbstractBuffer.peek(int index, int length)`
`Buffer` `Buffer.slice()`
`Buffer` `AbstractBuffer.slice()`
`Buffer` `Buffer.sliceFromMark()`
`Buffer` `AbstractBuffer.sliceFromMark()`
`Buffer` `Buffer.sliceFromMark(int length)`
`Buffer` `AbstractBuffer.sliceFromMark(int length)`
`static Buffer` `BufferUtil.toBuffer(long value)`

Methods in org.eclipse.jetty.io with parameters of type Buffer
`boolean` `ByteArrayBuffer.equalsIgnoreCase(Buffer b)`
`boolean` `Buffer.equalsIgnoreCase(Buffer buffer)`
`boolean` `AbstractBuffer.equalsIgnoreCase(Buffer b)`
`int` `EndPoint.fill(Buffer buffer)` Fill the buffer from the current putIndex to it's capacity from whatever byte source is backing the buffer.
`int` `ByteArrayEndPoint.fill(Buffer buffer)`
`int` `EndPoint.flush(Buffer buffer)` Flush the buffer from the current getIndex to it's putIndex using whatever byte sink is backing the buffer.
`int` `ByteArrayEndPoint.flush(Buffer buffer)`
`int` `EndPoint.flush(Buffer header, Buffer buffer, Buffer trailer)` Flush the buffer from the current getIndex to it's putIndex using whatever byte sink is backing the buffer.
`int` `ByteArrayEndPoint.flush(Buffer header, Buffer buffer, Buffer trailer)`
`BufferCache.CachedBuffer` `BufferCache.get(Buffer buffer)`
`int` `BufferCache.getOrdinal(Buffer buffer)`
`protected abstract boolean` `ThreadLocalBuffers.isHeader(Buffer buffer)`
`static boolean` `BufferUtil.isPrefix(Buffer prefix, Buffer buffer)`
`Buffer` `BufferCache.lookup(Buffer buffer)`
`int` `View.poke(int index, Buffer src)`
`int` `ByteArrayBuffer.poke(int index, Buffer src)`
`int` `Buffer.poke(int index, Buffer src)` Put the contents of the buffer at the specific index.
`int` `AbstractBuffer.poke(int index, Buffer src)`
`static void` `BufferUtil.prependHexInt(Buffer buffer, int n)` Add hex integer BEFORE current getIndex.
`int` `Buffer.put(Buffer src)` Write the bytes from the source buffer to the current getIndex.
`int` `AbstractBuffer.put(Buffer src)`
`static void` `BufferUtil.putCRLF(Buffer buffer)`
`static void` `BufferUtil.putDecInt(Buffer buffer, int n)`
`static void` `BufferUtil.putDecLong(Buffer buffer, long n)`
`static void` `BufferUtil.putHexInt(Buffer buffer, int n)`
`void` `ThreadLocalBuffers.returnBuffer(Buffer buffer)`
`void` `SimpleBuffers.returnBuffer(Buffer buffer)`
`void` `Buffers.returnBuffer(Buffer buffer)`
`static String` `BufferUtil.to8859_1_String(Buffer buffer)`
`static int` `BufferUtil.toInt(Buffer buffer)` Convert buffer to an integer.
`static long` `BufferUtil.toLong(Buffer buffer)` Convert buffer to an long.
`String` `BufferCache.toString(Buffer buffer)`
`void` `View.update(Buffer buffer)` Update view to buffer

Constructors in org.eclipse.jetty.io with parameters of type Buffer
`SimpleBuffers(Buffer header, Buffer buffer)`
`View.CaseInsensitive(Buffer buffer)`
`View.CaseInsensitive(Buffer buffer, int mark, int get, int put, int access)`
`View(Buffer buffer)`
`View(Buffer buffer, int mark, int get, int put, int access)`

Uses of Buffer in org.eclipse.jetty.io.bio

Methods in org.eclipse.jetty.io.bio with parameters of type Buffer
`int` `StreamEndPoint.fill(Buffer buffer)`
`int` `StreamEndPoint.flush(Buffer buffer)`
`int` `StreamEndPoint.flush(Buffer header, Buffer buffer, Buffer trailer)`

Uses of Buffer in org.eclipse.jetty.io.nio

Subinterfaces of Buffer in org.eclipse.jetty.io.nio
`interface` `NIOBuffer`

Classes in org.eclipse.jetty.io.nio that implement Buffer
`class` `DirectNIOBuffer`
`class` `IndirectNIOBuffer`
`class` `RandomAccessFileBuffer`

Methods in org.eclipse.jetty.io.nio with parameters of type Buffer
`int` `SslSelectChannelEndPoint.fill(Buffer buffer)` Fill the buffer with unencrypted bytes.
`int` `ChannelEndPoint.fill(Buffer buffer)`
`int` `SslSelectChannelEndPoint.flush(Buffer buffer)`
`int` `SelectChannelEndPoint.flush(Buffer buffer)`
`int` `ChannelEndPoint.flush(Buffer buffer)`
`int` `SslSelectChannelEndPoint.flush(Buffer header, Buffer buffer, Buffer trailer)`
`int` `SelectChannelEndPoint.flush(Buffer header, Buffer buffer, Buffer trailer)`
`int` `ChannelEndPoint.flush(Buffer header, Buffer buffer, Buffer trailer)`
`int` `DirectNIOBuffer.poke(int index, Buffer src)`

Uses of Buffer in org.eclipse.jetty.server

Methods in org.eclipse.jetty.server that return Buffer
`Buffer` `ResourceCache.Content.getContentType()`
`Buffer` `ResourceCache.Content.getDirectBuffer()`
`protected Buffer` `ResourceCache.getDirectBuffer(Resource resource)`
`Buffer` `ResourceCache.Content.getIndirectBuffer()`
`protected Buffer` `ResourceCache.getIndirectBuffer(Resource resource)`
`Buffer` `ResourceCache.Content.getLastModified()`
`Buffer` `Request.getTimeStampBuffer()` Get Request TimeStamp
`Buffer` `AbstractConnector.newBuffer(int size)`
`Buffer` `AbstractConnector.newRequestBuffer(int size)`
`Buffer` `AbstractConnector.newRequestHeader(int size)`
`Buffer` `AbstractConnector.newResponseBuffer(int size)`
`Buffer` `AbstractConnector.newResponseHeader(int size)`

Methods in org.eclipse.jetty.server with parameters of type Buffer
`protected boolean` `AbstractConnector.isRequestHeader(Buffer buffer)`
`protected boolean` `AbstractConnector.isResponseHeader(Buffer buffer)`
`void` `HttpConnection.Output.sendResponse(Buffer response)`

Uses of Buffer in org.eclipse.jetty.server.bio

Methods in org.eclipse.jetty.server.bio with parameters of type Buffer
`int` `SocketConnector.ConnectorEndPoint.fill(Buffer buffer)`

Uses of Buffer in org.eclipse.jetty.server.handler

Methods in org.eclipse.jetty.server.handler with parameters of type Buffer
`protected ConnectHandler.ProxyToServerConnection` `ConnectHandler.newProxyToServerConnection(ConcurrentMap<String,Object> context, Buffer buffer)`
`protected int` `ConnectHandler.read(EndPoint endPoint, Buffer buffer, ConcurrentMap<String,Object> context)` Reads (with non-blocking semantic) into the given `buffer` from the given `endPoint`.
`protected int` `ConnectHandler.write(EndPoint endPoint, Buffer buffer, ConcurrentMap<String,Object> context)` Writes (with blocking semantic) the given buffer of data onto the given endPoint.

Constructors in org.eclipse.jetty.server.handler with parameters of type Buffer
`ConnectHandler.ProxyToServerConnection(ConcurrentMap<String,Object> context, Buffer data)`

Uses of Buffer in org.eclipse.jetty.server.nio

Methods in org.eclipse.jetty.server.nio that return Buffer
`Buffer` `AbstractNIOConnector.newRequestBuffer(int size)`
`Buffer` `AbstractNIOConnector.newRequestHeader(int size)`
`Buffer` `AbstractNIOConnector.newResponseBuffer(int size)`
`Buffer` `AbstractNIOConnector.newResponseHeader(int size)`

Methods in org.eclipse.jetty.server.nio with parameters of type Buffer
`protected boolean` `AbstractNIOConnector.isRequestHeader(Buffer buffer)`
`protected boolean` `AbstractNIOConnector.isResponseHeader(Buffer buffer)`

Uses of Buffer in org.eclipse.jetty.websocket

Methods in org.eclipse.jetty.websocket that return Buffer
`Buffer` `WebSocketParserD01.getBuffer()`
`Buffer` `WebSocketParserD00.getBuffer()`
`Buffer` `WebSocketParser.getBuffer()`
`Buffer` `WebSocketBuffers.getBuffer()`
`Buffer` `WebSocketBuffers.getDirectBuffer()`

Methods in org.eclipse.jetty.websocket with parameters of type Buffer
`void` `WebSocketParserD01.fill(Buffer buffer)`
`void` `WebSocketParserD00.fill(Buffer buffer)`
`void` `WebSocketParser.fill(Buffer buffer)`
`void` `WebSocketConnectionD00.fillBuffersFrom(Buffer buffer)`
`void` `WebSocketConnection.fillBuffersFrom(Buffer buffer)`
`void` `WebSocketParser.FrameHandler.onFrame(boolean more, byte flags, byte opcode, Buffer buffer)`
`void` `WebSocketBuffers.returnBuffer(Buffer buffer)`

Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.