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

A

ACCEPT - Static variable in class io.muserver.HeaderNames
"accept"
ACCEPT_CHARSET - Static variable in class io.muserver.HeaderNames
"accept-charset"
ACCEPT_ENCODING - Static variable in class io.muserver.HeaderNames
"accept-encoding"
ACCEPT_LANGUAGE - Static variable in class io.muserver.HeaderNames
"accept-language"
ACCEPT_PATCH - Static variable in class io.muserver.HeaderNames
"accept-patch"
ACCEPT_RANGES - Static variable in class io.muserver.HeaderNames
"accept-ranges"
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.muserver.HeaderNames
"access-control-allow-credentials"
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.muserver.HeaderNames
"access-control-allow-headers"
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.muserver.HeaderNames
"access-control-allow-methods"
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.muserver.HeaderNames
"access-control-allow-origin"
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.muserver.HeaderNames
"access-control-expose-headers"
ACCESS_CONTROL_MAX_AGE - Static variable in class io.muserver.HeaderNames
"access-control-max-age"
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.muserver.HeaderNames
"access-control-request-headers"
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.muserver.HeaderNames
"access-control-request-method"
add(String, Object) - Method in class io.muserver.Headers
 
add(CharSequence, Object) - Method in class io.muserver.Headers
 
add(String, Iterable<?>) - Method in class io.muserver.Headers
 
add(CharSequence, Iterable<?>) - Method in class io.muserver.Headers
 
add(Headers) - Method in class io.muserver.Headers
 
addAsyncHandler(AsyncMuHandler) - Method in class io.muserver.MuServerBuilder
 
addCookie(Cookie) - Method in interface io.muserver.MuResponse
 
addCustomParamConverterProvider(ParamConverterProvider) - Method in class io.muserver.rest.RestHandlerBuilder
 
addCustomReader(MessageBodyReader) - Method in class io.muserver.rest.RestHandlerBuilder
 
addCustomWriter(MessageBodyWriter) - Method in class io.muserver.rest.RestHandlerBuilder
 
addHandler(MuHandler) - Method in class io.muserver.MuServerBuilder
 
addHandler(Method, String, MuHandler) - Method in class io.muserver.MuServerBuilder
 
addInt(CharSequence, int) - Method in class io.muserver.Headers
 
addShort(CharSequence, short) - Method in class io.muserver.Headers
 
AGE - Static variable in class io.muserver.HeaderNames
"age"
ALLOW - Static variable in class io.muserver.HeaderNames
"allow"
APPLICATION_EPUB_ZIP - Static variable in class io.muserver.ContentTypes
Electronic publication (EPUB): "application/epub+zip"
APPLICATION_EPUB_ZIP - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_JAVA_ARCHIVE - Static variable in class io.muserver.ContentTypes
Java Archive (JAR): "application/java-archive"
APPLICATION_JAVA_ARCHIVE - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_JAVASCRIPT - Static variable in class io.muserver.ContentTypes
JavaScript (ECMAScript): "application/javascript"
APPLICATION_JSON - Static variable in class io.muserver.ContentTypes
JSON format: "application/json"
APPLICATION_JSON - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_MSWORD - Static variable in class io.muserver.ContentTypes
Microsoft Word: "application/msword"
APPLICATION_MSWORD - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_OCTET_STREAM - Static variable in class io.muserver.ContentTypes
Any kind of binary data: "application/octet-stream"
APPLICATION_OCTET_STREAM - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_OGG - Static variable in class io.muserver.ContentTypes
OGG: "application/ogg"
APPLICATION_OGG - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_PDF - Static variable in class io.muserver.ContentTypes
Adobe Portable Document Format (PDF): "application/pdf"
APPLICATION_PDF - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_RTF - Static variable in class io.muserver.ContentTypes
Rich Text Format (RTF): "application/rtf"
APPLICATION_RTF - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_TYPESCRIPT - Static variable in class io.muserver.ContentTypes
Typescript file: "application/typescript"
APPLICATION_TYPESCRIPT - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_AMAZON_EBOOK - Static variable in class io.muserver.ContentTypes
Amazon Kindle eBook format: "application/vnd.amazon.ebook"
APPLICATION_VND_AMAZON_EBOOK - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_APPLE_INSTALLER_XML - Static variable in class io.muserver.ContentTypes
Apple Installer Package: "application/vnd.apple.installer+xml"
APPLICATION_VND_APPLE_INSTALLER_XML - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_MOZILLA_XUL_XML - Static variable in class io.muserver.ContentTypes
XUL: "application/vnd.mozilla.xul+xml"
APPLICATION_VND_MOZILLA_XUL_XML - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_MS_EXCEL - Static variable in class io.muserver.ContentTypes
Microsoft Excel: "application/vnd.ms-excel"
APPLICATION_VND_MS_EXCEL - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_MS_FONTOBJECT - Static variable in class io.muserver.ContentTypes
MS Embedded OpenType fonts: "application/vnd.ms-fontobject"
APPLICATION_VND_MS_FONTOBJECT - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_MS_POWERPOINT - Static variable in class io.muserver.ContentTypes
Microsoft PowerPoint: "application/vnd.ms-powerpoint"
APPLICATION_VND_MS_POWERPOINT - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_OASIS_OPENDOCUMENT_PRESENTATION - Static variable in class io.muserver.ContentTypes
OpenDocument presentation document: "application/vnd.oasis.opendocument.presentation"
APPLICATION_VND_OASIS_OPENDOCUMENT_PRESENTATION - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_OASIS_OPENDOCUMENT_SPREADSHEET - Static variable in class io.muserver.ContentTypes
OpenDocument spreadsheet document: "application/vnd.oasis.opendocument.spreadsheet"
APPLICATION_VND_OASIS_OPENDOCUMENT_SPREADSHEET - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_OASIS_OPENDOCUMENT_TEXT - Static variable in class io.muserver.ContentTypes
OpenDocument text document: "application/vnd.oasis.opendocument.text"
APPLICATION_VND_OASIS_OPENDOCUMENT_TEXT - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_VND_VISIO - Static variable in class io.muserver.ContentTypes
Microsoft Visio: "application/vnd.visio"
APPLICATION_VND_VISIO - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_7Z_COMPRESSED - Static variable in class io.muserver.ContentTypes
7-zip archive: "application/x-7z-compressed"
APPLICATION_X_7Z_COMPRESSED - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_ABIWORD - Static variable in class io.muserver.ContentTypes
AbiWord document: "application/x-abiword"
APPLICATION_X_ABIWORD - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_BZIP - Static variable in class io.muserver.ContentTypes
BZip archive: "application/x-bzip"
APPLICATION_X_BZIP - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_BZIP2 - Static variable in class io.muserver.ContentTypes
BZip2 archive: "application/x-bzip2"
APPLICATION_X_BZIP2 - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_CSH - Static variable in class io.muserver.ContentTypes
C-Shell script: "application/x-csh"
APPLICATION_X_CSH - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_RAR_COMPRESSED - Static variable in class io.muserver.ContentTypes
RAR archive: "application/x-rar-compressed"
APPLICATION_X_RAR_COMPRESSED - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_SH - Static variable in class io.muserver.ContentTypes
Bourne shell script: "application/x-sh"
APPLICATION_X_SH - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_SHOCKWAVE_FLASH - Static variable in class io.muserver.ContentTypes
Small web format (SWF) or Adobe Flash document: "application/x-shockwave-flash"
APPLICATION_X_SHOCKWAVE_FLASH - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_X_TAR - Static variable in class io.muserver.ContentTypes
Tape Archive (TAR): "application/x-tar"
APPLICATION_X_TAR - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_XHTML_XML - Static variable in class io.muserver.ContentTypes
XHTML: "application/xhtml+xml"
APPLICATION_XHTML_XML - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_XML - Static variable in class io.muserver.ContentTypes
XML: "application/xml"
APPLICATION_XML - Static variable in class io.muserver.handlers.ResourceType
 
