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

A

AbstractApplicationProcessor - Class in org.analogweb.core
 
AbstractApplicationProcessor() - Constructor for class org.analogweb.core.AbstractApplicationProcessor
 
AbstractAttributesHandler - Class in org.analogweb.core
AttributesHandlerの既定の実装です。
AttributesHandlerの必要最低限のメソッドの拡張を支援します。
AbstractAttributesHandler() - Constructor for class org.analogweb.core.AbstractAttributesHandler
 
AbstractClassCollector - Class in org.analogweb.util
 
AbstractClassCollector() - Constructor for class org.analogweb.util.AbstractClassCollector
 
AbstractInvocationInterceptor - Class in org.analogweb.core
 
AbstractInvocationInterceptor() - Constructor for class org.analogweb.core.AbstractInvocationInterceptor
 
AbstractInvocationMetadataFinder - Class in org.analogweb.core
 
AbstractInvocationMetadataFinder() - Constructor for class org.analogweb.core.AbstractInvocationMetadataFinder
 
AbstractLog - Class in org.analogweb.util.logging
 
AbstractLog(String, ClassLoader) - Constructor for class org.analogweb.util.logging.AbstractLog
 
AbstractRequestContext - Class in org.analogweb.core
 
AbstractRequestContext(RequestPath, Locale) - Constructor for class org.analogweb.core.AbstractRequestContext
 
AbstractRequestPathMetadata - Class in org.analogweb.core
 
AbstractRequestPathMetadata() - Constructor for class org.analogweb.core.AbstractRequestPathMetadata
 
AbstractResponseContext - Class in org.analogweb.core
 
AbstractResponseContext() - Constructor for class org.analogweb.core.AbstractResponseContext
 
AbstractResponseContext(ResponseContext.ResponseWriter) - Constructor for class org.analogweb.core.AbstractResponseContext
 
AbstractResponseContext(ResponseContext.ResponseWriter, Headers) - Constructor for class org.analogweb.core.AbstractResponseContext
 
