public class SessionDirectiveAsBytes extends java.lang.Object implements SessionDirective, SessionDirectiveSource, DirectiveMeta, java.io.Serializable
&AsBytes:{ string }{ encoding }
string引数:Byte配列を取得したい文字列
encoding引数:文字セットの指定。省略時はプラットフォームのデフォルトエンコーディング
| コンストラクタと説明 |
|---|
SessionDirectiveAsBytes()
コンストラクタ
|
SessionDirectiveAsBytes(Key sessionKey,
SessionValueProducer formatProducer,
SessionValueProducer dateValueProducer)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDirectiveString()
Directiveの名前を返す
|
SessionDirective |
getInstance(Resource resource,
Key sessionKey,
java.lang.String paramString)
インスタンスを返す
|
DirectiveMeta |
getMetaInfo()
SessionDirectiveのMeta情報を返す
|
int |
getParameterNumber()
パラメータの数を返す
|
java.util.List |
getParameters()
Parameterのリスト(編集不可)を返す。
|
Parameter |
getParamterType(int position)
x番目のパラメータの型を返す。
|
ReturnParameter |
getReturnType()
戻りの型を返す
|
java.lang.String |
getSessionDirectiveString()
ディレクティブ名を帰す
|
java.lang.Object |
getValue(Session session)
値を取得する
|
int |
hashCode() |
java.lang.String |
toString() |
public SessionDirectiveAsBytes()
public SessionDirectiveAsBytes(Key sessionKey, SessionValueProducer formatProducer, SessionValueProducer dateValueProducer)
sessionKey - formatProducer - dateValueProducer - public java.lang.Object getValue(Session session) throws DirectiveConvertException
getValue インタフェース内 SessionDirectivesession - 実行時セッションDirectiveConvertExceptionpublic java.lang.String getSessionDirectiveString()
getSessionDirectiveString インタフェース内 SessionDirectiveSourcepublic SessionDirective getInstance(Resource resource, Key sessionKey, java.lang.String paramString) throws FatalException
getInstance インタフェース内 SessionDirectiveSourceresource - sessionKey - paramString - FatalExceptionpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic DirectiveMeta getMetaInfo()
SessionDirectivegetMetaInfo インタフェース内 SessionDirectivepublic int getParameterNumber()
DirectiveMetagetParameterNumber インタフェース内 DirectiveMetapublic java.lang.String getDirectiveString()
DirectiveMetagetDirectiveString インタフェース内 DirectiveMetapublic ReturnParameter getReturnType()
DirectiveMetagetReturnType インタフェース内 DirectiveMetapublic Parameter getParamterType(int position)
DirectiveMetagetParamterType インタフェース内 DirectiveMetaposition - パラメータの位置(0,1,..,n)public java.util.List getParameters()
DirectiveMetagetParameters インタフェース内 DirectiveMeta