APPLICATION_ZIP - Static variable in class io.muserver.ContentTypes
ZIP archive: "application/zip"
APPLICATION_ZIP - Static variable in class io.muserver.handlers.ResourceType
 
AsyncContext - Class in io.muserver
 
AsyncContext(MuRequest, MuResponse) - Constructor for class io.muserver.AsyncContext
 
AsyncMuHandler - Interface in io.muserver
 
ATTACHMENT - Static variable in class io.muserver.HeaderValues
AUDIO_AAC - Static variable in class io.muserver.ContentTypes
AAC audio file: "audio/aac"
AUDIO_AAC - Static variable in class io.muserver.handlers.ResourceType
 
AUDIO_MIDI - Static variable in class io.muserver.ContentTypes
Musical Instrument Digital Interface (MIDI): "audio/midi"
AUDIO_MIDI - Static variable in class io.muserver.handlers.ResourceType
 
AUDIO_OGG - Static variable in class io.muserver.ContentTypes
OGG audio: "audio/ogg"
AUDIO_OGG - Static variable in class io.muserver.handlers.ResourceType
 
AUDIO_WEBM - Static variable in class io.muserver.ContentTypes
WEBM audio: "audio/webm"
AUDIO_WEBM - Static variable in class io.muserver.handlers.ResourceType
 
AUDIO_X_WAV - Static variable in class io.muserver.ContentTypes
Waveform Audio Format: "audio/x-wav"
AUDIO_X_WAV - Static variable in class io.muserver.handlers.ResourceType
 
AUTHORIZATION - Static variable in class io.muserver.HeaderNames
"authorization"

B

BASE64 - Static variable in class io.muserver.HeaderValues
"base64"
BINARY - Static variable in class io.muserver.HeaderValues
"binary"
BOUNDARY - Static variable in class io.muserver.HeaderValues
"boundary"
build() - Method in class io.muserver.handlers.ResourceHandler.Builder
 
build() - Method in class io.muserver.rest.RestHandlerBuilder
 
build() - Method in class io.muserver.SSLContextBuilder
 
Builder() - Constructor for class io.muserver.handlers.ResourceHandler.Builder
 
BYTES - Static variable in class io.muserver.HeaderValues
"bytes"

C

CACHE_CONTROL - Static variable in class io.muserver.HeaderNames
"cache-control"
CHARSET - Static variable in class io.muserver.HeaderValues
"charset"
CHUNKED - Static variable in class io.muserver.HeaderValues
"chunked"
classpathBased(String) - Static method in interface io.muserver.handlers.ResourceProviderFactory
 
