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

A

accept(RsStatus, Headers, Publisher<ByteBuffer>) - Method in interface com.artipie.http.Connection
Respond on connection.
accept(RsStatus, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in interface com.artipie.http.Connection
Action - Interface in com.artipie.http.auth
Artipie permission action.
Action.ByString - Class in com.artipie.http.auth
Instance of Action.Standard by string.
Action.Standard - Enum in com.artipie.http.auth
Action enumeration.
ALL - Static variable in enum com.artipie.http.rq.RqMethod
Set of all existing methods.
All(RtRule...) - Constructor for class com.artipie.http.rt.RtRule.All
Route by multiple rules.
All(Iterable<RtRule>) - Constructor for class com.artipie.http.rt.RtRule.All
Route by multiple rules.
allowed(Authentication.User) - Method in interface com.artipie.http.auth.Permission
Check if user is authorized to perform an action.
allowed(Authentication.User) - Method in class com.artipie.http.auth.Permission.ByName
 
allowed(Authentication.User, String) - Method in interface com.artipie.http.auth.Permissions
Check if user is allowed to perform an action.
allowed(Authentication.User, String) - Method in class com.artipie.http.auth.Permissions.Single
 
allowed(Authentication.User, String) - Method in class com.artipie.http.auth.Permissions.Wrap
 
ANONYMOUS - Static variable in interface com.artipie.http.auth.Identities
Resolve any request as anonymous user.
Any(RtRule...) - Constructor for class com.artipie.http.rt.RtRule.Any
Route by any of the rules.
Any(Iterable<RtRule>) - Constructor for class com.artipie.http.rt.RtRule.Any
Route by any of the rules.
ANY_USER - Static variable in interface com.artipie.http.auth.Permissions
Any user instance.
apply(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.http.rt.ByMethodsRule
 
apply(String, Iterable<Map.Entry<String, String>>) - Method in enum com.artipie.http.rt.ByMethodsRule.Standard
 
apply(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.http.rt.RtRule.All
 
apply(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.http.rt.RtRule.Any
 
apply(String, Iterable<Map.Entry<String, String>>) - Method in interface com.artipie.http.rt.RtRule
Apply this rule to request.
apply(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.http.rt.RtRule.ByPath
 
apply(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.http.rt.RtRule.Wrap
 
AssertSlice - Class in com.artipie.http.hm
Slice implementation which assert request data against specified matchers.
AssertSlice(Matcher<? super RequestLineFrom>) - Constructor for class com.artipie.http.hm.AssertSlice
Assert slice request line.
AssertSlice(Matcher<? super RequestLineFrom>, Matcher<? super Headers>, Matcher<? super Publisher<ByteBuffer>>) - Constructor for class com.artipie.http.hm.AssertSlice
Ctor.
asString() - Method in class com.artipie.http.rq.RqHeaders.Single
 
AsyncResponse - Class in com.artipie.http.async
Async response from CompletionStage.
AsyncResponse(Single<? extends Response>) - Constructor for class com.artipie.http.async.AsyncResponse
Response from Single.
AsyncResponse(CompletionStage<? extends Response>) - Constructor for class com.artipie.http.async.AsyncResponse
Response from CompletionStage.
AsyncSlice - Class in com.artipie.http.async
Asynchronous Slice implementation.
AsyncSlice(CompletionStage<? extends Slice>) - Constructor for class com.artipie.http.async.AsyncSlice
Ctor.
Authentication - Interface in com.artipie.http.auth
Authentication mechanism to verify user.
Authentication.Joined - Class in com.artipie.http.auth
Joined authentication composes multiple authentication instances into single one.
Authentication.Single - Class in com.artipie.http.auth
Authentication implementation aware of single user with specified password.
Authentication.User - Class in com.artipie.http.auth
User.
Authentication.Wrap - Class in com.artipie.http.auth
Abstract decorator for Authentication.
Authorization - Class in com.artipie.http.headers
Authorization header.
Authorization(String) - Constructor for class com.artipie.http.headers.Authorization
Ctor.
Authorization(Headers) - Constructor for class com.artipie.http.headers.Authorization
Ctor.
Authorization.Basic - Class in com.artipie.http.headers
Basic authentication `Authorization` header.
Authorization.Bearer - Class in com.artipie.http.headers
Bearer authentication `Authorization` header.

B

Basic(String, String) - Constructor for class com.artipie.http.headers.Authorization.Basic
Ctor.
BasicIdentities - Class in com.artipie.http.auth
BasicIdentities.
BasicIdentities(Authentication) - Constructor for class com.artipie.http.auth.BasicIdentities
Ctor.
Bearer(String) - Constructor for class com.artipie.http.headers.Authorization.Bearer
Ctor.
ByCode(String) - Constructor for class com.artipie.http.rs.RsStatus.ByCode
Ctor.
ByCode(int) - Constructor for class com.artipie.http.rs.RsStatus.ByCode
Ctor.
ByMethod(RqMethod) - Constructor for class com.artipie.http.rt.RtRule.ByMethod
Deprecated.
Route by method.
ByMethodsRule - Class in com.artipie.http.rt
Route by HTTP methods rule.
ByMethodsRule(RqMethod...) - Constructor for class com.artipie.http.rt.ByMethodsRule
Route by methods.
ByMethodsRule(Set<RqMethod>) - Constructor for class com.artipie.http.rt.ByMethodsRule
Route by methods.
ByMethodsRule.Standard - Enum in com.artipie.http.rt
Standard method rules.
ByName(Permissions, Action) - Constructor for class com.artipie.http.auth.Permission.ByName
Ctor.
ByName(String, Permissions) - Constructor for class com.artipie.http.auth.Permission.ByName
Ctor.
ByPath(String) - Constructor for class com.artipie.http.rt.RtRule.ByPath
By path rule.
ByPath(Pattern) - Constructor for class com.artipie.http.rt.RtRule.ByPath
By path rule.
ByString(String) - Constructor for class com.artipie.http.auth.Action.ByString
Ctor.
ByteByByteSplit - Class in com.artipie.http.stream
Byte stream split implementation based on Circular buffer of bytes.
ByteByByteSplit(byte[]) - Constructor for class com.artipie.http.stream.ByteByByteSplit
Ctor.

C

clientError() - Method in enum com.artipie.http.rs.RsStatus
Checks whether the RsStatus is a client error.
code() - Method in enum com.artipie.http.rs.RsStatus
Code as 3-digit string.
com.artipie.http - package com.artipie.http
Artipie HTTP layer.
com.artipie.http.async - package com.artipie.http.async
Async implementations of Slice, Response, etc.
com.artipie.http.auth - package com.artipie.http.auth
Artipie authentication and authorization mecahnism.
com.artipie.http.group - package com.artipie.http.group
Group repositories HTTP API.
com.artipie.http.headers - package com.artipie.http.headers
HTTP header classes.
com.artipie.http.hm - package com.artipie.http.hm
Hamcrest matchers.
com.artipie.http.rq - package com.artipie.http.rq
Request objects.
com.artipie.http.rs - package com.artipie.http.rs
Responses.
com.artipie.http.rs.common - package com.artipie.http.rs.common
Common responses.
com.artipie.http.rt - package com.artipie.http.rt
Slice routing.
com.artipie.http.slice - package com.artipie.http.slice
Slice objects.
com.artipie.http.stream - package com.artipie.http.stream
Streams.
Connection - Interface in com.artipie.http
The http connection.
ContentLength - Class in com.artipie.http.headers
Content-Length header.
ContentLength(Number) - Constructor for class com.artipie.http.headers.ContentLength
Ctor.
ContentLength(String) - Constructor for class com.artipie.http.headers.ContentLength
Ctor.
ContentLength(Headers) - Constructor for class com.artipie.http.headers.ContentLength
Ctor.
ContentType - Class in com.artipie.http.headers
Content-Type header.
ContentType(String) - Constructor for class com.artipie.http.headers.ContentType
Ctor.
ContentType(Headers) - Constructor for class com.artipie.http.headers.ContentType
Ctor.
ContentWithSize - Class in com.artipie.http.slice
Content with size from headers.
ContentWithSize(Publisher<ByteBuffer>, Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.slice.ContentWithSize
Content with size from body and headers.

D

describeMismatchSafely(RequestLineFrom, Description) - Method in class com.artipie.http.hm.RqLineHasUri
 
describeMismatchSafely(URI, Description) - Method in class com.artipie.http.hm.RqLineHasUri.HasPath
 
describeMismatchSafely(Response, Description) - Method in class com.artipie.http.hm.RsHasHeaders
 
describeMismatchSafely(Slice, Description) - Method in class com.artipie.http.hm.SliceHasResponse
 
describeTo(Description) - Method in class com.artipie.http.hm.IsHeader
 
describeTo(Description) - Method in class com.artipie.http.hm.IsString
 
describeTo(Description) - Method in class com.artipie.http.hm.RqHasHeader
 
describeTo(Description) - Method in class com.artipie.http.hm.RqLineHasUri
 
describeTo(Description) - Method in class com.artipie.http.hm.RqLineHasUri.HasPath
 
describeTo(Description) - Method in class com.artipie.http.hm.RsHasBody
 
describeTo(Description) - Method in class com.artipie.http.hm.RsHasHeaders
 
describeTo(Description) - Method in class com.artipie.http.hm.RsHasStatus
 
describeTo(Description) - Method in class com.artipie.http.hm.SliceHasResponse
 

E

EMPTY - Static variable in interface com.artipie.http.Headers
Empty headers.
EMPTY - Static variable in interface com.artipie.http.Response
Deprecated.
equals(Object) - Method in class com.artipie.http.auth.Authentication.User
 
equals(Object) - Method in class com.artipie.http.headers.Header
 
equals(Object) - Method in class com.artipie.http.headers.Header.Wrap
 
error() - Method in enum com.artipie.http.rs.RsStatus
Checks whether the RsStatus is an error.

F

FALLBACK - Static variable in interface com.artipie.http.rt.RtRule
Fallback RtRule.
find() - Method in class com.artipie.http.rs.RsStatus.ByCode
Searches RsStatus by code.
forEach(Consumer<? super Map.Entry<String, String>>) - Method in class com.artipie.http.Headers.From
 
forEach(Consumer<? super Map.Entry<String, String>>) - Method in class com.artipie.http.Headers.Wrap
 
FREE - Static variable in interface com.artipie.http.auth.Permissions
Allow to perform all actions by all users.
From(String, String) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Iterable<Map.Entry<String, String>>, String, String) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Map.Entry<String, String>) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Iterable<Map.Entry<String, String>>, Map.Entry<String, String>) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Map.Entry<String, String>...) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Iterable<Map.Entry<String, String>>, Map.Entry<String, String>...) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Iterable<Map.Entry<String, String>>, Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.Headers.From
Ctor.
From(Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.Headers.From
Ctor.

G

get() - Method in class com.artipie.http.auth.Action.ByString
Returns instance of Action.Standard by string synonym.
get() - Method in class com.artipie.http.rq.RequestLinePrefix
Obtains path prefix by `X-FullPath` header and request line.
getKey() - Method in class com.artipie.http.headers.Header
 
getKey() - Method in class com.artipie.http.headers.Header.Wrap
 
getValue() - Method in class com.artipie.http.headers.Header
 
getValue() - Method in class com.artipie.http.headers.Header.Wrap
 
groups() - Method in class com.artipie.http.auth.Authentication.User
Get user groups.
GroupSlice - Class in com.artipie.http.group
Standard group Slice implementation.
GroupSlice(Slice...) - Constructor for class com.artipie.http.group.GroupSlice
New group slice.
GroupSlice(List<Slice>) - Constructor for class com.artipie.http.group.GroupSlice
New group slice.

H

hashCode() - Method in class com.artipie.http.auth.Authentication.User
 
hashCode() - Method in class com.artipie.http.headers.Header
 
hashCode() - Method in class com.artipie.http.headers.Header.Wrap
 
HasPath(String) - Constructor for class com.artipie.http.hm.RqLineHasUri.HasPath
Match URI against expected path.
HasPath(Matcher<String>) - Constructor for class com.artipie.http.hm.RqLineHasUri.HasPath
Match URI against path matcher.
Header - Class in com.artipie.http.headers
HTTP header.
Header(Map.Entry<String, String>) - Constructor for class com.artipie.http.headers.Header
Ctor.
Header(String, String) - Constructor for class com.artipie.http.headers.Header
Ctor.
Header.Wrap - Class in com.artipie.http.headers
Abstract decorator for Header.
Headers - Interface in com.artipie.http
HTTP request headers.
headers() - Method in interface com.artipie.http.rq.Part
Part headers.
headers() - Method in class com.artipie.http.rq.PartFromPublisher
 
Headers.From - Class in com.artipie.http
Headers created from something.
Headers.Wrap - Class in com.artipie.http
Abstract decorator for Headers.

I

Identities - Interface in com.artipie.http.auth
Authentication decoder, read the user name from request head.
information() - Method in enum com.artipie.http.rs.RsStatus
Checks whether the RsStatus is an informational group (1xx).
IsHeader - Class in com.artipie.http.hm
Header matcher.
IsHeader(String, String) - Constructor for class com.artipie.http.hm.IsHeader
Ctor.
IsHeader(String, Matcher<String>) - Constructor for class com.artipie.http.hm.IsHeader
Ctor.
IsHeader(Matcher<String>, Matcher<String>) - Constructor for class com.artipie.http.hm.IsHeader
Ctor.
IsString - Class in com.artipie.http.hm
Matcher to verify byte array as string.
IsString(String) - Constructor for class com.artipie.http.hm.IsString
Ctor.
IsString(Charset, String) - Constructor for class com.artipie.http.hm.IsString
Ctor.
IsString(Matcher<String>) - Constructor for class com.artipie.http.hm.IsString
Ctor.
IsString(Charset, Matcher<String>) - Constructor for class com.artipie.http.hm.IsString
Ctor.
iterator() - Method in class com.artipie.http.Headers.From
 
iterator() - Method in class com.artipie.http.Headers.Wrap
 

J

Joined(Authentication...) - Constructor for class com.artipie.http.auth.Authentication.Joined
Ctor.
Joined(List<Authentication>) - Constructor for class com.artipie.http.auth.Authentication.Joined
Ctor.

K

KeyFromPath - Class in com.artipie.http.slice
Key from path.
KeyFromPath(String) - Constructor for class com.artipie.http.slice.KeyFromPath
Key from path string.

L

Location - Class in com.artipie.http.headers
Location header.
Location(String) - Constructor for class com.artipie.http.headers.Location
Ctor.
Location(Headers) - Constructor for class com.artipie.http.headers.Location
Ctor.
LoggingSlice - Class in com.artipie.http.slice
Slice that logs incoming requests and outgoing responses.
LoggingSlice(Slice) - Constructor for class com.artipie.http.slice.LoggingSlice
Ctor.
LoggingSlice(Level, Slice) - Constructor for class com.artipie.http.slice.LoggingSlice
Ctor.
longValue() - Method in class com.artipie.http.headers.ContentLength
Read header as long value.

M

matchesSafely(Map.Entry<String, String>) - Method in class com.artipie.http.hm.IsHeader
 
matchesSafely(byte[]) - Method in class com.artipie.http.hm.IsString
 
matchesSafely(Headers) - Method in class com.artipie.http.hm.RqHasHeader
 
matchesSafely(URI) - Method in class com.artipie.http.hm.RqLineHasUri.HasPath
 
matchesSafely(RequestLineFrom) - Method in class com.artipie.http.hm.RqLineHasUri
 
matchesSafely(Response) - Method in class com.artipie.http.hm.RsHasBody
 
matchesSafely(Response) - Method in class com.artipie.http.hm.RsHasHeaders
 
matchesSafely(Response) - Method in class com.artipie.http.hm.RsHasStatus
 
matchesSafely(Slice) - Method in class com.artipie.http.hm.SliceHasResponse
 
method() - Method in class com.artipie.http.rq.RequestLineFrom
Request method.
Multipart - Class in com.artipie.http.rq
A multipart parser.
Multipart(Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.rq.Multipart
Ctor.
Multipart(Supplier<String>) - Constructor for class com.artipie.http.rq.Multipart
Ctor.
Multipart(String) - Constructor for class com.artipie.http.rq.Multipart
Ctor.
Multipart(Processor<ByteBuffer, Publisher<ByteBuffer>>) - Constructor for class com.artipie.http.rq.Multipart
Ctor.
Multiple(RtRule...) - Constructor for class com.artipie.http.rt.RtRule.Multiple
Deprecated.
Ctor.
Multiple(Iterable<RtRule>) - Constructor for class com.artipie.http.rt.RtRule.Multiple
Deprecated.
Ctor.

N

name() - Method in class com.artipie.http.auth.Authentication.User
Ger user name.
NAME - Static variable in class com.artipie.http.headers.Authorization
Header name.
NAME - Static variable in class com.artipie.http.headers.ContentLength
Header name.
NAME - Static variable in class com.artipie.http.headers.ContentType
Header name.
NAME - Static variable in class com.artipie.http.headers.Location
Header name.
NAME - Static variable in class com.artipie.http.headers.WwwAuthenticate
Header name.
name() - Method in class com.artipie.http.headers.WwwAuthenticate.Param
Param name.
names() - Method in interface com.artipie.http.auth.Action
Action names collection.

O

onComplete() - Method in class com.artipie.http.rq.Multipart
 
onComplete() - Method in class com.artipie.http.stream.ByteByByteSplit
 
onError(Throwable) - Method in class com.artipie.http.rq.Multipart
 
onError(Throwable) - Method in class com.artipie.http.stream.ByteByByteSplit
 
onNext(ByteBuffer) - Method in class com.artipie.http.rq.Multipart
 
onNext(ByteBuffer) - Method in class com.artipie.http.stream.ByteByByteSplit
 
onSubscribe(Subscription) - Method in class com.artipie.http.rq.Multipart
 
onSubscribe(Subscription) - Method in class com.artipie.http.stream.ByteByByteSplit
 

P

Param(String) - Constructor for class com.artipie.http.headers.WwwAuthenticate.Param
Ctor.
params() - Method in class com.artipie.http.headers.WwwAuthenticate
Get parameters list.
Part - Interface in com.artipie.http.rq
Multipart body part message.
PartFromPublisher - Class in com.artipie.http.rq
Turn Publisher of bytes into a Part.
PartFromPublisher(Publisher<ByteBuffer>) - Constructor for class com.artipie.http.rq.PartFromPublisher
Ctor.
Path(RtRule, Slice) - Constructor for class com.artipie.http.rt.SliceRoute.Path
Deprecated.
New routing path.
Permission - Interface in com.artipie.http.auth
Authorization mechanism with single permission check for slice.
Permission.ByName - Class in com.artipie.http.auth
Permission by name.
Permissions - Interface in com.artipie.http.auth
Authorization mechanism allows to verify that user can perform some action.
Permissions.Single - Class in com.artipie.http.auth
Permissions implementation allowing single action for single user.
Permissions.Wrap - Class in com.artipie.http.auth
Abstract decorator for Permissions.

R

realm() - Method in class com.artipie.http.headers.WwwAuthenticate
Get realm parameter value.
redirection() - Method in enum com.artipie.http.rs.RsStatus
Checks whether the RsStatus is a redirection.
RequestLine - Class in com.artipie.http.rq
Http Request Line.
RequestLine(RqMethod, String) - Constructor for class com.artipie.http.rq.RequestLine
Ctor.
RequestLine(String, String) - Constructor for class com.artipie.http.rq.RequestLine
Ctor.
RequestLine(String, String, String) - Constructor for class com.artipie.http.rq.RequestLine
Ctor.
RequestLineFrom - Class in com.artipie.http.rq
Request line helper object.
RequestLineFrom(String) - Constructor for class com.artipie.http.rq.RequestLineFrom
Primary ctor.
RequestLinePrefix - Class in com.artipie.http.rq
Path prefix obtained from X-FullPath header and request line.
RequestLinePrefix(String, Headers) - Constructor for class com.artipie.http.rq.RequestLinePrefix
Ctor.
RequestLinePrefix(String, Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.rq.RequestLinePrefix
Ctor.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.async.AsyncSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.auth.SliceAuth
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.group.GroupSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.hm.AssertSlice
 
Response - Interface in com.artipie.http
HTTP response.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in interface com.artipie.http.rt.RtPath
Try respond.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.rt.RtRulePath
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.rt.SliceRoute.Path
Deprecated.
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.rt.SliceRoute
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.LoggingSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in interface com.artipie.http.Slice
Respond to a http request.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.SliceDelete
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.SliceDownload
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.SliceSimple
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.SliceUpload
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.SliceWithHeaders
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.slice.TrimPathSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.http.Slice.Wrap
 
Response.Wrap - Class in com.artipie.http
Abstract decorator for Response.
ResponseMatcher - Class in com.artipie.http.hm
Response matcher.
ResponseMatcher(RsStatus, Iterable<? extends Map.Entry<String, String>>, byte[]) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(RsStatus, byte[], Map.Entry<String, String>...) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(RsStatus, byte[]) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(RsStatus, String, Charset) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(String, Charset) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(byte[]) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(Iterable<? extends Map.Entry<String, String>>) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(Map.Entry<String, String>...) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(RsStatus, Iterable<? extends Map.Entry<String, String>>) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(RsStatus, Map.Entry<String, String>...) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
ResponseMatcher(RsStatus, Matcher<? super Map.Entry<String, String>>...) - Constructor for class com.artipie.http.hm.ResponseMatcher
Ctor.
RqHasHeader - Class in com.artipie.http.hm
Matcher verifies that request headers filtered by name are matched against target matcher.
RqHasHeader(String, Matcher<? extends Iterable<? extends String>>) - Constructor for class com.artipie.http.hm.RqHasHeader
Match headers by name against target matcher.
RqHasHeader.Single - Class in com.artipie.http.hm
Matcher for single header.
RqHeaders - Class in com.artipie.http.rq
Request headers.
RqHeaders(Iterable<Map.Entry<String, String>>, String) - Constructor for class com.artipie.http.rq.RqHeaders
Header values by name.
RqHeaders.Single - Class in com.artipie.http.rq
Single header by name.
RqLineHasUri - Class in com.artipie.http.hm
Request line URI matcher.
RqLineHasUri(Matcher<URI>) - Constructor for class com.artipie.http.hm.RqLineHasUri
Match request line against URI matcher.
RqLineHasUri.HasPath - Class in com.artipie.http.hm
URI path matcher.
RqMethod - Enum in com.artipie.http.rq
HTTP request method.
RsFull - Class in com.artipie.http.rs
RsFull, response with status code, headers and body.
RsFull(RsStatus, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Constructor for class com.artipie.http.rs.RsFull
Ctor.
RsHasBody - Class in com.artipie.http.hm
Matcher to verify response body.
RsHasBody(String, Charset) - Constructor for class com.artipie.http.hm.RsHasBody
Check response has string body in charset.
RsHasBody(byte[]) - Constructor for class com.artipie.http.hm.RsHasBody
Ctor.
RsHasBody(Matcher<byte[]>) - Constructor for class com.artipie.http.hm.RsHasBody
Ctor.
RsHasHeaders - Class in com.artipie.http.hm
Matcher to verify response headers.
RsHasHeaders(Map.Entry<String, String>...) - Constructor for class com.artipie.http.hm.RsHasHeaders
Ctor.
RsHasHeaders(Iterable<? extends Map.Entry<String, String>>) - Constructor for class com.artipie.http.hm.RsHasHeaders
Ctor.
RsHasHeaders(Matcher<? super Map.Entry<String, String>>...) - Constructor for class com.artipie.http.hm.RsHasHeaders
Ctor.
RsHasHeaders(Matcher<Iterable<? extends Map.Entry<String, String>>>) - Constructor for class com.artipie.http.hm.RsHasHeaders
Ctor.
RsHasStatus - Class in com.artipie.http.hm
Matcher to verify response status.
RsHasStatus(RsStatus) - Constructor for class com.artipie.http.hm.RsHasStatus
Ctor.
RsHasStatus(Matcher<RsStatus>) - Constructor for class com.artipie.http.hm.RsHasStatus
Ctor.
RsJson - Class in com.artipie.http.rs.common
Response with JSON document.
RsJson(JsonStructure) - Constructor for class com.artipie.http.rs.common.RsJson
Response from Json structure.
RsJson(JsonObjectBuilder) - Constructor for class com.artipie.http.rs.common.RsJson
Json response from builder.
RsJson(JsonArrayBuilder) - Constructor for class com.artipie.http.rs.common.RsJson
Json response from builder.
RsJson(Supplier<? extends JsonStructure>) - Constructor for class com.artipie.http.rs.common.RsJson
Response from Json supplier.
RsJson(Supplier<? extends JsonStructure>, Charset) - Constructor for class com.artipie.http.rs.common.RsJson
JSON response with charset encoding and 200 status.
RsJson(RsStatus, Supplier<? extends JsonStructure>, Charset) - Constructor for class com.artipie.http.rs.common.RsJson
JSON response with charset encoding and status code.
RsJson(Response, Supplier<? extends JsonStructure>, Charset) - Constructor for class com.artipie.http.rs.common.RsJson
Wrap response with JSON supplier with charset encoding.
RsStatus - Enum in com.artipie.http.rs
HTTP response status code.
RsStatus.ByCode - Class in com.artipie.http.rs
Searches RsStatus instance by response code.
RsText - Class in com.artipie.http.rs.common
Response with text.
RsText(CharSequence) - Constructor for class com.artipie.http.rs.common.RsText
New text response with CharSequence and UT8 encoding.
RsText(CharSequence, Charset) - Constructor for class com.artipie.http.rs.common.RsText
New text response with CharSequence and encoding Charset.
RsText(RsStatus, CharSequence, Charset) - Constructor for class com.artipie.http.rs.common.RsText
New text response with CharSequence and encoding Charset.
RsText(Response, CharSequence, Charset) - Constructor for class com.artipie.http.rs.common.RsText
Wrap existing response with text of CharSequence and encoding Charset.
RsWithBody - Class in com.artipie.http.rs
Response with body.
RsWithBody(Response, CharSequence, Charset) - Constructor for class com.artipie.http.rs.RsWithBody
Decorates response with new text body.
RsWithBody(CharSequence, Charset) - Constructor for class com.artipie.http.rs.RsWithBody
Creates new response with text body.
RsWithBody(ByteBuffer) - Constructor for class com.artipie.http.rs.RsWithBody
Creates new response from byte buffer.
RsWithBody(Response, byte[]) - Constructor for class com.artipie.http.rs.RsWithBody
Decorates origin response body with byte buffer.
RsWithBody(Response, ByteBuffer) - Constructor for class com.artipie.http.rs.RsWithBody
Decorates origin response body with byte buffer.
RsWithBody(Publisher<ByteBuffer>) - Constructor for class com.artipie.http.rs.RsWithBody
Creates new response with body publisher.
RsWithBody(Response, Publisher<ByteBuffer>) - Constructor for class com.artipie.http.rs.RsWithBody
Response with body from publisher.
RsWithBody(Response, Content) - Constructor for class com.artipie.http.rs.RsWithBody
Decorates origin response body with content.
RsWithHeaders - Class in com.artipie.http.rs
Response with additional headers.
RsWithHeaders(Response, Headers) - Constructor for class com.artipie.http.rs.RsWithHeaders
Ctor.
RsWithHeaders(Response, Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.rs.RsWithHeaders
Ctor.
RsWithHeaders(Response, Map.Entry<String, String>...) - Constructor for class com.artipie.http.rs.RsWithHeaders
Ctor.
RsWithHeaders(Response, String, String) - Constructor for class com.artipie.http.rs.RsWithHeaders
Ctor.
RsWithStatus - Class in com.artipie.http.rs
Response with status.
RsWithStatus(RsStatus) - Constructor for class com.artipie.http.rs.RsWithStatus
New response with status.
RsWithStatus(Response, RsStatus) - Constructor for class com.artipie.http.rs.RsWithStatus
Override status code for response.
RtPath - Interface in com.artipie.http.rt
Route path.
RtRule - Interface in com.artipie.http.rt
Routing rule.
RtRule.All - Class in com.artipie.http.rt
This rule is matched only when all of the rules are matched.
RtRule.Any - Class in com.artipie.http.rt
This rule is matched only when any of the rules is matched.
RtRule.ByMethod - Class in com.artipie.http.rt
Deprecated.
Use ByMethodsRule instead.
RtRule.ByPath - Class in com.artipie.http.rt
Route by path.
RtRule.Multiple - Class in com.artipie.http.rt
Deprecated.
use RtRule.All instead
RtRule.Wrap - Class in com.artipie.http.rt
Abstract decorator.
RtRulePath - Class in com.artipie.http.rt
Rule-based route path.
RtRulePath(RtRule, Slice) - Constructor for class com.artipie.http.rt.RtRulePath
New routing path.

S

scheme() - Method in class com.artipie.http.headers.WwwAuthenticate
Get authorization scheme.
send(Connection) - Method in class com.artipie.http.async.AsyncResponse
 
send(Connection) - Method in class com.artipie.http.hm.StatefulResponse
 
send(Connection) - Method in interface com.artipie.http.Response
Send the response.
send(Connection) - Method in class com.artipie.http.Response.Wrap
 
send(Connection) - Method in class com.artipie.http.rs.RsWithBody
 
send(Connection) - Method in class com.artipie.http.rs.RsWithHeaders
 
send(Connection) - Method in class com.artipie.http.rs.RsWithStatus
 
send(Connection) - Method in enum com.artipie.http.rs.StandardRs
 
serverError() - Method in enum com.artipie.http.rs.RsStatus
Checks whether the RsStatus is a server error.
setValue(String) - Method in class com.artipie.http.headers.Header
 
setValue(String) - Method in class com.artipie.http.headers.Header.Wrap
 
Single(String, String) - Constructor for class com.artipie.http.auth.Authentication.Single
Ctor.
Single(Authentication.User, String) - Constructor for class com.artipie.http.auth.Authentication.Single
Ctor.
Single(String, String) - Constructor for class com.artipie.http.auth.Permissions.Single
Ctor.
Single(String, Matcher<String>) - Constructor for class com.artipie.http.hm.RqHasHeader.Single
Matche header by name against value matcher.
Single(String, String) - Constructor for class com.artipie.http.hm.RqHasHeader.Single
Match header by name against its value.
Single(Iterable<Map.Entry<String, String>>, String) - Constructor for class com.artipie.http.rq.RqHeaders.Single
Single header value among other.
size() - Method in class com.artipie.http.slice.ContentWithSize
 
Slice - Interface in com.artipie.http
Arti-pie slice.
Slice.Wrap - Class in com.artipie.http
SliceWrap is a simple decorative envelope for Slice.
SliceAuth - Class in com.artipie.http.auth
Slice wrapper with authorization and authentication.
SliceAuth(Slice, Permission, Identities) - Constructor for class com.artipie.http.auth.SliceAuth
Ctor.
SliceDelete - Class in com.artipie.http.slice
Delete decorator for Slice.
SliceDelete(Storage) - Constructor for class com.artipie.http.slice.SliceDelete
Constructor.
SliceDownload - Class in com.artipie.http.slice
This slice responds with value from storage by key from path.
SliceDownload(Storage) - Constructor for class com.artipie.http.slice.SliceDownload
Slice by key from storage.
SliceDownload(Storage, Function<String, Key>) - Constructor for class com.artipie.http.slice.SliceDownload
Slice by key from storage using custom URI path transformation.
SliceHasResponse - Class in com.artipie.http.hm
Matcher for Slice response.
SliceHasResponse(Matcher<? extends Response>, RequestLine) - Constructor for class com.artipie.http.hm.SliceHasResponse
New response matcher for slice with request line.
SliceHasResponse(Matcher<? extends Response>, RequestLine, Headers, Content) - Constructor for class com.artipie.http.hm.SliceHasResponse
New response matcher for slice with request line, headers and body.
SliceRoute - Class in com.artipie.http.rt
Routing slice.
SliceRoute(RtPath...) - Constructor for class com.artipie.http.rt.SliceRoute
New slice route.
SliceRoute(List<RtPath>) - Constructor for class com.artipie.http.rt.SliceRoute
New slice route.
SliceRoute.Path - Class in com.artipie.http.rt
Deprecated.
Use RtRulePath instead
SliceSimple - Class in com.artipie.http.slice
Simple decorator for Slice.
SliceSimple(Response) - Constructor for class com.artipie.http.slice.SliceSimple
Response.
SliceUpload - Class in com.artipie.http.slice
Slice to upload the resource to storage by key from path.
SliceUpload(Storage) - Constructor for class com.artipie.http.slice.SliceUpload
Slice by key from storage.
SliceUpload(Storage, Function<String, Key>) - Constructor for class com.artipie.http.slice.SliceUpload
Slice by key from storage using custom URI path transformation.
SliceWithHeaders - Class in com.artipie.http.slice
Decorator for Slice which adds headers to the origin.
SliceWithHeaders(Slice, Headers) - Constructor for class com.artipie.http.slice.SliceWithHeaders
Ctor.
spliterator() - Method in class com.artipie.http.Headers.From
 
spliterator() - Method in class com.artipie.http.Headers.Wrap
 
StandardRs - Enum in com.artipie.http.rs
Standard responses.
StatefulResponse - Class in com.artipie.http.hm
Response that keeps self state and can fetch it only once and reply many times.
StatefulResponse(Response) - Constructor for class com.artipie.http.hm.StatefulResponse
Wraps response with stateful connection.
subscribe(Subscriber<? super Part>) - Method in class com.artipie.http.rq.Multipart
 
subscribe(Subscriber<? super ByteBuffer>) - Method in class com.artipie.http.rq.PartFromPublisher
 
subscribe(Subscriber<? super ByteBuffer>) - Method in class com.artipie.http.slice.ContentWithSize
 
subscribe(Subscriber<? super Publisher<ByteBuffer>>) - Method in class com.artipie.http.stream.ByteByByteSplit
 
success() - Method in enum com.artipie.http.rs.RsStatus
Checks whether the RsStatus is a successful group (2xx).

T

toString() - Method in class com.artipie.http.async.AsyncResponse
 
toString() - Method in class com.artipie.http.auth.Authentication.Joined
 
toString() - Method in class com.artipie.http.headers.Header
 
toString() - Method in class com.artipie.http.headers.Header.Wrap
 
toString() - Method in class com.artipie.http.hm.StatefulResponse
 
toString() - Method in class com.artipie.http.rq.RequestLine
 
toString() - Method in class com.artipie.http.rs.RsWithBody
 
toString() - Method in class com.artipie.http.rs.RsWithStatus
 
TrimPathSlice - Class in com.artipie.http.slice
Slice that removes the first part from the request URI.
TrimPathSlice(Slice, String) - Constructor for class com.artipie.http.slice.TrimPathSlice
Trim URI path by first hit of path param.
TrimPathSlice(Slice, Pattern) - Constructor for class com.artipie.http.slice.TrimPathSlice
Trim URI path by pattern.

U

uri() - Method in class com.artipie.http.rq.RequestLineFrom
Request URI.
user(String, String) - Method in class com.artipie.http.auth.Authentication.Joined
 
user(String, String) - Method in class com.artipie.http.auth.Authentication.Single
 
user(String, String) - Method in interface com.artipie.http.auth.Authentication
Find user by credentials.
User(String, Collection<String>) - Constructor for class com.artipie.http.auth.Authentication.User
Ctro.
User(String) - Constructor for class com.artipie.http.auth.Authentication.User
Ctor.
user(String, String) - Method in class com.artipie.http.auth.Authentication.Wrap
 
user(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.http.auth.BasicIdentities
 
user(String, Iterable<Map.Entry<String, String>>) - Method in interface com.artipie.http.auth.Identities
Try to find a user by request head.

V

value() - Method in class com.artipie.http.headers.WwwAuthenticate.Param
Param value.
value() - Method in enum com.artipie.http.rq.RqMethod
Method string.
valueOf(String) - Static method in enum com.artipie.http.auth.Action.Standard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.artipie.http.rq.RqMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.artipie.http.rs.RsStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.artipie.http.rs.StandardRs
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.artipie.http.rt.ByMethodsRule.Standard
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.artipie.http.auth.Action.Standard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.artipie.http.rq.RqMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.artipie.http.rs.RsStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.artipie.http.rs.StandardRs
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.artipie.http.rt.ByMethodsRule.Standard
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.artipie.http.rq.RequestLineFrom
HTTP version.

W

Wrap(Authentication) - Constructor for class com.artipie.http.auth.Authentication.Wrap
Ctor.
Wrap(Permissions) - Constructor for class com.artipie.http.auth.Permissions.Wrap
Ctor.
Wrap(Map.Entry<String, String>) - Constructor for class com.artipie.http.headers.Header.Wrap
Ctor.
Wrap(Iterable<Map.Entry<String, String>>) - Constructor for class com.artipie.http.Headers.Wrap
Ctor.
Wrap(Header...) - Constructor for class com.artipie.http.Headers.Wrap
Ctor.
Wrap(Response) - Constructor for class com.artipie.http.Response.Wrap
Ctor.
Wrap(RtRule) - Constructor for class com.artipie.http.rt.RtRule.Wrap
Ctor.
Wrap(Slice) - Constructor for class com.artipie.http.Slice.Wrap
Ctor.
WwwAuthenticate - Class in com.artipie.http.headers
WWW-Authenticate header.
WwwAuthenticate(String) - Constructor for class com.artipie.http.headers.WwwAuthenticate
Ctor.
WwwAuthenticate(Headers) - Constructor for class com.artipie.http.headers.WwwAuthenticate
Ctor.
WwwAuthenticate.Param - Class in com.artipie.http.headers
WWW-Authenticate header parameter.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2012–2020 jcabi.com. All rights reserved.