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
DirectiveConverter
getValue
インタフェース内 DirectiveConverter
DirectiveConvertException
- 変換例外(対応するDirectiveがない場合も含む)FatalException
- 上記以外の致命的な例外public java.lang.String getDirectivePrefixSymbol()
getDirectivePrefixSymbol
インタフェース内 DirectiveConverter
public char getDirectivePrefixSymbolChar()
getDirectivePrefixSymbolChar
インタフェース内 DirectiveConverter
public DirectiveConverter getDirectiveConverter() throws FatalException
getDirectiveConverter
インタフェース内 DirectiveConverterFactory
FatalException
public Directive getDirective(java.lang.String directive) throws java.lang.UnsupportedOperationException
DirectiveConverter
getDirective
インタフェース内 DirectiveConverter
java.lang.UnsupportedOperationException
- サポートしていない場合、送信される