classpathHandler(String) - Static method in class io.muserver.handlers.ResourceHandler
 
clear() - Method in class io.muserver.Headers
 
CLOSE - Static variable in class io.muserver.HeaderValues
"close"
complete() - Method in class io.muserver.AsyncContext
 
COMPRESS - Static variable in class io.muserver.HeaderValues
"compress"
CONNECTION - Static variable in class io.muserver.HeaderNames
"connection"
contains(String) - Method in class io.muserver.Headers
 
contains(CharSequence) - Method in class io.muserver.Headers
 
contains(String, String, boolean) - Method in class io.muserver.Headers
 
contains(CharSequence, CharSequence, boolean) - Method in class io.muserver.Headers
 
containsValue(CharSequence, CharSequence, boolean) - Method in class io.muserver.Headers
 
CONTENT_BASE - Static variable in class io.muserver.HeaderNames
"content-base"
CONTENT_DISPOSITION - Static variable in class io.muserver.HeaderNames
"content-disposition"
CONTENT_ENCODING - Static variable in class io.muserver.HeaderNames
"content-encoding"
CONTENT_LANGUAGE - Static variable in class io.muserver.HeaderNames
"content-language"
CONTENT_LENGTH - Static variable in class io.muserver.HeaderNames
"content-length"
CONTENT_LOCATION - Static variable in class io.muserver.HeaderNames
"content-location"
CONTENT_MD5 - Static variable in class io.muserver.HeaderNames
"content-md5"
CONTENT_RANGE - Static variable in class io.muserver.HeaderNames
"content-range"
CONTENT_SECURITY_POLICY - Static variable in class io.muserver.HeaderNames
"content-security-policy"
CONTENT_TRANSFER_ENCODING - Static variable in class io.muserver.HeaderNames
"content-transfer-encoding"
CONTENT_TYPE - Static variable in class io.muserver.HeaderNames
"content-type"
contentType(CharSequence) - Method in interface io.muserver.MuResponse
 
ContentTypes - Class in io.muserver
 
CONTINUE - Static variable in class io.muserver.HeaderValues
"100-continue"
Cookie - Class in io.muserver
A cookie.
Cookie(String, String) - Constructor for class io.muserver.Cookie
 
COOKIE - Static variable in class io.muserver.HeaderNames
"cookie"
cookie(String) - Method in interface io.muserver.MuRequest
Gets the value of the client-sent cookie with the given name
cookies() - Method in interface io.muserver.MuRequest
Gets all the client-sent cookies
copy(InputStream, OutputStream, int) - Static method in class io.muserver.Mutils
Copies an input stream to another stream
create(Object...) - Static method in class io.muserver.rest.RestHandlerBuilder
 

D

DATE - Static variable in class io.muserver.HeaderNames
"date"
DEFAULT - Static variable in class io.muserver.handlers.ResourceType
 
DEFAULT_EXTENSION_MAPPINGS - Static variable in class io.muserver.handlers.ResourceType
 
defaultSSLContext() - Static method in class io.muserver.SSLContextBuilder
 
DEFLATE - Static variable in class io.muserver.HeaderValues
"deflate"
domain() - Method in class io.muserver.Cookie
 

E

EMPTY_MATCH - Static variable in class io.muserver.rest.PathMatch
 
entries() - Method in class io.muserver.Headers
 
equals(Object) - Method in class io.muserver.Cookie
 
equals(Object) - Method in class io.muserver.Headers
 
equals(Object) - Method in class io.muserver.rest.MuPathSegment
 
equals(Object) - Method in class io.muserver.rest.UriPattern
 
ETAG - Static variable in class io.muserver.HeaderNames
"etag"
exists() - Method in interface io.muserver.handlers.ResourceProvider
 
EXPECT - Static variable in class io.muserver.HeaderNames
"expect"
EXPIRES - Static variable in class io.muserver.HeaderNames
"expires"
extensions - Variable in class io.muserver.handlers.ResourceType
 

F

FILE - Static variable in class io.muserver.HeaderValues
fileBased(Path) - Static method in interface io.muserver.handlers.ResourceProviderFactory
 
fileHandler(String) - Static method in class io.muserver.handlers.ResourceHandler
 
fileHandler(File) - Static method in class io.muserver.handlers.ResourceHandler
 
fileHandler(Path) - Static method in class io.muserver.handlers.ResourceHandler
 
FILENAME - Static variable in class io.muserver.HeaderValues
fileOrClasspath(String, String) - Static method in class io.muserver.handlers.ResourceHandler
Creates a resource handler that serves from the file system if the directory exists; otherwise from the class path.
fileSize() - Method in interface io.muserver.handlers.ResourceProvider
 
FONT_OTF - Static variable in class io.muserver.ContentTypes
OpenType font: "font/otf"
FONT_OTF - Static variable in class io.muserver.handlers.ResourceType
 
FONT_TTF - Static variable in class io.muserver.ContentTypes
TrueType Font: "font/ttf"
FONT_TTF - Static variable in class io.muserver.handlers.ResourceType
 
