Index

B D E H K O R S T U W 
All Classes and Interfaces|All Packages

B

Body - Interface in dev.mccue.jdk.httpserver
The body of an HTTP Response.

D

defaultContentType() - Method in interface dev.mccue.jdk.httpserver.Body
The content type that should be used for this Body.
dev.mccue.jdk.httpserver - module dev.mccue.jdk.httpserver
Utilities for working with the built in JDK http server API.
dev.mccue.jdk.httpserver - package dev.mccue.jdk.httpserver
 

E

empty() - Static method in interface dev.mccue.jdk.httpserver.Body
Creates an empty Body which will send no bytes to the client.
equals(Object) - Method in class dev.mccue.jdk.httpserver.ResponseLength
 

H

hashCode() - Method in class dev.mccue.jdk.httpserver.ResponseLength
 
HttpExchangeUtils - Class in dev.mccue.jdk.httpserver
Helpers for working with an HttpExchange.

K

known(long) - Static method in class dev.mccue.jdk.httpserver.ResponseLength
Construct a ResponseLength given a known response length that will be sent.

O

of(byte[]) - Static method in interface dev.mccue.jdk.httpserver.Body
Creates a Body wrapping the given byte[].
of(InputStream) - Static method in interface dev.mccue.jdk.httpserver.Body
Creates a Body wrapping the given byte[].
of(InputStream, ResponseLength) - Static method in interface dev.mccue.jdk.httpserver.Body
Creates a Body wrapping the given byte[].
of(String) - Static method in interface dev.mccue.jdk.httpserver.Body
Constructs a body which wraps the given String.
of(String, Charset) - Static method in interface dev.mccue.jdk.httpserver.Body
Constructs a body which wraps the given String.

R

responseLength() - Method in interface dev.mccue.jdk.httpserver.Body
The length of the response body that will be written when writeTo(OutputStream) is called.
ResponseLength - Class in dev.mccue.jdk.httpserver
The length (in bytes)of a response body that will be sent through an HttpExchange.

S

sendResponse(HttpExchange, int, Body) - Static method in class dev.mccue.jdk.httpserver.HttpExchangeUtils
Sends a response to the client.
sendResponseHeaders(HttpExchange, int, ResponseLength) - Static method in class dev.mccue.jdk.httpserver.HttpExchangeUtils
Starts sending the response back to the client using the current set of response headers and the numeric response code as specified in this method.

T

toString() - Method in class dev.mccue.jdk.httpserver.ResponseLength
 

U

unknown() - Static method in class dev.mccue.jdk.httpserver.ResponseLength
Construct a ResponseLength which represents an unknown number of bytes to be sent in a response.

W

writeTo(OutputStream) - Method in interface dev.mccue.jdk.httpserver.Body
Writes the response body to the provided OutputStream.
B D E H K O R S T U W 
All Classes and Interfaces|All Packages