Acceptable - Class in org.analogweb.core.response
リクエストヘッダ[Accept]に適合するRenderableを選択して レンダリング処理を委譲するRenderableの実装です。
委譲するRenderableは対応するメディアタイプをキーとしてマッピングされます。 (例えば、[text/xml]や[application/xml]をキーとしてXmlがマッピング されています。)[*/*](全てのメディアタイプ)にはデフォルトでJsonが マッピングされています。複数のメディアタイプがヘッダから検出される場合は、 RFC2616 Section 14.1 に示される順序に従って、対応するRenderableを検索し、評価します。 (この時、品質値(q)などの付加的なパラメータは全て加味されません。)
評価する対象のRenderableが存在しない(マッピングされていない)場合は、 HttpStatus.NOT_ACCEPTABLEを返します。
Acceptable(Object) - Constructor for class org.analogweb.core.response.Acceptable
コンストラクタ
acceptable(Object) - Static method in class org.analogweb.core.response.BasicResponses
 
Acceptable.Creator - Interface in org.analogweb.core.response
 
Acceptable.Creators - Class in org.analogweb.core.response
 
Acceptable.Creators() - Constructor for class org.analogweb.core.response.Acceptable.Creators
 
AcceptLanguages - Class in org.analogweb.core
 
AcceptLanguages(RequestContext) - Constructor for class org.analogweb.core.AcceptLanguages
 
AcceptLanguages.AcceptLanguage - Class in org.analogweb.core
 
actualPath - Variable in class org.analogweb.core.RequestPathDefinition
 
add(String, String) - Method in class org.analogweb.core.fake.ResponseResult
 
add(Class<T>, T, T...) - Static method in class org.analogweb.util.ArrayUtils
 
addApplicationProcessorClass(Class<? extends ApplicationProcessor>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addApplicationProcessorClass(Class<? extends ApplicationProcessor>) - Method in interface org.analogweb.ModulesBuilder
 
addAttributesHandlerClass(Class<? extends AttributesHandler>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addAttributesHandlerClass(Class<? extends AttributesHandler>) - Method in interface org.analogweb.ModulesBuilder
 
addHeader(String, String) - Method in class org.analogweb.core.response.DefaultResponse
 
addHeaders(Map<String, String>) - Method in class org.analogweb.core.response.DefaultResponse
 
addInvocationInterceptorClass(Class<? extends InvocationInterceptor>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addInvocationInterceptorClass(Class<? extends InvocationInterceptor>) - Method in interface org.analogweb.ModulesBuilder
 
addInvocationMetadataFactoriesClass(Class<? extends InvocationMetadataFactory>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addInvocationMetadataFactoriesClass(Class<? extends InvocationMetadataFactory>) - Method in interface org.analogweb.ModulesBuilder
 
addInvocationMetadataFinderClass(Class<? extends InvocationMetadataFinder>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addInvocationMetadataFinderClass(Class<? extends InvocationMetadataFinder>) - Method in interface org.analogweb.ModulesBuilder
 
addParameter(String, String) - Method in class org.analogweb.core.response.Redirect
 
addRequestValueResolverClass(Class<? extends RequestValueResolver>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addRequestValueResolverClass(Class<? extends RequestValueResolver>) - Method in interface org.analogweb.ModulesBuilder
 
addResponseFormatterClass(Class<? extends Renderable>, Class<? extends ResponseFormatter>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
addResponseFormatterClass(Class<? extends Renderable>, Class<? extends ResponseFormatter>) - Method in interface org.analogweb.ModulesBuilder
 
afterCompletion(RequestContext, ResponseContext, Exception) - Method in interface org.analogweb.ApplicationProcessor
Application実行後に処理を追加します。
このメソッドはApplicationの実行において例外が発生した場合でも ApplicationProcessor.processException(Exception, RequestContext, PreparedInvocationArguments, InvocationMetadata) で結果が買えされない場合実行されます。
afterCompletion(RequestContext, ResponseContext, Exception) - Method in class org.analogweb.core.AbstractApplicationProcessor
 
afterCompletion(List<ApplicationProcessor>, RequestContext, ResponseContext, Exception) - Method in class org.analogweb.core.WebApplication
 
AnalogHandler - Class in org.analogweb.core.httpserver
 
AnalogHandler(Application) - Constructor for class org.analogweb.core.httpserver.AnalogHandler
 
AnalogHandler(Application, ApplicationContext) - Constructor for class org.analogweb.core.httpserver.AnalogHandler
 
AnalogHandler(Application, ApplicationProperties) - Constructor for class org.analogweb.core.httpserver.AnalogHandler
 
AnalogHandler(Application, ApplicationContext, ApplicationProperties) - Constructor for class org.analogweb.core.httpserver.AnalogHandler
 
AnnotationInvocationMetadataFactory - Class in org.analogweb.core
 
AnnotationInvocationMetadataFactory() - Constructor for class org.analogweb.core.AnnotationInvocationMetadataFactory
 
AnnotationUtils - Class in org.analogweb.util
アノテーションを操作、取得する為のユーティリティです。
AnnotationUtils() - Constructor for class org.analogweb.util.AnnotationUtils
 
anyObjectToResponse(Object, InvocationMetadata, RequestContext) - Method in class org.analogweb.core.DefaultResponseResolver
 
appendEscapingQuotes(StringBuilder, String) - Static method in class org.analogweb.core.DefaultCookie
 
appendQuotedIfWhitespace(StringBuilder, String) - Static method in class org.analogweb.core.DefaultCookie
 
Application - Interface in org.analogweb
An Analogweb application.
APPLICATION_ATOM_XML - Static variable in class org.analogweb.core.MediaTypes
"application/atom+xml"
APPLICATION_ATOM_XML_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/atom+xml"
APPLICATION_FORM_URLENCODED - Static variable in class org.analogweb.core.MediaTypes
"application/x-www-form-urlencoded"
APPLICATION_FORM_URLENCODED_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/x-www-form-urlencoded"
APPLICATION_JAVASCRIPT - Static variable in class org.analogweb.core.MediaTypes
"application/javascript"
APPLICATION_JAVASCRIPT_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/javascript"
APPLICATION_JSON - Static variable in class org.analogweb.core.MediaTypes
"application/json"
APPLICATION_JSON_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/json"
APPLICATION_OCTET_STREAM - Static variable in class org.analogweb.core.MediaTypes
"application/octet-stream"
APPLICATION_OCTET_STREAM_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/octet-stream"
APPLICATION_SVG_XML - Static variable in class org.analogweb.core.MediaTypes
"application/svg+xml"
APPLICATION_SVG_XML_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/svg+xml"
APPLICATION_XHTML_XML - Static variable in class org.analogweb.core.MediaTypes
"application/xhtml+xml"
APPLICATION_XHTML_XML_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/xhtml+xml"
APPLICATION_XML - Static variable in class org.analogweb.core.MediaTypes
"application/xml"
APPLICATION_XML_TYPE - Static variable in class org.analogweb.core.MediaTypes
"application/xml"
ApplicationConfigurationException - Exception in org.analogweb.core
 
ApplicationConfigurationException(String) - Constructor for exception org.analogweb.core.ApplicationConfigurationException
 
ApplicationContext - Interface in org.analogweb
アプリケーションインスタンスで唯一のコンテキストから キーを以ってコンテキストが保持しているオブジェクトを 取得するコンポーネントです。
ApplicationProcessor - Interface in org.analogweb
Applicationを実行する様々なフェーズ(実行前、実行後、例外発生、実行完了後) において、任意の処理を付加するコンポーネント
ApplicationProperties - Interface in org.analogweb
アプリケーションインスタンスで共有される唯一のプロパティです。
通常はアプリケーションインスタンス生成時に初期化され、その後プロパティの値が 変更される事はありません。
ApplicationPropertiesHolder - Class in org.analogweb.util
Holds ApplicationProperties instance.
ApplicationRuntimeException - Exception in org.analogweb.core
 
ApplicationRuntimeException() - Constructor for exception org.analogweb.core.ApplicationRuntimeException
 
ApplicationRuntimeException(String) - Constructor for exception org.analogweb.core.ApplicationRuntimeException
 
ApplicationRuntimeException(Throwable) - Constructor for exception org.analogweb.core.ApplicationRuntimeException
 
ArrayUtils - Class in org.analogweb.util
 
ArrayUtils() - Constructor for class org.analogweb.util.ArrayUtils
 
As - Annotation Type in org.analogweb.annotation
リクエストメソッドおよびその結果として表示されるビューのスコープ内で操作可能な属性を表す注釈です。
Routeが付与されたメソッドの引数に付与する事で、指定された属性名を持つ、スコープに格納 されている値を取得する事ができます。
as(Object) - Static method in class org.analogweb.core.response.Acceptable
Acceptableのインスタンスを生成します。
as(String) - Static method in class org.analogweb.core.response.Html
 
as(String, Map<String, Object>) - Static method in class org.analogweb.core.response.Html
 
as(Object) - Static method in class org.analogweb.core.response.Json
 
as(InputStream) - Static method in class org.analogweb.core.response.Resource
 
as(InputStream, String) - Static method in class org.analogweb.core.response.Resource
 
as(File) - Static method in class org.analogweb.core.response.Resource
 
as(Object) - Static method in class org.analogweb.core.response.Xml
 
asFilePath(String) - Static method in class org.analogweb.core.response.Resource
 
asList() - Method in class org.analogweb.core.DefaultInvocation
 
asList() - Method in interface org.analogweb.PreparedInvocationArguments
実行時に必要なパラメータのリストのビューを取得します。
asMap() - Method in class org.analogweb.core.QueryParameters
 
asMap() - Method in interface org.analogweb.Parameters
リクエストパラメータのキーと値のペアをMapとして取得します。
Assertion - Class in org.analogweb.util
 
Assertion() - Constructor for class org.analogweb.util.Assertion
 
AssertionFailureException - Exception in org.analogweb.core
 
AssertionFailureException(String) - Constructor for exception org.analogweb.core.AssertionFailureException
 
attach(ResponseFormatter) - Method in class org.analogweb.core.response.TextFormattable
指定したResponseFormatterによって特定のフォーマットのレンダリングを行います。
既にResponseFormatterが指定されている場合は無視されます。
attach(ResponseFormatter) - Method in interface org.analogweb.ResponseFormatterAware
ResponseFormatterを適用します。
Attributes - Annotation Type in org.analogweb.annotation
スコープ内で、操作可能な属性を保持するモデルマップである事を表す注釈です。
指定されたスコープに設定された属性のマップを展開するアウトプット・パラメータとして 機能します。この注釈が付与されるパラメータはMapインターフェース である必要があります。
AttributesHandler - Interface in org.analogweb
特定のスコープを持つ値の取得及び、更新を行います。
「特定のスコープ」とは、例えば、リクエストパラメータ、 リクエストボディ、クッキー等を含みます。
AutoTypeMapper - Class in org.analogweb.core
 
AutoTypeMapper() - Constructor for class org.analogweb.core.AutoTypeMapper
 
AutoTypeMapper.ClassPair - Class in org.analogweb.core
 
avairable(InputStream) - Static method in class org.analogweb.util.IOUtils
 

B

BasicResponses - Class in org.analogweb.core.response
 
Bean - Annotation Type in org.analogweb.annotation
 
BeanAttributeValueResolver - Class in org.analogweb.core
 
BeanAttributeValueResolver() - Constructor for class org.analogweb.core.BeanAttributeValueResolver
 
BindAttributeArgumentPreparator - Class in org.analogweb.core
エントリポイントメソッドの引数からAsが付与されている引数を検知し、 As に定義されたスコープと属性名に応じた値をエントリポイントメソッド の引数の値として設定する AbstractApplicationProcessorの実装です。
BindAttributeArgumentPreparator() - Constructor for class org.analogweb.core.BindAttributeArgumentPreparator
 
Body - Annotation Type in org.analogweb.annotation
 
BOOT_APPLICATION - Static variable in class org.analogweb.util.logging.Markers
 
BuildableResponse<T extends Renderable> - Class in org.analogweb.core.response
 
BuildableResponse() - Constructor for class org.analogweb.core.response.BuildableResponse
 
buildModules(ApplicationContext, ContainerAdaptor) - Method in class org.analogweb.core.DefaultModulesBuilder
 
buildModules(ApplicationContext, ContainerAdaptor) - Method in interface org.analogweb.ModulesBuilder
 
byReasonOf(String) - Method in enum org.analogweb.core.response.HttpStatus
 

C

cacheable(InvocationMetadata) - Method in class org.analogweb.core.AbstractInvocationMetadataFinder
 
charAt(int, String) - Static method in class org.analogweb.util.StringUtils
 
CHUNKED - Static variable in class org.analogweb.core.httpserver.HttpExchangeResponseContext
 
ClassCollector - Interface in org.analogweb.util
指定したリソース(URL)からクラスを収集するユーティリティです。
CLASSPATH - Static variable in interface org.analogweb.util.ResourceUtils.FindResourceStrategies
 
classPath() - Static method in class org.analogweb.util.SystemProperties
 
classPathes() - Static method in class org.analogweb.util.SystemProperties
 
ClassUtils - Class in org.analogweb.util
 
ClassUtils() - Constructor for class org.analogweb.util.ClassUtils
 
clearApplicationProcessorClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
clearApplicationProcessorClass() - Method in interface org.analogweb.ModulesBuilder
 
clearAttributesHanderClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
clearAttributesHanderClass() - Method in interface org.analogweb.ModulesBuilder
 
clearDirectionFormatterClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
clearDirectionFormatterClass() - Method in interface org.analogweb.ModulesBuilder
 
clearInvocationMetadataFactoriesClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
clearInvocationMetadataFactoriesClass() - Method in interface org.analogweb.ModulesBuilder
 
clearInvocationMetadataFinderClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
clearInvocationMetadataFinderClass() - Method in interface org.analogweb.ModulesBuilder
 
clearRequestValueResolverClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
clearRequestValueResolverClass() - Method in interface org.analogweb.ModulesBuilder
 
clone(Class<T>, T...) - Static method in class org.analogweb.util.ArrayUtils
 
clone(Class<T>, int, T...) - Static method in class org.analogweb.util.ArrayUtils
 
closeQuietly(Closeable) - Static method in class org.analogweb.util.IOUtils
 
collect(URL, ClassLoader) - Method in class org.analogweb.util.AbstractClassCollector
 
collect(URL, ClassLoader) - Method in interface org.analogweb.util.ClassCollector
指定したリソース(URL)から、ClassLoaderが ロード可能な全てのクラスリソースを収集します。
この時、URLは必ずクラスパスのルートを示し、パッケージ 階層を表すパスを含む事はできません。 (jarファイルであれば、jarファイルそのものを指すURL、 ファイルであれば、クラスパスが通じたルートディレクトリ を表すURL、等)
取得可能なクラスが存在しない場合は空のCollection を返します。
collect(String, URL, ClassLoader) - Method in interface org.analogweb.util.ClassCollector
指定したリソース(URL)から、ClassLoaderが ロード可能であり、且つ指定したパッケージ名に属するクラス リソースを収集します。
取得可能なクラスが存在しない場合は空のCollection を返します。
collect(String, URL, ClassLoader) - Method in class org.analogweb.util.FileClassCollector
 
collect(String, URL, ClassLoader) - Method in class org.analogweb.util.JarClassCollector
 
collectAllClasses(Collection<ClassCollector>) - Method in class org.analogweb.core.WebApplication
 
collectClasses(Collection<String>, Collection<ClassCollector>) - Method in class org.analogweb.core.WebApplication
 
CollectionUtils - Class in org.analogweb.util
 
CollectionUtils() - Constructor for class org.analogweb.util.CollectionUtils
 
commmit(RequestContext) - Method in class org.analogweb.core.httpserver.HttpExchangeResponseContext
 
commmit(RequestContext) - Method in interface org.analogweb.ResponseContext
このコンテキストにレスポンスした内容を HTTPレスポンスとしてコミットします。
compare(ModulesConfig, ModulesConfig) - Method in class org.analogweb.core.ModulesConfigComparator
 
compare(T, T) - Method in class org.analogweb.core.PrecedenceComparator
 
configure(Application, ApplicationProperties) - Static method in class org.analogweb.util.ApplicationPropertiesHolder
configure(ClassLoader) - Method in class org.analogweb.util.logging.JulLogConfig
 
configureInternal(LogManager) - Method in class org.analogweb.util.logging.JulLogConfig
 
ConsumesMediaTypeVerifier - Class in org.analogweb.core
 
ConsumesMediaTypeVerifier() - Constructor for class org.analogweb.core.ConsumesMediaTypeVerifier
 
ContainerAdaptor - Interface in org.analogweb
アプリケーションを構成するモジュールのインスタンス管理を行うコンテナを表します。
 アプリケーションにおけるインスタンスの取得は、全てこのアダプタを通して行われます。 モジュールにはリクエストによって起動されるモジュールやアプリケーションを構成するモジュール のインスタンス全てが含まれます。一部を除き、外部のコンテナ(JNDIや、DIコンテナ等の 一般的なインスタンスコンテナ)のファサードとしても振舞います。
ContainerAdaptorFactory<T extends ContainerAdaptor> - Interface in org.analogweb
ContainerAdaptorを生成するファクトリです。
contains(String) - Method in class org.analogweb.core.MapHeaders
 
contains(String) - Method in interface org.analogweb.Headers
指定したキーがヘッダに存在する場合はtrueを返します。
containsInvocationClass(Class<?>) - Method in class org.analogweb.core.AnnotationInvocationMetadataFactory
 
containsInvocationClass(Class<?>) - Method in interface org.analogweb.InvocationMetadataFactory
指定されたクラスがリクエストによって起動可能なメソッドを含む場合はtrueを返します。
containsWhiteSpace(String) - Static method in class org.analogweb.core.DefaultCookie
 
CONTENT_DISPOSITION - Static variable in class org.analogweb.core.response.Resource
 
context(String, Object) - Static method in class org.analogweb.core.DefaultApplicationContext
 
context(Map<String, ?>) - Static method in class org.analogweb.core.DefaultApplicationContext
 
ContextSpecificAttributesHandler<T extends RequestContext> - Class in org.analogweb.core
 
ContextSpecificAttributesHandler() - Constructor for class org.analogweb.core.ContextSpecificAttributesHandler
 
ContextSpecifiedResponse<T extends RequestContext> - Class in org.analogweb.core.response
 
ContextSpecifiedResponse() - Constructor for class org.analogweb.core.response.ContextSpecifiedResponse
 
Convert - Annotation Type in org.analogweb.annotation
リクエストメソッドにおいて、パラメータとして指定される値を 特定の型に変換するルールを指定します。
Cookie - Annotation Type in org.analogweb.annotation
 
Cookies - Interface in org.analogweb
RFC 2109に基づく、 クッキーを管理します。
Cookies.Cookie - Interface in org.analogweb
単一のキーを保持するクッキーです。
CookieValueResolver - Class in org.analogweb.core
 
CookieValueResolver() - Constructor for class org.analogweb.core.CookieValueResolver
 
copy(InputStream, OutputStream) - Static method in class org.analogweb.util.IOUtils
 
copyQuietly(InputStream, OutputStream) - Static method in class org.analogweb.util.IOUtils
 
CountingOutputStream - Class in org.analogweb.util
 
CountingOutputStream(OutputStream) - Constructor for class org.analogweb.util.CountingOutputStream
 
create(String) - Static method in class org.analogweb.core.httpserver.HttpServers
 
create(URI) - Static method in class org.analogweb.core.httpserver.HttpServers
 
create(URI, HttpHandler) - Static method in class org.analogweb.core.httpserver.HttpServers
 
create(Object) - Method in interface org.analogweb.core.response.Acceptable.Creator
 
create(String, Locale) - Static method in class org.analogweb.util.PropertyResourceBundleMessageResource.MessageFormatKey
 
createContainerAdaptor(ApplicationContext) - Method in interface org.analogweb.ContainerAdaptorFactory
新しいContainerAdaptorを生成します。
createContainerAdaptor(ApplicationContext) - Method in class org.analogweb.core.SingletonInstanceContainerAdaptorFactory
 
createContainerAdaptor(ApplicationContext) - Method in class org.analogweb.core.StaticMappingContainerAdaptorFactory
 
createContentDisposition() - Method in class org.analogweb.core.response.Resource
 
createDefaultMessageResource(ClassLoader) - Method in class org.analogweb.util.logging.AbstractLog
 
createInvocation(ContainerAdaptor, InvocationMetadata, RequestContext, ResponseContext, TypeMapperContext, RequestValueResolvers) - Method in class org.analogweb.core.DefaultInvocationFactory
 
createInvocation(ContainerAdaptor, InvocationMetadata, RequestContext, ResponseContext, TypeMapperContext, RequestValueResolvers) - Method in interface org.analogweb.InvocationFactory
新しいInvocationのインスタンスを生成します。
createInvocationMetadatas(Class<?>) - Method in class org.analogweb.core.AnnotationInvocationMetadataFactory
 
createInvocationMetadatas(Class<?>) - Method in interface org.analogweb.InvocationMetadataFactory
新しいInvocationMetadataのインスタンスを生成します。
createInvoker(List<InvocationInterceptor>) - Method in class org.analogweb.core.DefaultInvokerFactory
 
createInvoker(List<InvocationInterceptor>) - Method in interface org.analogweb.InvokerFactory
新しいInvokerのインスタンスを生成します。
createLogger(String) - Method in class org.analogweb.util.logging.JulLogConfig
 
createLoggerInternal(String, LogManager) - Method in class org.analogweb.util.logging.JulLogConfig
 
createMessage(MessageResource, String, Object[]) - Method in class org.analogweb.util.logging.AbstractLog
 
createModuleContainerAdaptor(ApplicationContext, ContainerAdaptor) - Method in class org.analogweb.core.DefaultModulesBuilder
 
createRequestContext(HttpExchange) - Method in class org.analogweb.core.httpserver.AnalogHandler
 
createRequestPath(HttpExchange) - Method in class org.analogweb.core.httpserver.AnalogHandler
 
createResponseContext(HttpExchange) - Method in class org.analogweb.core.httpserver.AnalogHandler
 
createRouteRegistry(Collection<Class<?>>, List<InvocationMetadataFactory>) - Method in class org.analogweb.core.WebApplication
 
current() - Static method in class org.analogweb.util.ApplicationPropertiesHolder
 

D

debug(String) - Method in class org.analogweb.util.logging.AbstractLog
 
debug(String) - Method in interface org.analogweb.util.logging.Log
 
debug(String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
debug(String, Object...) - Method in interface org.analogweb.util.logging.Log
 
debug(Marker, String) - Method in interface org.analogweb.util.logging.Log
 
debug(Marker, String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
debug(Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
DEFAULT_CHARSET - Static variable in class org.analogweb.util.PropertyResourceBundleMessageResource
 
DEFAULT_COMPARATOR - Variable in class org.analogweb.core.AcceptLanguages
 
DEFAULT_ENCODING_CHARSET - Static variable in class org.analogweb.core.response.Redirect
 
DEFAULT_MEDIA_TYPE_MAP - Static variable in class org.analogweb.core.response.Acceptable
 
DEFAULT_PACKAGE_NAME - Static variable in interface org.analogweb.Application
アプリケーションを構成するコンポーネントが格納されている 既定のパッケージ名
DefaultApplicationContext - Class in org.analogweb.core
Default implementation of ApplicationContext.
DefaultApplicationContext(Map<String, ?>) - Constructor for class org.analogweb.core.DefaultApplicationContext
 
DefaultApplicationProperties - Class in org.analogweb.core
 
DefaultApplicationProperties(Map<String, Object>) - Constructor for class org.analogweb.core.DefaultApplicationProperties
 
DefaultCookie - Class in org.analogweb.core
 
DefaultCookie(String, String) - Constructor for class org.analogweb.core.DefaultCookie
 
DefaultCookie(String, String, String, String, Date, int, boolean, boolean) - Constructor for class org.analogweb.core.DefaultCookie
 
DefaultExceptionHandler - Class in org.analogweb.core
 
DefaultExceptionHandler() - Constructor for class org.analogweb.core.DefaultExceptionHandler
 
DefaultInvocation - Class in org.analogweb.core
Invocationのデフォルトの実装です。
DefaultInvocation(Object, InvocationMetadata, RequestContext, ResponseContext) - Constructor for class org.analogweb.core.DefaultInvocation
 
DefaultInvocationFactory - Class in org.analogweb.core
既定のInvocationFactoryの実装です。
DefaultInvocationFactory() - Constructor for class org.analogweb.core.DefaultInvocationFactory
 
DefaultInvocationMetadata - Class in org.analogweb.core
InvocationMetadataの既定の実装です。
DefaultInvocationMetadata(Class<?>, String, Class<?>[], RequestPathMetadata) - Constructor for class org.analogweb.core.DefaultInvocationMetadata
 
DefaultInvocationMetadataFinder - Class in org.analogweb.core
 
DefaultInvocationMetadataFinder() - Constructor for class org.analogweb.core.DefaultInvocationMetadataFinder
 
DefaultInvoker - Class in org.analogweb.core
 
DefaultInvoker(List<InvocationInterceptor>) - Constructor for class org.analogweb.core.DefaultInvoker
 
DefaultInvokerFactory - Class in org.analogweb.core
 
DefaultInvokerFactory() - Constructor for class org.analogweb.core.DefaultInvokerFactory
 
DefaultModulesBuilder - Class in org.analogweb.core
 
DefaultModulesBuilder() - Constructor for class org.analogweb.core.DefaultModulesBuilder
 
DefaultMutableRequestContext - Class in org.analogweb.core
 
DefaultMutableRequestContext(RequestContext) - Constructor for class org.analogweb.core.DefaultMutableRequestContext
 
defaultProperties() - Static method in class org.analogweb.core.DefaultApplicationProperties
 
DefaultReqestValueResolvers - Class in org.analogweb.core
 
DefaultReqestValueResolvers(List<? extends RequestValueResolver>) - Constructor for class org.analogweb.core.DefaultReqestValueResolvers
 
DefaultRequestPath - Class in org.analogweb.core
 
DefaultRequestPath(URI, URI, String) - Constructor for class org.analogweb.core.DefaultRequestPath
 
DefaultResponse - Class in org.analogweb.core.response
 
DefaultResponse() - Constructor for class org.analogweb.core.response.DefaultResponse
 
DefaultResponseEntity - Class in org.analogweb.core
 
DefaultResponseEntity(String) - Constructor for class org.analogweb.core.DefaultResponseEntity
 
DefaultResponseEntity(String, Charset) - Constructor for class org.analogweb.core.DefaultResponseEntity
 
DefaultResponseEntity(InputStream) - Constructor for class org.analogweb.core.DefaultResponseEntity
 
DefaultResponseHandler - Class in org.analogweb.core
 
DefaultResponseHandler() - Constructor for class org.analogweb.core.DefaultResponseHandler
 
DefaultResponseResolver - Class in org.analogweb.core
 
DefaultResponseResolver() - Constructor for class org.analogweb.core.DefaultResponseResolver
 
DefaultResponseWriter - Class in org.analogweb.core
 
DefaultResponseWriter() - Constructor for class org.analogweb.core.DefaultResponseWriter
 
DefaultRouteRegistry - Class in org.analogweb.core
 
DefaultRouteRegistry() - Constructor for class org.analogweb.core.DefaultRouteRegistry
 
DefaultTypeMapperContext - Class in org.analogweb.core
 
DefaultTypeMapperContext() - Constructor for class org.analogweb.core.DefaultTypeMapperContext
 
define(String, String) - Static method in class org.analogweb.core.RequestPathDefinition
 
define(String, String, String[]) - Static method in class org.analogweb.core.RequestPathDefinition
 
Delete - Annotation Type in org.analogweb.annotation
HTTPメソッド「DELETE」で有効な要素であることを表します。
Disposable - Interface in org.analogweb
内部的な状態を破棄する事が可能なコンポーネントを表します。
dispose() - Method in class org.analogweb.core.BeanAttributeValueResolver
 
dispose() - Method in class org.analogweb.core.DefaultRouteRegistry
 
dispose() - Method in class org.analogweb.core.WebApplication
 
dispose() - Method in interface org.analogweb.Disposable
内部的な状態やリソースを全て破棄します。
dispose(Application) - Static method in class org.analogweb.util.ApplicationPropertiesHolder
 

E

editPath(String, String) - Static method in class org.analogweb.core.RequestPathDefinition
 
editRoot(String, String) - Static method in class org.analogweb.core.RequestPathDefinition
 
EMPTY - Static variable in class org.analogweb.core.RequestPathDefinition
 
EMPTY - Static variable in class org.analogweb.util.StringUtils
 
EmptyCookies - Class in org.analogweb.core
 
EmptyCookies() - Constructor for class org.analogweb.core.EmptyCookies
 
encodeWith(String) - Method in class org.analogweb.core.response.Redirect
 
entity(ResponseContext.ResponseEntity) - Method in class org.analogweb.core.response.BuildableResponse
 
equals(Object) - Method in class org.analogweb.core.AbstractRequestPathMetadata
 
equals(Object) - Method in class org.analogweb.core.AutoTypeMapper.ClassPair
 
equals(Object) - Method in class org.analogweb.core.response.Redirect
 
equals(Object) - Method in class org.analogweb.util.logging.Markers.SimpleMarker
 
equals(Object) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource.MessageFormatKey
 
error(String) - Method in class org.analogweb.util.logging.AbstractLog
 
error(String) - Method in interface org.analogweb.util.logging.Log
 
error(String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
error(String, Object...) - Method in interface org.analogweb.util.logging.Log
 
error(Marker, String) - Method in interface org.analogweb.util.logging.Log
 
error(Marker, String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
error(Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
ExceptionHandler - Interface in org.analogweb
リクエストを処理する過程における、全てのプロセスにおいて発生した例外をハンドルします。
extract(URI, InputStream, MediaType) - Method in class org.analogweb.core.QueryParameters
 
extractEncodedParams(String, Charset, char) - Method in class org.analogweb.core.QueryParameters
 
extractResponseEntity(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.DefaultResponse
 
extractResponseEntity(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.Resource
 
extractResponseEntity(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.TextFormat
 
extractResponseEntity(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.TextFormattable
 

F

FakeApplication - Class in org.analogweb.core.fake
 
FakeApplication() - Constructor for class org.analogweb.core.fake.FakeApplication
 
FakeApplication(ApplicationContext) - Constructor for class org.analogweb.core.fake.FakeApplication
 
FakeApplication(ApplicationProperties) - Constructor for class org.analogweb.core.fake.FakeApplication
 
FakeApplication(ApplicationContext, ApplicationProperties) - Constructor for class org.analogweb.core.fake.FakeApplication
 
fakeApplication() - Static method in class org.analogweb.core.fake.FakeApplication
 
fakeApplication(ApplicationProperties) - Static method in class org.analogweb.core.fake.FakeApplication
 
FILE - Static variable in interface org.analogweb.util.ResourceUtils.FindResourceStrategies
 
FileClassCollector - Class in org.analogweb.util
 
FileClassCollector() - Constructor for class org.analogweb.util.FileClassCollector
 
fileSeparator() - Static method in class org.analogweb.util.SystemProperties
 
filter(MultiModule.Filter) - Method in class org.analogweb.core.DefaultModulesBuilder
 
filter(MultiModule.Filter) - Method in interface org.analogweb.ModulesBuilder
 
filterClassAsImplementsInterface(Class<T>, Collection<Class<?>>) - Static method in class org.analogweb.util.ReflectionUtils
 
filterClassAsImplementsInterface(Class<T>, Collection<Class<?>>, ReflectionUtils.TypeFilter) - Static method in class org.analogweb.util.ReflectionUtils
 
filterType(Class<?>, Class<T>) - Method in interface org.analogweb.util.ReflectionUtils.TypeFilter
 
find(Map<RequestPathMetadata, InvocationMetadata>, RequestContext) - Method in class org.analogweb.core.DefaultInvocationMetadataFinder
 
find(Map<RequestPathMetadata, InvocationMetadata>, RequestContext) - Method in interface org.analogweb.InvocationMetadataFinder
 
find(String) - Method in interface org.analogweb.util.ResourceUtils.ResourceFinder
 
findAllImplementsInterfacesRecursivery(Class<?>) - Static method in class org.analogweb.util.ReflectionUtils
 
findAnnotation(Class<T>, Class<?>) - Static method in class org.analogweb.util.AnnotationUtils
指定した型のアノテーションがクラスに存在する場合は、そのアノテーションのインスタンスを 取得します。アノテーションがクラスに存在しない場合は、nullを返します。
findAnnotation(Class<T>, Annotation...) - Static method in class org.analogweb.util.AnnotationUtils
指定した型のアノテーションが配列の中に存在する場合は、そのアノテーションのインスタンスを 取得します。アノテーションが配列の中に存在しない場合は、nullを返します。
findAnnotations(Class<T>, Method) - Static method in class org.analogweb.util.AnnotationUtils
 
findAttributesHandler(Class<? extends AttributesHandler>) - Method in class org.analogweb.core.DefaultReqestValueResolvers
 
findAttributesHandler(Class<? extends AttributesHandler>) - Method in interface org.analogweb.RequestValueResolvers
 
findDefaultRequestValueResolver() - Method in class org.analogweb.core.DefaultReqestValueResolvers
 
findDefaultRequestValueResolver() - Method in interface org.analogweb.RequestValueResolvers
 
findInvocationMetadata(RequestContext, List<InvocationMetadataFinder>) - Method in class org.analogweb.core.DefaultRouteRegistry
 
findInvocationMetadata(RequestContext, List<InvocationMetadataFinder>) - Method in interface org.analogweb.RouteRegistry
Find matched InvocationMetadata.
findPackageResources(String, ClassLoader) - Static method in class org.analogweb.util.ResourceUtils
 
findRequestValueResolver(Class<? extends RequestValueResolver>) - Method in class org.analogweb.core.DefaultReqestValueResolvers
 
findRequestValueResolver(Class<? extends RequestValueResolver>) - Method in interface org.analogweb.RequestValueResolvers
 
findResource(String) - Static method in class org.analogweb.util.ResourceUtils
 
findResource(String, List<ResourceUtils.ResourceFinder>) - Static method in class org.analogweb.util.ResourceUtils
 
findResources(String, ClassLoader) - Static method in class org.analogweb.util.ResourceUtils
 
findResponseFormatter(Class<? extends Renderable>) - Method in interface org.analogweb.Modules
 
findTypeMapper(Class<? extends TypeMapper>) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
flushCache() - Static method in class org.analogweb.core.response.Json
 
format(LogRecord) - Method in class org.analogweb.util.logging.JulLogFormatter
 
formatAndWriteInto(RequestContext, ResponseContext, String, Object) - Method in interface org.analogweb.ResponseFormatter
指定されたオブジェクトをフォーマットし、レスポンスに書き込みを行います。
FormatFailureException - Exception in org.analogweb.core
任意のインスタンスから、特定のフォーマットへの変換に失敗した場合にスローされる例外です。
FormatFailureException(Throwable, Object, String) - Constructor for exception org.analogweb.core.FormatFailureException
新しいFormatFailureExceptionを生成します。
Formats - Annotation Type in org.analogweb.annotation
取得した値を特定のフォーマットに変換する際のルールを表す文字列を設定します。
リクエストパラメータなどの文字列をエントリポイントにて特定の型に変換可能な フォーマット文字列を指定します。
FormParameters - Class in org.analogweb.core
 
FormParameters(URI, InputStream, MediaType) - Constructor for class org.analogweb.core.FormParameters
 
forNameQuietly(String) - Static method in class org.analogweb.util.ClassUtils
 
forNameQuietly(String, ClassLoader) - Static method in class org.analogweb.util.ClassUtils
 

G

Get - Annotation Type in org.analogweb.annotation
HTTPメソッド「GET」で有効な要素であることを表します。
getAccessibleField(Class<?>, String) - Static method in class org.analogweb.util.ReflectionUtils
 
getActionResult() - Method in exception org.analogweb.core.ResponseEvaluationException
 
getActualPath() - Method in class org.analogweb.core.DefaultRequestPath
 
getActualPath() - Method in class org.analogweb.core.RequestPathDefinition
 
getActualPath() - Method in interface org.analogweb.RequestPathMetadata
Obtain defined path.
getApplicationContextResolver() - Method in class org.analogweb.core.WebApplication
 
getApplicationProcessorClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getApplicationProcessors() - Method in interface org.analogweb.Modules
 
getArgs() - Method in exception org.analogweb.core.InvocationFailureException
 
getArgumentTypes() - Method in class org.analogweb.core.DefaultInvocationMetadata
 
getArgumentTypes() - Method in interface org.analogweb.InvocationMetadata
実行対象のエントリポイントのメソッドの引数の型を取得します。
getAttribute(Class<T>, String) - Method in interface org.analogweb.ApplicationContext
アプリケーションインスタンスで唯一のコンテキストに よって保持されているオブジェクトを取得します。
getAttribute(String) - Method in class org.analogweb.core.AbstractRequestContext
 
getAttribute(Class<T>, String) - Method in class org.analogweb.core.DefaultApplicationContext
 
getAttribute(String) - Method in class org.analogweb.core.RequestContextWrapper
 
getAttribute(String) - Method in interface org.analogweb.RequestContext
 
getAttributesHandlerClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getBaseURI() - Method in class org.analogweb.core.DefaultRequestPath
 
getBaseURI() - Method in interface org.analogweb.RequestPath
リクエストされたアプリケーションのコンテキストパスを 表すURIを取得します。
getBundle(String, Locale, ResourceBundle.Control) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getBundleClassLoader() - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getBundleResourceCharsetName() - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getBytes() - Method in interface org.analogweb.Multipart
アップロードされたリソースをバイト列で取得する。
getCachable() - Method in interface org.analogweb.InvocationMetadataFinder.Cacheable
 
getCause() - Method in exception org.analogweb.core.InvocationFailureException
 
getCharacterEncoding() - Method in class org.analogweb.core.AbstractRequestContext
 
getCharacterEncoding() - Method in class org.analogweb.core.RequestContextWrapper
 
getCharacterEncoding() - Method in interface org.analogweb.RequestContext
HTTPリクエストの文字エンコーディングを取得します。 エンコーディングを特定できない場合はUTF-8を返します。
getCharset() - Method in class org.analogweb.core.response.Resource
 
getCharset() - Method in class org.analogweb.core.response.TextFormat
 
getCharsetAsText() - Method in class org.analogweb.core.response.TextFormat
 
getClassCollectors() - Method in class org.analogweb.core.fake.FakeApplication
 
getClassCollectors() - Method in class org.analogweb.core.httpserver.AnalogHandler
 
getComment() - Method in interface org.analogweb.Cookies.Cookie
 
getComment() - Method in class org.analogweb.core.DefaultCookie
 
getComparator() - Method in class org.analogweb.core.AcceptLanguages
 
getComponentPackageNames() - Method in interface org.analogweb.ApplicationProperties
 
getComponentPackageNames() - Method in class org.analogweb.core.DefaultApplicationProperties
 
getContainerAdaptor() - Method in class org.analogweb.core.DefaultTypeMapperContext
 
getContentLength() - Method in class org.analogweb.core.AbstractRequestContext
 
getContentLength() - Method in class org.analogweb.core.AbstractResponseContext
 
getContentLength() - Method in class org.analogweb.core.DefaultResponseEntity
 
getContentLength() - Method in class org.analogweb.core.RequestContextWrapper
 
getContentLength() - Method in interface org.analogweb.RequestContext
HTTPリクエストヘッダ Content-Length に含まれるリクエスト長を 取得します。ヘッダが存在しない場合は0を返します。
getContentLength() - Method in interface org.analogweb.ResponseContext.ResponseEntity
 
getContentType() - Method in class org.analogweb.core.AbstractRequestContext
 
getContentType() - Method in class org.analogweb.core.RequestContextWrapper
 
getContentType() - Method in class org.analogweb.core.response.Resource
 
getContentType() - Method in interface org.analogweb.Multipart
アップロードされたリソースのコンテンツタイプ取得する。
getContentType() - Method in interface org.analogweb.RequestContext
HTTPリクエストヘッダ Content-Type に含まれるメディアタイプを MediaTypeとして取得します。ヘッダが存在しない場合は nullを返します。
getContext() - Method in class org.analogweb.core.response.Html.HtmlTemplate
 
getControl() - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getCookie(String) - Method in interface org.analogweb.Cookies
指定したキーに一致するCookies.Cookieを返します。
getCookie(String) - Method in class org.analogweb.core.EmptyCookies
 
getCookie(String) - Method in class org.analogweb.core.RequestCookies
 
getCookie(String) - Method in class org.analogweb.core.ResponseCookies
 
getCookies() - Method in class org.analogweb.core.AbstractRequestContext
 
getCookies() - Method in class org.analogweb.core.RequestContextWrapper
 
getCookies() - Method in interface org.analogweb.RequestContext
HTTPクッキーを保持するCookiesを取得します。
getCount() - Method in class org.analogweb.util.CountingOutputStream
 
getDefaultCharacterEncoding() - Method in class org.analogweb.core.AbstractRequestContext
 
getDefaultClientLocale() - Method in interface org.analogweb.ApplicationProperties
 
getDefaultClientLocale() - Method in class org.analogweb.core.DefaultApplicationProperties
 
getDefaultFormatter() - Method in class org.analogweb.core.response.Html
 
getDefaultFormatter() - Method in class org.analogweb.core.response.Json
デフォルトのResponseFormatterによってJSONのレンダリングを行います。
このResponseFormatterは全てのJsonのインスタンスに適用されます。
getDefaultFormatter() - Method in class org.analogweb.core.response.TextFormattable
デフォルトのResponseFormatterによって特定のフォーマットへのレンダリングを行います。
このResponseFormatterは全てのTextFormattableのインスタンスに適用されます。
getDefaultFormatter() - Method in class org.analogweb.core.response.Xml
 
getDefaultMessageResource() - Method in class org.analogweb.util.logging.AbstractLog
 
getDefaultRequestValueResolverClass() - Method in class org.analogweb.core.DefaultReqestValueResolvers
 
getDefaultTypeMapper() - Method in class org.analogweb.core.DefaultTypeMapperContext
 
getDefinedMethods() - Method in exception org.analogweb.core.RequestMethodUnsupportedException
エントリポイントに定義されている、実行可能なリクエストメソッドのリストを取得します。
getDefinedPath() - Method in class org.analogweb.core.DefaultInvocationMetadata
 
getDefinedPath() - Method in interface org.analogweb.InvocationMetadata
このエントリポイントがマッピングされているパスを表すRequestPathMetadataを取得します。
getDisposition() - Method in class org.analogweb.core.response.Resource
 
getDomain() - Method in interface org.analogweb.Cookies.Cookie
 
getDomain() - Method in class org.analogweb.core.DefaultCookie
 
getEncodingCharset() - Method in class org.analogweb.core.response.Redirect
 
getEntity() - Method in class org.analogweb.core.DefaultResponseWriter
 
getEntity() - Method in interface org.analogweb.ResponseContext.ResponseWriter
レスポンスボディに書き込む対象のエンティティ を取得します。
getExceptionHandler() - Method in interface org.analogweb.Modules
 
getExceptionHandlerClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getExpires() - Method in class org.analogweb.core.DefaultCookie
 
getFileName() - Method in class org.analogweb.core.response.Resource
 
getFormat() - Method in exception org.analogweb.core.FormatFailureException
変換しようとしていたフォーマットを取得します。
getFormatter() - Method in class org.analogweb.core.response.TextFormattable
現在のフォーマット可能なResponseFormatterを取得します。
getFormattingObject() - Method in exception org.analogweb.core.FormatFailureException
フォーマットする対象のインスタンスを取得します。
getFormParameters() - Method in class org.analogweb.core.AbstractRequestContext
 
getFormParameters() - Method in class org.analogweb.core.RequestContextWrapper
 
getFormParameters() - Method in interface org.analogweb.RequestContext
HTTPリクエストボディに含まれるパラメータを保持するParametersを取得します。
getHeaders() - Method in class org.analogweb.core.response.DefaultResponse
 
getHeaderValue() - Method in class org.analogweb.core.RequestCookies
 
getHeaderValues(RequestContext) - Method in class org.analogweb.core.AcceptLanguages
 
getHttpExchange() - Method in class org.analogweb.core.httpserver.HttpExchangeRequestContext
 
getHttpExchange() - Method in class org.analogweb.core.httpserver.HttpExchangeResponseContext
 
getIgnoringClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getIgnoringFilters() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getInputStream() - Method in class org.analogweb.core.response.Resource
 
getInputStream() - Method in interface org.analogweb.Multipart
アップロードされたリソースをInputStreamで取得する。
getInstanceOfId(String) - Method in class org.analogweb.core.SingletonInstanceContainerAdaptor
 
getInstanceOfType(Class<T>) - Method in interface org.analogweb.ContainerAdaptor
指定された型に一致する、コンテナ内のインスタンスを返します。
一致するインスタンスが存在しない場合はnullを返します。
getInstanceOfType(Class<T>) - Method in class org.analogweb.core.SingletonInstanceContainerAdaptor
 
getInstanceOfType(Class<T>) - Method in class org.analogweb.core.StaticMappingContainerAdaptor
 
getInstanceQuietly(Class<T>) - Static method in class org.analogweb.util.ReflectionUtils
 
getInstanceQuietly(Constructor<?>, Object...) - Static method in class org.analogweb.util.ReflectionUtils
 
getInstanceQuietly(Class<T>, Constructor<?>, Object...) - Static method in class org.analogweb.util.ReflectionUtils
 
getInstancesOfType(Class<T>) - Method in interface org.analogweb.ContainerAdaptor
指定された型に一致する、コンテナ内の全てのインスタンスを返します。
一致するインスタンスが存在しない場合は空のListを返します。
getInstancesOfType(Class<T>) - Method in class org.analogweb.core.SingletonInstanceContainerAdaptor
 
getInstancesOfType(Class<T>) - Method in class org.analogweb.core.StaticMappingContainerAdaptor
 
getInterruption() - Method in exception org.analogweb.core.InvokeInterruptedException
 
getInvalidPath() - Method in exception org.analogweb.core.InvalidRequestPathException
 
getInvalidRootPath() - Method in exception org.analogweb.core.InvalidRequestPathException
 
getInvocationArguments() - Method in class org.analogweb.core.DefaultInvocation
 
getInvocationArguments() - Method in interface org.analogweb.Invocation
エントリポイントの実行時に指定されるInvocationArguments を取得します。
getInvocationClass() - Method in class org.analogweb.core.DefaultInvocationMetadata
 
getInvocationClass() - Method in interface org.analogweb.InvocationMetadata
実行対象のエントリポイントを保持するClassを取得します。
getInvocationFactory() - Method in interface org.analogweb.Modules
 
getInvocationFactoryClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getInvocationInstance() - Method in class org.analogweb.core.DefaultInvocation
 
getInvocationInstance() - Method in interface org.analogweb.Invocation
エントリポイントとして実行されるインスタンスを返します。
getInvocationInstanceProvider() - Method in interface org.analogweb.Modules
 
getInvocationInstanceProviderClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getInvocationInterceptorClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getInvocationInterceptors() - Method in class org.analogweb.core.DefaultInvoker
 
getInvocationInterceptors() - Method in interface org.analogweb.Modules
 
getInvocationMetadataFactories() - Method in interface org.analogweb.Modules
 
getInvocationMetadataFactoryClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getInvocationMetadataFinderClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getInvocationMetadataFinders() - Method in interface org.analogweb.Modules
 
getInvocationMethod(InvocationMetadata) - Static method in class org.analogweb.util.ReflectionUtils
 
getInvocationMethodDefault(InvocationMetadata) - Static method in class org.analogweb.util.ReflectionUtils
 
getInvoker() - Method in interface org.analogweb.Modules
 
getInvokerFactoryClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getLocale() - Method in class org.analogweb.core.AbstractRequestContext
 
getLocale() - Method in class org.analogweb.core.AcceptLanguages.AcceptLanguage
 
getLocale() - Method in class org.analogweb.core.AcceptLanguages
 
getLocale() - Method in class org.analogweb.core.RequestContextWrapper
 
getLocale() - Method in interface org.analogweb.RequestContext
現在のリクエストにおけるLocaleを取得します。
getLocales() - Method in class org.analogweb.core.AbstractRequestContext
 
getLocales() - Method in class org.analogweb.core.AcceptLanguages
 
getLocales() - Method in class org.analogweb.core.RequestContextWrapper
 
getLocales() - Method in interface org.analogweb.RequestContext
現在のリクエストにおけるLocaleを優先度の順に取得します。
getLog(Class<?>) - Static method in class org.analogweb.util.logging.Logs
 
getLog(String) - Static method in class org.analogweb.util.logging.Logs
 
getLog(String, ClassLoader) - Static method in class org.analogweb.util.logging.Logs
 
getLog(String, ClassLoader, String) - Static method in class org.analogweb.util.logging.Logs
 
getMatrixParameters() - Method in class org.analogweb.core.AbstractRequestContext
 
getMatrixParameters() - Method in class org.analogweb.core.RequestContextWrapper
 
getMatrixParameters() - Method in interface org.analogweb.RequestContext
HTTPリクエストURIに含まれるマトリクスパラメータを保持するParametersを取得します。
getMaxAge() - Method in interface org.analogweb.Cookies.Cookie
 
getMaxAge() - Method in class org.analogweb.core.DefaultCookie
 
getMediaTypeMap() - Method in class org.analogweb.core.response.Acceptable
 
getMessage() - Method in exception org.analogweb.core.UnresolvableResultException
 
getMessage(String) - Method in interface org.analogweb.util.MessageResource
指定されたキーに一致するメッセージを取得する。
getMessage(String, Object...) - Method in interface org.analogweb.util.MessageResource
指定されたキーに一致するメッセージを取得する。
getMessage(String, Locale) - Method in interface org.analogweb.util.MessageResource
指定されたキーに一致するメッセージを取得する。
getMessage(String, Locale, Object...) - Method in interface org.analogweb.util.MessageResource
指定されたキーに一致するメッセージを取得する。
getMessage(String) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getMessage(String, Object...) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getMessage(String, Locale) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getMessage(String, Locale, Object...) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource
 
getMetadata() - Method in class org.analogweb.core.DefaultInvocation
 
getMetadata() - Method in exception org.analogweb.core.InvocationFailureException
 
getMetadata() - Method in exception org.analogweb.core.UnsatisfiedRequestException
RequestPathMetadataを取得します。
getMethodName() - Method in class org.analogweb.core.DefaultInvocationMetadata
 
getMethodName() - Method in interface org.analogweb.InvocationMetadata
実行対象のエントリポイントのメソッド名を取得します。
getMethodParameterAnnotation(Method, Class<T>, int) - Static method in class org.analogweb.util.ReflectionUtils
 
getMethodQuietly(Class<?>, String, Class<?>[]) - Static method in class org.analogweb.util.ReflectionUtils
 
getMethods(Class<?>) - Static method in class org.analogweb.util.ReflectionUtils
 
getMissedParameterName() - Method in exception org.analogweb.core.MissingRequiredParameterException
 
getModules() - Method in interface org.analogweb.Application
Obtain Modules.
getModules() - Method in class org.analogweb.core.WebApplication
 
getModulesConfigComparator() - Method in class org.analogweb.core.WebApplication
 
getModulesContainerAdaptor() - Method in interface org.analogweb.Modules
 
getModulesProviderClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getMultiparts(String) - Method in interface org.analogweb.MultipartParameters
 
getName() - Method in interface org.analogweb.Cookies.Cookie
 
getName() - Method in class org.analogweb.core.DefaultCookie
 
getName() - Method in interface org.analogweb.Multipart
このリソースをアップロードした時のパラメータ名を取得する。
getName() - Method in interface org.analogweb.ScopedAttributeName
関連付けられた属性名を取得します。
getName() - Method in class org.analogweb.util.logging.AbstractLog
 
getName() - Method in interface org.analogweb.util.logging.Marker
 
getName() - Method in class org.analogweb.util.logging.Markers.SimpleMarker
 
getNames() - Method in class org.analogweb.core.MapHeaders
 
getNames() - Method in interface org.analogweb.Headers
全てのヘッダのキー名を取得します。
getOriginalRequestContext() - Method in class org.analogweb.core.RequestContextWrapper
 
getParametarizedPath() - Method in class org.analogweb.core.response.Redirect
 
getParameters() - Method in class org.analogweb.core.response.Redirect
 
getParameters() - Method in interface org.analogweb.MediaType
キーをパラメータ属性名とする、 全てのパラメータを保持するMap取得します。
getParameterSeparator() - Method in class org.analogweb.core.MatrixParameters
 
getParameterSeparator() - Method in class org.analogweb.core.QueryParameters
 
getPath() - Method in interface org.analogweb.Cookies.Cookie
 
getPath() - Method in class org.analogweb.core.DefaultCookie
 
getPrecedence() - Method in class org.analogweb.core.AbstractApplicationProcessor
 
getPrecedence() - Method in class org.analogweb.core.AbstractInvocationInterceptor
 
getPrecedence() - Method in class org.analogweb.core.AbstractInvocationMetadataFinder
 
getPrecedence() - Method in class org.analogweb.core.ConsumesMediaTypeVerifier
 
getPrecedence() - Method in interface org.analogweb.Precedence
このコンポーネントの優先度を取得します。
getPreparedArgs() - Method in class org.analogweb.core.DefaultInvocation
エンドポイントとなるメソッドに適用される引数を取得します。
キーは引数の索引であり、値は引数となるインスタンスです。
getPreRenderResponse() - Method in enum org.analogweb.core.response.HttpStatus
Deprecated.
getProperties() - Method in interface org.analogweb.ApplicationProperties
 
getProperties() - Method in class org.analogweb.core.DefaultApplicationProperties
 
getQualityFactor() - Method in class org.analogweb.core.AcceptLanguages.AcceptLanguage
 
getQueryParameters() - Method in class org.analogweb.core.AbstractRequestContext
 
getQueryParameters() - Method in class org.analogweb.core.RequestContextWrapper
 
getQueryParameters() - Method in interface org.analogweb.RequestContext
HTTPリクエストURIに含まれるクエリパラメータを保持するParametersを取得します。
getReason() - Method in enum org.analogweb.core.response.HttpStatus
 
getRenderable() - Method in enum org.analogweb.core.response.HttpStatus
 
getRenderable() - Method in interface org.analogweb.RenderableHolder
 
getRequestBody() - Method in class org.analogweb.core.httpserver.HttpExchangeRequestContext
 
getRequestBody() - Method in class org.analogweb.core.RequestContextWrapper
 
getRequestBody() - Method in interface org.analogweb.RequestContext
リクエストボディを保持するInputStreamを取得します。
getRequestContext() - Method in class org.analogweb.core.DefaultInvocation
 
getRequestedMethod() - Method in exception org.analogweb.core.RequestMethodUnsupportedException
エントリポイントにリクエストされたメソッドを取得します。
getRequestHeaders() - Method in class org.analogweb.core.httpserver.HttpExchangeRequestContext
 
getRequestHeaders() - Method in class org.analogweb.core.RequestContextWrapper
 
getRequestHeaders() - Method in interface org.analogweb.RequestContext
HTTPリクエストヘッダを保持するHeadersを取得します。
getRequestMethod() - Method in class org.analogweb.core.DefaultRequestPath
 
getRequestMethod() - Method in class org.analogweb.core.httpserver.HttpExchangeRequestContext
 
getRequestMethod() - Method in class org.analogweb.core.RequestContextWrapper
 
getRequestMethod() - Method in interface org.analogweb.RequestContext
 
getRequestMethod() - Method in interface org.analogweb.RequestPath
リクエストされたパスを実行するメソッドを取得します。
getRequestMethods() - Method in class org.analogweb.core.DefaultRequestPath
 
getRequestMethods() - Method in class org.analogweb.core.RequestPathDefinition
 
getRequestMethods() - Method in interface org.analogweb.RequestPathMetadata
Obtain defined (HTTP) request methods.
getRequestPath() - Method in class org.analogweb.core.AbstractRequestContext
 
getRequestPath() - Method in class org.analogweb.core.RequestContextWrapper
 
getRequestPath() - Method in interface org.analogweb.RequestContext
現在のリクエストにおけるRequestPathを取得します。
getRequestURI() - Method in class org.analogweb.core.DefaultRequestPath
 
getRequestURI() - Method in interface org.analogweb.RequestPath
リクエストされたパスを表すURIを取得します。
getRequestValueResolverClasses() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getRequestValueResolvers() - Method in class org.analogweb.core.BeanAttributeValueResolver
 
getRequestValueResolvers() - Method in interface org.analogweb.Modules
 
getRequiredModuleClass() - Method in exception org.analogweb.core.MissingModuleException
 
getRequiredName() - Method in exception org.analogweb.core.AssertionFailureException
 
getRequirment() - Method in exception org.analogweb.core.MissingRequirmentsException
 
getResolverType() - Method in exception org.analogweb.core.InvalidRequestFormatException
 
getResourceName() - Method in interface org.analogweb.Multipart
このリソースをアップロードした時のリソース名を取得する。
getResponseBody() - Method in class org.analogweb.core.fake.ResponseResult
 
getResponseCode() - Method in class org.analogweb.core.response.Redirect
 
getResponseContext() - Method in class org.analogweb.core.DefaultInvocation
 
getResponseEntity() - Method in class org.analogweb.core.response.DefaultResponse
 
getResponseFormatterClass(Class<? extends Renderable>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
getResponseHandler() - Method in interface org.analogweb.Modules
 
getResponseHandlerClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getResponseHeader() - Method in class org.analogweb.core.fake.ResponseResult
 
getResponseHeaders() - Method in class org.analogweb.core.AbstractResponseContext
 
getResponseHeaders() - Method in enum org.analogweb.core.response.HttpStatus
 
getResponseHeaders() - Method in interface org.analogweb.ResponseContext
HTTPレスポンスヘッダを保持するHeadersを取得します。
getResponseResolver() - Method in interface org.analogweb.Modules
 
getResponseResolverClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getResponseText() - Method in class org.analogweb.core.response.TextFormat
 
getResponseWriter() - Method in class org.analogweb.core.AbstractResponseContext
 
getResponseWriter() - Method in interface org.analogweb.ResponseContext
ResponseContext.ResponseWriterを取得します。
getRouteRegistry() - Method in interface org.analogweb.Application
getRouteRegistry() - Method in class org.analogweb.core.WebApplication
 
getScope() - Method in interface org.analogweb.ScopedAttributeName
スコープ名を取得します。
getSource() - Method in class org.analogweb.core.response.Acceptable
 
getSource() - Method in class org.analogweb.core.response.TextFormattable
 
getSourceMetadata() - Method in exception org.analogweb.core.UnresolvableInvocationException
 
getStatus() - Method in class org.analogweb.core.AbstractResponseContext
 
getStatus() - Method in class org.analogweb.core.fake.ResponseResult
 
getStatus() - Method in class org.analogweb.core.response.DefaultResponse
 
getStatusCode() - Method in enum org.analogweb.core.response.HttpStatus
 
getStringProperty(String) - Method in interface org.analogweb.ApplicationProperties
 
getStringProperty(String) - Method in class org.analogweb.core.DefaultApplicationProperties
 
getSubType() - Method in interface org.analogweb.MediaType
メディアサブタイプ名を取得します。
getTempDir() - Method in interface org.analogweb.ApplicationProperties
 
getTempDir() - Method in class org.analogweb.core.DefaultApplicationProperties
 
getTemplateResource() - Method in class org.analogweb.core.response.Html.HtmlTemplate
 
getTo() - Method in class org.analogweb.core.response.Redirect
 
getType() - Method in interface org.analogweb.MediaType
メディアタイプ名を取得します。
getTypeMapperContext() - Method in class org.analogweb.core.BeanAttributeValueResolver
 
getTypeMapperContext() - Method in interface org.analogweb.Modules
 
getTypeMapperContextClass() - Method in class org.analogweb.core.DefaultModulesBuilder
 
getUnresolvableInvocationResult() - Method in exception org.analogweb.core.UnresolvableResultException
 
getValue() - Method in interface org.analogweb.Cookies.Cookie
 
getValue() - Method in class org.analogweb.core.DefaultCookie
 
getValue(Annotation) - Static method in class org.analogweb.util.AnnotationUtils
 
getValue(Annotation, String) - Static method in class org.analogweb.util.AnnotationUtils
 
getValueOfField(String, int, Object) - Static method in class org.analogweb.util.ReflectionUtils
 
getValues(String) - Method in class org.analogweb.core.MapHeaders
 
getValues(String) - Method in class org.analogweb.core.QueryParameters
 
getValues(String) - Method in interface org.analogweb.Headers
指定されたキーに対応するヘッダの値を取得します。
getValues(String) - Method in interface org.analogweb.Parameters
キーに一致するリクエストパラメータを取得します。
getVersion() - Method in interface org.analogweb.Cookies.Cookie
 
getVersion() - Method in class org.analogweb.core.DefaultCookie
 

H

handle(HttpExchange) - Method in class org.analogweb.core.httpserver.AnalogHandler
 
handleArray(Class<T>, Object) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
handleCollection(Class<T>, Object) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
handleException(Exception) - Method in class org.analogweb.core.DefaultExceptionHandler
 
handleException(Exception) - Method in interface org.analogweb.ExceptionHandler
発生した例外をハンドルします。
nullではない結果を返した場合は、戻り値はResponseResolverにて処理されます。
handleResponse(Modules, Object, InvocationMetadata, RequestContext, ResponseContext) - Method in class org.analogweb.core.WebApplication
 
handleResult(Renderable, ResponseFormatter, RequestContext, ResponseContext) - Method in class org.analogweb.core.DefaultResponseHandler
 
handleResult(Renderable, ResponseFormatter, RequestContext, ResponseContext) - Method in interface org.analogweb.ResponseHandler
Renderableを評価します。指定されたRenderableResponseFormatterAware である場合は、パラメータのResponseFormatterが適用されます。
hashCode() - Method in class org.analogweb.core.AbstractRequestPathMetadata
 
hashCode() - Method in class org.analogweb.core.AutoTypeMapper.ClassPair
 
hashCode() - Method in class org.analogweb.core.response.Redirect
 
hashCode() - Method in class org.analogweb.util.logging.Markers.SimpleMarker
 
hashCode() - Method in class org.analogweb.util.PropertyResourceBundleMessageResource.MessageFormatKey
 
Head - Annotation Type in org.analogweb.annotation
HTTPメソッド「HEAD」で有効な要素であることを表します。
Header - Annotation Type in org.analogweb.annotation
 
header(String, String) - Method in class org.analogweb.core.response.BuildableResponse
 
header(Map<String, String>) - Method in class org.analogweb.core.response.BuildableResponse
 
Headers - Interface in org.analogweb
リクエスト及びレスポンスヘッダを管理します。
HeaderValueResolver - Class in org.analogweb.core
 
HeaderValueResolver() - Constructor for class org.analogweb.core.HeaderValueResolver
 
HIGHEST - Static variable in interface org.analogweb.Precedence
最も高い優先度を表す定数です。
html(String, Map<String, Object>) - Static method in class org.analogweb.core.response.BasicResponses
 
html(String) - Static method in class org.analogweb.core.response.BasicResponses
 
Html - Class in org.analogweb.core.response
 
Html(Object) - Constructor for class org.analogweb.core.response.Html
 
Html(String) - Constructor for class org.analogweb.core.response.Html
 
Html.HtmlTemplate - Class in org.analogweb.core.response
 
Html.HtmlTemplate(String, Map<String, Object>) - Constructor for class org.analogweb.core.response.Html.HtmlTemplate
 
htmlText(String) - Static method in class org.analogweb.core.response.BasicResponses
 
HttpExchangeRequestContext - Class in org.analogweb.core.httpserver
 
HttpExchangeResponseContext - Class in org.analogweb.core.httpserver
 
HttpExchangeResponseContext(HttpExchange) - Constructor for class org.analogweb.core.httpserver.HttpExchangeResponseContext
 
HttpMethod - Annotation Type in org.analogweb.annotation
HTTPメソッドで有効な要素であることを表します。
HttpServers - Class in org.analogweb.core.httpserver
 
HttpStatus - Enum in org.analogweb.core.response
 

I

ignore(Class<? extends MultiModule>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
ignore(Class<? extends MultiModule>) - Method in interface org.analogweb.ModulesBuilder
 
indexOf(List<T>, int) - Static method in class org.analogweb.util.CollectionUtils
 
indexOf(List<T>, int, T) - Static method in class org.analogweb.util.CollectionUtils
 
info(String) - Method in class org.analogweb.util.logging.AbstractLog
 
info(String) - Method in interface org.analogweb.util.logging.Log
 
info(String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
info(String, Object...) - Method in interface org.analogweb.util.logging.Log
 
info(Marker, String) - Method in interface org.analogweb.util.logging.Log
 
info(Marker, String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
info(Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
INIT_COMPONENT - Static variable in class org.analogweb.util.logging.Markers
 
INIT_PARAMETER_APPLICATION_PROVISION_LOCALE - Static variable in interface org.analogweb.Application
アプリケーションがレスポンスする既定のLocaleを指定する指定するキー
INIT_PARAMETER_APPLICATION_TEMPORARY_DIR - Static variable in interface org.analogweb.Application
アプリケーションが使用するテンポラリディレクトリを指定する指定するキー
INIT_PARAMETER_ROOT_COMPONENT_PACKAGES - Static variable in interface org.analogweb.Application
アプリケーションを構成するコンポーネントが格納されている パッケージを指定するキー
initApplication(Collection<ClassCollector>, Set<String>, Collection<String>) - Method in class org.analogweb.core.WebApplication
 
initAutoTypeMappers() - Method in class org.analogweb.core.AutoTypeMapper
 
inline() - Method in class org.analogweb.core.response.Resource
 
InvalidRequestFormatException - Exception in org.analogweb.core
 
InvalidRequestFormatException(Class<? extends RequestValueResolver>) - Constructor for exception org.analogweb.core.InvalidRequestFormatException
 
InvalidRequestFormatException(Throwable, Class<? extends RequestValueResolver>) - Constructor for exception org.analogweb.core.InvalidRequestFormatException
 
InvalidRequestPathException - Exception in org.analogweb.core
 
InvalidRequestPathException(String, String) - Constructor for exception org.analogweb.core.InvalidRequestPathException
 
Invocation - Interface in org.analogweb
リクエストされたエントリポイントとなるメソッド(実行する対象)を表すコンポーネントです。
このコンポーネントはアクションメソッドの実行毎にインスタンスが生成され、 エンドポイントとなるメソッドが存在するオブジェクトのインスタンスや、エンドポイントに 適用される引数等の状態を持ちます。
InvocationArguments - Interface in org.analogweb
Invocation.invoke()実行前のパラメータを保持します。
主にApplicationProcessorによって、パラメータの値が決定されます。
InvocationFactory - Interface in org.analogweb
Invocationを生成するファクトリです。 通常、Invocationはリクエスト毎にこのファクトリを 通じてインスタンスが生成されます。
InvocationFailureException - Exception in org.analogweb.core
 
InvocationFailureException(Throwable, InvocationMetadata, Object[]) - Constructor for exception org.analogweb.core.InvocationFailureException
 
InvocationInterceptor - Interface in org.analogweb
 
InvocationMetadata - Interface in org.analogweb
Invocationに適用されるメタデータを保持します。
InvocationMetadataFactory - Interface in org.analogweb
InvocationMetadataを生成するファクトリです。
クラス等のメタデータから、InvocationMetadataを生成する方法を定義します。 InvocationMetadataはアプリケーションの初期化時に生成され 対応するパス(RequestPathMetadata)と共にマッピングされます。
InvocationMetadataFinder - Interface in org.analogweb
Finder strategy of InvocationMetadata from RouteRegistrys
InvocationMetadataFinder.Cacheable - Interface in org.analogweb
 
invoke() - Method in class org.analogweb.core.DefaultInvocation
 
invoke(Invocation, InvocationMetadata, RequestContext, ResponseContext) - Method in class org.analogweb.core.DefaultInvoker
 
invoke() - Method in interface org.analogweb.Invocation
リクエストされたエンドポイントとなるメソッドを実行します。
ApplicationProcessorにより評価された内容を保持した状態で実行されます。
invoke(Invocation, InvocationMetadata, RequestContext, ResponseContext) - Method in interface org.analogweb.Invoker
指定されたメタデータからエントリポイントとなるメソッド(通常はInvocation)を実行します。
InvokeInterruptedException - Exception in org.analogweb.core
 
InvokeInterruptedException(Object) - Constructor for exception org.analogweb.core.InvokeInterruptedException
 
Invoker - Interface in org.analogweb
指定されたメタデータからInvocationを特定し、実行します。
InvokerFactory - Interface in org.analogweb
 
IOUtils - Class in org.analogweb.util
 
IOUtils() - Constructor for class org.analogweb.util.IOUtils
 
isAppreciable(T) - Method in interface org.analogweb.MultiModule.Filter
 
isCompatible(MediaType) - Method in interface org.analogweb.MediaType
指定されたMediaTypeが、メディアタイプ において互換性があるかを検証します。
isDebugEnabled() - Method in interface org.analogweb.util.logging.Log
 
isDebugEnabled(Marker) - Method in interface org.analogweb.util.logging.Log
 
isDeclared(Class<? extends Annotation>, Class<?>) - Static method in class org.analogweb.util.AnnotationUtils
 
isDefaultTypeMapper(Class<? extends TypeMapper>) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
isEmpty(T...) - Static method in class org.analogweb.util.ArrayUtils
 
isEmpty(Collection<T>) - Static method in class org.analogweb.util.CollectionUtils
 
isEmpty(String) - Static method in class org.analogweb.util.StringUtils
 
isErrorEnabled() - Method in interface org.analogweb.util.logging.Log
 
isErrorEnabled(Marker) - Method in interface org.analogweb.util.logging.Log
 
isHttpOnly() - Method in class org.analogweb.core.DefaultCookie
 
isInfoEnabled() - Method in interface org.analogweb.util.logging.Log
 
isInfoEnabled(Marker) - Method in interface org.analogweb.util.logging.Log
 
isNotEmpty(T...) - Static method in class org.analogweb.util.ArrayUtils
 
isNotEmpty(Collection<T>) - Static method in class org.analogweb.util.CollectionUtils
 
isNotEmpty(String) - Static method in class org.analogweb.util.StringUtils
 
isSecure() - Method in interface org.analogweb.Cookies.Cookie
 
isSecure() - Method in class org.analogweb.core.DefaultCookie
 
isTraceEnabled() - Method in interface org.analogweb.util.logging.Log
 
isTraceEnabled(Marker) - Method in interface org.analogweb.util.logging.Log
 
isWarnEnabled() - Method in interface org.analogweb.util.logging.Log
 
isWarnEnabled(Marker) - Method in interface org.analogweb.util.logging.Log
 
isWhiteSpace(char) - Static method in class org.analogweb.core.DefaultCookie
 

J

JarClassCollector - Class in org.analogweb.util
 
JarClassCollector() - Constructor for class org.analogweb.util.JarClassCollector
 
json() - Static method in class org.analogweb.core.response.Acceptable.Creators
 
json(String) - Static method in class org.analogweb.core.response.BasicResponses
 
json(Object) - Static method in class org.analogweb.core.response.BasicResponses
 
Json - Class in org.analogweb.core.response
オブジェクトをJSON形式でフォーマットしてレスポンスするRenderableです。
オブジェクト形式でフォーマットされた({}で囲まれた)JSONオブジェクトを生成します。 デフォルトのContent-Typeは「application/json; charset=UTF-8」です。
Json(Object) - Constructor for class org.analogweb.core.response.Json
 
Json(String) - Constructor for class org.analogweb.core.response.Json
 
JulLogConfig - Class in org.analogweb.util.logging
java.util.loggingを、コンフィギュレーションファイル(logging.properties) を使用しないでコンフィギュレーション可能なクラスです。
コンフィギュレーションファイルからLogManagerの設定が読み込まれる場合 システムクラスローダがロードを行うため、コンフィギュレーション内で使用するクラスはシステム クラスローダが参照できるパスにが存在していなければならず、また、コンフィギュレーション ファイルは各VMで共有されます。これは、Webアプリケーションなどでロギングを行う場合 大変不便です。 このクラスのサブクラスは、下記の名前でクラスパスに配置する必要があります。 jp.analog.util.JulLogConfigImpl
JulLogConfig() - Constructor for class org.analogweb.util.logging.JulLogConfig
 
JulLogFormatter - Class in org.analogweb.util.logging
 
JulLogFormatter() - Constructor for class org.analogweb.util.logging.JulLogFormatter
 

L

LIFECYCLE - Static variable in class org.analogweb.util.logging.Markers
 
LOCALE - Static variable in interface org.analogweb.ApplicationProperties
 
locates(URI) - Static method in class org.analogweb.core.response.Responses
 
log - Static variable in class org.analogweb.core.DefaultExceptionHandler
 
log(String) - Method in class org.analogweb.util.logging.AbstractLog
 
log(String, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(String, Throwable, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(Marker, String) - Method in class org.analogweb.util.logging.AbstractLog
 
log(Marker, String, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(Marker, String, Throwable, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(MessageResource, String) - Method in class org.analogweb.util.logging.AbstractLog
 
log(MessageResource, String, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(MessageResource, String, Throwable, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(MessageResource, Marker, String) - Method in class org.analogweb.util.logging.AbstractLog
 
log(MessageResource, Marker, String, Throwable, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
log(MessageResource, Marker, String, Object...) - Method in class org.analogweb.util.logging.AbstractLog
 
Log - Interface in org.analogweb.util.logging
 
log(String) - Method in interface org.analogweb.util.logging.Log
 
log(String, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(String, Throwable, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(Marker, String) - Method in interface org.analogweb.util.logging.Log
 
log(Marker, String, Throwable, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(MessageResource, String) - Method in interface org.analogweb.util.logging.Log
 
log(MessageResource, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(MessageResource, String, Throwable, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(MessageResource, Marker, String) - Method in interface org.analogweb.util.logging.Log
 
log(MessageResource, Marker, String, Throwable, Object...) - Method in interface org.analogweb.util.logging.Log
 
log(MessageResource, Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
logInternal(MessageResource, Marker, String, Throwable, Object[]) - Method in class org.analogweb.util.logging.AbstractLog
 
Logs - Class in org.analogweb.util.logging
 
Logs() - Constructor for class org.analogweb.util.logging.Logs
 
logThrowable(Exception) - Method in class org.analogweb.core.DefaultExceptionHandler
 
LOWEST - Static variable in interface org.analogweb.Precedence
最も低い優先度を表す定数です。

M

map(Renderable, String...) - Method in class org.analogweb.core.response.Acceptable
指定したメディアタイプが検出された場合に、処理を委譲するRenderable をマップします。既に同じメディアタイプでマップされている場合は上書きされます。
MapHeaders - Class in org.analogweb.core
 
MapHeaders() - Constructor for class org.analogweb.core.MapHeaders
 
MapHeaders(Map<String, List<String>>) - Constructor for class org.analogweb.core.MapHeaders
 
Maps - Class in org.analogweb.util
 
Maps() - Constructor for class org.analogweb.util.Maps
 
mapToAny(Renderable) - Method in class org.analogweb.core.response.Acceptable
map(matchesAny,ANY_TYPE)のショートカットです。
mapToType(Object, Class<?>, String[]) - Method in class org.analogweb.core.AutoTypeMapper
 
mapToType(Class<? extends TypeMapper>, Object, Class<T>, String[]) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
mapToType(Object, Class<?>, String[]) - Method in class org.analogweb.core.TypeSafeTypeMapper
 
mapToType(Object, Class<?>, String[]) - Method in interface org.analogweb.TypeMapper
指定された型に変換を行います。
mapToType(Class<? extends TypeMapper>, Object, Class<T>, String[]) - Method in interface org.analogweb.TypeMapperContext
指定された型に変換を行います。
変換には指定されたTypeMapperの型を持つインスタンスが使用されます。
mapToTypeInternal(F, Class<T>, String[]) - Method in class org.analogweb.core.TypeSafeTypeMapper
指定された型に変換を行います。
型は実装により、予め決められています。
Marker - Interface in org.analogweb.util.logging
ログマーカーを表します。
Markers - Class in org.analogweb.util.logging
 
Markers() - Constructor for class org.analogweb.util.logging.Markers
 
Markers.SimpleMarker - Class in org.analogweb.util.logging
 
Markers.SimpleMarker(String) - Constructor for class org.analogweb.util.logging.Markers.SimpleMarker
 
match(RequestPath) - Method in class org.analogweb.core.DefaultRequestPath
 
match(RequestPath) - Method in class org.analogweb.core.RequestPathDefinition
 
match(RequestPath) - Method in interface org.analogweb.RequestPathMetadata
Check own RequestPath match assigned one.
MatrixParameters - Class in org.analogweb.core
 
MatrixParameters(URI) - Constructor for class org.analogweb.core.MatrixParameters
 
MediaType - Interface in org.analogweb
メディアタイプを表します。
MediaTypes - Class in org.analogweb.core
 
MediaTypes() - Constructor for class org.analogweb.core.MediaTypes
 
mergeHeaders(RequestContext, ResponseContext, Map<String, String>, ResponseContext.ResponseEntity) - Method in class org.analogweb.core.response.DefaultResponse
 
mergeHeaders(RequestContext, ResponseContext, Map<String, String>, ResponseContext.ResponseEntity) - Method in class org.analogweb.core.response.Resource
 
mergeHeaders(RequestContext, ResponseContext, Map<String, String>, ResponseContext.ResponseEntity) - Method in class org.analogweb.core.response.TextFormat
 
MessageResource - Interface in org.analogweb.util
 
MissingModuleException - Exception in org.analogweb.core
 
MissingModuleException(Class<?>) - Constructor for exception org.analogweb.core.MissingModuleException
 
MissingModulesProviderException - Exception in org.analogweb.core
 
MissingModulesProviderException() - Constructor for exception org.analogweb.core.MissingModulesProviderException
 
MissingRequiredParameterException - Exception in org.analogweb.core
 
MissingRequiredParameterException(String) - Constructor for exception org.analogweb.core.MissingRequiredParameterException
 
MissingRequirmentsException - Exception in org.analogweb.core
 
MissingRequirmentsException(String, Object) - Constructor for exception org.analogweb.core.MissingRequirmentsException
 
Module - Interface in org.analogweb
アプリケーションインスタンスに、機能の付加や入れ替えを可能にする プラグインモジュールを表すマーカーです。
モジュールのインスタンスは基本的にアプリケーション内で1つです。 つまり、ステートレスに実装される必要があり、例えば、リクエストに 付帯する状態を持つ事ができません。
アプリケーションに対する動的な統合を有効にする為には、 このインターフェースを実装する必要があります。
Modules - Interface in org.analogweb
このアプリケーションを構成する、拡張可能なモジュールを管理します。
ModulesAware - Interface in org.analogweb
 
ModulesBuilder - Interface in org.analogweb
アプリケーションにおけるModulesを構成するビルダです。
Modulesを構成するためのコンポーネント(型)の定義情報を保持します。
ModulesConfig - Interface in org.analogweb
Modulesを構成するコンポーネントを定義する設定です。
構成するコンポーネント(の型)をModulesBuilderを通じて設定します。
ModulesConfigComparator - Class in org.analogweb.core
 
ModulesConfigComparator() - Constructor for class org.analogweb.core.ModulesConfigComparator
 
ModulesContainerAdaptorAware - Interface in org.analogweb
 
MultiModule - Interface in org.analogweb
複数のコンポーネントをアプリケーションに定義可能なModuleです。
MultiModule.Filter - Interface in org.analogweb
 
Multipart - Interface in org.analogweb
マルチパートリクエストによりアップロードされたリソースを示します。
MULTIPART_FORM_DATA - Static variable in class org.analogweb.core.MediaTypes
"multipart/form-data"
MULTIPART_FORM_DATA_TYPE - Static variable in class org.analogweb.core.MediaTypes
"multipart/form-data"
MultipartParameters<T extends Multipart> - Interface in org.analogweb
マルチパートリクエスト時に生成されるParametersです。
MutableRequestContext - Interface in org.analogweb
 

N

newArray(T...) - Static method in class org.analogweb.util.ArrayUtils
 
newBundle(String, Locale, String, ClassLoader, boolean) - Method in class org.analogweb.util.PropertyResourceBundleMessageResource.PropertyResourceBundleControl
 
newConcurrentHashMap() - Static method in class org.analogweb.util.Maps
 
newEmptyHashMap() - Static method in class org.analogweb.util.Maps
 
newHashMap(K, V) - Static method in class org.analogweb.util.Maps
 
newRequestPathDefinition(String, String, String[]) - Method in class org.analogweb.core.AnnotationInvocationMetadataFactory
 
newTreeMap() - Static method in class org.analogweb.util.Maps
 
NO_CONTENT - Static variable in class org.analogweb.core.httpserver.HttpExchangeResponseContext
 
NO_INTERRUPTION - Static variable in interface org.analogweb.ApplicationProcessor
ApplicationProcessorの各ライフサイクルにおいて 処理の結果、Application及び、後続のApplicationProcessor の処理を中断しないことを表すフラグメントです。
nop() - Method in class org.analogweb.util.ReflectionUtils
 
NOT_FOUND - Static variable in interface org.analogweb.Application
指定されたRequestPathが存在しない場合に返される ステータスです。
notNull(Object, String) - Static method in class org.analogweb.util.Assertion
 
now() - Method in interface org.analogweb.util.StopWatch.Ticker
 
nullToResponse(InvocationMetadata, RequestContext) - Method in class org.analogweb.core.DefaultResponseResolver
 
numberToResponse(Number) - Method in class org.analogweb.core.DefaultResponseResolver
 

O

ok() - Static method in class org.analogweb.core.response.Responses
 
ok(ResponseContext.ResponseEntity) - Static method in class org.analogweb.core.response.Responses
 
ok(InputStream) - Static method in class org.analogweb.core.response.Responses
 
ok(String, Charset) - Static method in class org.analogweb.core.response.Responses
 
onException(List<ApplicationProcessor>, Exception, InvocationArguments, InvocationMetadata, RequestContext) - Method in class org.analogweb.core.WebApplication
 
onInvoke(Invocation, InvocationMetadata) - Method in class org.analogweb.core.AbstractInvocationInterceptor
 
onInvoke(Invocation, InvocationMetadata) - Method in interface org.analogweb.InvocationInterceptor
 
org.analogweb - package org.analogweb
Analog Webフレームワークにおけるルートパッケージです。
このパッケージではAnalog Webフレームワークにおける概念のみが定義されます。 このパッケージ以下に定義されるクラスは、Analog Webフレームワークのモジュールとして自動的に認識されます。
org.analogweb.annotation - package org.analogweb.annotation
デフォルトで使用可能な注釈を定義するパッケージです。
org.analogweb.core - package org.analogweb.core
コアとなる実装を格納するパッケージです。
このパッケージ内の実装はフレームワークの既定の実装(モジュール)として、自動的にフレームワークに認識されます。
org.analogweb.core.fake - package org.analogweb.core.fake
 
org.analogweb.core.httpserver - package org.analogweb.core.httpserver
 
org.analogweb.core.response - package org.analogweb.core.response
リクエストのエントリポイントにおける、既定の実行結果を定義するパッケージです。
org.analogweb.util - package org.analogweb.util
全般的に使用されるユーティリティを定義するパッケージです。
org.analogweb.util.logging - package org.analogweb.util.logging
ログを操作するコンポーネントを定義するパッケージです。

P

PACKAGES - Static variable in interface org.analogweb.ApplicationProperties
 
Param - Annotation Type in org.analogweb.annotation
 
Parameters - Interface in org.analogweb
リクエストパラメータを管理します。
ParameterValueResolver - Class in org.analogweb.core
 
ParameterValueResolver() - Constructor for class org.analogweb.core.ParameterValueResolver
 
partition(int, Character, String) - Static method in class org.analogweb.util.StringUtils
 
pathSeparator() - Static method in class org.analogweb.util.SystemProperties
 
pathThrowgh(String) - Method in class org.analogweb.core.DefaultRequestPath
Deprecated.
pathThrowgh(String) - Method in interface org.analogweb.RequestPath
Deprecated.
PathVariable - Annotation Type in org.analogweb.annotation
 
PathVariableValueResolver - Class in org.analogweb.core
 
PathVariableValueResolver() - Constructor for class org.analogweb.core.PathVariableValueResolver
 
PluginModulesConfig - Interface in org.analogweb
 
Post - Annotation Type in org.analogweb.annotation
HTTPメソッド「POST」で有効な要素であることを表します。
postInvoke(Object, InvocationArguments, InvocationMetadata, RequestContext, RequestValueResolvers) - Method in interface org.analogweb.ApplicationProcessor
Applicationを正常に実行した場合に、処理を追加します。
通常は、引数に指定されたinvocationResultの値(Application の実行結果)をそのまま返します。それ以外の値を返す(実行結果を挿げ替える) 事も可能です。
postInvoke(Object, InvocationArguments, InvocationMetadata, RequestContext, RequestValueResolvers) - Method in class org.analogweb.core.AbstractApplicationProcessor
 
postInvoke(Object, InvocationArguments, InvocationMetadata, RequestContext, RequestValueResolvers) - Method in class org.analogweb.core.ScopedMapArgumentPreparator
 
postInvoke(List<ApplicationProcessor>, Object, InvocationArguments, InvocationMetadata, RequestContext, RequestValueResolvers) - Method in class org.analogweb.core.WebApplication
 
Precedence - Interface in org.analogweb
アプリケーションへの配備及び、アプリケーションからのロード時 に優先度が存在するコンポーネントであることを表します。
Precedence.getPrecedence()から取得される値によって、序列が決定 し。取得された値が高い方がより優先度が高くなります。優先度が 高いコンポーネントは他のコンポーネントよりも先に評価、実行 されます。
PrecedenceComparator<T extends Precedence> - Class in org.analogweb.core
 
PrecedenceComparator() - Constructor for class org.analogweb.core.PrecedenceComparator
 
preMatching(MutableRequestContext, RequestPath) - Method in interface org.analogweb.ApplicationProcessor
Applicationのルーティング処理前に処理を追加します。
通常は、ApplicationProcessor.NO_INTERRUPTIONを返します。それ以外の 値をかえす場合は、処理の結果その戻り値を以って Applicationの処理を終了します。
preMatching(MutableRequestContext, RequestPath) - Method in class org.analogweb.core.AbstractApplicationProcessor
 
preMatching(List<ApplicationProcessor>, MutableRequestContext, RequestPath) - Method in class org.analogweb.core.WebApplication
 
prepare(ModulesBuilder) - Method in class org.analogweb.core.RootModulesConfig
 
prepare(ModulesBuilder) - Method in interface org.analogweb.ModulesConfig
Modulesを構成するコンポーネントを設定します。
PreparedInvocationArguments - Interface in org.analogweb
Invocation.invoke()実行前に確定したパラメータ を保持します。
prepareInvoke(Method, InvocationArguments, InvocationMetadata, RequestContext, TypeMapperContext, RequestValueResolvers) - Method in interface org.analogweb.ApplicationProcessor
Applicationの実行前に処理を追加します。
通常は、ApplicationProcessor.NO_INTERRUPTIONを返します。それ以外の 値をかえす場合は、処理の結果その戻り値を以って Applicationの処理を終了します。
prepareInvoke(Method, InvocationArguments, InvocationMetadata, RequestContext, TypeMapperContext, RequestValueResolvers) - Method in class org.analogweb.core.AbstractApplicationProcessor
 
prepareInvoke(Method, InvocationArguments, InvocationMetadata, RequestContext, TypeMapperContext, RequestValueResolvers) - Method in class org.analogweb.core.BindAttributeArgumentPreparator
 
prepareInvoke(Method, InvocationArguments, InvocationMetadata, RequestContext, TypeMapperContext, RequestValueResolvers) - Method in class org.analogweb.core.ConsumesMediaTypeVerifier
 
prepareInvoke(Method, InvocationArguments, InvocationMetadata, RequestContext, TypeMapperContext, RequestValueResolvers) - Method in class org.analogweb.core.ScopedMapArgumentPreparator
 
prepareInvoke(List<ApplicationProcessor>, InvocationArguments, InvocationMetadata, RequestContext, RequestValueResolvers, TypeMapperContext) - Method in class org.analogweb.core.WebApplication
 
PROCEEDED - Static variable in interface org.analogweb.Application
指定されたRequestPathに対応する処理が実行された場合に 返されるステータスです。
processConfigPreparation(List<Class<ModulesConfig>>) - Method in class org.analogweb.core.WebApplication
 
processException(Exception, RequestContext, PreparedInvocationArguments, InvocationMetadata) - Method in interface org.analogweb.ApplicationProcessor
Application実行時に例外が発生した場合に、処理を追加します。
通常は、ApplicationProcessor.NO_INTERRUPTIONを返します。それ以外の 値をかえす場合は、その戻り値が処理結果となります。
processException(Exception, RequestContext, PreparedInvocationArguments, InvocationMetadata) - Method in class org.analogweb.core.AbstractApplicationProcessor
 
processRequest(RequestPath, RequestContext, ResponseContext) - Method in interface org.analogweb.Application
Applicationに対する1つのリクエストを処理します。
このメソッドを実行する前に Application.run(ApplicationContext, ApplicationProperties, Collection, ClassLoader) が実行され、Applicationが起動している必要があります。
processRequest(RequestPath, RequestContext, ResponseContext) - Method in class org.analogweb.core.WebApplication
 
properties(String) - Static method in class org.analogweb.core.DefaultApplicationProperties
 
properties(String, String, String) - Static method in class org.analogweb.core.DefaultApplicationProperties
 
properties(Map<String, Object>) - Static method in class org.analogweb.core.DefaultApplicationProperties
 
PropertyResourceBundleMessageResource - Class in org.analogweb.util
 
PropertyResourceBundleMessageResource(String) - Constructor for class org.analogweb.util.PropertyResourceBundleMessageResource
 
PropertyResourceBundleMessageResource(String, String) - Constructor for class org.analogweb.util.PropertyResourceBundleMessageResource
 
PropertyResourceBundleMessageResource(String, ClassLoader) - Constructor for class org.analogweb.util.PropertyResourceBundleMessageResource
 
PropertyResourceBundleMessageResource(String, String, ClassLoader) - Constructor for class org.analogweb.util.PropertyResourceBundleMessageResource
 
PropertyResourceBundleMessageResource.MessageFormatKey - Class in org.analogweb.util
 
PropertyResourceBundleMessageResource.MessageFormatKey(String, Locale) - Constructor for class org.analogweb.util.PropertyResourceBundleMessageResource.MessageFormatKey
 
PropertyResourceBundleMessageResource.PropertyResourceBundleControl - Class in org.analogweb.util
 
PropertyResourceBundleMessageResource.PropertyResourceBundleControl(String) - Constructor for class org.analogweb.util.PropertyResourceBundleMessageResource.PropertyResourceBundleControl
 
Put - Annotation Type in org.analogweb.annotation
HTTPメソッド「PUT」で有効な要素であることを表します。
putAttributeValue(RequestContext, String, Object) - Method in interface org.analogweb.AttributesHandler
スコープに関連付けられた属性値を設定します。
putAttributeValue(RequestContext, String, Object) - Method in class org.analogweb.core.AbstractAttributesHandler
 
putAttributeValue(RequestContext, String, Object) - Method in class org.analogweb.core.ContextSpecificAttributesHandler
 
putAttributeValueOnContext(T, String, Object) - Method in class org.analogweb.core.ContextSpecificAttributesHandler
 
putCookie(String, Object) - Method in interface org.analogweb.Cookies
指定したキーに一致するCookies.Cookieを追加、又は更新します。
putCookie(Cookies.Cookie) - Method in interface org.analogweb.Cookies
指定したCookies.Cookieを追加、又は更新します。
putCookie(Cookies.Cookie) - Method in class org.analogweb.core.EmptyCookies
 
putCookie(String, Object) - Method in class org.analogweb.core.EmptyCookies
 
putCookie(Cookies.Cookie) - Method in class org.analogweb.core.ResponseCookies
 
putCookie(String, Object) - Method in class org.analogweb.core.ResponseCookies
 
putInvocationArgument(int, Object) - Method in class org.analogweb.core.DefaultInvocation
 
putInvocationArgument(int, Object) - Method in interface org.analogweb.InvocationArguments
エンドポイントとなるメソッドの引数に適用される値を設定します。
putToMediaTypeMap(String, Acceptable.Creator) - Method in class org.analogweb.core.response.Acceptable
 
putTypeMapper(Class<?>, Class<?>, TypeMapper) - Method in class org.analogweb.core.AutoTypeMapper
 
putValue(String, String) - Method in class org.analogweb.core.MapHeaders
 
putValue(String, String) - Method in interface org.analogweb.Headers
指定したキーに対するヘッダの値を追加又は更新します。

Q

QueryParameters - Class in org.analogweb.core
 
QueryParameters(URI) - Constructor for class org.analogweb.core.QueryParameters
 
QueryParameters(URI, InputStream, MediaType) - Constructor for class org.analogweb.core.QueryParameters
 

R

redirect(String) - Static method in class org.analogweb.core.response.BasicResponses
 
Redirect - Class in org.analogweb.core.response
リダイレクトを行うRenderableです。
ReflectionUtils - Class in org.analogweb.util
 
ReflectionUtils() - Constructor for class org.analogweb.util.ReflectionUtils
 
ReflectionUtils.TypeFilter - Interface in org.analogweb.util
 
register(InvocationMetadata) - Method in class org.analogweb.core.DefaultRouteRegistry
 
register(Class<? extends T>) - Method in class org.analogweb.core.StaticMappingContainerAdaptor
 
register(Class<T>, Class<? extends T>) - Method in class org.analogweb.core.StaticMappingContainerAdaptor
 
register(InvocationMetadata) - Method in interface org.analogweb.RouteRegistry
relativeRequestPath(Class<?>, Method, Route, Route) - Method in class org.analogweb.core.AnnotationInvocationMetadataFactory
 
removeAttribute(RequestContext, String) - Method in interface org.analogweb.AttributesHandler
スコープに関連付けられた属性を削除します。
removeAttribute(RequestContext, String) - Method in class org.analogweb.core.AbstractAttributesHandler
 
removeAttribute(RequestContext, String) - Method in class org.analogweb.core.ContextSpecificAttributesHandler
 
removeAttributeOnContext(T, String) - Method in class org.analogweb.core.ContextSpecificAttributesHandler
 
render(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.Acceptable
 
render(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.ContextSpecifiedResponse
 
render(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.DefaultResponse
 
render(RequestContext, ResponseContext) - Method in enum org.analogweb.core.response.HttpStatus
 
render(RequestContext, ResponseContext) - Method in class org.analogweb.core.response.Redirect
 
render(RequestContext, ResponseContext) - Method in interface org.analogweb.Renderable
エントリポイントを実行したの結果を、レスポンスにレンダリングします。
Renderable - Interface in org.analogweb
リクエストによって起動されたエントリポイントを実行した結果とその振る舞いを定義します。
定義には、フォワードやリダイレクト等が含まれます。通常、起動されたエントリポイントが 戻り値として返します。エントリポイントがこの型を戻り値として返さない場合でも、 レスポンスが生成される前には、この型のインスタンスとして評価され、レスポンスへの レンダリングが行われます。
RenderableHolder - Interface in org.analogweb
 
renderInternal(T, ResponseContext) - Method in class org.analogweb.core.response.ContextSpecifiedResponse
 
replace(Object) - Method in class org.analogweb.core.DefaultInvocation
 
replace(Object) - Method in interface org.analogweb.InvocationArguments
エンドポイントとなるインスタンスを任意のオブジェクトに置き換えます。
request(String, String) - Method in class org.analogweb.core.fake.FakeApplication
 
request(String, String, String) - Method in class org.analogweb.core.fake.FakeApplication
 
request(String, String, InputStream) - Method in class org.analogweb.core.fake.FakeApplication
 
request(String, String, Map<String, List<String>>) - Method in class org.analogweb.core.fake.FakeApplication
 
request(String, String, Map<String, List<String>>, InputStream) - Method in class org.analogweb.core.fake.FakeApplication
 
RequestBodyValueResolver - Class in org.analogweb.core
リクエストボディをストリームで取得するAbstractAttributesHandlerの実装です。
クエリの内容に関わらす、常にRequestContext.getRequestBody()から得られる結果を 返します。既にリクエストボディの読み込みを行っている等、リクエストボディの取得に失敗した場合は nullを返します。
RequestBodyValueResolver() - Constructor for class org.analogweb.core.RequestBodyValueResolver
 
RequestContext - Interface in org.analogweb
1つのHTTPリクエストをライフサイクルとする全てのモジュールを保持します。
RequestContextResolverUtils - Class in org.analogweb.util
 
RequestContextWrapper - Class in org.analogweb.core
 
RequestContextWrapper(RequestContext) - Constructor for class org.analogweb.core.RequestContextWrapper
 
RequestCookies - Class in org.analogweb.core
 
RequestCookies(String) - Constructor for class org.analogweb.core.RequestCookies
 
RequestFormats - Annotation Type in org.analogweb.annotation
リクエストされたエンティティにするフォーマット(メディアタイプ)を指定します。
リクエストが指定されたフォーマットに該当しない場合は、 HttpStatus.UNSUPPORTED_MEDIA_TYPE が返されます。
requestMethods - Variable in class org.analogweb.core.RequestPathDefinition
 
RequestMethodUnsupportedException - Exception in org.analogweb.core
リクエストメソッドが、あるエントリポイントに於いて実行不可である場合に送出される例外です。
RequestMethodUnsupportedException(RequestPathMetadata, List<String>, String) - Constructor for exception org.analogweb.core.RequestMethodUnsupportedException
 
RequestPath - Interface in org.analogweb
リクエストされたRequestPathMetadataです。
RequestPathDefinition - Class in org.analogweb.core
Define RequestPath that enable entry-point to invoke.
RequestPathDefinition(String, String[]) - Constructor for class org.analogweb.core.RequestPathDefinition
 
RequestPathMetadata - Interface in org.analogweb
A entry point path.
RequestValueResolver - Interface in org.analogweb
 
RequestValueResolvers - Interface in org.analogweb
Holder of RequestValueResolver.
resetLogManager(LogManager) - Method in class org.analogweb.util.logging.JulLogConfig
 
resolve(Object, InvocationMetadata, RequestContext, ResponseContext) - Method in class org.analogweb.core.DefaultResponseResolver
 
resolve(Object, InvocationMetadata, RequestContext, ResponseContext) - Method in interface org.analogweb.ResponseResolver
エントリポイントの任意の実行結果を、レスポンスにレンダリング可能なRenderableに変換します。 TODO returns null when Renderable unresolved.
resolveAttributeValueOnContext(T, InvocationMetadata, String, Class<?>) - Method in class org.analogweb.core.ContextSpecificAttributesHandler
 
resolveByDefault(InvocationMetadata, RequestContext, ResponseContext, TypeMapperContext, RequestValueResolvers) - Method in class org.analogweb.core.DefaultInvocationFactory
 
resolveContentType() - Method in class org.analogweb.core.response.TextFormat
 
resolveInvocationInstance(ContainerAdaptor, InvocationMetadata, RequestContext) - Method in class org.analogweb.core.DefaultInvocationFactory
 
resolveParametersParts(URI, InputStream, MediaType, Charset) - Method in class org.analogweb.core.FormParameters
 
resolveParametersParts(URI, InputStream, MediaType, Charset) - Method in class org.analogweb.core.MatrixParameters
 
resolveParametersParts(URI, InputStream, MediaType, Charset) - Method in class org.analogweb.core.QueryParameters
 
Resolver - Annotation Type in org.analogweb.annotation
値を取得可能な特定のRequestValueResolverを指定します。
resolveRequestContext(RequestContext) - Static method in class org.analogweb.util.RequestContextResolverUtils
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.AbstractAttributesHandler
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.BeanAttributeValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.ContextSpecificAttributesHandler
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.CookieValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.HeaderValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.ParameterValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.PathVariableValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.RequestBodyValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in class org.analogweb.core.XmlValueResolver
 
resolveValue(RequestContext, InvocationMetadata, String, Class<?>, Annotation[]) - Method in interface org.analogweb.RequestValueResolver
リクエストされた値を取得します。
resoposeCode(int) - Method in class org.analogweb.core.response.Redirect
 
Resource - Class in org.analogweb.core.response
 
Resource(InputStream, String) - Constructor for class org.analogweb.core.response.Resource
 
Resource(InputStream, String, String, String) - Constructor for class org.analogweb.core.response.Resource
 
ResourceUtils - Class in org.analogweb.util
 
ResourceUtils() - Constructor for class org.analogweb.util.ResourceUtils
 
ResourceUtils.FindResourceStrategies - Interface in org.analogweb.util
 
ResourceUtils.ResourceFinder - Interface in org.analogweb.util
 
ResponseContext - Interface in org.analogweb
 
ResponseContext.ResponseEntity - Interface in org.analogweb
レスポンスボディにエンティティを書き込みます。 任意の入力をレスポンスボディに反映するコールバック として使用できます。
ResponseContext.ResponseWriter - Interface in org.analogweb
レスポンスボディに書き込むエンティティを設定します。
ResponseCookies - Class in org.analogweb.core
 
ResponseCookies() - Constructor for class org.analogweb.core.ResponseCookies
 
ResponseEvaluationException - Exception in org.analogweb.core
 
ResponseEvaluationException(Throwable, Renderable) - Constructor for exception org.analogweb.core.ResponseEvaluationException
 
ResponseFormatter - Interface in org.analogweb
レスポンスボディに、特定のフォーマットをレンダリング可能なRenderableにおける、 フォーマット処理を定義します。
ResponseFormatterAware<T extends Renderable> - Interface in org.analogweb
ResponseFormatterが適用可能なRenderableである事を 表します。
ResponseHandler - Interface in org.analogweb
Handle Renderable.
Usually,this handler executes only Renderable.render(RequestContext, ResponseContext).
ResponseResolver - Interface in org.analogweb
エントリポイントの任意の実行結果を、レスポンスにレンダリング可能なRenderableに 変換します。
例えば、文字列などから遷移先を表す情報を特定し、遷移先を表すRenderableを 生成すること等が可能です。
ResponseResult - Class in org.analogweb.core.fake
 
ResponseResult() - Constructor for class org.analogweb.core.fake.ResponseResult
 
Responses - Class in org.analogweb.core.response
 
RootModulesConfig - Class in org.analogweb.core
default implementation of ModulesConfig
RootModulesConfig() - Constructor for class org.analogweb.core.RootModulesConfig
 
Route - Annotation Type in org.analogweb.annotation
リクエストされたパスによって起動される、エントリポイントである事を表す注釈です。
Route.value()属性値により、起動されるエントリポイント(メソッド)であるパスを指定します。
RouteRegistry - Interface in org.analogweb
Registry of InvocationMetadata.
run(ApplicationContext, ApplicationProperties, Collection<ClassCollector>, ClassLoader) - Method in interface org.analogweb.Application
このアプリケーションインスタンスを起動します。
run() - Method in class org.analogweb.core.httpserver.AnalogHandler
 
run(ApplicationContext, ApplicationProperties, Collection<ClassCollector>, ClassLoader) - Method in class org.analogweb.core.WebApplication
 
run() - Method in interface org.analogweb.Server
 

S

ScopedAttributeName - Interface in org.analogweb
スコープに関連付けられた属性名を表します。
ScopedMapArgumentPreparator - Class in org.analogweb.core
Attributes注釈が付与されたRoute メソッドの引数に対して、 Mapインスタンスを生成し、スコープを操作するためのインターフェースとして提供します。
スコープはAttributes.value()属性に指定された値が適用されます。 適用されるメソッドの引数はStringを キーとする Mapでなければなりません。Attributes注釈を付与している場合でも、この条件を満たさない場合は Map インスタンスの適用はされません。
ScopedMapArgumentPreparator() - Constructor for class org.analogweb.core.ScopedMapArgumentPreparator
 
selectAcceptableOne(RequestContext) - Method in class org.analogweb.core.response.Acceptable
 
self(Renderable) - Static method in class org.analogweb.core.response.Acceptable.Creators
 
sendRedirect(RequestContext, ResponseContext, URI, int) - Method in class org.analogweb.core.response.Redirect
 
Server - Interface in org.analogweb
 
setAccessible(Field) - Static method in class org.analogweb.util.ReflectionUtils
 
setAttribute(String, T) - Method in class org.analogweb.core.AbstractRequestContext
 
setAttribute(String, T) - Method in class org.analogweb.core.RequestContextWrapper
 
setAttribute(String, T) - Method in interface org.analogweb.RequestContext
 
setDefaultTypeMapper(TypeMapper) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
setExceptionHandlerClass(Class<? extends ExceptionHandler>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setExceptionHandlerClass(Class<? extends ExceptionHandler>) - Method in interface org.analogweb.ModulesBuilder
 
setInvocationFactoryClass(Class<? extends InvocationFactory>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setInvocationFactoryClass(Class<? extends InvocationFactory>) - Method in interface org.analogweb.ModulesBuilder
 
setInvocationInstanceProviderClass(Class<? extends ContainerAdaptorFactory<? extends ContainerAdaptor>>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setInvocationInstanceProviderClass(Class<? extends ContainerAdaptorFactory<? extends ContainerAdaptor>>) - Method in interface org.analogweb.ModulesBuilder
 
setInvokerFactoryClass(Class<? extends InvokerFactory>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setInvokerFactoryClass(Class<? extends InvokerFactory>) - Method in interface org.analogweb.ModulesBuilder
 
setModules(Modules) - Method in class org.analogweb.core.BeanAttributeValueResolver
 
setModules(Modules) - Method in class org.analogweb.core.WebApplication
 
setModules(Modules) - Method in interface org.analogweb.ModulesAware
 
setModulesContainerAdaptor(ContainerAdaptor) - Method in class org.analogweb.core.DefaultTypeMapperContext
 
setModulesContainerAdaptor(ContainerAdaptor) - Method in interface org.analogweb.ModulesContainerAdaptorAware
モジュールをロード可能なContainerAdaptorを設定します。
setModulesProviderClass(Class<? extends ContainerAdaptorFactory<? extends ContainerAdaptor>>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setModulesProviderClass(Class<? extends ContainerAdaptorFactory<? extends ContainerAdaptor>>) - Method in interface org.analogweb.ModulesBuilder
 
setRequestMethod(String) - Method in class org.analogweb.core.DefaultMutableRequestContext
 
setRequestMethod(String) - Method in interface org.analogweb.MutableRequestContext
 
setRequestPath(RequestPath) - Method in class org.analogweb.core.DefaultMutableRequestContext
 
setRequestPath(RequestPath) - Method in interface org.analogweb.MutableRequestContext
 
setResponseEntity(ResponseContext.ResponseEntity) - Method in class org.analogweb.core.response.DefaultResponse
 
setResponseHandlerClass(Class<? extends ResponseHandler>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setResponseHandlerClass(Class<? extends ResponseHandler>) - Method in interface org.analogweb.ModulesBuilder
 
setResponseHeader(Map<String, List<String>>) - Method in class org.analogweb.core.fake.ResponseResult
 
setResponseResolverClass(Class<? extends ResponseResolver>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setResponseResolverClass(Class<? extends ResponseResolver>) - Method in interface org.analogweb.ModulesBuilder
 
setRouteRegistry(RouteRegistry) - Method in class org.analogweb.core.WebApplication
 
setStatus(int) - Method in class org.analogweb.core.AbstractResponseContext
 
setStatus(int) - Method in class org.analogweb.core.fake.ResponseResult
 
setStatus(int) - Method in class org.analogweb.core.response.DefaultResponse
 
setStatus(HttpStatus) - Method in class org.analogweb.core.response.DefaultResponse
 
setStatus(int) - Method in interface org.analogweb.ResponseContext
レスポンスするHTTPステータスを指定します。
setTypeMapperContextClass(Class<? extends TypeMapperContext>) - Method in class org.analogweb.core.DefaultModulesBuilder
 
setTypeMapperContextClass(Class<? extends TypeMapperContext>) - Method in interface org.analogweb.ModulesBuilder
 
setUpDefaultContainer(ApplicationContext, Collection<Class<?>>) - Method in class org.analogweb.core.WebApplication
 
shutdown() - Method in class org.analogweb.core.fake.FakeApplication
 
shutdown() - Method in class org.analogweb.core.httpserver.AnalogHandler
 
shutdown(int) - Method in interface org.analogweb.Server
 
SIMPLE - Static variable in class org.analogweb.util.logging.JulLogConfig
現在のVMにおける設定に依存したLoggerを生成する JulLogConfigです。
SingletonInstanceContainerAdaptor - Class in org.analogweb.core
 
SingletonInstanceContainerAdaptor() - Constructor for class org.analogweb.core.SingletonInstanceContainerAdaptor
 
SingletonInstanceContainerAdaptorFactory - Class in org.analogweb.core
 
SingletonInstanceContainerAdaptorFactory() - Constructor for class org.analogweb.core.SingletonInstanceContainerAdaptorFactory
 
SpecificMediaTypeRequestValueResolver - Interface in org.analogweb.core
値の取得時に、特定のメディアタイプを指定する AttributesHandlerです。
split(String, Character) - Static method in class org.analogweb.util.StringUtils
 
start() - Method in class org.analogweb.util.StopWatch
 
StaticMappingContainerAdaptor - Class in org.analogweb.core
 
StaticMappingContainerAdaptor() - Constructor for class org.analogweb.core.StaticMappingContainerAdaptor
 
StaticMappingContainerAdaptorFactory - Class in org.analogweb.core
 
StaticMappingContainerAdaptorFactory() - Constructor for class org.analogweb.core.StaticMappingContainerAdaptorFactory
 
status(int) - Static method in class org.analogweb.core.response.BasicResponses
 
status(String) - Static method in class org.analogweb.core.response.BasicResponses
 
status(int) - Method in class org.analogweb.core.response.BuildableResponse
 
status(HttpStatus) - Method in class org.analogweb.core.response.BuildableResponse
 
stop() - Method in class org.analogweb.util.StopWatch
 
StopWatch - Class in org.analogweb.util
 
StopWatch() - Constructor for class org.analogweb.util.StopWatch
 
StopWatch(StopWatch.Ticker) - Constructor for class org.analogweb.util.StopWatch
 
StopWatch.Ticker - Interface in org.analogweb.util
 
stringToResponse(String, InvocationMetadata, RequestContext) - Method in class org.analogweb.core.DefaultResponseResolver
 
StringUtils - Class in org.analogweb.util
文字列を加工する為のユーティリティです。
StringUtils() - Constructor for class org.analogweb.util.StringUtils
 
substring(String, int) - Static method in class org.analogweb.util.StringUtils
指定した索引から文字列を切り出します。 文字列の長さより大きい索引が指定された場合は
substring(String, int, int) - Static method in class org.analogweb.util.StringUtils
指定した索引から文字列を切り出します。 文字列の長さより大きい索引が指定された場合は
supports(MediaType) - Method in interface org.analogweb.core.SpecificMediaTypeRequestValueResolver
指定されたMediaTypeが、このコンポーネントで 値が取得可能であるときにtrueを返します。
supports(MediaType) - Method in class org.analogweb.core.XmlValueResolver
 
SYSTEM - Static variable in interface org.analogweb.util.StopWatch.Ticker
 
SystemProperties - Class in org.analogweb.util
 
SystemProperties() - Constructor for class org.analogweb.util.SystemProperties
 

T

TEMP_DIR - Static variable in interface org.analogweb.ApplicationProperties
 
text() - Static method in class org.analogweb.core.response.Acceptable.Creators
 
text(String) - Static method in class org.analogweb.core.response.BasicResponses
 
Text - Class in org.analogweb.core.response
テキストをレスポンスするTextFormatです。
レスポンスにおける既定のContent-Typeは「text/plain」であり 、文字セットは「UTF-8」です。
Text(String) - Constructor for class org.analogweb.core.response.Text
 
Text(String, String, String) - Constructor for class org.analogweb.core.response.Text
 
TEXT_HTML - Static variable in class org.analogweb.core.MediaTypes
"text/html"
TEXT_HTML_TYPE - Static variable in class org.analogweb.core.MediaTypes
"text/html"
TEXT_JAVASCRIPT - Static variable in class org.analogweb.core.MediaTypes
"text/javascript"
TEXT_JAVASCRIPT_TYPE - Static variable in class org.analogweb.core.MediaTypes
"text/javascript"
TEXT_PLAIN - Static variable in class org.analogweb.core.MediaTypes
"text/plain"
TEXT_PLAIN_TYPE - Static variable in class org.analogweb.core.MediaTypes
"text/plain"
TEXT_XML - Static variable in class org.analogweb.core.MediaTypes
"text/xml"
TEXT_XML_TYPE - Static variable in class org.analogweb.core.MediaTypes
"text/xml"
TextFormat<T extends TextFormat<T>> - Class in org.analogweb.core.response
テキストをレスポンスするRenderableです。
レスポンスにおける既定のContent-Typeは「text/plain」であり 、文字セットは「UTF-8」です。
TextFormat() - Constructor for class org.analogweb.core.response.TextFormat
 
TextFormat(String) - Constructor for class org.analogweb.core.response.TextFormat
 
TextFormat(String, String, String) - Constructor for class org.analogweb.core.response.TextFormat
 
TextFormattable<T extends TextFormattable<T>> - Class in org.analogweb.core.response
テキストフォーマットが可能なRenderableの実装です。
TextFormattable() - Constructor for class org.analogweb.core.response.TextFormattable
 
TextFormattable(String, String, String) - Constructor for class org.analogweb.core.response.TextFormattable
 
TextFormattable(String) - Constructor for class org.analogweb.core.response.TextFormattable
 
TextFormattable(Object) - Constructor for class org.analogweb.core.response.TextFormattable
 
tmpDir() - Static method in class org.analogweb.util.SystemProperties
 
to(String) - Static method in class org.analogweb.core.response.Redirect
 
toBody() - Method in class org.analogweb.core.fake.ResponseResult
 
toMap() - Method in class org.analogweb.core.MapHeaders
 
toMap(String) - Method in class org.analogweb.core.RequestCookies
 
toString() - Method in class org.analogweb.core.DefaultCookie
 
toString() - Method in class org.analogweb.core.DefaultInvocationMetadata
 
toString() - Method in class org.analogweb.core.DefaultRequestPath
 
toString() - Method in class org.analogweb.core.DefaultRouteRegistry
 
toString() - Method in class org.analogweb.core.RequestPathDefinition
 
toString() - Method in class org.analogweb.core.response.TextFormat
 
toString() - Method in class org.analogweb.core.response.TextFormattable
 
toString(InputStream) - Static method in class org.analogweb.util.IOUtils
 
toString(Reader) - Static method in class org.analogweb.util.IOUtils
 
toString(Reader, int) - Static method in class org.analogweb.util.IOUtils
 
trace(String) - Method in class org.analogweb.util.logging.AbstractLog
 
trace(String) - Method in interface org.analogweb.util.logging.Log
 
trace(String, Object...) - Method in interface org.analogweb.util.logging.Log
 
trace(String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
trace(Marker, String) - Method in interface org.analogweb.util.logging.Log
 
trace(Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
trace(Marker, String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
trimToEmpty(String) - Static method in class org.analogweb.util.StringUtils
 
typeAs(String) - Method in class org.analogweb.core.response.TextFormat
 
TypeMapper - Interface in org.analogweb
指定された任意の型に変換を行うコンポーネントです。
主にリクエストされたデータをエントリポイント内のメソッドの引数に変換する場合に用いられます。
TypeMapperContext - Interface in org.analogweb
指定されたTypeMapperの型からTypeMapperのインスタンスを選択し TypeMapperによって変換された型を返します。
TypeSafeTypeMapper<F,T> - Class in org.analogweb.core
変換前、変換後の型を特定可能なTypeMapperです。
TypeSafeTypeMapper() - Constructor for class org.analogweb.core.TypeSafeTypeMapper
 

U

UnresolvableInvocationException - Exception in org.analogweb.core
InvocationMetadataからInvocationを構成する実際の インスタンスを解決できない場合に投げられる例外です。
UnresolvableInvocationException(InvocationMetadata) - Constructor for exception org.analogweb.core.UnresolvableInvocationException
 
UnresolvableResultException - Exception in org.analogweb.core
 
UnresolvableResultException(Object) - Constructor for exception org.analogweb.core.UnresolvableResultException
 
UnsatisfiedRequestException - Exception in org.analogweb.core
エントリポイントに対するリクエストが、エントリポイントが定義する要件を満たさない 場合に送出される例外です。
UnsatisfiedRequestException(RequestPathMetadata) - Constructor for exception org.analogweb.core.UnsatisfiedRequestException
 
UNSET_RESPONSE_CODE - Static variable in class org.analogweb.core.response.Redirect
 
UnsupportedMediaTypeException - Exception in org.analogweb.core
Throws when requested Content-Type not verified.
UnsupportedMediaTypeException(RequestPathMetadata) - Constructor for exception org.analogweb.core.UnsupportedMediaTypeException
 
unwrap() - Method in class org.analogweb.core.DefaultMutableRequestContext
 
unwrap() - Method in interface org.analogweb.MutableRequestContext
 
update(RequestPathMetadata, InvocationMetadataFinder.Cacheable) - Method in class org.analogweb.core.DefaultRouteRegistry
 
updateStatusToResponse(ResponseContext, HttpStatus) - Method in class org.analogweb.core.response.DefaultResponse
 
URL - Static variable in interface org.analogweb.util.ResourceUtils.FindResourceStrategies
 
userDir() - Static method in class org.analogweb.util.SystemProperties
 
UserModulesConfig - Interface in org.analogweb
 

V

Valiables - Annotation Type in org.analogweb.annotation
 
valueOf(Locale, float) - Static method in class org.analogweb.core.AcceptLanguages.AcceptLanguage
 
valueOf(Class<?>, Class<?>) - Static method in class org.analogweb.core.AutoTypeMapper.ClassPair
 
valueOf(String) - Static method in class org.analogweb.core.MediaTypes
 
valueOf(String) - Static method in enum org.analogweb.core.response.HttpStatus
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.analogweb.core.response.HttpStatus
 
valueOf(String) - Static method in class org.analogweb.util.logging.Markers.SimpleMarker
 
values() - Static method in enum org.analogweb.core.response.HttpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_ACCESS - Static variable in class org.analogweb.util.logging.Markers
 
verifyCause(Exception) - Method in class org.analogweb.core.DefaultExceptionHandler
 
verifyException(Throwable) - Method in class org.analogweb.core.DefaultExceptionHandler
 

W

warn(String) - Method in class org.analogweb.util.logging.AbstractLog
 
warn(String) - Method in interface org.analogweb.util.logging.Log
 
warn(String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
warn(String, Object...) - Method in interface org.analogweb.util.logging.Log
 
warn(Marker, String) - Method in interface org.analogweb.util.logging.Log
 
warn(Marker, String, Throwable) - Method in interface org.analogweb.util.logging.Log
 
warn(Marker, String, Object...) - Method in interface org.analogweb.util.logging.Log
 
WebApplication - Class in org.analogweb.core
 
WebApplication() - Constructor for class org.analogweb.core.WebApplication
 
WebApplicationException - Exception in org.analogweb
 
WebApplicationException(Throwable) - Constructor for exception org.analogweb.WebApplicationException
 
WILDCARD - Static variable in class org.analogweb.core.MediaTypes
"*/*"
WILDCARD_TYPE - Static variable in class org.analogweb.core.MediaTypes
"*/*"
WILDCARD_VALUE - Static variable in class org.analogweb.core.MediaTypes
 
wildCardMatch(String, String) - Method in class org.analogweb.core.RequestPathDefinition
 
with(String) - Static method in class org.analogweb.core.response.Html
 
with(Renderable) - Method in enum org.analogweb.core.response.HttpStatus
 
with(String) - Static method in class org.analogweb.core.response.Json
 
with(String) - Static method in class org.analogweb.core.response.Text
 
with(String) - Static method in class org.analogweb.core.response.TextFormat
 
withCharset(String) - Method in class org.analogweb.core.response.TextFormat
 
withHeader(Map<String, String>) - Method in enum org.analogweb.core.response.HttpStatus
 
withoutCharset() - Method in class org.analogweb.core.response.TextFormat
 
write(int) - Method in class org.analogweb.util.CountingOutputStream
 
writeEntity(String) - Method in class org.analogweb.core.DefaultResponseWriter
 
writeEntity(String, Charset) - Method in class org.analogweb.core.DefaultResponseWriter
 
writeEntity(InputStream) - Method in class org.analogweb.core.DefaultResponseWriter
 
writeEntity(ResponseContext.ResponseEntity) - Method in class org.analogweb.core.DefaultResponseWriter
 
writeEntity(InputStream) - Method in interface org.analogweb.ResponseContext.ResponseWriter
レスポンスボディに書き込む対象のエンティティ であるInputStreamを設定します。
writeEntity(String) - Method in interface org.analogweb.ResponseContext.ResponseWriter
レスポンスボディに書き込む対象のエンティティ であるStringを設定します。
文字コードはCharset.defaultCharset() が使用されます。
writeEntity(String, Charset) - Method in interface org.analogweb.ResponseContext.ResponseWriter
レスポンスボディに書き込む対象のエンティティ であるStringを設定します。
writeEntity(ResponseContext.ResponseEntity) - Method in interface org.analogweb.ResponseContext.ResponseWriter
レスポンスボディに書き込む対象のエンティティ であるResponseContext.ResponseEntityを設定します。
writeEntityToResponse(ResponseContext.ResponseWriter, ResponseContext.ResponseEntity) - Method in class org.analogweb.core.response.DefaultResponse
 
writeInto(OutputStream) - Method in class org.analogweb.core.DefaultResponseEntity
 
writeInto(OutputStream) - Method in interface org.analogweb.ResponseContext.ResponseEntity
レスポンスボディにエンティティを書き込みます。
writeValueToField(Field, Object, Object) - Static method in class org.analogweb.util.ReflectionUtils
 
writeValueToField(String, Object, Object) - Static method in class org.analogweb.util.ReflectionUtils
 

X

xml() - Static method in class org.analogweb.core.response.Acceptable.Creators
 
xml(String) - Static method in class org.analogweb.core.response.BasicResponses
 
xml(Object) - Static method in class org.analogweb.core.response.BasicResponses
 
Xml - Class in org.analogweb.core.response
オブジェクトをXMLにフォーマットしてレスポンスする Renderableの実装です。
デフォルトのContent-Typeは「application/xml; charset=UTF-8」です。
Xml(Object) - Constructor for class org.analogweb.core.response.Xml
 
XmlType - Annotation Type in org.analogweb.annotation
 
XmlValueResolver - Class in org.analogweb.core
JAXBによる変換により、リクエストされたXMLを任意のオブジェクト のインスタンスに変換するSpecificMediaTypeRequestValueResolverの実装です。
変換元の値として、リクエストされたXMLを保持するInputStream (リクエストボディ)が指定されている必要があります。
XmlValueResolver() - Constructor for class org.analogweb.core.XmlValueResolver
 
A B C D E F G H I J L M N O P Q R S T U V W X 

Copyright © 2014 Analog Web Framework Development Team. All Rights Reserved.