FONT_WOFF - Static variable in class io.muserver.ContentTypes
Web Open Font Format (WOFF): "font/woff"
FONT_WOFF - Static variable in class io.muserver.handlers.ResourceType
 
FONT_WOFF2 - Static variable in class io.muserver.ContentTypes
Web Open Font Format (WOFF): "font/woff2"
FONT_WOFF2 - Static variable in class io.muserver.handlers.ResourceType
 
FORM_DATA - Static variable in class io.muserver.HeaderValues
formValue(String) - Method in interface io.muserver.MuRequest
Gets the form value with the given name, or empty string if there is no form value with that name.
formValues(String) - Method in interface io.muserver.MuRequest
Gets the form values with the given name, or empty list if there is no form value with that name.
FROM - Static variable in class io.muserver.HeaderNames
"from"

G

get(String) - Method in interface io.muserver.handlers.ResourceProviderFactory
 
get(String) - Method in class io.muserver.Headers
 
get(CharSequence) - Method in class io.muserver.Headers
 
get(CharSequence, String) - Method in class io.muserver.Headers
 
getAll(String) - Method in class io.muserver.Headers
 
getAll(CharSequence) - Method in class io.muserver.Headers
 
getAllAsString(CharSequence) - Method in class io.muserver.Headers
 
getAsString(CharSequence) - Method in class io.muserver.Headers
 
getInt(CharSequence) - Method in class io.muserver.Headers
 
getInt(CharSequence, int) - Method in class io.muserver.Headers
 
getMatrixParameters() - Method in class io.muserver.rest.MuPathSegment
 
getPath() - Method in class io.muserver.rest.MuPathSegment
 
getResourceTypes() - Static method in class io.muserver.handlers.ResourceType
 
getShort(CharSequence) - Method in class io.muserver.Headers
 
getShort(CharSequence, short) - Method in class io.muserver.Headers
 
getTimeMillis(CharSequence) - Method in class io.muserver.Headers
 
getTimeMillis(CharSequence, long) - Method in class io.muserver.Headers
 
gzip - Variable in class io.muserver.handlers.ResourceType
 
GZIP - Static variable in class io.muserver.HeaderValues
"gzip"
GZIP_DEFLATE - Static variable in class io.muserver.HeaderValues
"gzip,deflate"
gzippableMimeTypes(List<ResourceType>) - Static method in class io.muserver.handlers.ResourceType
 

H

handle(MuRequest, MuResponse) - Method in class io.muserver.handlers.ResourceHandler
 
handle(MuRequest, MuResponse) - Method in interface io.muserver.MuHandler
 
handle(MuRequest, MuResponse) - Method in class io.muserver.rest.RestHandler
 
hashCode() - Method in class io.muserver.Cookie
 
hashCode() - Method in class io.muserver.Headers
 
hashCode() - Method in class io.muserver.rest.MuPathSegment
 
hashCode() - Method in class io.muserver.rest.UriPattern
 
hasValue(String) - Static method in class io.muserver.Mutils
 
HeaderNames - Class in io.muserver
Standard HTTP header names.
headers - Variable in class io.muserver.handlers.ResourceType
 
Headers - Class in io.muserver
 
Headers() - Constructor for class io.muserver.Headers
 
headers() - Method in interface io.muserver.MuRequest
 
headers() - Method in interface io.muserver.MuResponse
 
HeaderValues - Class in io.muserver
Standard HTTP header values.
HOST - Static variable in class io.muserver.HeaderNames
"host"
httpServer() - Static method in class io.muserver.MuServerBuilder
 
httpsServer() - Static method in class io.muserver.MuServerBuilder
 
httpsUri() - Method in class io.muserver.MuServer
 
HttpToHttpsRedirector - Class in io.muserver.handlers
Sends any HTTP requests to the same HTTPS address at the supplied port.
HttpToHttpsRedirector(int) - Constructor for class io.muserver.handlers.HttpToHttpsRedirector
Creates a HTTPS redirector
httpUri() - Method in class io.muserver.MuServer
 

I

IDENTITY - Static variable in class io.muserver.HeaderValues
"identity"
IF_MATCH - Static variable in class io.muserver.HeaderNames
"if-match"
IF_MODIFIED_SINCE - Static variable in class io.muserver.HeaderNames
"if-modified-since"
IF_NONE_MATCH - Static variable in class io.muserver.HeaderNames
"if-none-match"
IF_RANGE - Static variable in class io.muserver.HeaderNames
"if-range"
IF_UNMODIFIED_SINCE - Static variable in class io.muserver.HeaderNames
"if-unmodified-since"
IMAGE_GIF - Static variable in class io.muserver.ContentTypes
Graphics Interchange Format (GIF): "image/gif"
IMAGE_GIF - Static variable in class io.muserver.handlers.ResourceType
 
IMAGE_JPEG - Static variable in class io.muserver.ContentTypes
JPEG images: "image/jpeg"
IMAGE_JPEG - Static variable in class io.muserver.handlers.ResourceType
 
IMAGE_PNG - Static variable in class io.muserver.ContentTypes
Portable Network Graphics: "image/png"
IMAGE_PNG - Static variable in class io.muserver.handlers.ResourceType
 
IMAGE_SVG_XML - Static variable in class io.muserver.ContentTypes
Scalable Vector Graphics (SVG): "image/svg+xml"
IMAGE_SVG_XML - Static variable in class io.muserver.handlers.ResourceType
 
