A B C D E F G H I J K L M N O P Q R S T U V W

A

ACCEPT - Static variable in interface org.simpleframework.http.Protocol
Specifies media types which are acceptable for the response.
ACCEPT_CHARSET - Static variable in interface org.simpleframework.http.Protocol
Indicates what character sets are acceptable for the response.
ACCEPT_ENCODING - Static variable in interface org.simpleframework.http.Protocol
Restricts the content codings that are acceptable in the response.
ACCEPT_LANGUAGE - Static variable in interface org.simpleframework.http.Protocol
Restricts the set of languages that are preferred as a response.
ACCEPT_RANGES - Static variable in interface org.simpleframework.http.Protocol
Indicates a servers acceptance of range requests for a resource.
add(String, String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to add the name and value specified as a special header within the segment.
addDate(String, long) - Method in interface org.simpleframework.http.message.Message
This is used as a convenience method for adding a header that needs to be parsed into a HTTPdate string.
addDate(String, long) - Method in class org.simpleframework.http.message.MessageHeader
This is used as a convenience method for adding a header that needs to be parsed into a HTTPdate string.
addDate(String, long) - Method in interface org.simpleframework.http.ResponseHeader
This is used as a convenience method for adding a header that needs to be parsed into a HTTPdate string.
addDate(String, long) - Method in class org.simpleframework.http.ResponseWrapper
This is used as a convenience method for adding a header that needs to be parsed into a HTTPdate string.
addInteger(String, int) - Method in interface org.simpleframework.http.message.Message
This can be used to add a HTTP message header to this object.
addInteger(String, int) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to add a HTTP message header to this object.
addInteger(String, int) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to add a HTTP message header to this object.
addInteger(String, int) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to add a HTTP message header to this object.
addPart(Part) - Method in interface org.simpleframework.http.message.PartSeries
This is used to add a part to the list.
Address - Interface in org.simpleframework.http
The Address interface is used to represent a generic uniform resource identifier.
AddressParser - Class in org.simpleframework.http.parse
This parser is used to parse uniform resource identifiers.
AddressParser() - Constructor for class org.simpleframework.http.parse.AddressParser
Default constructor will create a AddressParser that contains no specifics.
AddressParser(String) - Constructor for class org.simpleframework.http.parse.AddressParser
This is primarily a convenience constructor.
addValue(String, String) - Method in interface org.simpleframework.http.message.Message
This can be used to add a HTTP message header to this object.
addValue(String, String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to add a HTTP message header to this object.
addValue(String, String) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to add a HTTP message header to this object.
addValue(String, String) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to add a HTTP message header to this object.
adjust() - Method in class org.simpleframework.http.message.SegmentConsumer
This will update the offset variable so that the next read will be of a non whitespace character.
AGE - Static variable in interface org.simpleframework.http.Protocol
Estimates the amount of time since the response was generated.
Agent - Interface in org.simpleframework.transport.trace
The Agent object represents a tracing agent used to monitor events on a connection.
all - Variable in class org.simpleframework.util.parse.MapParser
Represents all values inserted to the map as a list of values.
allocate() - Method in interface org.simpleframework.util.buffer.Allocator
This method is used to allocate a default buffer.
allocate(long) - Method in interface org.simpleframework.util.buffer.Allocator
This method is used to allocate a default buffer.
allocate() - Method in class org.simpleframework.util.buffer.ArrayAllocator
This method is used to allocate a default buffer.
allocate(long) - Method in class org.simpleframework.util.buffer.ArrayAllocator
This method is used to allocate a default buffer.
allocate() - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used to allocate a segment of this buffer as a separate buffer object.
allocate() - Method in interface org.simpleframework.util.buffer.Buffer
This method is used to allocate a segment of this buffer as a separate buffer object.
allocate() - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to allocate a default buffer.
allocate(long) - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to allocate a default buffer.
allocate() - Method in class org.simpleframework.util.buffer.FileAllocator
This will allocate a file buffer which will write data for the buffer to a file.
allocate(long) - Method in class org.simpleframework.util.buffer.FileAllocator
This will allocate a file buffer which will write data for the buffer to a file.
allocate() - Method in class org.simpleframework.util.buffer.FilterAllocator
This method is used to allocate a default buffer.
allocate(long) - Method in class org.simpleframework.util.buffer.FilterAllocator
This method is used to allocate a default buffer.
Allocator - Interface in org.simpleframework.util.buffer
The Allocator interface is used to describe a resource that can allocate a buffer.
ALLOW - Static variable in interface org.simpleframework.http.Protocol
Lists the set of methods supported by the resource identified.
append(byte[]) - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used to append bytes to the end of the buffer.
append(byte[], int, int) - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used to append bytes to the end of the buffer.
append(byte[]) - Method in interface org.simpleframework.util.buffer.Buffer
This method is used to append bytes to the end of the buffer.
append(byte[], int, int) - Method in interface org.simpleframework.util.buffer.Buffer
This method is used to append bytes to the end of the buffer.
append(byte[]) - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to append bytes to the end of the buffer.
append(byte[], int, int) - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to append bytes to the end of the buffer.
append(char) - Method in class org.simpleframework.util.parse.ParseBuffer
This will add a char to the end of the buffer.
append(String) - Method in class org.simpleframework.util.parse.ParseBuffer
This will add a String to the end of the buffer.
append(ParseBuffer) - Method in class org.simpleframework.util.parse.ParseBuffer
This will add a ParseBuffer to the end of this.
append(char[], int, int) - Method in class org.simpleframework.util.parse.ParseBuffer
This will add a char to the end of the buffer.
append(String, int, int) - Method in class org.simpleframework.util.parse.ParseBuffer
This will add a String to the end of the buffer.
append(ParseBuffer, int, int) - Method in class org.simpleframework.util.parse.ParseBuffer
This will add a ParseBuffer to the end of this.
APPLICATION - Static variable in interface org.simpleframework.http.Protocol
Represents a class of data representing an executable application.
array - Variable in class org.simpleframework.http.message.ArrayConsumer
This is the array that is used to contain the read bytes.
array - Variable in class org.simpleframework.http.message.UpdateConsumer
This is an external array used to copy data between buffers.
ArrayAllocator - Class in org.simpleframework.util.buffer
The ArrayAllocator object is used to provide a means to allocate buffers using a single byte array.
ArrayAllocator() - Constructor for class org.simpleframework.util.buffer.ArrayAllocator
Constructor for the ArrayAllocator object.
ArrayAllocator(int) - Constructor for class org.simpleframework.util.buffer.ArrayAllocator
Constructor for the ArrayAllocator object.
ArrayAllocator(int, int) - Constructor for class org.simpleframework.util.buffer.ArrayAllocator
Constructor for the ArrayAllocator object.
ArrayBuffer - Class in org.simpleframework.util.buffer
The ArrayBuffer is intended to be a general purpose byte buffer that stores bytes in an single internal byte array.
ArrayBuffer() - Constructor for class org.simpleframework.util.buffer.ArrayBuffer
Constructor for the ArrayBuffer object.
ArrayBuffer(int) - Constructor for class org.simpleframework.util.buffer.ArrayBuffer
Constructor for the ArrayBuffer object.
ArrayBuffer(int, int) - Constructor for class org.simpleframework.util.buffer.ArrayBuffer
Constructor for the ArrayBuffer object.
ArrayConsumer - Class in org.simpleframework.http.message
The ArrayConsumer object is a consumer that consumes bytes in to an internal array before processing.
ArrayConsumer() - Constructor for class org.simpleframework.http.message.ArrayConsumer
Constructor for the ArrayConsumer object.
ArrayConsumer(int) - Constructor for class org.simpleframework.http.message.ArrayConsumer
Constructor for the ArrayConsumer object.
ArrayConsumer(int, int) - Constructor for class org.simpleframework.http.message.ArrayConsumer
Constructor for the ArrayConsumer object.
attach(SocketChannel) - Method in interface org.simpleframework.transport.trace.Agent
This method is used to attach a trace to the specified channel.
AUTHORIZATION - Static variable in interface org.simpleframework.http.Protocol
Sent by a client that wishes to authenticate itself with a server.

B

Body - Interface in org.simpleframework.http.message
The Body interface is used to represent the body of a HTTP entity.
body - Variable in class org.simpleframework.http.message.EntityConsumer
This is used to consume the body for the request entity.
BodyConsumer - Interface in org.simpleframework.http.message
The BodyConsumer is used to consume the body of an HTTP message.
BOUNDARY - Static variable in interface org.simpleframework.http.Protocol
Represents the token used to identify a multipart boundary.
buf - Variable in class org.simpleframework.util.parse.ParseBuffer
The char's this buffer accumulated.
buf - Variable in class org.simpleframework.util.parse.Parser
This is the buffer that is being parsed.
Buffer - Interface in org.simpleframework.util.buffer
The Buffer interface represents a collection of bytes that can be written to and later read.
BufferAllocator - Class in org.simpleframework.util.buffer
The BufferAllocator object is used to provide a means to allocate buffers using a single underlying buffer.
BufferAllocator(Allocator) - Constructor for class org.simpleframework.util.buffer.BufferAllocator
Constructor for the BufferAllocator object.
BufferAllocator(Allocator, long) - Constructor for class org.simpleframework.util.buffer.BufferAllocator
Constructor for the BufferAllocator object.
BufferAllocator(Allocator, long, long) - Constructor for class org.simpleframework.util.buffer.BufferAllocator
Constructor for the BufferAllocator object.
BufferException - Exception in org.simpleframework.util.buffer
The BufferException is used to report problems that can occur during the use or allocation of a buffer.
BufferException(String, Object...) - Constructor for exception org.simpleframework.util.buffer.BufferException
Constructor for the BufferException object.

C

cache - Variable in class org.simpleframework.util.parse.ParseBuffer
This is used to quicken toString.
CACHE_CONTROL - Static variable in interface org.simpleframework.http.Protocol
Specifies directives that must be obeyed by all caching mechanisms.
cancel() - Method in interface org.simpleframework.transport.reactor.Operation
This is used to cancel the operation if it has timed out.
cancel() - Method in interface org.simpleframework.util.lease.Lease
This will cancel the lease and release the resource.
capacity - Variable in class org.simpleframework.util.buffer.FilterAllocator
This is the default initial minimum capacity of the buffer.
Channel - Interface in org.simpleframework.transport
The Channel interface represents a connected channel through which data can be sent and received.
CHARSET - Static variable in interface org.simpleframework.http.Protocol
Represents the token used to identify the encoding of a message.
chunk - Variable in class org.simpleframework.http.message.ArrayConsumer
This is the size of the chunk of bytes to read each time.
CHUNKED - Static variable in interface org.simpleframework.http.Protocol
Represents the name of a self delimiting transfer encoding.
ChunkedConsumer - Class in org.simpleframework.http.message
The ChunkedConsumer is reads an decodes a stream using the chunked transfer coding.
ChunkedConsumer(Allocator) - Constructor for class org.simpleframework.http.message.ChunkedConsumer
Constructor for the ChunkedConsumer object.
clean(T) - Method in interface org.simpleframework.util.lease.Cleaner
This method is used to clean up after a the keyed resource.
Cleaner<T> - Interface in org.simpleframework.util.lease
The Cleaner represents an object that is used to clean up after the keyed resource.
clear() - Method in class org.simpleframework.http.parse.ContentDispositionParser
This is used to clear all previously collected tokens.
clear() - Method in class org.simpleframework.util.buffer.ArrayBuffer
This will clear all data from the buffer.
clear() - Method in interface org.simpleframework.util.buffer.Buffer
This will clear all data from the buffer.
clear() - Method in class org.simpleframework.util.buffer.BufferAllocator
This will clear all data from the buffer.
clear() - Method in class org.simpleframework.util.parse.MapParser
The clear method is used to wipe out all the currently existing tokens from the collection.
clear() - Method in class org.simpleframework.util.parse.ParseBuffer
This will empty the ParseBuffer so that the toString parameter will return null.
CLOSE - Static variable in interface org.simpleframework.http.Protocol
Specifies that the server will terminate the connection.
close() - Method in interface org.simpleframework.http.Response
This is used to close the connection and commit the request.
close() - Method in class org.simpleframework.http.ResponseWrapper
This is used to close the connection and commit the request.
close() - Method in interface org.simpleframework.transport.Channel
Because the channel represents a duplex means of communication there needs to be a means to close it down.
close() - Method in class org.simpleframework.transport.connect.SocketConnection
This is used to close the connection and the server socket used to accept connections.
close() - Method in interface org.simpleframework.transport.Sender
This is used to close the sender and the underlying transport.
close() - Method in class org.simpleframework.transport.SocketTransport
This method is used to flush the internal buffer and close the underlying socket.
close() - Method in interface org.simpleframework.transport.Transport
This is used to close the transport and the underlying socket.
close() - Method in class org.simpleframework.transport.TransportChannel
Because the channel represents a duplex means of communication there needs to be a means to close it down.
close() - Method in class org.simpleframework.transport.TransportSender
This is used to close the sender and the underlying transport.
close() - Method in interface org.simpleframework.util.buffer.Allocator
This method is used to close the allocator so that resources that are occupied by the allocator can be freed.
close() - Method in class org.simpleframework.util.buffer.ArrayAllocator
This method is used to close the allocator so that resources that are occupied by the allocator can be freed.
close() - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used to ensure the buffer can be closed.
close() - Method in interface org.simpleframework.util.buffer.Buffer
This method is used to ensure the buffer can be closed.
close() - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to ensure the buffer can be closed.
close() - Method in class org.simpleframework.util.buffer.FileAllocator
This method is used to close the allocator so that resources that are occupied by the allocator can be freed.
close() - Method in class org.simpleframework.util.buffer.FilterAllocator
This method is used to close the allocator so that resources that are occupied by the allocator can be freed.
close() - Method in class org.simpleframework.util.lease.LeaseManager
This is used to close the lease provider such that all of the outstanding leases are canceled.
close() - Method in interface org.simpleframework.util.lease.LeaseProvider
This is used to close the lease provider such that all of the outstanding leases are canceled.
code - Variable in enum org.simpleframework.http.Status
This is the code for the status that this instance represents.
commit(Cursor) - Method in class org.simpleframework.http.message.UpdateConsumer
This method can be used to commit the consumer when all data has been consumed.
commit() - Method in interface org.simpleframework.http.Response
This is used to write the headers that where given to the Response.
commit() - Method in class org.simpleframework.http.ResponseWrapper
This is used to write the headers that where given to the Response.
CONNECT - Static variable in interface org.simpleframework.http.Method
For use with a proxy that can dynamically switch to being a tunnel.
connect(SocketAddress) - Method in interface org.simpleframework.transport.connect.Connection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
connect(SocketAddress, SSLContext) - Method in interface org.simpleframework.transport.connect.Connection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
connect(SocketAddress) - Method in class org.simpleframework.transport.connect.SocketConnection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
connect(SocketAddress, SSLContext) - Method in class org.simpleframework.transport.connect.SocketConnection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
CONNECTION - Static variable in interface org.simpleframework.http.Protocol
Specifies options that are desired for that particular connection.
Connection - Interface in org.simpleframework.transport.connect
The Connection object is used to manage connections from a server socket.
ConnectionEvent - Enum in org.simpleframework.transport.connect
The ConnectionEvent enum represents various events that can occur with a new connection.
consume(Cursor) - Method in class org.simpleframework.http.message.ArrayConsumer
This method is used to consume bytes from the provided cursor.
consume(Cursor) - Method in interface org.simpleframework.http.message.Consumer
This method is used to consume bytes from the provided cursor.
consume(Cursor) - Method in class org.simpleframework.http.message.EmptyConsumer
This method will not consume any bytes from the cursor.
consume(Cursor) - Method in class org.simpleframework.http.message.EntityConsumer
This consumes the header and body from the cursor.
consume(Cursor) - Method in class org.simpleframework.http.message.PartSeriesFixedConsumer
This method is used to consume bytes from the provided cursor.
consume(Cursor) - Method in class org.simpleframework.http.message.UpdateConsumer
This method is used to consume bytes from the provided cursor.
Consumer - Interface in org.simpleframework.http.message
The Consumer object is used to consume and process bytes from a cursor.
Container - Interface in org.simpleframework.http.core
The Container object is used to process HTTP requests and compose HTTP responses.
ContainerEvent - Enum in org.simpleframework.http.core
The ProtocolEvent enum represents events that occur when processing a HTTP transaction.
ContainerProcessor - Class in org.simpleframework.http.core
The ContainerProcessor object is used to create channels which can be used to consume and process requests.
ContainerProcessor(Container, Allocator, int) - Constructor for class org.simpleframework.http.core.ContainerProcessor
Constructor for the ContainerProcessor object.
ContainerProcessor(Container, Allocator, int, int) - Constructor for class org.simpleframework.http.core.ContainerProcessor
Constructor for the ContainerProcessor object.
ContainerServer - Class in org.simpleframework.http.core
The ContainerServer object provides a processor that dispatch requests from a connected pipeline.
ContainerServer(Container) - Constructor for class org.simpleframework.http.core.ContainerServer
Constructor for the ContainerServer object.
ContainerServer(Container, int) - Constructor for class org.simpleframework.http.core.ContainerServer
Constructor for the ContainerServer object.
ContainerServer(Container, int, int) - Constructor for class org.simpleframework.http.core.ContainerServer
Constructor for the ContainerServer object.
ContainerServer(Container, Allocator) - Constructor for class org.simpleframework.http.core.ContainerServer
Constructor for the ContainerServer object.
ContainerServer(Container, Allocator, int) - Constructor for class org.simpleframework.http.core.ContainerServer
Constructor for the ContainerServer object.
ContainerServer(Container, Allocator, int, int) - Constructor for class org.simpleframework.http.core.ContainerServer
Constructor for the ContainerServer object.
containsKey(Object) - Method in class org.simpleframework.util.parse.MapParser
This is used to determine whether a token representing the name of a pair has been inserted into the internal map.
containsValue(Object) - Method in class org.simpleframework.util.parse.MapParser
This method is used to determine whether any pair that has been inserted into the internal map had the presented value.
CONTENT_DISPOSITION - Static variable in interface org.simpleframework.http.Protocol
Specifies a tag indicating of its desired presentation semantics.
CONTENT_ENCODING - Static variable in interface org.simpleframework.http.Protocol
Indicates additional content codings have been applied to the body.
CONTENT_LANGUAGE - Static variable in interface org.simpleframework.http.Protocol
Describes the languages of the intended audience for the body.
CONTENT_LENGTH - Static variable in interface org.simpleframework.http.Protocol
Indicates the size of the entity body in decimal number of octets.
CONTENT_LOCATION - Static variable in interface org.simpleframework.http.Protocol
Used to supply the resource location for the entity enclosed.
CONTENT_MD5 - Static variable in interface org.simpleframework.http.Protocol
An MD5 digest of the body for the purpose of checking integrity.
CONTENT_RANGE - Static variable in interface org.simpleframework.http.Protocol
Specifies where in the full body a partial body should be applied.
CONTENT_TYPE - Static variable in interface org.simpleframework.http.Protocol
Indicates the media type of the body sent to the recipient.
ContentDisposition - Interface in org.simpleframework.http
The ContentDisposition object represents the HTTP Content-Disposition header of a request.
ContentDispositionParser - Class in org.simpleframework.http.parse
The ContentDispositionParser object is used to represent a parser used to parse the Content-Disposition header.
ContentDispositionParser() - Constructor for class org.simpleframework.http.parse.ContentDispositionParser
Constructor for the ContentDispositionParser object.
ContentDispositionParser(String) - Constructor for class org.simpleframework.http.parse.ContentDispositionParser
Constructor for the ContentDispositionParser object.
ContentType - Interface in org.simpleframework.http
This provides access to the MIME type parts, that is the primary type, the secondary type and an optional character set parameter.
ContentTypeParser - Class in org.simpleframework.http.parse
This provides access to the MIME type parts, that is the primary type, the secondary type and an optional character set parameter.
ContentTypeParser() - Constructor for class org.simpleframework.http.parse.ContentTypeParser
The default constructor will create a ContentParser that contains no charset, primary or secondary.
ContentTypeParser(String) - Constructor for class org.simpleframework.http.parse.ContentTypeParser
This is primarily a convenience constructor.
Conversation - Class in org.simpleframework.http.core
The Conversation object is used to set and interpret the semantics of the HTTP headers with regard to the encoding used for the response.
Conversation(RequestHeader, ResponseHeader) - Constructor for class org.simpleframework.http.core.Conversation
Constructor for the Conversation object.
convert(String) - Method in class org.simpleframework.http.parse.DateParser
Convenience method used to convert the specified HTTP date in to a long representing the time.
convert(long) - Method in class org.simpleframework.http.parse.DateParser
Convenience method used to convert the specified long date in to a HTTP date format.
Cookie - Class in org.simpleframework.http
This class is used to represent a generic cookie.
Cookie(String, String) - Constructor for class org.simpleframework.http.Cookie
Constructor of the Cookie that uses a default version of 1, which is used by RFC 2109.
Cookie(String, String, boolean) - Constructor for class org.simpleframework.http.Cookie
Constructor of the Cookie that uses a default version of 1, which is used by RFC 2109.
Cookie(String, String, String) - Constructor for class org.simpleframework.http.Cookie
Constructor of the Cookie that uses a default version of 1, which is used by RFC 2109.
Cookie(String, String, String, boolean) - Constructor for class org.simpleframework.http.Cookie
Constructor of the Cookie that uses a default version of 1, which is used by RFC 2109.
cookie(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This will accept any cookie header and parse it such that all cookies within it are converted to Cookie objects and made available as typed objects.
COOKIE - Static variable in interface org.simpleframework.http.Protocol
Represents a cookie that contains some information from the client.
CookieParser - Class in org.simpleframework.http.parse
CookieParser is used to parse the cookie header.
CookieParser() - Constructor for class org.simpleframework.http.parse.CookieParser
Create a CookieParser that contains no cookies.
CookieParser(String) - Constructor for class org.simpleframework.http.parse.CookieParser
This is primarily a convineance constructor.
cookies - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the cookie headers that are consumed.
count - Variable in class org.simpleframework.http.message.ArrayConsumer
This is the number of bytes that have been consumed so far.
count - Variable in class org.simpleframework.util.parse.ParseBuffer
This is the number of char's stored.
count - Variable in class org.simpleframework.util.parse.Parser
This represents the length of the buffer.
create(char[], int, int) - Method in class org.simpleframework.http.parse.LanguageParser
This creates a locale object using an offset and a length.
create(char[], int, int) - Method in class org.simpleframework.http.parse.ListParser
This creates an value object using the range of characters that have been parsed as an item within the list of values.
create(char[], int, int) - Method in class org.simpleframework.http.parse.ValueParser
This creates a string object using an offset and a length.
Cursor - Interface in org.simpleframework.transport
The Cursor object is used to acquire bytes from a given source.

D

Daemon - Class in org.simpleframework.util.thread
The Daemon object provides a named daemon thread which will execute the run method when started.
Daemon() - Constructor for class org.simpleframework.util.thread.Daemon
Constructor for the Daemon object.
DATE - Static variable in interface org.simpleframework.http.Protocol
Represents the date and time at which the message was originated.
DateParser - Class in org.simpleframework.http.parse
This is used to create a Parser for the HTTP date format.
DateParser() - Constructor for class org.simpleframework.http.parse.DateParser
The default constructor will create a parser that can parse Strings that contain dates in the form of RFC 1123, RFC 850 or asctime.
DateParser(long) - Constructor for class org.simpleframework.http.parse.DateParser
This constructor will conveniently parse the long argument in the constructor.
DateParser(String) - Constructor for class org.simpleframework.http.parse.DateParser
This constructor will conveniently parse the String argument in the constructor.
DELETE - Static variable in interface org.simpleframework.http.Method
Requests that the origin server delete the resource identified.
description - Variable in enum org.simpleframework.http.Status
This is the description of the status this instance represents.
digit(byte) - Method in class org.simpleframework.http.message.RequestConsumer
This is used to determine if a given ISO-8859-1 byte is a digit character, between an ISO-8859-1 0 and 9.
digit(char) - Method in class org.simpleframework.util.parse.Parser
This is used to determine weather or not a given character is a digit character.
DirectExecutor - Class in org.simpleframework.util.thread
The DirectExecutor object is used for synchronous execution of tasks.
DirectExecutor() - Constructor for class org.simpleframework.util.thread.DirectExecutor
 
DirectReactor - Class in org.simpleframework.transport.reactor
The DirectReactor object is used to execute the ready operations of within a single synchronous thread.
DirectReactor() - Constructor for class org.simpleframework.transport.reactor.DirectReactor
Constructor for the DirectReactor object.
DirectReactor(boolean) - Constructor for class org.simpleframework.transport.reactor.DirectReactor
Constructor for the DirectReactor object.
disposition - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to represent the content disposition header.
disposition(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the content disposition header header so that the MIME type is available to the segment.
done - Variable in class org.simpleframework.http.message.ArrayConsumer
This determines whether the terminal token has been read.

E

EmptyConsumer - Class in org.simpleframework.http.message
The EmptyConsumer object is used to represent a body of zero length.
EmptyConsumer() - Constructor for class org.simpleframework.http.message.EmptyConsumer
 
encode() - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used to acquire the buffered bytes as a string.
encode(String) - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used to acquire the buffered bytes as a string.
encode() - Method in interface org.simpleframework.util.buffer.Buffer
This method is used to acquire the buffered bytes as a string.
encode(String) - Method in interface org.simpleframework.util.buffer.Buffer
This method is used to acquire the buffered bytes as a string.
encode() - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to acquire the buffered bytes as a string.
encode(String) - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used to acquire the buffered bytes as a string.
encoding - Variable in class org.simpleframework.http.message.SegmentConsumer
This represents the transfer encoding value of the body.
encoding(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to store the transfer encoding header value.
end() - Method in class org.simpleframework.http.message.SegmentConsumer
This will update the offset variable so that the next read will be a non whitespace character or terminal character.
ensureCapacity(int) - Method in class org.simpleframework.util.parse.ParseBuffer
This ensure that there is enough space in the buffer to allow for more char's to be added.
ensureCapacity(int) - Method in class org.simpleframework.util.parse.Parser
This ensure that there is enough space in the buffer to allow for more char's to be added.
Entity - Interface in org.simpleframework.http.message
The Entity object is used to represent the HTTP entity received from the client.
EntityConsumer - Class in org.simpleframework.http.message
The EntityConsumer object is used to consume data from a cursor and build a request entity.
EntityConsumer(Allocator, Channel) - Constructor for class org.simpleframework.http.message.EntityConsumer
Constructor for the EntityConsumer object.
entrySet() - Method in class org.simpleframework.util.parse.MapParser
This method is used to acquire the name and value pairs that have currently been collected by this parser.
equal(String, String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to determine if two header names are equal, this is done to ensure that the case insensitivity of HTTP header names is observed.
ETAG - Static variable in interface org.simpleframework.http.Protocol
Provides the value of the entity tag for the requested variant.
execute(Runnable) - Method in class org.simpleframework.util.thread.DirectExecutor
This will execute the provided Runnable within the current thread.
execute(Runnable) - Method in class org.simpleframework.util.thread.PoolExecutor
The execute method is used to queue the task for execution.
execute(Runnable) - Method in class org.simpleframework.util.thread.Scheduler
This will execute the task within the executor immediately as it uses a delay duration of zero milliseconds.
execute(Runnable, long) - Method in class org.simpleframework.util.thread.Scheduler
This will execute the task within the executor after the time specified has expired.
execute(Runnable, long, TimeUnit) - Method in class org.simpleframework.util.thread.Scheduler
This will execute the task within the executor after the time specified has expired.
ExecutorReactor - Class in org.simpleframework.transport.reactor
The ExecutorReactor is used to schedule operation for execution using an Executor implementation.
ExecutorReactor(Executor) - Constructor for class org.simpleframework.transport.reactor.ExecutorReactor
Constructor for the ExecutorReactor object.
ExecutorReactor(Executor, int) - Constructor for class org.simpleframework.transport.reactor.ExecutorReactor
Constructor for the ExecutorReactor object.
ExecutorReactor(Executor, int, long) - Constructor for class org.simpleframework.transport.reactor.ExecutorReactor
Constructor for the ExecutorReactor object.
expect - Variable in class org.simpleframework.http.message.EntityConsumer
This is used to determine if there a continue is expected.
expect - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to determine if there is a continue expected.
expect(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to determine if the expect continue header is present and thus there is a requirement to send the continue status before the client sends the request body.
EXPECT - Static variable in interface org.simpleframework.http.Protocol
Indicate that particular server behaviors are required by the client.
EXPIRES - Static variable in interface org.simpleframework.http.Protocol
Gives the time after which the response is considered stale.

F

factory - Variable in class org.simpleframework.http.message.EntityConsumer
This is used to create a body consumer for the entity.
FileAllocator - Class in org.simpleframework.util.buffer
The FileAllocator object is used to create buffers that can be written to the file system.
FileAllocator() - Constructor for class org.simpleframework.util.buffer.FileAllocator
Constructor for the FileAllocator object.
FileAllocator(int) - Constructor for class org.simpleframework.util.buffer.FileAllocator
Constructor for the FileAllocator object.
FileAllocator(String) - Constructor for class org.simpleframework.util.buffer.FileAllocator
Constructor for the FileAllocator object.
FileAllocator(String, int) - Constructor for class org.simpleframework.util.buffer.FileAllocator
Constructor for the FileAllocator object.
FilterAllocator - Class in org.simpleframework.util.buffer
The FilterAllocator object is used to provide a means to provide a general set of constraints around buffer allocation.
FilterAllocator(Allocator) - Constructor for class org.simpleframework.util.buffer.FilterAllocator
Constructor for the FilterAllocator object.
FilterAllocator(Allocator, long) - Constructor for class org.simpleframework.util.buffer.FilterAllocator
Constructor for the FilterAllocator object.
FilterAllocator(Allocator, long, long) - Constructor for class org.simpleframework.util.buffer.FilterAllocator
Constructor for the FilterAllocator object.
finished - Variable in class org.simpleframework.http.message.UpdateConsumer
This is used to determine whether the consumer has finished.
FixedConsumer - Class in org.simpleframework.http.message
The FixedConsumer object reads a fixed number of bytes from the cursor.
FixedConsumer(Allocator, long) - Constructor for class org.simpleframework.http.message.FixedConsumer
Constructor for the FixedConsumer object.
flush() - Method in interface org.simpleframework.transport.Sender
This method is used to flush the contents of the buffer to the client.
flush() - Method in class org.simpleframework.transport.SocketTransport
This is used to flush the internal buffer to the underlying socket.
flush() - Method in interface org.simpleframework.transport.Transport
This method is used to flush the contents of the buffer to the client.
flush() - Method in class org.simpleframework.transport.TransportSender
This method is used to flush the contents of the buffer to the client.
FormatException - Exception in org.simpleframework.util
The FormatException is used to create exceptions that can use a template string for the message.
FormatException(String, Object...) - Constructor for exception org.simpleframework.util.FormatException
Constructor for the FormatException this requires a template message and an ordered list of values that are to be inserted in to the provided template to form the error.
FormatException(Throwable, String, Object...) - Constructor for exception org.simpleframework.util.FormatException
Constructor for the FormatException this requires a template message and an ordered list of values that are to be inserted in to the provided template to form the error.
FROM - Static variable in interface org.simpleframework.http.Protocol
Address for the human user who controls the requesting user agent.

G

GET - Static variable in interface org.simpleframework.http.Method
Retrieve whatever information is identified by the request.
get(Object) - Method in class org.simpleframework.util.lease.LeaseMap
This is used to acquire the Lease object that is mapped to the specified key.
get(Object) - Method in class org.simpleframework.util.parse.MapParser
The get method is used to acquire the value for a named pair.
getAddress() - Method in interface org.simpleframework.http.message.Header
This is used to acquire the address from the request line.
getAddress() - Method in class org.simpleframework.http.message.RequestConsumer
This is used to acquire the address from the request line.
getAddress() - Method in interface org.simpleframework.http.RequestLine
This is used to acquire the address from the request line.
getAddress() - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire the address from the request line.
getAll(String) - Method in interface org.simpleframework.http.message.Message
This is used to acquire all the individual header values from the message.
getAll(String) - Method in class org.simpleframework.http.message.MessageHeader
This is used to acquire all the individual header values from the message.
getAll(Object) - Method in interface org.simpleframework.http.Query
This method is used to acquire a List for all of the parameter values associated with the specified name.
getAll(Object) - Method in class org.simpleframework.util.parse.MapParser
This method is used to acquire a List for all of the values that have been put in to the map.
getAttribute(Object) - Method in interface org.simpleframework.http.Request
This is used as a shortcut for acquiring attributes for the response.
getAttribute(Object) - Method in class org.simpleframework.http.RequestWrapper
This is used as a shortcut for acquiring attributes for the response.
getAttributes() - Method in interface org.simpleframework.http.Request
This can be used to retrieve the response attributes.
getAttributes() - Method in class org.simpleframework.http.RequestWrapper
This can be used to retrieve the response attributes.
getAttributes() - Method in interface org.simpleframework.transport.Channel
This returns the Map of attributes used to hold connection information for the channel.
getAttributes() - Method in interface org.simpleframework.transport.Socket
This method is used to get the Map of attributes for this socket.
getAttributes() - Method in class org.simpleframework.transport.SocketTransport
This method is used to get the Map of attributes by this pipeline.
getAttributes() - Method in class org.simpleframework.transport.SocketWrapper
This method is used to get the Map of attributes by this socket.
getAttributes() - Method in class org.simpleframework.transport.TransportChannel
This returns the Map of attributes used to hold connection information for the channel.
getBody() - Method in interface org.simpleframework.http.message.BodyConsumer
This is used to acquire the body that has been consumed.
getBody() - Method in class org.simpleframework.http.message.ChunkedConsumer
This is used to acquire the body that has been consumed.
getBody() - Method in class org.simpleframework.http.message.EmptyConsumer
This is used to acquire the body that has been consumed.
getBody() - Method in interface org.simpleframework.http.message.Entity
This is used to acquire the body for this HTTP entity.
getBody() - Method in class org.simpleframework.http.message.EntityConsumer
This is used to acquire the body for this HTTP entity.
getBody() - Method in class org.simpleframework.http.message.FixedConsumer
This is used to acquire the body that has been consumed.
getBody() - Method in class org.simpleframework.http.message.PartSeriesFixedConsumer
This is used to acquire the body that has been consumed.
getBoolean(Object) - Method in class org.simpleframework.http.parse.QueryParser
This extracts a boolean parameter for the named value.
getBoolean(Object) - Method in interface org.simpleframework.http.Query
This extracts a boolean parameter for the named value.
getByteChannel() - Method in interface org.simpleframework.http.Request
This is used to read the content body.
getByteChannel() - Method in class org.simpleframework.http.RequestWrapper
This is used to read the content body.
getByteChannel() - Method in interface org.simpleframework.http.Response
Used to write a message body with the Response.
getByteChannel(int) - Method in interface org.simpleframework.http.Response
Used to write a message body with the Response.
getByteChannel() - Method in class org.simpleframework.http.ResponseWrapper
Used to write a message body with the Response.
getByteChannel(int) - Method in class org.simpleframework.http.ResponseWrapper
Used to write a message body with the Response.
getChannel() - Method in interface org.simpleframework.http.message.Entity
This provides the connected channel for the client.
getChannel() - Method in interface org.simpleframework.transport.reactor.Operation
This is the SelectableChannel which is used to determine if the operation should be executed.
getChannel() - Method in interface org.simpleframework.transport.Socket
This method is used to acquire the SocketChannel for the connection.
getChannel() - Method in class org.simpleframework.transport.SocketTransport
This method is used to acquire the SocketChannel for the connection.
getChannel() - Method in class org.simpleframework.transport.SocketWrapper
This method is used to acquire the SocketChannel for the connection.
getCharset() - Method in interface org.simpleframework.http.ContentType
This is used to retrieve the charset of this MIME type.
getCharset() - Method in class org.simpleframework.http.parse.ContentTypeParser
This is used to retrieve the charset of this MIME type.
getClientAddress() - Method in interface org.simpleframework.http.Request
This is used to acquire the remote client address.
getClientAddress() - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire the remote client address.
getCode() - Method in class org.simpleframework.http.ResponseWrapper
This represents the status code of the HTTP response.
getCode() - Method in enum org.simpleframework.http.Status
This is used to acquire the code of the status object.
getCode() - Method in interface org.simpleframework.http.StatusLine
This represents the status code of the HTTP response.
getContent() - Method in interface org.simpleframework.http.message.Body
This will acquire the contents of the body in UTF-8.
getContent(String) - Method in interface org.simpleframework.http.message.Body
This will acquire the contents of the body in the specified charset.
getContent() - Method in interface org.simpleframework.http.Part
This is used to acquire the content of the part as a string.
getContent() - Method in interface org.simpleframework.http.Request
This is used to get the content body.
getContent() - Method in class org.simpleframework.http.RequestWrapper
This is used to get the content body.
getContentLength() - Method in class org.simpleframework.http.core.Conversation
This is used to acquire the content length for the response.
getContentLength() - Method in interface org.simpleframework.http.message.Segment
This is a convenience method that can be used to determine the length of the message body.
getContentLength() - Method in class org.simpleframework.http.message.SegmentConsumer
This is a convenience method that can be used to determine the length of the message body.
getContentLength() - Method in interface org.simpleframework.http.RequestHeader
This is a convenience method that can be used to determine the length of the message body.
getContentLength() - Method in class org.simpleframework.http.RequestWrapper
This is a convenience method that can be used to determine the length of the message body.
getContentLength() - Method in interface org.simpleframework.http.ResponseHeader
This is a convenience method that can be used to determine the length of the message body.
getContentLength() - Method in class org.simpleframework.http.ResponseWrapper
This is a convenience method that can be used to determine the length of the message body.
getContentType() - Method in interface org.simpleframework.http.message.Segment
This is a convenience method that can be used to determine the content type of the message body.
getContentType() - Method in class org.simpleframework.http.message.SegmentConsumer
This is a convenience method that can be used to determine the content type of the message body.
getContentType() - Method in interface org.simpleframework.http.Part
This is used to acquire the content type for this part.
getContentType() - Method in interface org.simpleframework.http.RequestHeader
This is a convenience method that can be used to determine the content type of the message body.
getContentType() - Method in class org.simpleframework.http.RequestWrapper
This is a convenience method that can be used to determine the content type of the message body.
getContentType() - Method in interface org.simpleframework.http.ResponseHeader
This is a convenience method that can be used to determine the content type of the message body.
getContentType() - Method in class org.simpleframework.http.ResponseWrapper
This is a convenience method that can be used to determine the content type of the message body.
getCookie(String) - Method in interface org.simpleframework.http.message.Header
This is used to acquire a cookie usiing the name of that cookie.
getCookie(String) - Method in class org.simpleframework.http.message.HeaderConsumer
This is used to acquire a cookie using the name of that cookie.
getCookie(String) - Method in interface org.simpleframework.http.message.Message
This returns the Cookie object stored under the specified name.
getCookie(String) - Method in class org.simpleframework.http.message.MessageHeader
This returns the Cookie object stored under the specified name.
getCookie(String) - Method in interface org.simpleframework.http.RequestHeader
This is used to acquire a cookie using the name of that cookie.
getCookie(String) - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire a cookie usiing the name of that cookie.
getCookie(String) - Method in interface org.simpleframework.http.ResponseHeader
This returns the Cookie object stored under the specified name.
getCookie(String) - Method in class org.simpleframework.http.ResponseWrapper
This returns the Cookie object stored under the specified name.
getCookies() - Method in interface org.simpleframework.http.message.Header
This is used to acquire all cookies that were sent in the header.
getCookies() - Method in class org.simpleframework.http.message.HeaderConsumer
This is used to acquire all cookies that were sent in the header.
getCookies() - Method in interface org.simpleframework.http.message.Message
This returns all Cookie objects stored under the specified name.
getCookies() - Method in class org.simpleframework.http.message.MessageHeader
This returns all Cookie objects stored under the specified name.
getCookies() - Method in interface org.simpleframework.http.RequestHeader
This is used to acquire all cookies that were sent in the header.
getCookies() - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire all cookies that were sent in the header.
getCookies() - Method in interface org.simpleframework.http.ResponseHeader
This returns all Cookie objects stored under the specified name.
getCookies() - Method in class org.simpleframework.http.ResponseWrapper
This returns all Cookie objects stored under the specified name.
getCursor() - Method in interface org.simpleframework.transport.Channel
This provides the Cursor for this channel.
getCursor() - Method in class org.simpleframework.transport.TransportChannel
This provides the Cursor for this channel.
getDate(String) - Method in interface org.simpleframework.http.message.Header
This can be used to get the date of the first message header that has the specified name.
getDate(String) - Method in class org.simpleframework.http.message.HeaderConsumer
This can be used to get the date of the first message header that has the specified name.
getDate(String) - Method in interface org.simpleframework.http.message.Message
This can be used to get the value of the first message header that has the specified name.
getDate(String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the value of the first message header that has the specified name.
getDate(String) - Method in class org.simpleframework.http.message.RequestConsumer
This can be used to get the date of the first message header that has the specified name.
getDate(String) - Method in interface org.simpleframework.http.RequestHeader
This can be used to get the date of the first message header that has the specified name.
getDate(String) - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the date of the first message header that has the specified name.
getDate(String) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to get the value of the first message header that has the specified name.
getDate(String) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the value of the first message header that has the specified name.
getDescription() - Method in class org.simpleframework.http.ResponseWrapper
This can be used to retrieve the text of a HTTP status line.
getDescription() - Method in enum org.simpleframework.http.Status
This is used to provide the status description.
getDescription(int) - Static method in enum org.simpleframework.http.Status
This is used to provide the status description.
getDescription() - Method in interface org.simpleframework.http.StatusLine
This can be used to retrieve the text of a HTTP status line.
getDirectory() - Method in class org.simpleframework.http.parse.PathParser
This will return the highest directory that exists within the path.
getDirectory() - Method in interface org.simpleframework.http.Path
This will return the highest directory that exists within the path.
getDisposition() - Method in interface org.simpleframework.http.message.Segment
This is a convenience method that can be used to determine the content type of the message body.
getDisposition() - Method in class org.simpleframework.http.message.SegmentConsumer
This is a convenience method that can be used to determine the content type of the message body.
getDomain() - Method in interface org.simpleframework.http.Address
This is used to retrieve the domain of this URI.
getDomain() - Method in class org.simpleframework.http.Cookie
This returns the domain for this cookie.
getDomain() - Method in class org.simpleframework.http.parse.AddressParser
This is used to retrieve the domain of this URI.
getEngine() - Method in interface org.simpleframework.transport.Channel
This is used to acquire the SSL engine used for security.
getEngine() - Method in interface org.simpleframework.transport.Socket
This is used to acquire the SSL engine used for security.
getEngine() - Method in class org.simpleframework.transport.SocketTransport
This is used to acquire the SSL engine used for https.
getEngine() - Method in class org.simpleframework.transport.SocketWrapper
This is used to acquire the SSL engine used for HTTPS.
getEngine() - Method in class org.simpleframework.transport.TransportChannel
This is used to acquire the SSL engine used for security.
getExpiry() - Method in class org.simpleframework.http.Cookie
This returns the number of seconds a cookie lives for.
getExpiry(TimeUnit) - Method in interface org.simpleframework.util.lease.Lease
Determines the duration remaining before the lease expires.
getExtension() - Method in class org.simpleframework.http.parse.PathParser
This will return the extension that the file name contains.
getExtension() - Method in interface org.simpleframework.http.Path
This will return the extension that the file name contains.
getFileName() - Method in interface org.simpleframework.http.ContentDisposition
This method is used to acquire the file name of the part.
getFileName() - Method in interface org.simpleframework.http.message.Segment
This method is used to acquire the file name of the part.
getFileName() - Method in class org.simpleframework.http.message.SegmentConsumer
This method is used to acquire the file name of the part.
getFileName() - Method in class org.simpleframework.http.parse.ContentDispositionParser
This method is used to acquire the file name of the part.
getFileName() - Method in interface org.simpleframework.http.Part
This method is used to acquire the file name of the part.
getFloat(Object) - Method in class org.simpleframework.http.parse.QueryParser
This extracts a float parameter for the named value.
getFloat(Object) - Method in interface org.simpleframework.http.Query
This extracts a float parameter for the named value.
getHeader() - Method in interface org.simpleframework.http.message.Entity
This provides the HTTP request header for the entity.
getHeader() - Method in class org.simpleframework.http.message.EntityConsumer
This provides the HTTP request header for the entity.
getHeader() - Method in interface org.simpleframework.http.message.Header
This method returns a CharSequence holding the data consumed for the request.
getHeader() - Method in class org.simpleframework.http.message.RequestConsumer
This method returns a CharSequence holding the data consumed for the request.
getHeader(String) - Method in interface org.simpleframework.http.Part
This is used to acquire the header value for the specified header name.
getHeader() - Method in interface org.simpleframework.http.RequestHeader
This method returns a CharSequence holding the header consumed for the request.
getHeader() - Method in class org.simpleframework.http.RequestWrapper
This method returns a CharSequence holding the header consumed for the request.
getHeader() - Method in interface org.simpleframework.http.ResponseHeader
This method returns a CharSequence holding the header created for the request.
getHeader() - Method in class org.simpleframework.http.ResponseWrapper
This method returns a CharSequence holding the header created for the request.
getInputStream() - Method in interface org.simpleframework.http.message.Body
This is used to acquire the contents of the body as a stream.
getInputStream() - Method in interface org.simpleframework.http.Part
This is used to acquire an InputStream for the part.
getInputStream() - Method in interface org.simpleframework.http.Request
This is used to read the content body.
getInputStream() - Method in class org.simpleframework.http.RequestWrapper
This is used to read the content body.
getInteger(String) - Method in interface org.simpleframework.http.message.Header
This can be used to get the integer of the first message header that has the specified name.
getInteger(String) - Method in class org.simpleframework.http.message.HeaderConsumer
This can be used to get the integer of the first message header that has the specified name.
getInteger(String) - Method in interface org.simpleframework.http.message.Message
This can be used to get the value of the first message header that has the specified name.
getInteger(String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the value of the first message header that has the specified name.
getInteger(String) - Method in class org.simpleframework.http.message.RequestConsumer
This can be used to get the integer of the first message header that has the specified name.
getInteger(Object) - Method in class org.simpleframework.http.parse.QueryParser
This extracts an integer parameter for the named value.
getInteger(Object) - Method in interface org.simpleframework.http.Query
This extracts an integer parameter for the named value.
getInteger(String) - Method in interface org.simpleframework.http.RequestHeader
This can be used to get the integer of the first message header that has the specified name.
getInteger(String) - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the integer of the first message header that has the specified name.
getInteger(String) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to get the value of the first message header that has the specified name.
getInteger(String) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the value of the first message header that has the specified name.
getKey() - Method in interface org.simpleframework.util.lease.Lease
Provides the key for the resource that this lease represents.
getKeys() - Method in class org.simpleframework.util.KeyMap
This is used to produce a List of the keys in the map.
getLocales() - Method in interface org.simpleframework.http.message.Header
This is used to acquire the locales from the request header.
getLocales() - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to acquire the locales from the request header.
getLocales() - Method in interface org.simpleframework.http.RequestHeader
This is used to acquire the locales from the request header.
getLocales() - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire the locales from the request header.
getLong(String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the value of the first message header that has the specified name.
getMajor() - Method in interface org.simpleframework.http.message.Header
This can be used to get the major number from a HTTP version.
getMajor() - Method in class org.simpleframework.http.message.RequestConsumer
This can be used to get the major number from a HTTP version.
getMajor() - Method in interface org.simpleframework.http.RequestLine
This can be used to get the major number from a HTTP version.
getMajor() - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the major number from a HTTP version.
getMajor() - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the major number from a HTTP version.
getMajor() - Method in interface org.simpleframework.http.StatusLine
This can be used to get the major number from a HTTP version.
getMethod() - Method in interface org.simpleframework.http.message.Header
This can be used to get the HTTP method for this request.
getMethod() - Method in class org.simpleframework.http.message.RequestConsumer
This can be used to get the HTTP method for this request.
getMethod() - Method in interface org.simpleframework.http.RequestLine
This can be used to get the HTTP method for this request.
getMethod() - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the HTTP method for this request.
getMinor() - Method in interface org.simpleframework.http.message.Header
This can be used to get the minor number from a HTTP version.
getMinor() - Method in class org.simpleframework.http.message.RequestConsumer
This can be used to get the minor number from a HTTP version.
getMinor() - Method in interface org.simpleframework.http.RequestLine
This can be used to get the major number from a HTTP version.
getMinor() - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the major number from a HTTP version.
getMinor() - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the minor number from a HTTP version.
getMinor() - Method in interface org.simpleframework.http.StatusLine
This can be used to get the minor number from a HTTP version.
getName() - Method in interface org.simpleframework.http.ContentDisposition
This method is used to acquire the name of the part.
getName() - Method in class org.simpleframework.http.Cookie
This returns the name for this cookie.
getName() - Method in interface org.simpleframework.http.message.Segment
This method is used to acquire the name of the part.
getName() - Method in class org.simpleframework.http.message.SegmentConsumer
This method is used to acquire the name of the part.
getName() - Method in class org.simpleframework.http.parse.ContentDispositionParser
This method is used to acquire the name of the part.
getName() - Method in class org.simpleframework.http.parse.PathParser
This will return the full name of the file without the path.
getName() - Method in class org.simpleframework.http.parse.PrincipalParser
Gets the users name from the Authorization header value.
getName() - Method in interface org.simpleframework.http.Part
This method is used to acquire the name of the part.
getName() - Method in interface org.simpleframework.http.Path
This will return the full name of the file without the path.
getName() - Method in interface org.simpleframework.http.Principal
The getName method is used to retreive the name of the principal.
getNames() - Method in interface org.simpleframework.http.message.Header
This method is used to get a List of the names for the headers.
getNames() - Method in class org.simpleframework.http.message.HeaderConsumer
This method is used to get a List of the names for the headers.
getNames() - Method in interface org.simpleframework.http.message.Message
This is used to acquire the names of the of the headers that have been set in the response.
getNames() - Method in class org.simpleframework.http.message.MessageHeader
This is used to acquire the names of the of the headers that have been set in the response.
getNames() - Method in class org.simpleframework.http.message.RequestConsumer
This method is used to get a List of the names for the headers.
getNames() - Method in interface org.simpleframework.http.RequestHeader
This method is used to get a List of the names for the headers.
getNames() - Method in class org.simpleframework.http.RequestWrapper
This method is used to get a List of the names for the headers.
getNames() - Method in interface org.simpleframework.http.ResponseHeader
This is used to acquire the names of the of the headers that have been set in the response.
getNames() - Method in class org.simpleframework.http.ResponseWrapper
This is used to acquire the names of the of the headers that have been set in the response.
getOutputStream() - Method in interface org.simpleframework.http.Response
Used to write a message body with the Response.
getOutputStream(int) - Method in interface org.simpleframework.http.Response
Used to write a message body with the Response.
getOutputStream() - Method in class org.simpleframework.http.ResponseWrapper
Used to write a message body with the Response.
getOutputStream(int) - Method in class org.simpleframework.http.ResponseWrapper
Used to write a message body with the Response.
getParameter(String) - Method in interface org.simpleframework.http.ContentType
This is used to retrieve an arbitrary parameter from the MIME type header.
getParameter(String) - Method in class org.simpleframework.http.parse.ContentTypeParser
This is used to retrieve an arbitrary parameter from the MIME type header.
getParameter(String) - Method in interface org.simpleframework.http.Request
This is used to provide quick access to the parameters.
getParameter(String) - Method in class org.simpleframework.http.RequestWrapper
This is used to provide quick access to the parameters.
getParameters() - Method in interface org.simpleframework.http.Address
This extracts the parameter values from the uniform resource identifier represented by this object.
getParameters() - Method in class org.simpleframework.http.parse.AddressParser
This extracts the parameter values from the uniform resource identifier represented by this object.
getPart(String) - Method in interface org.simpleframework.http.message.Body
This method is used to acquire a Part from the HTTP request using a known name for the part.
getPart(String) - Method in interface org.simpleframework.http.message.PartSeries
This method is used to acquire a Part from the list using a known name for the part.
getPart(String) - Method in interface org.simpleframework.http.Request
This method is used to acquire a Part from the HTTP request using a known name for the part.
getPart(String) - Method in class org.simpleframework.http.RequestWrapper
This method is used to acquire a Part from the HTTP request using a known name for the part.
getParts() - Method in interface org.simpleframework.http.message.Body
This method is used to get all Part objects that are associated with the request.
getParts() - Method in interface org.simpleframework.http.message.PartSeries
This is used to acquire the attachments associated with this list.
getParts() - Method in interface org.simpleframework.http.Request
This method is used to get all Part objects that are associated with the request.
getParts() - Method in class org.simpleframework.http.RequestWrapper
This method is used to get all Part objects that are associated with the request.
getPassword() - Method in class org.simpleframework.http.parse.PrincipalParser
Gets the users password parsed from the Authorization header value.
getPassword() - Method in interface org.simpleframework.http.Principal
The getPassword method is used to retrieve the password of the principal.
getPath() - Method in interface org.simpleframework.http.Address
This is used to retrieve the path of this URI.
getPath() - Method in class org.simpleframework.http.Cookie
This returns the path for this cookie.
getPath() - Method in interface org.simpleframework.http.message.Header
This is used to acquire the path as extracted from the the HTTP request URI.
getPath() - Method in class org.simpleframework.http.message.RequestConsumer
This is used to acquire the path as extracted from the the HTTP request URI.
getPath() - Method in class org.simpleframework.http.parse.AddressParser
This is used to retrieve the path of this URI.
getPath() - Method in class org.simpleframework.http.parse.PathParser
This will return the normalized path.
getPath(int) - Method in class org.simpleframework.http.parse.PathParser
This will return the normalized path from the specified path segment.
getPath(int, int) - Method in class org.simpleframework.http.parse.PathParser
This will return the normalized path from the specified path segment.
getPath() - Method in interface org.simpleframework.http.Path
This will return the normalized path.
getPath(int) - Method in interface org.simpleframework.http.Path
This will return the normalized path from the specified path segment.
getPath(int, int) - Method in interface org.simpleframework.http.Path
This will return the normalized path from the specified path segment.
getPath() - Method in interface org.simpleframework.http.RequestLine
This is used to acquire the path as extracted from the HTTP request URI.
getPath() - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire the path as extracted from the HTTP request URI.
getPort() - Method in interface org.simpleframework.http.Address
This is used to retrieve the port of the uniform resource identifier.
getPort() - Method in class org.simpleframework.http.parse.AddressParser
This is used to retrieve the port of the uniform resource identifier.
getPrimary() - Method in interface org.simpleframework.http.ContentType
This is used to retrieve the primary type of this MIME type.
getPrimary() - Method in class org.simpleframework.http.parse.ContentTypeParser
This is used to retrieve the primary type of this MIME type.
getPrintStream() - Method in interface org.simpleframework.http.Response
This method is provided for convenience so that the HTTP content can be written using the print methods provided by the PrintStream.
getPrintStream(int) - Method in interface org.simpleframework.http.Response
This method is provided for convenience so that the HTTP content can be written using the print methods provided by the PrintStream.
getPrintStream() - Method in class org.simpleframework.http.ResponseWrapper
This method is provided for convenience so that the HTTP content can be written using the print methods provided by the PrintStream.
getPrintStream(int) - Method in class org.simpleframework.http.ResponseWrapper
This method is provided for convenience so that the HTTP content can be written using the print methods provided by the PrintStream.
getQuery() - Method in interface org.simpleframework.http.Address
This is used to retrieve the query of this URI.
getQuery() - Method in interface org.simpleframework.http.message.Header
This method is used to acquire the query part from the HTTP request URI target.
getQuery() - Method in class org.simpleframework.http.message.RequestConsumer
This method is used to acquire the query part from the HTTP request URI target.
getQuery() - Method in class org.simpleframework.http.parse.AddressParser
This is used to retrieve the query of this URI.
getQuery() - Method in interface org.simpleframework.http.RequestLine
This method is used to acquire the query part from the HTTP request URI target.
getQuery() - Method in class org.simpleframework.http.RequestWrapper
This method is used to acquire the query part from the HTTP request URI target and a form post if it exists.
getRelative(String) - Method in class org.simpleframework.http.parse.PathParser
This will return the path as it is relative to the issued path.
getRelative(String) - Method in interface org.simpleframework.http.Path
This will return the path as it is relative to the issued path.
getRequest() - Method in class org.simpleframework.http.core.Conversation
This provides the Request object.
getRequestTime() - Method in interface org.simpleframework.http.Request
This is the time in milliseconds when the request was first read from the underlying socket.
getRequestTime() - Method in class org.simpleframework.http.RequestWrapper
This is the time in milliseconds when the request was first read from the underlying socket.
getResponse() - Method in class org.simpleframework.http.core.Conversation
This provides the Response object.
getResponseTime() - Method in interface org.simpleframework.http.Response
This represents the time at which the response has fully written.
getResponseTime() - Method in class org.simpleframework.http.ResponseWrapper
This represents the time at which the response has fully written.
getScheme() - Method in interface org.simpleframework.http.Address
This allows the scheme of the URL given to be returned.
getScheme() - Method in class org.simpleframework.http.parse.AddressParser
This allows the scheme of the URL given to be returned.
getSecondary() - Method in interface org.simpleframework.http.ContentType
This is used to retrieve the secondary type of this MIME type.
getSecondary() - Method in class org.simpleframework.http.parse.ContentTypeParser
This is used to retrieve the secondary type of this MIME type.
getSecuritySession() - Method in interface org.simpleframework.http.Request
This is used to acquire the SSL security session used when the server is using a HTTPS connection.
getSecuritySession() - Method in class org.simpleframework.http.RequestWrapper
This is used to acquire the SSL security session used when the server is using a HTTPS connection.
getSegments() - Method in class org.simpleframework.http.parse.PathParser
This method is used to break the path into individual parts called segments, see RFC 2396.
getSegments() - Method in interface org.simpleframework.http.Path
This method is used to break the path into individual parts called segments, see RFC 2396.
getSender() - Method in interface org.simpleframework.transport.Channel
This provides the Sender for the channel.
getSender() - Method in class org.simpleframework.transport.TransportChannel
This provides the Sender for the channel.
getSocket() - Method in interface org.simpleframework.transport.Channel
This is the connected socket channel associated with this.
getSocket() - Method in class org.simpleframework.transport.TransportChannel
This is the connected socket channel associated with this.
getStatus() - Method in class org.simpleframework.http.ResponseWrapper
This is used to acquire the status from the response.
getStatus(int) - Static method in enum org.simpleframework.http.Status
This is used to provide the status value.
getStatus() - Method in interface org.simpleframework.http.StatusLine
This is used to acquire the status from the response.
getTarget() - Method in interface org.simpleframework.http.message.Header
This can be used to get the target specified for this HTTP request.
getTarget() - Method in class org.simpleframework.http.message.RequestConsumer
This can be used to get the target specified for this HTTP request.
getTarget() - Method in interface org.simpleframework.http.RequestLine
This can be used to get the URI specified for this HTTP request.
getTarget() - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the URI specified for this HTTP request.
getTime() - Method in interface org.simpleframework.http.message.Entity
This is the time in milliseconds when the request was first read from the underlying channel.
getTrace() - Method in interface org.simpleframework.transport.Channel
This gets the Trace object associated with the channel.
getTrace() - Method in interface org.simpleframework.transport.Socket
This is used to acquire the trace object that is associated with the socket.
getTrace() - Method in class org.simpleframework.transport.SocketTransport
This is used to acquire the trace object that is associated with the socket.
getTrace() - Method in class org.simpleframework.transport.SocketWrapper
This is used to acquire the trace object that is associated with the socket.
getTrace() - Method in class org.simpleframework.transport.TransportChannel
This gets the Trace object associated with the channel.
getTransferEncoding() - Method in interface org.simpleframework.http.message.Segment
This is a convenience method that can be used to determine the content type of the message body.
getTransferEncoding() - Method in class org.simpleframework.http.message.SegmentConsumer
This is a convenience method that can be used to determine the content type of the message body.
getTransferEncoding() - Method in interface org.simpleframework.http.ResponseHeader
This is a convenience method that can be used to determine the content type of the message body.
getTransferEncoding() - Method in class org.simpleframework.http.ResponseWrapper
This is a convenience method that can be used to determine the content type of the message body.
getType() - Method in interface org.simpleframework.http.ContentType
This method is used to get the primary and secondary parts joined together with a "/".
getType() - Method in class org.simpleframework.http.parse.ContentTypeParser
This method is used to get the primary and secondary parts joined together with a "/".
getValue() - Method in class org.simpleframework.http.Cookie
This returns the value for this cookie.
getValue(String) - Method in interface org.simpleframework.http.message.Message
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in interface org.simpleframework.http.message.Message
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in interface org.simpleframework.http.message.Segment
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in interface org.simpleframework.http.message.Segment
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in class org.simpleframework.http.message.SegmentConsumer
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in interface org.simpleframework.http.RequestHeader
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in interface org.simpleframework.http.RequestHeader
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to get the value of the first message header that has the specified name.
getValue(String) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the value of the first message header that has the specified name.
getValue(String, int) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the value of the first message header that has the specified name.
getValues(String) - Method in interface org.simpleframework.http.message.Message
This can be used to get the values of HTTP message headers that have the specified name.
getValues(List<String>) - Method in interface org.simpleframework.http.message.Message
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the values of HTTP message headers that have the specified name.
getValues(List<String>) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in interface org.simpleframework.http.message.Segment
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in interface org.simpleframework.http.RequestHeader
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in class org.simpleframework.http.RequestWrapper
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to get the values of HTTP message headers that have the specified name.
getValues(String) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the values of HTTP message headers that have the specified name.
getValues() - Method in class org.simpleframework.util.KeyMap
This is used to produce a List of the values in the map.
getVersion() - Method in class org.simpleframework.http.Cookie
This returns the version for this cookie.

H

handle(Request, Response) - Method in interface org.simpleframework.http.core.Container
Used to pass the Request and Response to the container for processing.
HEAD - Static variable in interface org.simpleframework.http.Method
Retrieve only the headers for the resource that is requested.
header - Variable in class org.simpleframework.http.message.EntityConsumer
This is used to consume the header for the request entity.
Header - Interface in org.simpleframework.http.message
This is a Header object that is used to represent a basic form for the HTTP request message.
header - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to store all consumed headers by the header name.
HeaderConsumer - Class in org.simpleframework.http.message
The HeaderConsumer object is used to consume a HTTP header from the cursor.
HeaderConsumer() - Constructor for class org.simpleframework.http.message.HeaderConsumer
Constructor for the HeaderConsumer object.
headers() - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the headers from the consumed HTTP header and add them to the segment.
HOST - Static variable in interface org.simpleframework.http.Protocol
Specifies the host and port number of the resource being requested.

I

IF_MATCH - Static variable in interface org.simpleframework.http.Protocol
Specifies the entity tag for a request to make it conditional.
IF_MODIFIED_SINCE - Static variable in interface org.simpleframework.http.Protocol
If variant has not been modified since the time specified.
IF_NONE_MATCH - Static variable in interface org.simpleframework.http.Protocol
Verify that none of those entities is current by including a list.
IF_RANGE - Static variable in interface org.simpleframework.http.Protocol
If the entity is unchanged send me the part that I am missing.
IF_UNMODIFIED_SINCE - Static variable in interface org.simpleframework.http.Protocol
If the requested resource has not been modified since this time.
IMAGE - Static variable in interface org.simpleframework.http.Protocol
Represents a message type for an image such as a PNG or JPEG.
init() - Method in class org.simpleframework.http.parse.AddressParser
This will empty each tokens cache.
init() - Method in class org.simpleframework.http.parse.ContentDispositionParser
This will initialize the Parser when it is ready to parse a new String.
init() - Method in class org.simpleframework.http.parse.ContentTypeParser
This will initialize the parser when it is ready to parse a new String.
init() - Method in class org.simpleframework.http.parse.CookieParser
Resets the cookie and the buffer variables for this CookieParser.
init() - Method in class org.simpleframework.http.parse.DateParser
This is used to reset the date and the buffer variables for this DateParser.
init() - Method in class org.simpleframework.http.parse.ListParser
Initializes the parser so that tokens can be extracted from the list.
init() - Method in class org.simpleframework.http.parse.PathParser
This will initialize the parser so that it is in a ready state.
init() - Method in class org.simpleframework.http.parse.PrincipalParser
This will initialize the Parser when it is ready to parse a new String.
init() - Method in class org.simpleframework.http.parse.QueryParser
This initializes the parser so that it can be used several times.
init() - Method in class org.simpleframework.util.parse.Parser
This will initialize the Parser when it is ready to parse a new String.
interrupt() - Method in class org.simpleframework.util.thread.Daemon
This is used to interrupt the internal thread.
isChunkable() - Method in class org.simpleframework.http.core.Conversation
The isChunkable method is used to determine if the client supports chunked encoding.
isChunkedEncoded() - Method in class org.simpleframework.http.core.Conversation
The isChunkedEncoded is used to determine whether the chunked encoding scheme is desired.
isCommitted() - Method in interface org.simpleframework.http.Response
This can be used to determine whether the Response has been committed.
isCommitted() - Method in class org.simpleframework.http.ResponseWrapper
This can be used to determine whether the Response has been committed.
isEmpty() - Method in class org.simpleframework.http.core.Conversation
This is used to determine if the Response has a message body.
isEmpty() - Method in class org.simpleframework.util.parse.MapParser
This method is used to determine whether the parser has any tokens available.
isExpectContinue() - Method in interface org.simpleframework.http.message.Header
This is used to determine if the header represents one that requires the HTTP/1.1 continue expectation.
isExpectContinue() - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to determine if the header represents one that requires the HTTP/1.1 continue expectation.
isFile() - Method in interface org.simpleframework.http.ContentDisposition
This method is used to determine the type of a part.
isFile() - Method in interface org.simpleframework.http.message.Segment
This method is used to determine the type of a part.
isFile() - Method in class org.simpleframework.http.message.SegmentConsumer
This method is used to determine the type of a part.
isFile() - Method in class org.simpleframework.http.parse.ContentDispositionParser
This method is used to determine the type of a part.
isFile() - Method in interface org.simpleframework.http.Part
This method is used to determine the type of a part.
isFinished() - Method in class org.simpleframework.http.message.ArrayConsumer
When the terminal token is read from the cursor this will be true.
isFinished() - Method in interface org.simpleframework.http.message.Consumer
This is used to determine whether the consumer has finished reading.
isFinished() - Method in class org.simpleframework.http.message.EmptyConsumer
This will return true immediately.
isFinished() - Method in class org.simpleframework.http.message.EntityConsumer
This is determined finished when the body has been consumed.
isFinished() - Method in class org.simpleframework.http.message.PartSeriesFixedConsumer
This is used to determine whether the consumer has finished reading.
isFinished() - Method in class org.simpleframework.http.message.UpdateConsumer
This is used to determine whether the consumer has finished reading.
isHead() - Method in class org.simpleframework.http.core.Conversation
This is used to determine if the request method was HEAD.
isHeaderFinished() - Method in class org.simpleframework.http.message.EntityConsumer
This is used to determine if the header has finished.
isKeepAlive() - Method in class org.simpleframework.http.core.Conversation
The isKeepAlive method is used to determine if the connection semantics are set to maintain the connection.
isKeepAlive() - Method in interface org.simpleframework.http.Request
This is a convenience method that is used to determine whether or not this message has the Connection: close header.
isKeepAlive() - Method in class org.simpleframework.http.RequestWrapper
This is a convenience method that is used to determine whether or not this message has the Connection: close header.
isKeepAlive() - Method in interface org.simpleframework.http.Response
This is used to determine if the HTTP response message is a keep alive message or if the underlying socket was closed.
isKeepAlive() - Method in class org.simpleframework.http.ResponseWrapper
This is used to determine if the HTTP response message is a keep alive message or if the underlying socket was closed.
isNew() - Method in class org.simpleframework.http.Cookie
This is used to determine if the cookie is new.
isOpen() - Method in interface org.simpleframework.transport.Cursor
Determines whether the cursor is still open.
isOpen() - Method in class org.simpleframework.transport.TransportCursor
Determines whether the cursor is still open.
isPersistent() - Method in class org.simpleframework.http.core.Conversation
This checks the protocol version used in the request to check whether it supports persistent HTTP connections.
isProtected() - Method in class org.simpleframework.http.Cookie
This is used to determine if the cookie is protected against cross site scripting.
isReady() - Method in interface org.simpleframework.transport.Cursor
Determines whether the cursor is ready for reading.
isReady() - Method in class org.simpleframework.transport.TransportCursor
Determines whether the cursor is ready for reading.
isSecure() - Method in class org.simpleframework.http.Cookie
This determines whether the cookie is secure.
isSecure() - Method in interface org.simpleframework.http.Request
This is used to determine if the request has been transferred over a secure connection.
isSecure() - Method in class org.simpleframework.http.RequestWrapper
This is used to determine if the request has been transferred over a secure connection.
isSecure() - Method in interface org.simpleframework.transport.Channel
This is used to determine if the channel is secure and that data read from and data written to the request is encrypted.
isSecure() - Method in class org.simpleframework.transport.TransportChannel
This is used to determine if the channel is secure and that data read from and data written to the request is encrypted.
iterator() - Method in class org.simpleframework.http.parse.CookieParser
This is used to acquire the cookie values from the provided the provided source text.
iterator() - Method in class org.simpleframework.util.KeyMap
This is used to produce an Iterator of values that can be used to acquire the contents of the key map within a for each loop.

J

join() - Method in class org.simpleframework.util.thread.Daemon
This is used to join with the internal thread of this daemon.

K

KEEP_ALIVE - Static variable in interface org.simpleframework.http.Protocol
Specifies that the server wishes to keep the connection open.
KeyMap<T> - Class in org.simpleframework.util
The KeyMap object is used to represent a map of values keyed using a known string.
KeyMap() - Constructor for class org.simpleframework.util.KeyMap
Constructor for the KeyMap object.
keySet() - Method in class org.simpleframework.util.parse.MapParser
This is used to acquire the names for all the tokens that have currently been collected by this parser.

L

language - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the languages accepted in the request.
language(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the Accept-Language header value.
LanguageParser - Class in org.simpleframework.http.parse
LanguageParser is used to parse the HTTP Accept-Language header.
LanguageParser() - Constructor for class org.simpleframework.http.parse.LanguageParser
This is used to create a LanguageParser for the Accept-Language HTTP header value.
LanguageParser(String) - Constructor for class org.simpleframework.http.parse.LanguageParser
This is used to create a LanguageParser for the Accept-Language HTTP header value.
LanguageParser(List<String>) - Constructor for class org.simpleframework.http.parse.LanguageParser
This is used to create a LanguageParser for the Accept-Language HTTP header value.
LAST_MODIFIED - Static variable in interface org.simpleframework.http.Protocol
Indicates the date and time at which the variant was last modified.
Lease<T> - Interface in org.simpleframework.util.lease
The Lease object is used to keep a keyed resource active.
lease(T, long, TimeUnit) - Method in class org.simpleframework.util.lease.LeaseManager
This method will issue a Lease object that can be used to manage the release of a keyed resource.
lease(T, long, TimeUnit) - Method in interface org.simpleframework.util.lease.LeaseProvider
This method will issue a Lease object that can be used to manage the release of a keyed resource.
LeaseException - Exception in org.simpleframework.util.lease
The LeaseException is used to indicate that some operation failed when using the lease after the lease duration has expired.
LeaseException(String, Object...) - Constructor for exception org.simpleframework.util.lease.LeaseException
This constructor is used if there is a description of the event that caused the exception required.
LeaseManager<T> - Class in org.simpleframework.util.lease
The LeaseManager is used to issue a lease for a named resource.
LeaseManager(Cleaner<T>) - Constructor for class org.simpleframework.util.lease.LeaseManager
Constructor for the LeaseManager object.
LeaseMap<T> - Class in org.simpleframework.util.lease
The LeaseMap object is used to map lease keys to the lease objects managing those objects.
LeaseMap() - Constructor for class org.simpleframework.util.lease.LeaseMap
Constructor for the LeaseMap object.
LeaseMap(int) - Constructor for class org.simpleframework.util.lease.LeaseMap
Constructor for the LeaseMap object.
LeaseProvider<T> - Interface in org.simpleframework.util.lease
The LeaseProvider is used to issue a lease for a named resource.
length - Variable in class org.simpleframework.http.message.SegmentConsumer
Represents the length of the body from the content length.
length(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to parse a provided header value for the content length.
length() - Method in class org.simpleframework.util.buffer.ArrayBuffer
This is used to provide the number of bytes that have been written to the buffer.
length() - Method in interface org.simpleframework.util.buffer.Buffer
This is used to provide the number of bytes that have been written to the buffer.
length() - Method in class org.simpleframework.util.buffer.BufferAllocator
This is used to provide the number of bytes that have been written to the buffer.
length() - Method in class org.simpleframework.util.parse.ParseBuffer
This will return the number of bytes that have been appended to the ParseBuffer.
limit - Variable in class org.simpleframework.http.message.SegmentConsumer
This represents the length limit of the HTTP header cosumed.
limit - Variable in class org.simpleframework.util.buffer.FilterAllocator
This is the maximum number of bytes that can be allocated.
list() - Method in class org.simpleframework.http.parse.ListParser
This will build an ordered list of values extracted from the comma separated header value.
ListParser<T> - Class in org.simpleframework.http.parse
The ListParser is used to extract a comma separated list of HTTP header values.
ListParser() - Constructor for class org.simpleframework.http.parse.ListParser
Constructor for the ListParser.
ListParser(String) - Constructor for class org.simpleframework.http.parse.ListParser
Constructor for the ListParser.
ListParser(List<String>) - Constructor for class org.simpleframework.http.parse.ListParser
Constructor for the ListParser.
LOCATION - Static variable in interface org.simpleframework.http.Protocol
Used to redirect the recipient to a location other than the URI.

M

major - Variable in class org.simpleframework.http.message.RequestConsumer
This is the major version number of the HTTP request header.
map - Variable in class org.simpleframework.util.parse.MapParser
Represents the last value inserted into this map instance.
MapParser<T> - Class in org.simpleframework.util.parse
The MapParser object represents a parser for name value pairs.
MapParser() - Constructor for class org.simpleframework.util.parse.MapParser
Constructor for the MapParser object.
MAX_FORWARDS - Static variable in interface org.simpleframework.http.Protocol
Limit the number of proxies or gateways that can forward the request.
Message - Interface in org.simpleframework.http.message
The Message object is used to store an retrieve the headers for both a request and response.
MessageHeader - Class in org.simpleframework.http.message
The Message object is used to store an retrieve the headers for both a request and response.
MessageHeader() - Constructor for class org.simpleframework.http.message.MessageHeader
Constructor for the Message object.
method - Variable in class org.simpleframework.http.message.RequestConsumer
This is the method token send with the HTTP request header.
Method - Interface in org.simpleframework.http
The Method interface contains the common HTTP methods that are sent with a request.
minor - Variable in class org.simpleframework.http.message.RequestConsumer
This is the minor version number of the HTTP request header.
MULTIPART - Static variable in interface org.simpleframework.http.Protocol
Represents a message type that contains multiple parts.

N

name - Variable in class org.simpleframework.http.message.SegmentConsumer
During parsing this is used to store the parsed header name,
NO_CACHE - Static variable in interface org.simpleframework.http.Protocol
Specifies that the message should not be cached by anything.

O

OCTET_STREAM - Static variable in interface org.simpleframework.http.Protocol
Represents the default content type if none is specified.
off - Variable in class org.simpleframework.util.parse.Parser
This represents the current read offset.
open() - Method in class org.simpleframework.util.buffer.ArrayBuffer
This method is used so that the buffer can be represented as a stream of bytes.
open() - Method in interface org.simpleframework.util.buffer.Buffer
This method is used so that a buffer can be represented as a stream of bytes.
open() - Method in class org.simpleframework.util.buffer.BufferAllocator
This method is used so that a buffer can be represented as a stream of bytes.
Operation - Interface in org.simpleframework.transport.reactor
The Operation interface is used to describe a task that can be executed when the associated channel is ready for some operation.
OPTIONS - Static variable in interface org.simpleframework.http.Method
Represents a request for the communication options available.
org.simpleframework.http - package org.simpleframework.http
 
org.simpleframework.http.core - package org.simpleframework.http.core
 
org.simpleframework.http.message - package org.simpleframework.http.message
 
org.simpleframework.http.parse - package org.simpleframework.http.parse
 
org.simpleframework.transport - package org.simpleframework.transport
 
org.simpleframework.transport.connect - package org.simpleframework.transport.connect
 
org.simpleframework.transport.reactor - package org.simpleframework.transport.reactor
 
org.simpleframework.transport.trace - package org.simpleframework.transport.trace
 
org.simpleframework.util - package org.simpleframework.util
 
org.simpleframework.util.buffer - package org.simpleframework.util.buffer
 
org.simpleframework.util.lease - package org.simpleframework.util.lease
 
org.simpleframework.util.parse - package org.simpleframework.util.parse
 
org.simpleframework.util.thread - package org.simpleframework.util.thread
 

P

parse() - Method in class org.simpleframework.http.parse.AddressParser
This will check to see what type of URI this is if it is an absoluteURI or a relativeURI.
parse() - Method in class org.simpleframework.http.parse.ContentDispositionParser
This is the method that should be implemented to read the buffer.
parse() - Method in class org.simpleframework.http.parse.ContentTypeParser
Reads and parses the MIME type from the given String object.
parse() - Method in class org.simpleframework.http.parse.CookieParser
This will extract the next Cookie from the buffer.
parse(long) - Method in class org.simpleframework.http.parse.DateParser
This is used to extract the date from a long.
parse() - Method in class org.simpleframework.http.parse.DateParser
This is used to parse the contents of the buf.
parse(List<String>) - Method in class org.simpleframework.http.parse.ListParser
This allows multiple header values to be represented as one single comma separated list.
parse() - Method in class org.simpleframework.http.parse.ListParser
This ensures that tokens are taken from the comma separated list as long as there bytes left to be examined within the source text.
parse() - Method in class org.simpleframework.http.parse.PathParser
This will parse the path in such a way that it ensures that at no stage there are trailing back references, using path normalization.
parse() - Method in class org.simpleframework.http.parse.PrincipalParser
Used to parse the actual header data.
parse() - Method in class org.simpleframework.http.parse.QueryParser
This performs the actual parsing of the parameter text.
parse(String) - Method in class org.simpleframework.util.parse.Parser
This is used to parse the String given to it.
parse() - Method in class org.simpleframework.util.parse.Parser
This is the method that should be implemented to read the buf.
ParseBuffer - Class in org.simpleframework.util.parse
This is primarily used to replace the StringBuffer class, as a way for the Parser to store the char's for a specific region within the parse data that constitutes a desired value.
ParseBuffer() - Constructor for class org.simpleframework.util.parse.ParseBuffer
Constructor for ParseBuffer.
ParseBuffer(int) - Constructor for class org.simpleframework.util.parse.ParseBuffer
This creates a ParseBuffer with a specific default size.
parser - Variable in class org.simpleframework.http.message.RequestConsumer
This is the address parser used to parse the request URI.
Parser - Class in org.simpleframework.util.parse
This Parser object is to be used as a simple template for parsing uncomplicated expressions.
Parser() - Constructor for class org.simpleframework.util.parse.Parser
This is a no argument constructor for the Parser.
Part - Interface in org.simpleframework.http
The Part object is used to represent a part within a request message.
PartSeries - Interface in org.simpleframework.http.message
The PartSeries object represents an ordered list of parts that were uploaded within a HTTP entity body.
PartSeriesFixedConsumer - Class in org.simpleframework.http.message
The PartSeriesFixedConsumer object is used to consume a list of parts encoded in the multipart format.
PartSeriesFixedConsumer(Allocator, byte[], long) - Constructor for class org.simpleframework.http.message.PartSeriesFixedConsumer
Constructor for the PartSeriesFixedConsumer object.
Path - Interface in org.simpleframework.http
The Path represents the path part of a URI.
PathParser - Class in org.simpleframework.http.parse
This is used to parse a path given as part of a URI.
PathParser() - Constructor for class org.simpleframework.http.parse.PathParser
The default constructor will create a PathParser that contains no specifics.
PathParser(String) - Constructor for class org.simpleframework.http.parse.PathParser
This is primarily a convineance constructor.
PoolExecutor - Class in org.simpleframework.util.thread
The PoolExecutor object is used to execute tasks in a thread pool.
PoolExecutor(Class<? extends Runnable>) - Constructor for class org.simpleframework.util.thread.PoolExecutor
Constructor for the PoolExecutor object.
PoolExecutor(Class<? extends Runnable>, int) - Constructor for class org.simpleframework.util.thread.PoolExecutor
Constructor for the PoolExecutor object.
PoolExecutor(Class<? extends Runnable>, int, int) - Constructor for class org.simpleframework.util.thread.PoolExecutor
Constructor for the PoolExecutor object.
pos - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to track the read offset within the header.
POST - Static variable in interface org.simpleframework.http.Method
Request that the origin server accept the entity in the request.
PRAGMA - Static variable in interface org.simpleframework.http.Protocol
Include implementation specific directives that might apply.
Principal - Interface in org.simpleframework.http
The Principal interface is used to describe a user that has a name and password.
PrincipalParser - Class in org.simpleframework.http.parse
PrincipalParser is a parser class for the HTTP basic authorization header.
PrincipalParser() - Constructor for class org.simpleframework.http.parse.PrincipalParser
Creates a Parser for the basic authorization scheme.
PrincipalParser(String) - Constructor for class org.simpleframework.http.parse.PrincipalParser
Creates a Parser for the basic authorization scheme.
process(Transport) - Method in class org.simpleframework.http.core.ContainerProcessor
This is used to process the requests from a provided transport and deliver a response to those requests.
process(Socket) - Method in class org.simpleframework.http.core.ContainerServer
Used to process the Socket which is a full duplex communication link that may contain several HTTP requests.
process() - Method in class org.simpleframework.http.message.ArrayConsumer
This method is invoked after the terminal token has been read.
process() - Method in class org.simpleframework.http.message.RequestConsumer
This method is invoked after the terminal token has been read.
process() - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to process the headers when the terminal token has been fully read from the consumed bytes.
process(Transport) - Method in interface org.simpleframework.transport.Processor
This is used to process the requests from a provided transport and deliver a response to those requests.
process(Socket) - Method in class org.simpleframework.transport.ProcessorServer
Used to process the Pipeline which is a full duplex communication link that may contain several HTTP requests.
process(Operation) - Method in class org.simpleframework.transport.reactor.DirectReactor
This method is used to execute the provided operation without the need to specifically check for I/O events.
process(Operation, int) - Method in class org.simpleframework.transport.reactor.DirectReactor
This method is used to execute the provided operation when there is an I/O event that task is interested in.
process(Operation) - Method in class org.simpleframework.transport.reactor.ExecutorReactor
This method is used to execute the provided operation without the need to specifically check for I/O events.
process(Operation, int) - Method in class org.simpleframework.transport.reactor.ExecutorReactor
This method is used to execute the provided operation when there is an I/O event that task is interested in.
process(Operation) - Method in interface org.simpleframework.transport.reactor.Reactor
This method is used to execute the provided operation without the need to specifically check for I/O events.
process(Operation, int) - Method in interface org.simpleframework.transport.reactor.Reactor
This method is used to execute the provided operation when there is an I/O event that task is interested in.
process(Socket) - Method in interface org.simpleframework.transport.Server
Used to process the Socket which is a full duplex communication link that may contain several HTTP requests.
Processor - Interface in org.simpleframework.transport
This is the Processor used to process messages from a connected transport.
ProcessorServer - Class in org.simpleframework.transport
The ProcessorServer is used to convert pipelines to transports.
ProcessorServer(Processor) - Constructor for class org.simpleframework.transport.ProcessorServer
Constructor for the ProcessorServer object.
ProcessorServer(Processor, int) - Constructor for class org.simpleframework.transport.ProcessorServer
Constructor for the ProcessorServer object.
ProcessorServer(Processor, int, int) - Constructor for class org.simpleframework.transport.ProcessorServer
Constructor for the ProcessorServer object.
ProcessorServer(Processor, int, int, int) - Constructor for class org.simpleframework.transport.ProcessorServer
Constructor for the ProcessorServer object.
ProcessorServer(Processor, int, int, int, int) - Constructor for class org.simpleframework.transport.ProcessorServer
Constructor for the ProcessorServer object.
ProcessorServer(Processor, int, int, int, int, boolean) - Constructor for class org.simpleframework.transport.ProcessorServer
Constructor for the ProcessorServer object.
Protocol - Interface in org.simpleframework.http
This represents the HTTP header names defined in RFC 2616.
PROXY_AUTHENTICATE - Static variable in interface org.simpleframework.http.Protocol
Challenge indicating the authentication applicable to the proxy.
PROXY_AUTHORIZATION - Static variable in interface org.simpleframework.http.Protocol
Allows client identification for a proxy requiring authentication.
push(byte[]) - Method in interface org.simpleframework.transport.Cursor
Pushes the provided data on to the cursor.
push(byte[], int, int) - Method in interface org.simpleframework.transport.Cursor
Pushes the provided data on to the cursor.
push(byte[]) - Method in class org.simpleframework.transport.TransportCursor
Pushes the provided data on to the cursor.
push(byte[], int, int) - Method in class org.simpleframework.transport.TransportCursor
Pushes the provided data on to the cursor.
PUT - Static variable in interface org.simpleframework.http.Method
Requests that the entity be stored as the resource specified
put(T, T) - Method in class org.simpleframework.util.parse.MapParser
The put method is used to insert the name and value provided into the collection of tokens.
putAll(Map<? extends T, ? extends T>) - Method in class org.simpleframework.util.parse.MapParser
This method is used to insert a collection of tokens into the parsers map.

Q

Query - Interface in org.simpleframework.http
The Query object is used to represent HTTP query parameters.
QueryParser - Class in org.simpleframework.http.parse
The ParameterParser is used to parse data encoded in the application/x-www-form-urlencoded MIME type.
QueryParser() - Constructor for class org.simpleframework.http.parse.QueryParser
Constructor for the ParameterParser.
QueryParser(String) - Constructor for class org.simpleframework.http.parse.QueryParser
Constructor for the ParameterParser.

R

RANGE - Static variable in interface org.simpleframework.http.Protocol
Specifies a range of bytes within a resource to be sent by a server.
Reactor - Interface in org.simpleframework.transport.reactor
The Reactor interface is used to describe an object that is used to schedule asynchronous I/O operations.
read(byte[]) - Method in interface org.simpleframework.transport.Cursor
Reads a block of bytes from the underlying stream.
read(byte[], int, int) - Method in interface org.simpleframework.transport.Cursor
Reads a block of bytes from the underlying stream.
read(ByteBuffer) - Method in class org.simpleframework.transport.SocketTransport
This is used to perform a non-blocking read on the transport.
read(ByteBuffer) - Method in interface org.simpleframework.transport.Transport
This is used to perform a non-blocking read on the transport.
read(byte[]) - Method in class org.simpleframework.transport.TransportCursor
Reads a block of bytes from the underlying stream.
read(byte[], int, int) - Method in class org.simpleframework.transport.TransportCursor
Reads a block of bytes from the underlying stream.
ready() - Method in interface org.simpleframework.transport.Cursor
Provides the number of bytes that can be read from the stream without blocking.
ready() - Method in class org.simpleframework.transport.TransportCursor
Provides the number of bytes that can be read from the stream without blocking.
REFERER - Static variable in interface org.simpleframework.http.Protocol
Allows the client to specify the source address to the server.
remove(Object) - Method in class org.simpleframework.util.lease.LeaseMap
This is used to remove the Lease object that is mapped to the specified key.
remove(Object) - Method in class org.simpleframework.util.parse.MapParser
The remove method is used to remove the named token pair from the collection of tokens.
renew(long, TimeUnit) - Method in interface org.simpleframework.util.lease.Lease
This ensures that the leased resource is maintained for the specified number of TimeUnit seconds.
Request - Interface in org.simpleframework.http
The Request is used to provide an interface to the HTTP entity body and message header.
request - Variable in class org.simpleframework.http.RequestWrapper
This is the request instance that is being wrapped.
RequestConsumer - Class in org.simpleframework.http.message
The RequestConsumer object is used to parse the HTTP request line followed by the HTTP message headers.
RequestConsumer() - Constructor for class org.simpleframework.http.message.RequestConsumer
Constructor for the RequestConsumer object.
RequestHeader - Interface in org.simpleframework.http
This is a Header object that is used to represent a basic form for the HTTP request message.
RequestLine - Interface in org.simpleframework.http
The RequestLine is used to represent a HTTP request line.
RequestWrapper - Class in org.simpleframework.http
The RequestWrapper object is used so that the original Request object can be wrapped in a filtering proxy object.
RequestWrapper(Request) - Constructor for class org.simpleframework.http.RequestWrapper
Constructor for RequestWrapper object.
reset() - Method in class org.simpleframework.http.parse.CookieParser
This is used so that the collection of Cookies can be reiterated.
reset() - Method in interface org.simpleframework.http.Response
This can be used to determine whether the Response has been committed.
reset() - Method in class org.simpleframework.http.ResponseWrapper
This can be used to determine whether the Response has been committed.
reset(int) - Method in interface org.simpleframework.transport.Cursor
Moves the cursor backward within the stream.
reset(int) - Method in class org.simpleframework.transport.TransportCursor
Moves the cursor backward within the stream.
reset(String) - Method in class org.simpleframework.util.parse.ParseBuffer
This will reset the buffer in such a way that the buffer is cleared of all contents and then has the given string appended.
reset(ParseBuffer) - Method in class org.simpleframework.util.parse.ParseBuffer
This will reset the buffer in such a way that the buffer is cleared of all contents and then has the given string appended.
resize(int) - Method in class org.simpleframework.http.message.ArrayConsumer
This method is used to add an additional chunk size to the internal array.
resize(int) - Method in class org.simpleframework.http.message.SegmentConsumer
This method is used to add an additional chunk size to the internal array.
Response - Interface in org.simpleframework.http
This is used to represent the HTTP response.
response - Variable in class org.simpleframework.http.ResponseWrapper
This is the response instance that is being wrapped.
ResponseHeader - Interface in org.simpleframework.http
The ResponseHeader object is used to manipulate the header information for a given response.
ResponseWrapper - Class in org.simpleframework.http
The ResponseWrapper object is used so that the original Response object can be wrapped in a filtering proxy object.
ResponseWrapper(Response) - Constructor for class org.simpleframework.http.ResponseWrapper
Constructor for ResponseWrapper object.
RETRY_AFTER - Static variable in interface org.simpleframework.http.Protocol
Response to indicate how long the service will be unavailable.

S

scan() - Method in class org.simpleframework.http.message.ArrayConsumer
This method is used to scan for the terminal token.
scan - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to track how much of the terminal is read.
scan() - Method in class org.simpleframework.http.message.SegmentConsumer
This method is used to scan for the terminal token.
Scheduler - Class in org.simpleframework.util.thread
The Scheduler object is used to schedule tasks for execution.
Scheduler(int) - Constructor for class org.simpleframework.util.thread.Scheduler
Constructor for the Scheduler object.
Segment - Interface in org.simpleframework.http.message
The Segment object represents a collection of header values that is followed by a body.
SegmentConsumer - Class in org.simpleframework.http.message
The SegmentConsumer object provides a consumer that is used to consume a HTTP header.
SegmentConsumer() - Constructor for class org.simpleframework.http.message.SegmentConsumer
Constructor for the SegmentConsumer object.
SegmentConsumer(int) - Constructor for class org.simpleframework.http.message.SegmentConsumer
Constructor for the SegmentConsumer object.
send(byte[]) - Method in interface org.simpleframework.transport.Sender
This method is used to deliver the provided array of bytes to the underlying transport.
send(byte[], int, int) - Method in interface org.simpleframework.transport.Sender
This method is used to deliver the provided array of bytes to the underlying transport.
send(ByteBuffer) - Method in interface org.simpleframework.transport.Sender
This method is used to deliver the provided buffer of bytes to the underlying transport.
send(ByteBuffer, int, int) - Method in interface org.simpleframework.transport.Sender
This method is used to deliver the provided buffer of bytes to the underlying transport.
send(byte[]) - Method in class org.simpleframework.transport.TransportSender
This method is used to deliver the provided array of bytes to the underlying transport.
send(byte[], int, int) - Method in class org.simpleframework.transport.TransportSender
This method is used to deliver the provided array of bytes to the underlying transport.
send(ByteBuffer) - Method in class org.simpleframework.transport.TransportSender
This method is used to deliver the provided buffer of bytes to the underlying transport.
send(ByteBuffer, int, int) - Method in class org.simpleframework.transport.TransportSender
This method is used to deliver the provided buffer of bytes to the underlying transport.
Sender - Interface in org.simpleframework.transport
The Sender object is used to send data over the TCP transport.
sequence - Variable in class org.simpleframework.http.message.EntityConsumer
This represents the header characters that consumed so far.
sequence - Variable in class org.simpleframework.http.message.RequestConsumer
This contains all the characters consumed for the request.
SERVER - Static variable in interface org.simpleframework.http.Protocol
Contains information about the software used by the origin server.
Server - Interface in org.simpleframework.transport
The Server interface represents a handler that is used to process Socket objects.
SET_COOKIE - Static variable in interface org.simpleframework.http.Protocol
Represents some value from the server that the client should keep.
setCharset(String) - Method in interface org.simpleframework.http.ContentType
This will set the charset to whatever value the string contains.
setCharset(String) - Method in class org.simpleframework.http.parse.ContentTypeParser
This will set the charset to whatever value the string contains.
setChunkedEncoded() - Method in class org.simpleframework.http.core.Conversation
This is used when the output is encoded in the chunked encoding.
setCode(int) - Method in class org.simpleframework.http.ResponseWrapper
This method allows the status for the response to be changed.
setCode(int) - Method in interface org.simpleframework.http.StatusLine
This method allows the status for the response to be changed.
setContentLength(long) - Method in class org.simpleframework.http.core.Conversation
This is used to set the content length for the response.
setContentLength(long) - Method in interface org.simpleframework.http.Response
This should be used when the size of the message body is known.
setContentLength(long) - Method in class org.simpleframework.http.ResponseWrapper
This should be used when the size of the message body is known.
setContentType(String) - Method in interface org.simpleframework.http.Response
This is used to set the content type for the response.
setContentType(String) - Method in class org.simpleframework.http.ResponseWrapper
This is used to set the content type for the response.
setCookie(String, String) - Method in interface org.simpleframework.http.message.Message
The setCookie method is used to set a cookie value with the cookie name.
setCookie(Cookie) - Method in interface org.simpleframework.http.message.Message
The setCookie method is used to set a cookie value with the cookie name.
setCookie(String, String) - Method in class org.simpleframework.http.message.MessageHeader
The setCookie method is used to set a cookie value with the cookie name.
setCookie(Cookie) - Method in class org.simpleframework.http.message.MessageHeader
The setCookie method is used to set a cookie value with the cookie name.
setCookie(Cookie) - Method in interface org.simpleframework.http.ResponseHeader
The setCookie method is used to set a cookie value with the cookie name.
setCookie(String, String) - Method in interface org.simpleframework.http.ResponseHeader
The setCookie method is used to set a cookie value with the cookie name.
setCookie(Cookie) - Method in class org.simpleframework.http.ResponseWrapper
The setCookie method is used to set a cookie value with the cookie name.
setCookie(String, String) - Method in class org.simpleframework.http.ResponseWrapper
The setCookie method is used to set a cookie value with the cookie name.
setDate(String, long) - Method in interface org.simpleframework.http.message.Message
This is used as a convenience method for adding a header that needs to be parsed into a HTTP date string.
setDate(String, long) - Method in class org.simpleframework.http.message.MessageHeader
This is used as a convenience method for adding a header that needs to be parsed into a HTTP date string.
setDate(String, long) - Method in interface org.simpleframework.http.ResponseHeader
This is used as a convenience method for adding a header that needs to be parsed into a HTTP date string.
setDate(String, long) - Method in class org.simpleframework.http.ResponseWrapper
This is used as a convenience method for adding a header that needs to be parsed into a HTTP date string.
setDescription(String) - Method in class org.simpleframework.http.ResponseWrapper
This is used to set the text of the HTTP status line.
setDescription(String) - Method in interface org.simpleframework.http.StatusLine
This is used to set the text of the HTTP status line.
setDomain(String) - Method in class org.simpleframework.http.Cookie
This enables the domain for this Cookie to be set.
setDomain(String) - Method in class org.simpleframework.http.parse.AddressParser
This will set the domain to whatever value is in the string parameter.
setExpiry(int) - Method in class org.simpleframework.http.Cookie
This allows a lifetime to be specified for the cookie.
setIdentityEncoded() - Method in class org.simpleframework.http.core.Conversation
This will remove all explicit transfer encoding headers from the response header.
setInteger(String, int) - Method in interface org.simpleframework.http.message.Message
This can be used to set a HTTP message header to this object.
setInteger(String, int) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to set a HTTP message header to this object.
setInteger(String, int) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to set a HTTP message header to this object.
setInteger(String, int) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to set a HTTP message header to this object.
setLong(String, long) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to set a HTTP message header to this object.
setLong(String, long) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to set a HTTP message header to this object.
setLong(String, long) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to set a HTTP message header to this object.
setMajor(int) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to set the major number from a HTTP version.
setMajor(int) - Method in interface org.simpleframework.http.StatusLine
This can be used to specify the major version.
setMinor(int) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to get the minor number from a HTTP version.
setMinor(int) - Method in interface org.simpleframework.http.StatusLine
This can be used to specify the minor version.
setParameter(String, String) - Method in interface org.simpleframework.http.ContentType
This will add a named parameter to the content type header.
setParameter(String, String) - Method in class org.simpleframework.http.parse.ContentTypeParser
This will add a named parameter to the content type header.
setPath(String) - Method in class org.simpleframework.http.Cookie
This is used to set the cookie path for this cookie.
setPath(String) - Method in class org.simpleframework.http.parse.AddressParser
This will set the path to whatever value it is given.
setPath(Path) - Method in class org.simpleframework.http.parse.AddressParser
This will set the path to whatever value it is given.
setPort(int) - Method in class org.simpleframework.http.parse.AddressParser
This will set the port to whatever value it is given.
setPrimary(String) - Method in interface org.simpleframework.http.ContentType
This sets the primary type to whatever value is in the string provided is.
setPrimary(String) - Method in class org.simpleframework.http.parse.ContentTypeParser
This sets the primary type to whatever value is in the string provided is.
setProtected(boolean) - Method in class org.simpleframework.http.Cookie
This is used to protect the cookie from cross site scripting vulnerabilities.
setQuery(String) - Method in class org.simpleframework.http.parse.AddressParser
This will set the query to whatever value it is given.
setQuery(Query) - Method in class org.simpleframework.http.parse.AddressParser
This will set the query to whatever value it is given.
setScheme(String) - Method in class org.simpleframework.http.parse.AddressParser
This allows the scheme for the URI to be specified.
setSecondary(String) - Method in interface org.simpleframework.http.ContentType
This sets the secondary type to whatever value is in the string provided is.
setSecondary(String) - Method in class org.simpleframework.http.parse.ContentTypeParser
This sets the secondary type to whatever value is in the string provided is.
setSecure(boolean) - Method in class org.simpleframework.http.Cookie
This is used to determine if the client browser should send this cookie over a secure protocol.
setStatus(Status) - Method in class org.simpleframework.http.ResponseWrapper
This is used to set the status code and description for this response.
setStatus(Status) - Method in interface org.simpleframework.http.StatusLine
This is used to set the status code and description for this response.
setValue(String) - Method in class org.simpleframework.http.Cookie
This enables the value of the cookie to be changed.
setValue(String, String) - Method in interface org.simpleframework.http.message.Message
This can be used to set a HTTP message header to this object.
setValue(String, String) - Method in class org.simpleframework.http.message.MessageHeader
This can be used to set a HTTP message header to this object.
setValue(String, String) - Method in interface org.simpleframework.http.ResponseHeader
This can be used to set a HTTP message header to this object.
setValue(String, String) - Method in class org.simpleframework.http.ResponseWrapper
This can be used to set a HTTP message header to this object.
setVersion(int) - Method in class org.simpleframework.http.Cookie
This enables the version of the Cookie to be set.
size() - Method in class org.simpleframework.util.parse.MapParser
This obviously enough provides the number of tokens that have been inserted into the internal map.
skip(String) - Method in class org.simpleframework.http.parse.CookieParser
This is used to skip an arbitrary String within the char buf.
skip(String) - Method in class org.simpleframework.util.parse.Parser
This is used to skip an arbitrary String within the char buf.
Socket - Interface in org.simpleframework.transport
This is a Socket interface that is used to represent a socket.
SocketConnection - Class in org.simpleframework.transport.connect
The SocketConnectionis used to manage connections from a server socket.
SocketConnection(Server) - Constructor for class org.simpleframework.transport.connect.SocketConnection
Constructor for the SocketConnection object.
SocketConnection(Server, Agent) - Constructor for class org.simpleframework.transport.connect.SocketConnection
Constructor for the SocketConnection object.
SocketTransport - Class in org.simpleframework.transport
The SocketTransport object offers a transport that can send and receive bytes in a non-blocking manner.
SocketTransport(Socket, Reactor) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketTransport(Socket, Reactor, int) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketTransport(Socket, Reactor, int, int) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketTransport(Socket, Reactor, int, int, int) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketWrapper - Class in org.simpleframework.transport
This is a SocketWrapper objects that represents a TCP socket connections.
SocketWrapper(SocketChannel, Trace) - Constructor for class org.simpleframework.transport.SocketWrapper
This creates a SocketWrapper from a socket channel.
SocketWrapper(SocketChannel, Trace, SSLEngine) - Constructor for class org.simpleframework.transport.SocketWrapper
This creates a SecureSocket from a socket channel.
source - Variable in class org.simpleframework.util.buffer.FilterAllocator
This is the allocator the underlying buffer is allocated with.
space(byte) - Method in class org.simpleframework.http.message.SegmentConsumer
This identifies a given ISO-8859-1 byte as a space character.
space(char) - Method in class org.simpleframework.util.parse.Parser
This is used to determine if a given ISO-8859-1 character is a space character.
start() - Method in class org.simpleframework.util.thread.Daemon
This is used to start the internal thread.
Status - Enum in org.simpleframework.http
The Status enumeration is used to specify status codes and the descriptions of those status codes.
StatusLine - Interface in org.simpleframework.http
The StatusLine is used to represent a HTTP status line.
stop() - Method in class org.simpleframework.http.core.ContainerProcessor
This method is used to stop the Processor such that it will accept no more pipelines.
stop() - Method in class org.simpleframework.http.core.ContainerServer
This method is used to stop the Processor such that it will accept no more pipelines.
stop() - Method in interface org.simpleframework.transport.Processor
This method is used to stop the Processor such that it will accept no more pipelines.
stop() - Method in class org.simpleframework.transport.ProcessorServer
This method is used to stop the Processor such that it will accept no more pipelines.
stop() - Method in class org.simpleframework.transport.reactor.DirectReactor
This is used to stop the reactor so that further requests to execute operations does nothing.
stop() - Method in class org.simpleframework.transport.reactor.ExecutorReactor
This is used to stop the reactor so that further requests to execute operations does nothing.
stop() - Method in interface org.simpleframework.transport.reactor.Reactor
This is used to stop the reactor so that further requests to execute operations does nothing.
stop() - Method in interface org.simpleframework.transport.Server
This method is used to stop the Server such that it will accept no more sockets.
stop() - Method in interface org.simpleframework.transport.trace.Agent
This is used to stop the agent and clear all trace information.
stop() - Method in class org.simpleframework.util.thread.PoolExecutor
This is used to stop the executor by interrupting all running tasks and shutting down the threads within the pool.
stop() - Method in class org.simpleframework.util.thread.Scheduler
This is used to stop the executor by interrupting all running tasks and shutting down the threads within the pool.

T

target - Variable in class org.simpleframework.http.message.RequestConsumer
This represents the raw request URI in an unparsed form.
TE - Static variable in interface org.simpleframework.http.Protocol
Indicates what extension transfer codings it is willing to accept.
terminal(byte) - Method in class org.simpleframework.http.message.SegmentConsumer
This determines if an ISO-8859-1 byte is a terminal character.
TerminateException - Exception in org.simpleframework.transport
The TerminateException object is used to represent an exception that is thrown when there is a problem terminating the server.
TerminateException(String) - Constructor for exception org.simpleframework.transport.TerminateException
Constructor for the TerminateException object.
TerminateException(String, Throwable) - Constructor for exception org.simpleframework.transport.TerminateException
Constructor for the TerminateException object.
TEXT - Static variable in interface org.simpleframework.http.Protocol
Represents a message type containing human readable text.
toClientString() - Method in class org.simpleframework.http.Cookie
This will give the correct string value of this cookie.
toLong() - Method in class org.simpleframework.http.parse.DateParser
This returns the date in as a long, given the exact time this will use the java.util.Date to parse this date into a long.
toLower(char) - Method in class org.simpleframework.util.parse.Parser
This takes a unicode character and assumes an encoding of ISO-8859-1.
toString() - Method in interface org.simpleframework.http.Address
This is used to convert this URI object into a String object.
toString() - Method in interface org.simpleframework.http.ContentType
This will return the value of the MIME type as a string.
toString() - Method in class org.simpleframework.http.Cookie
The toString method converts the cookie to the Set-Cookie value.
toString() - Method in interface org.simpleframework.http.message.Header
This method returns a string representing the header that was consumed by this consumer.
toString() - Method in class org.simpleframework.http.message.RequestConsumer
This method returns a string representing the header that was consumed by this consumer.
toString() - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to provide a string representation of the header read.
toString() - Method in class org.simpleframework.http.parse.AddressParser
This is used to convert this URI object into a String object.
toString() - Method in class org.simpleframework.http.parse.ContentTypeParser
This will return the value of the MIME type as a string.
toString() - Method in class org.simpleframework.http.parse.DateParser
This prints the date in the format of a RFC 1123 date.
toString() - Method in class org.simpleframework.http.parse.PathParser
This will return the normalized path.
toString(Set) - Method in class org.simpleframework.http.parse.QueryParser
This toString method is used to compose an string in the application/x-www-form-urlencoded MIME type.
toString() - Method in class org.simpleframework.http.parse.QueryParser
This toString method is used to compose an string in the application/x-www-form-urlencoded MIME type.
toString() - Method in interface org.simpleframework.http.Path
This will return the normalized path.
toString() - Method in interface org.simpleframework.http.Query
This will return all parameters represented using the HTTP URL query format.
toString() - Method in interface org.simpleframework.http.RequestHeader
This method returns a string representing the header that was consumed for this request.
toString() - Method in class org.simpleframework.http.RequestWrapper
This method returns a string representing the header that was consumed for this request.
toString() - Method in interface org.simpleframework.http.ResponseHeader
This method returns a string representing the header that was generated for this header.
toString() - Method in class org.simpleframework.http.ResponseWrapper
This method returns a string representing the header that was generated for this header.
toString() - Method in class org.simpleframework.util.parse.ParseBuffer
This will return the characters that have been appended to the ParseBuffer as a String object.
trace - Variable in class org.simpleframework.http.message.EntityConsumer
This is used to trace the progress of the request consumption.
TRACE - Static variable in interface org.simpleframework.http.Method
Invoke a remote application layer loop back of the request.
Trace - Interface in org.simpleframework.transport.trace
The Trace interface represents an trace log for various connection events.
trace(Object) - Method in interface org.simpleframework.transport.trace.Trace
This method is used to accept an event that occurred on the socket associated with this trace.
trace(Object, Object) - Method in interface org.simpleframework.transport.trace.Trace
This method is used to accept an event that occurred on the socket associated with this trace.
TRAILER - Static variable in interface org.simpleframework.http.Protocol
Indicates that these header fields is present in the trailer.
TRANSFER_ENCODING - Static variable in interface org.simpleframework.http.Protocol
Indicates the transformation has been applied to the message body.
Transport - Interface in org.simpleframework.transport
The Transport interface represents a low level means to deliver content to the connected client.
TransportChannel - Class in org.simpleframework.transport
The TransportChannel provides a means to deliver and receive content over a transport.
TransportChannel(Transport) - Constructor for class org.simpleframework.transport.TransportChannel
Constructor for the TransportChannel object.
TransportCursor - Class in org.simpleframework.transport
The TransportCursor object represents a cursor that can read and buffer data from an underlying transport.
TransportCursor(Transport) - Constructor for class org.simpleframework.transport.TransportCursor
Constructor for the TransportCursor object.
TransportCursor(Transport, int) - Constructor for class org.simpleframework.transport.TransportCursor
Constructor for the TransportCursor object.
TransportEvent - Enum in org.simpleframework.transport
The TransportEvent enum represents various events that can occur with the transport.
TransportException - Exception in org.simpleframework.transport
The TransportException object is thrown when there is a problem with the transport.
TransportException(String) - Constructor for exception org.simpleframework.transport.TransportException
Constructor for the TransportException object.
TransportException(String, Throwable) - Constructor for exception org.simpleframework.transport.TransportException
Constructor for the TransportException object.
TransportSender - Class in org.simpleframework.transport
The TransportSender object is used to send bytes to and underlying transport.
TransportSender(Transport) - Constructor for class org.simpleframework.transport.TransportSender
Constructor for the TransportSender object.
type - Variable in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the content type header consumed.
type(String) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to parse the content type header header so that the MIME type is available to the segment.

U

update(byte[], int, int) - Method in class org.simpleframework.http.message.ChunkedConsumer
This is used to process the bytes that have been read from the cursor.
update(byte[], int, int) - Method in class org.simpleframework.http.message.FixedConsumer
This is used to process the bytes that have been read from the cursor.
update(byte[], int, int) - Method in class org.simpleframework.http.message.UpdateConsumer
This is used to process the bytes that have been read from the cursor.
UpdateConsumer - Class in org.simpleframework.http.message
The UpdateConsumer object is used to create a consumer that is used to consume and process large bodies.
UpdateConsumer() - Constructor for class org.simpleframework.http.message.UpdateConsumer
Constructor for the UpdateConsumer object.
UpdateConsumer(int) - Constructor for class org.simpleframework.http.message.UpdateConsumer
Constructor for the UpdateConsumer object.
UPGRADE - Static variable in interface org.simpleframework.http.Protocol
Specifies additional communication protocols the client supports.
URL_ENCODED - Static variable in interface org.simpleframework.http.Protocol
Represents a message type that contains HTML form posted data.
USER_AGENT - Static variable in interface org.simpleframework.http.Protocol
Contains information about the user agent originating the request.

V

value - Variable in class org.simpleframework.http.message.SegmentConsumer
During parsing this is used to store the parsed header value.
valueOf(String) - Static method in enum org.simpleframework.http.core.ContainerEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.simpleframework.http.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.simpleframework.transport.connect.ConnectionEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.simpleframework.transport.TransportEvent
Returns the enum constant of this type with the specified name.
ValueParser - Class in org.simpleframework.http.parse
The ValueParser is used to extract a comma separated list of HTTP header values.
ValueParser() - Constructor for class org.simpleframework.http.parse.ValueParser
Constructor for the ValueParser.
ValueParser(String) - Constructor for class org.simpleframework.http.parse.ValueParser
Constructor for the ValueParser.
ValueParser(List<String>) - Constructor for class org.simpleframework.http.parse.ValueParser
Constructor for the ValueParser.
values() - Static method in enum org.simpleframework.http.core.ContainerEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.simpleframework.http.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.simpleframework.transport.connect.ConnectionEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.simpleframework.transport.TransportEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.simpleframework.util.parse.MapParser
This method is used to acquire the value for all tokens that have currently been collected by this parser.
VARY - Static variable in interface org.simpleframework.http.Protocol
Indicates the headers that can make a cached resource stale.
version() - Method in class org.simpleframework.http.message.RequestConsumer
This will parse HTTP version from the first line of the header and store the parsed string internally.
VIA - Static variable in interface org.simpleframework.http.Protocol
Used by gateways and proxies to indicate the intermediate protocols.

W

WARNING - Static variable in interface org.simpleframework.http.Protocol
Used to carry additional information about the status or body.
white(byte) - Method in class org.simpleframework.http.message.SegmentConsumer
This is used to determine if a given ISO-8859-1 byte is a white space character, such as a tab or space or a terminal character, such as a carriage return or a new line.
write(ByteBuffer) - Method in class org.simpleframework.transport.SocketTransport
This method is used to deliver the provided buffer of bytes to the underlying transport.
write(ByteBuffer) - Method in interface org.simpleframework.transport.Transport
This method is used to deliver the provided buffer of bytes to the underlying transport.
WWW_AUTHENTICATE - Static variable in interface org.simpleframework.http.Protocol
Uses to challenge a client for authentication for a resource.

A B C D E F G H I J K L M N O P Q R S T U V W

Copyright © 2013. All Rights Reserved.