ブラウザのJavaScriptが無効になっています。
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
使用
階層ツリー
非推奨
索引
ヘルプ
前
次
フレーム
フレームなし
すべてのクラス
SEARCH:
ブラウザのJavaScriptが無効になっています。
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
A
AbsoluteRedirectsMiddleware
<
NRES
> -
enkan.middleware
のクラス
AbsoluteRedirectsMiddleware()
- クラス のコンストラクタenkan.middleware.
AbsoluteRedirectsMiddleware
absoluteUrl(String, HttpRequest)
- クラス のメソッドenkan.middleware.
AbsoluteRedirectsMiddleware
AbstractWebMiddleware
<
NREQ
,
NRES
> -
enkan.middleware
のクラス
A middleware handles HttpRequest/HttpResponse.
AbstractWebMiddleware()
- クラス のコンストラクタenkan.middleware.
AbstractWebMiddleware
AcceptHeaderNegotiator
-
enkan.middleware.negotiation
のクラス
AcceptHeaderNegotiator()
- クラス のコンストラクタenkan.middleware.negotiation.
AcceptHeaderNegotiator
addCharset(HttpResponse, String)
- クラス のメソッドenkan.middleware.
DefaultCharsetMiddleware
AntiForgeryMiddleware
<
NRES
> -
enkan.middleware
のクラス
Sets the token string to the session object for the anti forgery.
AntiForgeryMiddleware()
- クラス のコンストラクタenkan.middleware.
AntiForgeryMiddleware
ASCTIME
- enkan.util.
HttpDateFormat
assocConj(Parameters, String, Object)
- クラス のメソッドenkan.middleware.
NestedParamsMiddleware
Association foo[bar]=[aaa,bbb] => {foo: {bar: [aaa, bbb]}} for[][bar]=[aaa,bbb] => {foo: [{bar: aaa}, {bar: bbb}]} for[]=[aaa,bbb] => {foo: [aaa, bbb]}
assocNested(Parameters, String[], List<String>)
- クラス のメソッドenkan.middleware.
NestedParamsMiddleware
assocVector(Parameters, String, Object)
- クラス のメソッドenkan.middleware.
NestedParamsMiddleware
AsyncKeyValueStore
-
enkan.middleware.session
のインタフェース
authenticate(HttpRequest, String)
- クラス のメソッドenkan.security.backend.
TokenBackend
authenticate(HttpRequest, Principal)
- クラス のメソッドenkan.security.backend.
SessionBackend
B
begin()
- クラス のメソッドenkan.data.
DefaultConversation
begin(String)
- クラス のメソッドenkan.data.
DefaultConversation
bestAllowedCharset(String, Set<String>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
bestAllowedCharset(String, Set<String>)
- インタフェース のメソッドenkan.middleware.negotiation.
ContentNegotiator
bestAllowedContentType(String, Set<String>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
bestAllowedContentType(String, Set<String>)
- インタフェース のメソッドenkan.middleware.negotiation.
ContentNegotiator
bestAllowedEncoding(String, Set<String>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
bestAllowedEncoding(String, Set<String>)
- インタフェース のメソッドenkan.middleware.negotiation.
ContentNegotiator
bestAllowedLanguage(String, Set<String>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
bestAllowedLanguage(String, Set<String>)
- インタフェース のメソッドenkan.middleware.negotiation.
ContentNegotiator
BufferPart
-
enkan.middleware.multipart
のクラス
BufferPart(String, String, String, String)
- クラス のコンストラクタenkan.middleware.multipart.
BufferPart
C
canNormalize(Class<?>)
- インタフェース のメソッドenkan.middleware.normalizer.
Normalizer
canNormalize(Class<?>)
- クラス のメソッドenkan.middleware.normalizer.
TrimNormalizer
castToHttpResponse(NRES)
- クラス のメソッドenkan.middleware.
AbstractWebMiddleware
Cast any response object to HttpResponse.
characterEncoding(HttpRequest)
- クラス のstaticメソッドenkan.util.
HttpRequestUtils
charset(HttpResponse, String)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Sets a charset to the response.
clear()
- クラス のメソッドenkan.data.
PersistentMarkedSession
close()
- クラス のメソッドenkan.middleware.multipart.
BufferPart
close()
- クラス のメソッドenkan.middleware.multipart.
MimePart
close()
- クラス のメソッドenkan.middleware.multipart.
TempfilePart
CodecUtils
-
enkan.util
のクラス
The utilities for codec.
CodecUtils()
- クラス のコンストラクタenkan.util.
CodecUtils
connectionContentLength(URLConnection)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
connectionLastModified(URLConnection)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
containsKey(Object)
- クラス のメソッドenkan.data.
PersistentMarkedSession
containsValue(Object)
- クラス のメソッドenkan.data.
PersistentMarkedSession
contentLength(HttpRequest)
- クラス のstaticメソッドenkan.util.
HttpRequestUtils
contentLength(HttpResponse, Long)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Sets a size of the response message.
ContentNegotiable
-
enkan.data
のインタフェース
ContentNegotiationMiddleware
<
NRES
> -
enkan.middleware
のクラス
Accept => Convert response format.
ContentNegotiationMiddleware()
- クラス のコンストラクタenkan.middleware.
ContentNegotiationMiddleware
ContentNegotiator
-
enkan.middleware.negotiation
のインタフェース
contentType
- クラス の変数enkan.middleware.multipart.
MimePart
contentType(HttpRequest)
- クラス のstaticメソッドenkan.util.
HttpRequestUtils
contentType(HttpResponse, String)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Sets a content type to the response.
ContentTypeMiddleware
<
NRES
> -
enkan.middleware
のクラス
Adds default Content-Type header if not.
ContentTypeMiddleware()
- クラス のコンストラクタenkan.middleware.
ContentTypeMiddleware
ContentTypeOptionsMiddleware
<
NRES
> -
enkan.middleware
のクラス
Adds X-Content-Type-Options header to the response.
ContentTypeOptionsMiddleware()
- クラス のコンストラクタenkan.middleware.
ContentTypeOptionsMiddleware
ContentTypeOptionsMiddleware(String)
- クラス のコンストラクタenkan.middleware.
ContentTypeOptionsMiddleware
contentTypeResponse(HttpResponse, HttpRequest)
- クラス のメソッドenkan.middleware.
ContentTypeMiddleware
ConversationMiddleware
<
NRES
> -
enkan.middleware
のクラス
Creates/Restores and conversation.
ConversationMiddleware()
- クラス のコンストラクタenkan.middleware.
ConversationMiddleware
Cookie
-
enkan.data
のクラス
Cookie()
- クラス のコンストラクタenkan.data.
Cookie
CookiesMiddleware
<
NRES
> -
enkan.middleware
のクラス
Middleware for parsing or formatting http cookies.
CookiesMiddleware()
- クラス のコンストラクタenkan.middleware.
CookiesMiddleware
cookiesRequest(HttpRequest)
- クラス のメソッドenkan.middleware.
CookiesMiddleware
cookiesResponse(HttpResponse)
- クラス のメソッドenkan.middleware.
CookiesMiddleware
CorsMiddleware
<
NRES
> -
enkan.middleware
のクラス
CORS setting.
CorsMiddleware()
- クラス のコンストラクタenkan.middleware.
CorsMiddleware
create(String, String)
- クラス のstaticメソッドenkan.data.
Cookie
createGetter(String)
- クラス のメソッドenkan.middleware.
MethodOverrideMiddleware
createHeaderGetter(String)
- クラス のメソッドenkan.middleware.
MethodOverrideMiddleware
Create a getter function from headers.
createQueryGetter(String)
- クラス のメソッドenkan.middleware.
MethodOverrideMiddleware
createServerWeightFunc(Set<MediaType>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
D
DefaultCharsetMiddleware
<
NRES
> -
enkan.middleware
のクラス
Adds default charset to Content-Type header if not.
DefaultCharsetMiddleware()
- クラス のコンストラクタenkan.middleware.
DefaultCharsetMiddleware
DefaultConversation
-
enkan.data
のクラス
DefaultConversation()
- クラス のコンストラクタenkan.data.
DefaultConversation
Create a transient conversation.
DefaultConversation(String)
- クラス のコンストラクタenkan.data.
DefaultConversation
Create a long-transactional conversation.
DefaultHttpRequest
-
enkan.data
のクラス
A default implementation for HTTP request
DefaultHttpRequest()
- クラス のコンストラクタenkan.data.
DefaultHttpRequest
DefaultHttpResponse
-
enkan.data
のクラス
A default implementation for HTTP response
DefaultHttpResponse(int, Headers)
- クラス のコンストラクタenkan.data.
DefaultHttpResponse
delete(String)
- クラス のメソッドenkan.middleware.session.
JCacheStore
delete(String)
- インタフェース のメソッドenkan.middleware.session.
KeyValueStore
Delete the key and the value.
delete(String)
- クラス のメソッドenkan.middleware.session.
MemoryStore
delete(String, Middleware<REQ, RES, NREQ, NRES>)
- クラス のメソッドenkan.application.
WebApplication
deleteAsync(String, ExecutorService)
- インタフェース のメソッドenkan.middleware.session.
AsyncKeyValueStore
deleteTempfile(Parameters)
- クラス のメソッドenkan.middleware.
MultipartParamsMiddleware
E
empty()
- クラス のstaticメソッドenkan.collection.
Headers
end()
- クラス のメソッドenkan.data.
DefaultConversation
enkan.application
- パッケージ enkan.application
enkan.collection
- パッケージ enkan.collection
enkan.data
- パッケージ enkan.data
enkan.endpoint
- パッケージ enkan.endpoint
enkan.middleware
- パッケージ enkan.middleware
enkan.middleware.multipart
- パッケージ enkan.middleware.multipart
enkan.middleware.negotiation
- パッケージ enkan.middleware.negotiation
enkan.middleware.normalizer
- パッケージ enkan.middleware.normalizer
enkan.middleware.session
- パッケージ enkan.middleware.session
enkan.security.backend
- パッケージ enkan.security.backend
enkan.util
- パッケージ enkan.util
entrySet()
- クラス のメソッドenkan.data.
PersistentMarkedSession
equals(Object)
- クラス のメソッドenkan.data.
DefaultConversation
extractMultipart(HttpRequest)
- クラス のメソッドenkan.middleware.
MultipartParamsMiddleware
F
filename
- クラス の変数enkan.middleware.multipart.
MimePart
FlashMiddleware
<
NRES
> -
enkan.middleware
のクラス
Adds session-based flash store.
FlashMiddleware()
- クラス のコンストラクタenkan.middleware.
FlashMiddleware
flashRequest(HttpRequest)
- クラス のメソッドenkan.middleware.
FlashMiddleware
Make the request to handle a flash.
flashResponse(HttpResponse, HttpRequest)
- クラス のメソッドenkan.middleware.
FlashMiddleware
Make the response to handle a flash.
ForgeryDetectable
-
enkan.data
のインタフェース
format(Date)
- 列挙 のメソッドenkan.util.
HttpDateFormat
formDecode(String, String)
- クラス のstaticメソッドenkan.util.
CodecUtils
formDecodeStr(String)
- クラス のstaticメソッドenkan.util.
CodecUtils
formDecodeStr(String, String)
- クラス のstaticメソッドenkan.util.
CodecUtils
formEncode(T)
- クラス のstaticメソッドenkan.util.
CodecUtils
formEncode(T, String)
- クラス のstaticメソッドenkan.util.
CodecUtils
ForwardedSchemeMiddleware
<
NRES
> -
enkan.middleware
のクラス
ForwardedSchemeMiddleware()
- クラス のコンストラクタenkan.middleware.
ForwardedSchemeMiddleware
FOUND
- enkan.util.
HttpResponseUtils.RedirectStatusCode
FrameOptionsMiddleware
<
NRES
> -
enkan.middleware
のクラス
Adds the X-Frame-Options header to the response.
FrameOptionsMiddleware()
- クラス のコンストラクタenkan.middleware.
FrameOptionsMiddleware
G
get(Object)
- クラス のメソッドenkan.data.
PersistentMarkedSession
get(String, Middleware<REQ, RES, NREQ, NRES>)
- クラス のメソッドenkan.application.
WebApplication
getAntiForgeryToken()
- インタフェース のメソッドenkan.data.
ForgeryDetectable
getBody()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getBody()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getBody()
- インタフェース のメソッドenkan.data.
HttpRequest
getBody()
- インタフェース のメソッドenkan.data.
HttpResponse
Returns raw body.
getBody()
- クラス のメソッドenkan.middleware.multipart.
MimePart
getBodyAsStream()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getBodyAsStream()
- インタフェース のメソッドenkan.data.
HttpResponse
Returns body as InputStream.
getBodyAsString()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getBodyAsString()
- インタフェース のメソッドenkan.data.
HttpResponse
Returns body as String.
getCharacterEncoding()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getCharacterEncoding()
- インタフェース のメソッドenkan.data.
HttpRequest
getContentLength()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getContentLength()
- インタフェース のメソッドenkan.data.
HttpRequest
getContentType()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getContentType()
- インタフェース のメソッドenkan.data.
HttpRequest
getCookies()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getCookies()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getCookies()
- インタフェース のメソッドenkan.data.
HttpRequest
getCookies()
- インタフェース のメソッドenkan.data.
HttpResponse
getData()
- クラス のメソッドenkan.middleware.multipart.
BufferPart
getData()
- クラス のメソッドenkan.middleware.multipart.
MimePart
getData()
- クラス のメソッドenkan.middleware.multipart.
TempfilePart
getDomain()
- クラス のメソッドenkan.data.
Cookie
getExpires()
- クラス のメソッドenkan.data.
Cookie
getExtension(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
getExtension(String)
- クラス のメソッドenkan.data.
DefaultHttpResponse
getExtension(String)
- インタフェース のメソッドenkan.data.
HttpRequest
getFormParams()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getFormParams()
- インタフェース のメソッドenkan.data.
HttpRequest
getHeader(HttpResponse, String)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Returns the header value of the given response.
getHeaders()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getHeaders()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getHeaders()
- インタフェース のメソッドenkan.data.
HttpRequest
getHeaders()
- インタフェース のメソッドenkan.data.
HttpResponse
getId()
- クラス のメソッドenkan.data.
DefaultConversation
getLocale()
- インタフェース のメソッドenkan.data.
ContentNegotiable
getMaxAge()
- クラス のメソッドenkan.data.
Cookie
getMediaType()
- インタフェース のメソッドenkan.data.
ContentNegotiable
getMiddlewareStack()
- クラス のメソッドenkan.application.
WebApplication
getName()
- クラス のメソッドenkan.data.
Cookie
getNormalizer()
- クラス のメソッドenkan.middleware.
NormalizationMiddleware.NormalizationSpec
getParams()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getParams()
- インタフェース のメソッドenkan.data.
HttpRequest
getParams()
- クラス のメソッドenkan.middleware.multipart.
MultipartInfo
getPath()
- クラス のメソッドenkan.data.
Cookie
getPredicate()
- クラス のメソッドenkan.middleware.
NormalizationMiddleware.NormalizationSpec
getProtocol()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getProtocol()
- インタフェース のメソッドenkan.data.
HttpRequest
getQueryParams()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getQueryParams()
- インタフェース のメソッドenkan.data.
HttpRequest
getQueryString()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getQueryString()
- インタフェース のメソッドenkan.data.
HttpRequest
getRemoteAddr()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getRemoteAddr()
- インタフェース のメソッドenkan.data.
HttpRequest
getRequestMethod()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getRequestMethod()
- インタフェース のメソッドenkan.data.
HttpRequest
getScheme()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getScheme()
- インタフェース のメソッドenkan.data.
HttpRequest
getServerName()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getServerName()
- インタフェース のメソッドenkan.data.
HttpRequest
getServerPort()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getServerPort()
- インタフェース のメソッドenkan.data.
HttpRequest
getSession()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getSession()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getSessionKey()
- インタフェース のメソッドenkan.data.
WebSessionAvailable
getStatus()
- クラス のメソッドenkan.data.
DefaultHttpResponse
getStatus()
- インタフェース のメソッドenkan.data.
HttpResponse
Returns a HTTP status code.
getStatusCode()
- 列挙 のメソッドenkan.util.
HttpResponseUtils.RedirectStatusCode
getTimeout()
- クラス のメソッドenkan.data.
DefaultConversation
getTmpFiles()
- クラス のメソッドenkan.middleware.multipart.
MultipartInfo
getUri()
- クラス のメソッドenkan.data.
DefaultHttpRequest
getUri()
- インタフェース のメソッドenkan.data.
HttpRequest
getValue()
- クラス のメソッドenkan.data.
Cookie
H
handle(HttpRequest)
- クラス のメソッドenkan.application.
WebApplication
handle(HttpRequest)
- クラス のメソッドenkan.endpoint.
ResourceEndpoint
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
AbsoluteRedirectsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
AntiForgeryMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ContentNegotiationMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ContentTypeMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ContentTypeOptionsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ConversationMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
CookiesMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
CorsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
DefaultCharsetMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
FlashMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ForwardedSchemeMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
FrameOptionsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
IdleSessionTimeoutMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
MethodOverrideMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
MultipartParamsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
NestedParamsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
NormalizationMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ParamsMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
ResourceMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
SessionMiddleware
handle(HttpRequest, MiddlewareChain<HttpRequest, NRES, ?, ?>)
- クラス のメソッドenkan.middleware.
XssProtectionMiddleware
handle(REQ, MiddlewareChain<REQ, RES, ?, ?>)
- クラス のメソッドenkan.middleware.
TraceMiddleware
hashCode()
- クラス のメソッドenkan.data.
DefaultConversation
head
- クラス の変数enkan.middleware.multipart.
MimePart
header(HttpResponse, String, String)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Sets a response header with the given name and value
Headers
-
enkan.collection
のクラス
Headers()
- クラス のコンストラクタenkan.collection.
Headers
HttpDateFormat
-
enkan.util
の列挙型
The utility for formatting HTTP Date.
HttpRequest
-
enkan.data
のインタフェース
Represents an HTTP response.
HttpRequestUtils
-
enkan.util
のクラス
Functions for augmenting and pulling information from HttpRequest.
HttpRequestUtils()
- クラス のコンストラクタenkan.util.
HttpRequestUtils
HttpResponse
-
enkan.data
のインタフェース
Represents an HTTP response.
HttpResponseUtils
-
enkan.util
のクラス
Utilities for HTTP response.
HttpResponseUtils()
- クラス のコンストラクタenkan.util.
HttpResponseUtils
HttpResponseUtils.RedirectStatusCode
-
enkan.util
の列挙型
I
IcuNormalizer
-
enkan.middleware.normalizer
のクラス
Normalizes the half-width characters are contained in the given string to full-width chars
IcuNormalizer(String)
- クラス のコンストラクタenkan.middleware.normalizer.
IcuNormalizer
IdleSessionTimeoutMiddleware
<
NRES
> -
enkan.middleware
のクラス
Expires the idle session after a specified number of seconds.
IdleSessionTimeoutMiddleware()
- クラス のコンストラクタenkan.middleware.
IdleSessionTimeoutMiddleware
isContainsCharset(String)
- クラス のメソッドenkan.middleware.
DefaultCharsetMiddleware
isEmpty()
- クラス のメソッドenkan.data.
PersistentMarkedSession
isEmptyBody(HttpResponse)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
isHttpOnly()
- クラス のメソッドenkan.data.
Cookie
isJarDirectory(JarURLConnection)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
isNew()
- クラス のメソッドenkan.data.
PersistentMarkedSession
isRedirectResponse(HttpResponse)
- クラス のメソッドenkan.middleware.
AbsoluteRedirectsMiddleware
isSecure()
- クラス のメソッドenkan.data.
Cookie
isTextBasedContentType(String)
- クラス のメソッドenkan.middleware.
DefaultCharsetMiddleware
isTransient()
- クラス のメソッドenkan.data.
DefaultConversation
isUrl(String)
- クラス のメソッドenkan.middleware.
AbsoluteRedirectsMiddleware
isUrlEncodedForm(HttpRequest)
- クラス のstaticメソッドenkan.util.
HttpRequestUtils
J
JCacheStore
-
enkan.middleware.session
のクラス
JCacheStore()
- クラス のコンストラクタenkan.middleware.session.
JCacheStore
JCacheStore(Factory<ExpiryPolicy>)
- クラス のコンストラクタenkan.middleware.session.
JCacheStore
K
keySet()
- クラス のメソッドenkan.collection.
Headers
keySet()
- クラス のメソッドenkan.data.
PersistentMarkedSession
KeyValueStore
-
enkan.middleware.session
のインタフェース
L
lastModified(HttpResponse, Date)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
M
MemoryStore
-
enkan.middleware.session
のクラス
MemoryStore()
- クラス のコンストラクタenkan.middleware.session.
MemoryStore
MethodOverrideMiddleware
<
NRES
> -
enkan.middleware
のクラス
MethodOverrideMiddleware()
- クラス のコンストラクタenkan.middleware.
MethodOverrideMiddleware
MimePart
-
enkan.middleware.multipart
のクラス
MimePart(OutputStream, String, String, String, String)
- クラス のコンストラクタenkan.middleware.multipart.
MimePart
MOVED_PERMANENTLY
- enkan.util.
HttpResponseUtils.RedirectStatusCode
MultipartCollector
-
enkan.middleware.multipart
のクラス
MultipartCollector(BiFunction<String, String, File>)
- クラス のコンストラクタenkan.middleware.multipart.
MultipartCollector
MultipartInfo
-
enkan.middleware.multipart
のクラス
MultipartInfo(Multimap<String, String>, List<File>)
- クラス のコンストラクタenkan.middleware.multipart.
MultipartInfo
MultipartParamsMiddleware
<
NRES
> -
enkan.middleware
のクラス
MultipartParamsMiddleware()
- クラス のコンストラクタenkan.middleware.
MultipartParamsMiddleware
MultipartParser
-
enkan.middleware.multipart
のクラス
Parse multipart request.
MultipartParser(String, int)
- クラス のコンストラクタenkan.middleware.multipart.
MultipartParser
N
name
- クラス の変数enkan.middleware.multipart.
MimePart
NestedParamsMiddleware
<
NRES
> -
enkan.middleware
のクラス
NestedParamsMiddleware()
- クラス のコンストラクタenkan.middleware.
NestedParamsMiddleware
nestedParamsRequest(HttpRequest, Function<String, String[]>)
- クラス のメソッドenkan.middleware.
NestedParamsMiddleware
normalization(Predicate<String>, Normalizer<T>)
- クラス のstaticメソッドenkan.middleware.
NormalizationMiddleware
NormalizationMiddleware
<
NRES
> -
enkan.middleware
のクラス
The middleware for normalizing parameter values.
NormalizationMiddleware()
- クラス のコンストラクタenkan.middleware.
NormalizationMiddleware
NormalizationMiddleware(NormalizationMiddleware.NormalizationSpec<Object>, NormalizationMiddleware.NormalizationSpec<Object>...)
- クラス のコンストラクタenkan.middleware.
NormalizationMiddleware
NormalizationMiddleware.NormalizationSpec
<
T
> -
enkan.middleware
のクラス
NormalizationSpec(Predicate<String>, Normalizer<T>)
- クラス のコンストラクタenkan.middleware.
NormalizationMiddleware.NormalizationSpec
normalize(String)
- クラス のメソッドenkan.middleware.normalizer.
IcuNormalizer
normalize(String)
- クラス のメソッドenkan.middleware.normalizer.
TrimNormalizer
normalize(T)
- インタフェース のメソッドenkan.middleware.normalizer.
Normalizer
Normalizes the given value.
Normalizer
<
T
> -
enkan.middleware.normalizer
のインタフェース
O
of(File)
- インタフェース のstaticメソッドenkan.data.
HttpResponse
Creates HttpResponse with the given file body.
of(InputStream)
- インタフェース のstaticメソッドenkan.data.
HttpResponse
Creates HttpResponse with the given Stream body.
of(String)
- インタフェース のstaticメソッドenkan.data.
HttpResponse
Creates HttpResponse with the given String body.
of(String, Object)
- クラス のstaticメソッドenkan.collection.
Headers
of(String, Object, String, Object)
- クラス のstaticメソッドenkan.collection.
Headers
of(String, Object, String, Object, String, Object)
- クラス のstaticメソッドenkan.collection.
Headers
of(String, Object, String, Object, String, Object, String, Object)
- クラス のstaticメソッドenkan.collection.
Headers
onMimeBody(int, byte[])
- クラス のメソッドenkan.middleware.multipart.
MultipartCollector
onMimeFinish(int)
- クラス のメソッドenkan.middleware.multipart.
MultipartCollector
onMimeHead(int, String, String, String, String)
- クラス のメソッドenkan.middleware.multipart.
MultipartCollector
onRead(byte[], int)
- クラス のメソッドenkan.middleware.multipart.
MultipartParser
P
ParamsMiddleware
<
NRES
> -
enkan.middleware
のクラス
ParamsMiddleware()
- クラス のコンストラクタenkan.middleware.
ParamsMiddleware
paramsRequest(HttpRequest)
- クラス のメソッドenkan.middleware.
ParamsMiddleware
parse(HttpRequest)
- クラス のメソッドenkan.security.backend.
SessionBackend
parse(HttpRequest)
- クラス のメソッドenkan.security.backend.
TokenBackend
parse(InputStream, Long, String, int)
- クラス のstaticメソッドenkan.middleware.multipart.
MultipartParser
parseAcceptFragment(String, Class<? extends S>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
parseAuthorizationHeader(HttpRequest, String)
- クラス のメソッドenkan.security.backend.
TokenBackend
parseBoundary(String)
- クラス のstaticメソッドenkan.middleware.multipart.
MultipartParser
parseBytes(String)
- クラス のstaticメソッドenkan.util.
CodecUtils
parseCookies(HttpRequest)
- クラス のメソッドenkan.middleware.
CookiesMiddleware
parseFormParams(HttpRequest, String)
- クラス のメソッドenkan.middleware.
ParamsMiddleware
parseMediaType(String)
- クラス のstaticメソッドenkan.util.
CodecUtils
Parse from the given String contains media type.
parseNestedKeys
- クラス の変数enkan.middleware.
NestedParamsMiddleware
parseParams(String, String)
- クラス のメソッドenkan.middleware.
ParamsMiddleware
parseQ(String)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
parseQueryParams(HttpRequest, String)
- クラス のメソッドenkan.middleware.
ParamsMiddleware
ParsingUtils
-
enkan.util
のクラス
Declare pattern strings defined by some RFCs.
ParsingUtils()
- クラス のコンストラクタenkan.util.
ParsingUtils
pathInfo(HttpRequest)
- クラス のstaticメソッドenkan.util.
HttpRequestUtils
PERMANENT_REDIRECT
- enkan.util.
HttpResponseUtils.RedirectStatusCode
PersistentMarkedSession
-
enkan.data
のクラス
PersistentMarkedSession()
- クラス のコンストラクタenkan.data.
PersistentMarkedSession
populteAttrs(Cookie)
- クラス のメソッドenkan.middleware.
SessionMiddleware
post(String, Middleware<REQ, RES, NREQ, NRES>)
- クラス のメソッドenkan.application.
WebApplication
printMediaType(MediaType)
- クラス のstaticメソッドenkan.util.
CodecUtils
Convert media type to a String represents the MediaType.
put(String, Middleware<REQ, RES, NREQ, NRES>)
- クラス のメソッドenkan.application.
WebApplication
put(String, Serializable)
- クラス のメソッドenkan.data.
PersistentMarkedSession
putAll(Map<? extends String, ? extends Serializable>)
- クラス のメソッドenkan.data.
PersistentMarkedSession
putSessionToken(HttpResponse, HttpRequest, String)
- クラス のメソッドenkan.middleware.
AntiForgeryMiddleware
Puts the token to the session.
R
RE_QUOTED
- クラス のstatic変数enkan.util.
ParsingUtils
RE_TOKEN
- クラス のstatic変数enkan.util.
ParsingUtils
RE_VALUE
- クラス のstatic変数enkan.util.
ParsingUtils
read(String)
- クラス のメソッドenkan.middleware.session.
JCacheStore
read(String)
- インタフェース のメソッドenkan.middleware.session.
KeyValueStore
Read the value.
read(String)
- クラス のメソッドenkan.middleware.session.
MemoryStore
readAsync(String, ExecutorService)
- インタフェース のメソッドenkan.middleware.session.
AsyncKeyValueStore
redirect(String, HttpResponseUtils.RedirectStatusCode)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Create a response with a Location header.
remove(Object)
- クラス のメソッドenkan.data.
PersistentMarkedSession
requestUrl(HttpRequest)
- クラス のstaticメソッドenkan.util.
HttpRequestUtils
resourceData(URL)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
ResourceEndpoint
-
enkan.endpoint
のクラス
ResourceEndpoint(String)
- クラス のコンストラクタenkan.endpoint.
ResourceEndpoint
ResourceMiddleware
<
NRES
> -
enkan.middleware
のクラス
ResourceMiddleware()
- クラス のコンストラクタenkan.middleware.
ResourceMiddleware
resourceRequest(HttpRequest, String)
- クラス のメソッドenkan.middleware.
ResourceMiddleware
resourceResponse(String, OptionMap)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
response(String)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
Create a response with a string body.
result()
- クラス のメソッドenkan.middleware.multipart.
MultipartParser
RFC1036
- enkan.util.
HttpDateFormat
RFC1123
- enkan.util.
HttpDateFormat
RFC822
- enkan.util.
HttpDateFormat
S
SEE_OTHER
- enkan.util.
HttpResponseUtils.RedirectStatusCode
selectBest(Set<String>, Function<String, Double>)
- クラス のメソッドenkan.middleware.negotiation.
AcceptHeaderNegotiator
SessionBackend
-
enkan.security.backend
のクラス
SessionBackend()
- クラス のコンストラクタenkan.security.backend.
SessionBackend
SessionMiddleware
<
NRES
> -
enkan.middleware
のクラス
SessionMiddleware()
- クラス のコンストラクタenkan.middleware.
SessionMiddleware
sessionRequest(HttpRequest)
- クラス のメソッドenkan.middleware.
SessionMiddleware
sessionResponse(HttpResponse, HttpRequest)
- クラス のメソッドenkan.middleware.
SessionMiddleware
sessionToken(HttpRequest)
- クラス のメソッドenkan.middleware.
AntiForgeryMiddleware
setAllowedLanguages(Set<String>)
- クラス のメソッドenkan.middleware.
ContentNegotiationMiddleware
setAllowedTypes(Set<String>)
- クラス のメソッドenkan.middleware.
ContentNegotiationMiddleware
setAntiForgeryToken(String)
- インタフェース のメソッドenkan.data.
ForgeryDetectable
setBody(File)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setBody(File)
- インタフェース のメソッドenkan.data.
HttpResponse
setBody(InputStream)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setBody(InputStream)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setBody(InputStream)
- インタフェース のメソッドenkan.data.
HttpRequest
setBody(InputStream)
- インタフェース のメソッドenkan.data.
HttpResponse
setBody(String)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setBody(String)
- インタフェース のメソッドenkan.data.
HttpResponse
setCharacterEncoding(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setCharacterEncoding(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setContentLength(Long)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setContentLength(Long)
- インタフェース のメソッドenkan.data.
HttpRequest
setContentType(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setContentType(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setContentType(String)
- インタフェース のメソッドenkan.data.
HttpResponse
setCookieAttrs(OptionMap)
- クラス のメソッドenkan.middleware.
SessionMiddleware
setCookieName(String)
- クラス のメソッドenkan.middleware.
SessionMiddleware
setCookies(Multimap<String, Cookie>)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setCookies(Multimap<String, Cookie>)
- インタフェース のメソッドenkan.data.
HttpResponse
setCookies(Map<String, Cookie>)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setCookies(Map<String, Cookie>)
- インタフェース のメソッドenkan.data.
HttpRequest
setCredentials(boolean)
- クラス のメソッドenkan.middleware.
CorsMiddleware
Set the credentials.
setDefaultCharset(String)
- クラス のメソッドenkan.middleware.
DefaultCharsetMiddleware
setDomain(String)
- クラス のメソッドenkan.data.
Cookie
setExpires(Date)
- クラス のメソッドenkan.data.
Cookie
setExtension(String, T)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setExtension(String, T)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setExtension(String, T)
- インタフェース のメソッドenkan.data.
HttpRequest
setFlashKey(String)
- クラス のメソッドenkan.middleware.
FlashMiddleware
Sets the key of flash in a session.
setFormParams(Parameters)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setFormParams(Parameters)
- インタフェース のメソッドenkan.data.
HttpRequest
setFrameOptions(Parameters)
- クラス のメソッドenkan.middleware.
FrameOptionsMiddleware
setFrameOptions(String)
- クラス のメソッドenkan.middleware.
FrameOptionsMiddleware
setGetterFunction(String)
- クラス のメソッドenkan.middleware.
MethodOverrideMiddleware
setGetterFunction(Function<HttpRequest, String>)
- クラス のメソッドenkan.middleware.
MethodOverrideMiddleware
setHeader(String)
- クラス のメソッドenkan.middleware.
ForwardedSchemeMiddleware
setHeaders(Headers)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setHeaders(Headers)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setHeaders(Headers)
- インタフェース のメソッドenkan.data.
HttpRequest
setHeaders(Headers)
- インタフェース のメソッドenkan.data.
HttpResponse
setHeaders(Set<String>)
- クラス のメソッドenkan.middleware.
CorsMiddleware
Set the allowed headers.
setHttpOnly(boolean)
- クラス のメソッドenkan.data.
Cookie
setLocale(Locale)
- インタフェース のメソッドenkan.data.
ContentNegotiable
setMaxage(Long)
- クラス のメソッドenkan.middleware.
CorsMiddleware
Set the max age.
setMaxAge(Integer)
- クラス のメソッドenkan.data.
Cookie
setMediaType(MediaType)
- インタフェース のメソッドenkan.data.
ContentNegotiable
setMethods(Set<String>)
- クラス のメソッドenkan.middleware.
CorsMiddleware
Set the allowed methods.
setName(String)
- クラス のメソッドenkan.data.
Cookie
setNegotiator(ContentNegotiator)
- クラス のメソッドenkan.middleware.
ContentNegotiationMiddleware
setOrigins(Set<String>)
- クラス のメソッドenkan.middleware.
CorsMiddleware
Set the allowed origins.
setParams(Parameters)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setParams(Parameters)
- インタフェース のメソッドenkan.data.
HttpRequest
setPath(String)
- クラス のメソッドenkan.data.
Cookie
setProtocol(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setProtocol(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setQueryParams(Parameters)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setQueryParams(Parameters)
- インタフェース のメソッドenkan.data.
HttpRequest
setQueryString(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setQueryString(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setRemoteAddr(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setRemoteAddr(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setRequestMethod(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setRequestMethod(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setRootPath(String)
- クラス のメソッドenkan.middleware.
ResourceMiddleware
setScheme(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setScheme(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setSecure(boolean)
- クラス のメソッドenkan.data.
Cookie
setServerName(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setServerName(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setServerPort(int)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setServerPort(int)
- インタフェース のメソッドenkan.data.
HttpRequest
setSession(Session)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setSession(Session)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setSessionKey(String)
- インタフェース のメソッドenkan.data.
WebSessionAvailable
setStatus(int)
- クラス のメソッドenkan.data.
DefaultHttpResponse
setStatus(int)
- インタフェース のメソッドenkan.data.
HttpResponse
Sets a HTTP status code.
setStore(KeyValueStore)
- クラス のメソッドenkan.middleware.
SessionMiddleware
setTimeout(long)
- クラス のメソッドenkan.data.
DefaultConversation
setTimeout(long)
- クラス のメソッドenkan.middleware.
IdleSessionTimeoutMiddleware
setTokenName(String)
- クラス のメソッドenkan.security.backend.
TokenBackend
setUri(String)
- クラス のメソッドenkan.data.
DefaultHttpRequest
setUri(String)
- インタフェース のメソッドenkan.data.
HttpRequest
setUriPrefix(String)
- クラス のメソッドenkan.middleware.
ResourceMiddleware
setValue(String)
- クラス のメソッドenkan.data.
Cookie
size()
- クラス のメソッドenkan.data.
PersistentMarkedSession
stream()
- クラス のメソッドenkan.middleware.multipart.
MultipartCollector
stripQuotes(String)
- クラス のメソッドenkan.middleware.
CookiesMiddleware
Strip quotes from argument string.
T
TempfilePart
-
enkan.middleware.multipart
のクラス
TempfilePart(File, String, String, String, String)
- クラス のコンストラクタenkan.middleware.multipart.
TempfilePart
TEMPORARY_REDIRECT
- enkan.util.
HttpResponseUtils.RedirectStatusCode
TokenBackend
-
enkan.security.backend
のクラス
TokenBackend()
- クラス のコンストラクタenkan.security.backend.
TokenBackend
toString()
- クラス のメソッドenkan.data.
DefaultHttpResponse
TraceMiddleware
<
REQ
,
RES
> -
enkan.middleware
のクラス
TraceMiddleware()
- クラス のコンストラクタenkan.middleware.
TraceMiddleware
TrimNormalizer
-
enkan.middleware.normalizer
のクラス
TrimNormalizer()
- クラス のコンストラクタenkan.middleware.normalizer.
TrimNormalizer
U
updateHeader(HttpResponse, String, HttpRequest)
- クラス のメソッドenkan.middleware.
AbsoluteRedirectsMiddleware
urlDecode(String)
- クラス のstaticメソッドenkan.util.
CodecUtils
urlDecode(String, String)
- クラス のstaticメソッドenkan.util.
CodecUtils
urlEncode(String)
- クラス のstaticメソッドenkan.util.
CodecUtils
urlEncode(String, String)
- クラス のstaticメソッドenkan.util.
CodecUtils
urlResponse(URL)
- クラス のstaticメソッドenkan.util.
HttpResponseUtils
use(Predicate<? super REQ>, String, Middleware<REQ, RES, NREQ, NRES>)
- クラス のメソッドenkan.application.
WebApplication
V
valueOf(String)
- 列挙 のstaticメソッドenkan.util.
HttpDateFormat
指定した名前を持つこの型の列挙型定数を返します。
valueOf(String)
- 列挙 のstaticメソッドenkan.util.
HttpResponseUtils.RedirectStatusCode
指定した名前を持つこの型の列挙型定数を返します。
values()
- クラス のメソッドenkan.data.
PersistentMarkedSession
values()
- 列挙 のstaticメソッドenkan.util.
HttpDateFormat
この列挙型の定数を含む配列を宣言されている順序で返します。
values()
- 列挙 のstaticメソッドenkan.util.
HttpResponseUtils.RedirectStatusCode
この列挙型の定数を含む配列を宣言されている順序で返します。
W
WebApplication
-
enkan.application
のクラス
An application handles HttpRequest/HttpResponse.
WebApplication()
- クラス のコンストラクタenkan.application.
WebApplication
WebSessionAvailable
-
enkan.data
のインタフェース
write(byte[])
- クラス のメソッドenkan.middleware.multipart.
BufferPart
write(byte[])
- クラス のメソッドenkan.middleware.multipart.
MimePart
write(byte[])
- クラス のメソッドenkan.middleware.multipart.
TempfilePart
write(String, Serializable)
- クラス のメソッドenkan.middleware.session.
JCacheStore
write(String, Serializable)
- インタフェース のメソッドenkan.middleware.session.
KeyValueStore
Write the value with the given key.
write(String, Serializable)
- クラス のメソッドenkan.middleware.session.
MemoryStore
writeAsync(String, Serializable, ExecutorService)
- インタフェース のメソッドenkan.middleware.session.
AsyncKeyValueStore
writeCookie(Cookie)
- クラス のメソッドenkan.middleware.
CookiesMiddleware
X
XssProtectionMiddleware
<
NRES
> -
enkan.middleware
のクラス
XssProtectionMiddleware()
- クラス のコンストラクタenkan.middleware.
XssProtectionMiddleware
XssProtectionMiddleware(boolean, OptionMap)
- クラス のコンストラクタenkan.middleware.
XssProtectionMiddleware
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
使用
階層ツリー
非推奨
索引
ヘルプ
前
次
フレーム
フレームなし
すべてのクラス
ブラウザのJavaScriptが無効になっています。
Copyright © 2016–2018. All rights reserved.