IMAGE_TIFF - Static variable in class io.muserver.ContentTypes
Tagged Image File Format (TIFF): "image/tiff"
IMAGE_TIFF - Static variable in class io.muserver.handlers.ResourceType
 
IMAGE_WEBP - Static variable in class io.muserver.ContentTypes
WEBP image: "image/webp"
IMAGE_WEBP - Static variable in class io.muserver.handlers.ResourceType
 
IMAGE_X_ICON - Static variable in class io.muserver.ContentTypes
Icon format: "image/x-icon"
IMAGE_X_ICON - Static variable in class io.muserver.handlers.ResourceType
 
inputStream() - Method in interface io.muserver.MuRequest
The input stream of the request, if there was a request body.
io.muserver - package io.muserver
 
io.muserver.handlers - package io.muserver.handlers
 
io.muserver.rest - package io.muserver.rest
 
isEmpty() - Method in class io.muserver.Headers
 
isHttpOnly() - Method in class io.muserver.Cookie
 
isSecure() - Method in class io.muserver.Cookie
 
iterator() - Method in class io.muserver.Headers
 
iteratorAsString() - Method in class io.muserver.Headers
 
iteratorCharSequence() - Method in class io.muserver.Headers
 

J

jaxToMu(Class<? extends Annotation>) - Static method in class io.muserver.rest.MethodMapping
 

K

KEEP_ALIVE - Static variable in class io.muserver.HeaderValues
"keep-alive"

L

LAST_MODIFIED - Static variable in class io.muserver.HeaderNames
"last-modified"
LINK - Static variable in class io.muserver.HeaderNames
"link"
LOCATION - Static variable in class io.muserver.HeaderNames
"location"

M

matcher(URI) - Method in class io.muserver.rest.UriPattern
Matches the given URI against this pattern.
matches() - Method in class io.muserver.rest.PathMatch
 
MAX_AGE - Static variable in class io.muserver.HeaderValues
"max-age"
MAX_FORWARDS - Static variable in class io.muserver.HeaderNames
"max-forwards"
MAX_STALE - Static variable in class io.muserver.HeaderValues
"max-stale"
maxAge() - Method in class io.muserver.Cookie
 
Method - Enum in io.muserver
An HTTP Method
method() - Method in interface io.muserver.MuRequest
 
MethodMapping - Class in io.muserver.rest
 
MethodMapping() - Constructor for class io.muserver.rest.MethodMapping
 
mimeType - Variable in class io.muserver.handlers.ResourceType
 
MIN_FRESH - Static variable in class io.muserver.HeaderValues
"min-fresh"
MuException - Exception in io.muserver
 
MuException(String) - Constructor for exception io.muserver.MuException
 
MuException(String, Throwable) - Constructor for exception io.muserver.MuException
 
MuException(Throwable) - Constructor for exception io.muserver.MuException
 
MuHandler - Interface in io.muserver
 
MULTIPART_FORM_DATA - Static variable in class io.muserver.HeaderValues
"multipart/form-data"
MULTIPART_MIXED - Static variable in class io.muserver.HeaderValues
"multipart/mixed"
MuPathSegment - Class in io.muserver.rest
 
MuPathSegment(String, MultivaluedMap<String, String>) - Constructor for class io.muserver.rest.MuPathSegment
 
MuRequest - Interface in io.muserver
 
MuResponse - Interface in io.muserver
 
MuServer - Class in io.muserver
A web server handler.
muServer() - Static method in class io.muserver.MuServerBuilder
 
MuServerBuilder - Class in io.muserver
 
MuServerBuilder() - Constructor for class io.muserver.MuServerBuilder
 
MUST_REVALIDATE - Static variable in class io.muserver.HeaderValues
"must-revalidate"
Mutils - Class in io.muserver
 

N

name() - Method in class io.muserver.Cookie
 
NAME - Static variable in class io.muserver.HeaderValues
namedGroups() - Method in class io.muserver.rest.UriPattern
 
names() - Method in class io.muserver.Headers
 
NEWLINE - Static variable in class io.muserver.Mutils
The new-line character for the current platform, e.g.
NO_CACHE - Static variable in class io.muserver.HeaderValues
"no-cache"
NO_STORE - Static variable in class io.muserver.HeaderValues
"no-store"
NO_TRANSFORM - Static variable in class io.muserver.HeaderValues
"no-transform"
noCache() - Static method in class io.muserver.handlers.ResourceType
 
NONE - Static variable in class io.muserver.HeaderValues
"none"
NOSNIFF - Static variable in class io.muserver.HeaderValues
"nosniff"
NotImplementedException - Exception in io.muserver.rest
 
NotImplementedException(String) - Constructor for exception io.muserver.rest.NotImplementedException
 
notYet() - Static method in exception io.muserver.rest.NotImplementedException
 
nullOrEmpty(String) - Static method in class io.muserver.Mutils
 

O

onHeaders(AsyncContext, Headers) - Method in interface io.muserver.AsyncMuHandler
 
onHeaders(AsyncContext, Headers) - Method in class io.muserver.handlers.HttpToHttpsRedirector
 
