public final class DirectiveContext extends java.lang.Object implements DirectiveConverter, DirectiveConverterFactory
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static char |
CHR_DirectiveSymbol |
static java.lang.String |
STR_DirectiveSymbol |
KEY_DirectiveConverterFactory| コンストラクタと説明 |
|---|
DirectiveContext(java.util.Map contextMap) |
DirectiveContext(java.util.Map contextMap,
java.lang.String directiveString) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.Map |
getContextMap() |
Directive |
getDirective(java.lang.String directive)
Direcitveを取得する(optional opreration)
|
DirectiveConverter |
getDirectiveConverter() |
java.lang.String |
getDirectivePrefixSymbol() |
char |
getDirectivePrefixSymbolChar() |
java.lang.Object |
getValue(java.lang.String directive)
Directiveを表す文字列を値に変換する
|
public static final java.lang.String STR_DirectiveSymbol
public static final char CHR_DirectiveSymbol
public DirectiveContext(java.util.Map contextMap)
public DirectiveContext(java.util.Map contextMap, java.lang.String directiveString)
public java.util.Map getContextMap()
public java.lang.Object getValue(java.lang.String directive) throws DirectiveConvertException, FatalException
DirectiveConvertergetValue インタフェース内 DirectiveConverterDirectiveConvertException - 変換例外(対応するDirectiveがない場合も含む)FatalException - 上記以外の致命的な例外public java.lang.String getDirectivePrefixSymbol()
getDirectivePrefixSymbol インタフェース内 DirectiveConverterpublic char getDirectivePrefixSymbolChar()
getDirectivePrefixSymbolChar インタフェース内 DirectiveConverterpublic DirectiveConverter getDirectiveConverter() throws FatalException
getDirectiveConverter インタフェース内 DirectiveConverterFactoryFatalExceptionpublic Directive getDirective(java.lang.String directive) throws java.lang.UnsupportedOperationException
DirectiveConvertergetDirective インタフェース内 DirectiveConverterjava.lang.UnsupportedOperationException - サポートしていない場合、送信される