ONLY_IF_CACHED - Static variable in class io.muserver.HeaderValues
"only-if-cached"
onRequestComplete(AsyncContext) - Method in interface io.muserver.AsyncMuHandler
 
onRequestComplete(AsyncContext) - Method in class io.muserver.handlers.HttpToHttpsRedirector
 
onRequestData(AsyncContext, ByteBuffer) - Method in interface io.muserver.AsyncMuHandler
 
onRequestData(AsyncContext, ByteBuffer) - Method in class io.muserver.handlers.HttpToHttpsRedirector
 
ORIGIN - Static variable in class io.muserver.HeaderNames
"origin"
outputStream() - Method in interface io.muserver.MuResponse
 
outputStream(int) - Method in interface io.muserver.MuResponse
 

P

parameter(String) - Method in interface io.muserver.MuRequest
Gets the querystring value with the given name, or empty string if there is no parameter with that name.
parameters(String) - Method in interface io.muserver.MuRequest
Gets all the querystring parameters with the given name, or an empty list if none are found.
params() - Method in class io.muserver.rest.PathMatch
Returns a mapping of URI names to path params.
path() - Method in class io.muserver.Cookie
 
path(File) - Static method in class io.muserver.SSLContextBuilder
 
PathMatch - Class in io.muserver.rest
The result of matching a template URI against a real request URI.
pattern() - Method in class io.muserver.rest.UriPattern
 
PRAGMA - Static variable in class io.muserver.HeaderNames
"pragma"
PRIVATE - Static variable in class io.muserver.HeaderValues
"private"
PROXY_AUTHENTICATE - Static variable in class io.muserver.HeaderNames
"proxy-authenticate"
PROXY_AUTHORIZATION - Static variable in class io.muserver.HeaderNames
"proxy-authorization"
PROXY_REVALIDATE - Static variable in class io.muserver.HeaderValues
"proxy-revalidate"
PUBLIC - Static variable in class io.muserver.HeaderValues
"public"

Q

QUOTED_PRINTABLE - Static variable in class io.muserver.HeaderValues
"quoted-printable"

R

RANGE - Static variable in class io.muserver.HeaderNames
"range"
readBodyAsString() - Method in interface io.muserver.MuRequest
Returns the request body as a string.
redirect(String) - Method in interface io.muserver.MuResponse
 
redirect(URI) - Method in interface io.muserver.MuResponse
 
REFERER - Static variable in class io.muserver.HeaderNames
"referer"
regexMatcher() - Method in class io.muserver.rest.PathMatch
 
remove(String) - Method in class io.muserver.Headers
 
remove(CharSequence) - Method in class io.muserver.Headers
 
request - Variable in class io.muserver.AsyncContext
 
ResourceHandler - Class in io.muserver.handlers
 
ResourceHandler(ResourceProviderFactory, String, String, Map<String, ResourceType>, int) - Constructor for class io.muserver.handlers.ResourceHandler
 
ResourceHandler.Builder - Class in io.muserver.handlers
 
ResourceProvider - Interface in io.muserver.handlers
 
ResourceProviderFactory - Interface in io.muserver.handlers
 
ResourceType - Class in io.muserver.handlers
 
ResourceType(CharSequence, Headers, boolean, List<String>) - Constructor for class io.muserver.handlers.ResourceType
 
response - Variable in class io.muserver.AsyncContext
 
RestHandler - Class in io.muserver.rest
 
restHandler(Object...) - Static method in class io.muserver.rest.RestHandlerBuilder
 
RestHandlerBuilder - Class in io.muserver.rest
 
RestHandlerBuilder(Object...) - Constructor for class io.muserver.rest.RestHandlerBuilder
 
RETRY_AFTER - Static variable in class io.muserver.HeaderNames
"retry-after"
route(Method, String, MuHandler) - Static method in class io.muserver.Routes
 
Routes - Class in io.muserver
 

S

S_MAXAGE - Static variable in class io.muserver.HeaderValues
"s-maxage"
SEC_WEBSOCKET_ACCEPT - Static variable in class io.muserver.HeaderNames
"sec-websocket-accept"
SEC_WEBSOCKET_EXTENSIONS - Static variable in class io.muserver.HeaderNames
"sec-websocket-protocol"
SEC_WEBSOCKET_KEY - Static variable in class io.muserver.HeaderNames
"sec-websocket-key"
SEC_WEBSOCKET_KEY1 - Static variable in class io.muserver.HeaderNames
"sec-websocket-key1"
SEC_WEBSOCKET_KEY2 - Static variable in class io.muserver.HeaderNames
"sec-websocket-key2"
SEC_WEBSOCKET_LOCATION - Static variable in class io.muserver.HeaderNames
"sec-websocket-location"
SEC_WEBSOCKET_ORIGIN - Static variable in class io.muserver.HeaderNames
"sec-websocket-origin"
SEC_WEBSOCKET_PROTOCOL - Static variable in class io.muserver.HeaderNames
"sec-websocket-protocol"
SEC_WEBSOCKET_VERSION - Static variable in class io.muserver.HeaderNames
"sec-websocket-version"
secureCookie(String, String) - Static method in class io.muserver.Cookie
Creates a new cookie with secure settings such as HttpOnly and Secure set to true.
SERVER - Static variable in class io.muserver.HeaderNames
"server"
serverURI() - Method in interface io.muserver.MuRequest
The URI of the request for this server.
set(String, Object) - Method in class io.muserver.Headers
 
set(CharSequence, Object) - Method in class io.muserver.Headers
 
set(String, Iterable<?>) - Method in class io.muserver.Headers
 
set(CharSequence, Iterable<?>) - Method in class io.muserver.Headers
 
set(Headers) - Method in class io.muserver.Headers
 
SET_COOKIE - Static variable in class io.muserver.HeaderNames
"set-cookie"
SET_COOKIE2 - Static variable in class io.muserver.HeaderNames
"set-cookie2"
setAll(Headers) - Method in class io.muserver.Headers
 
setDomain(String) - Method in class io.muserver.Cookie
 
setHttpOnly(boolean) - Method in class io.muserver.Cookie
 
setInt(CharSequence, int) - Method in class io.muserver.Headers
 
setMaxAge(long) - Method in class io.muserver.Cookie
 
setPath(String) - Method in class io.muserver.Cookie
 
setSecure(boolean) - Method in class io.muserver.Cookie
 
setShort(CharSequence, short) - Method in class io.muserver.Headers
 
setValue(String) - Method in class io.muserver.Cookie
 
shortCache() - Static method in class io.muserver.handlers.ResourceType
 
size() - Method in class io.muserver.Headers
 
sslContext() - Static method in class io.muserver.SSLContextBuilder
 
SSLContextBuilder - Class in io.muserver
 
SSLContextBuilder() - Constructor for class io.muserver.SSLContextBuilder
 
start() - Method in class io.muserver.MuServerBuilder
 
state - Variable in class io.muserver.AsyncContext
 
status() - Method in interface io.muserver.MuResponse
 
status(int) - Method in interface io.muserver.MuResponse
 
stop() - Method in class io.muserver.MuServer
 

T

TE - Static variable in class io.muserver.HeaderNames
"te"
TEXT_CALENDAR - Static variable in class io.muserver.ContentTypes
iCalendar format: "text/calendar"
TEXT_CALENDAR - Static variable in class io.muserver.handlers.ResourceType
 
TEXT_CSS - Static variable in class io.muserver.ContentTypes
Cascading Style Sheets (CSS): "text/css"
TEXT_CSS - Static variable in class io.muserver.handlers.ResourceType
 
TEXT_CSV - Static variable in class io.muserver.ContentTypes
Comma-separated values (CSV): "text/csv"
TEXT_CSV - Static variable in class io.muserver.handlers.ResourceType
 
TEXT_HTML - Static variable in class io.muserver.ContentTypes
HyperText Markup Language (HTML): "text/html"
TEXT_HTML - Static variable in class io.muserver.handlers.ResourceType
 
TEXT_JAVASCRIPT - Static variable in class io.muserver.handlers.ResourceType
 
TEXT_MARKDOWN - Static variable in class io.muserver.ContentTypes
Markdown: "text/markdown"
TEXT_PLAIN - Static variable in class io.muserver.ContentTypes
Plain text: "text/plain"
toByteArray(InputStream, int) - Static method in class io.muserver.Mutils
Reads the given input stream into a byte array and closes the input stream
toJaxMethod(Method) - Static method in class io.muserver.rest.MethodMapping
 
toString() - Method in class io.muserver.Cookie
 
toString() - Method in class io.muserver.handlers.ResourceType
 
toString() - Method in class io.muserver.Headers
 
toString() - Method in class io.muserver.rest.MuPathSegment
 
toString() - Method in class io.muserver.rest.PathMatch
 
toString() - Method in class io.muserver.rest.UriPattern
 
TRAILER - Static variable in class io.muserver.HeaderNames
"trailer"
TRAILERS - Static variable in class io.muserver.HeaderValues
"trailers"
TRANSFER_ENCODING - Static variable in class io.muserver.HeaderNames
"transfer-encoding"

U

unsignedLocalhostCert() - Static method in class io.muserver.SSLContextBuilder
 
UPGRADE - Static variable in class io.muserver.HeaderNames
"upgrade"
UPGRADE - Static variable in class io.muserver.HeaderValues
"upgrade"
uri() - Method in interface io.muserver.MuRequest
The URI of the request at the origin.
uri() - Method in class io.muserver.MuServer
 
UriPattern - Class in io.muserver.rest
A pattern representing a URI template, such as /fruit or /fruit/{name} etc.
uriTemplateToRegex(String) - Static method in class io.muserver.rest.UriPattern
Converts a URI Template to a regular expression, following the JAX-RS: Java™ API for RESTful Web Services specification Version 2.0 section 3.7.3
urlDecode(String) - Static method in class io.muserver.Mutils
 
urlEncode(String) - Static method in class io.muserver.Mutils
 
USER_AGENT - Static variable in class io.muserver.HeaderNames
"user-agent"

V

value() - Method in class io.muserver.Cookie
 
valueOf(String) - Static method in enum io.muserver.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.muserver.Method
Returns an array containing the constants of this enum type, in the order they are declared.
VARY - Static variable in class io.muserver.HeaderNames
"vary"
VIA - Static variable in class io.muserver.HeaderNames
"via"
VIDEO_3GPP - Static variable in class io.muserver.ContentTypes
3GPP audio/video container: "video/3gpp"
VIDEO_3GPP - Static variable in class io.muserver.handlers.ResourceType
 
VIDEO_3GPP2 - Static variable in class io.muserver.ContentTypes
3GPP2 audio/video container: "video/3gpp2"
VIDEO_3GPP2 - Static variable in class io.muserver.handlers.ResourceType
 
VIDEO_MPEG - Static variable in class io.muserver.ContentTypes
MPEG Video: "video/mpeg"
VIDEO_MPEG - Static variable in class io.muserver.handlers.ResourceType
 
VIDEO_OGG - Static variable in class io.muserver.ContentTypes
OGG video: "video/ogg"
VIDEO_OGG - Static variable in class io.muserver.handlers.ResourceType
 
VIDEO_WEBM - Static variable in class io.muserver.ContentTypes
WEBM video: "video/webm"
VIDEO_WEBM - Static variable in class io.muserver.handlers.ResourceType
 
VIDEO_X_MSVIDEO - Static variable in class io.muserver.ContentTypes
AVI: Audio Video Interleave: "video/x-msvideo"
VIDEO_X_MSVIDEO - Static variable in class io.muserver.handlers.ResourceType
 

W

WARNING - Static variable in class io.muserver.HeaderNames
"warning"
WEBSOCKET - Static variable in class io.muserver.HeaderValues
"websocket"
WEBSOCKET_LOCATION - Static variable in class io.muserver.HeaderNames
"websocket-location"
WEBSOCKET_ORIGIN - Static variable in class io.muserver.HeaderNames
"websocket-origin"
WEBSOCKET_PROTOCOL - Static variable in class io.muserver.HeaderNames
"websocket-protocol"
willNot() - Static method in exception io.muserver.rest.NotImplementedException
 
withBufferSizeInBytes(int) - Method in class io.muserver.handlers.ResourceHandler.Builder
 
withDefaultFile(String) - Method in class io.muserver.handlers.ResourceHandler.Builder
 
withExtensionToResourceType(Map<String, ResourceType>) - Method in class io.muserver.handlers.ResourceHandler.Builder
 
withGzip(int, Set<String>) - Method in class io.muserver.MuServerBuilder
 
withGzipEnabled(boolean) - Method in class io.muserver.MuServerBuilder
 
withHttpConnection(int) - Method in class io.muserver.MuServerBuilder
 
withHttpDisabled() - Method in class io.muserver.MuServerBuilder
 
withHttpsConnection(int, SSLContext) - Method in class io.muserver.MuServerBuilder
 
withHttpsDisabled() - Method in class io.muserver.MuServerBuilder
 
withKeyPassword(String) - Method in class io.muserver.SSLContextBuilder
 
withKeyPassword(char[]) - Method in class io.muserver.SSLContextBuilder
 
withKeystore(InputStream) - Method in class io.muserver.SSLContextBuilder
 
withKeystore(File) - Method in class io.muserver.SSLContextBuilder
 
withKeystoreFromClasspath(String) - Method in class io.muserver.SSLContextBuilder
 
withKeystorePassword(String) - Method in class io.muserver.SSLContextBuilder
 
withKeystorePassword(char[]) - Method in class io.muserver.SSLContextBuilder
 
withKeystoreType(String) - Method in class io.muserver.SSLContextBuilder
 
withMaxHeadersSize(int) - Method in class io.muserver.MuServerBuilder
 
withMaxUrlSize(int) - Method in class io.muserver.MuServerBuilder
 
withPathToServeFrom(String) - Method in class io.muserver.handlers.ResourceHandler.Builder
 
withResourceProviderFactory(ResourceProviderFactory) - Method in class io.muserver.handlers.ResourceHandler.Builder
 
withResoures(Object...) - Method in class io.muserver.rest.RestHandlerBuilder
 
write(String) - Method in interface io.muserver.MuResponse
 
writeAsync(String) - Method in interface io.muserver.MuResponse
 
writer() - Method in interface io.muserver.MuResponse
 
writer(int) - Method in interface io.muserver.MuResponse
 
writeTo(OutputStream, int) - Method in interface io.muserver.handlers.ResourceProvider
 
WWW_AUTHENTICATE - Static variable in class io.muserver.HeaderNames
"www-authenticate"

X

X_CONTENT_TYPE_OPTIONS - Static variable in class io.muserver.HeaderNames
"content-type"
X_DEFLATE - Static variable in class io.muserver.HeaderValues
"x-deflate"
X_FORWARDED_FOR - Static variable in class io.muserver.HeaderNames
"x-forwarded-for"
X_FORWARDED_HOST - Static variable in class io.muserver.HeaderNames
"x-forwarded-host"
X_FORWARDED_PORT - Static variable in class io.muserver.HeaderNames
"x-forwarded-port"
X_FORWARDED_PROTO - Static variable in class io.muserver.HeaderNames
"x-forwarded-proto"
X_FRAME_OPTIONS - Static variable in class io.muserver.HeaderNames
"x-frame-options"
X_GZIP - Static variable in class io.muserver.HeaderValues
"x-gzip"

Z

ZERO - Static variable in class io.muserver.HeaderValues
"0"
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2017–2018. All rights reserved.