public class SessionDirectiveFillString extends java.lang.Object implements SessionDirectiveSource, SessionDirective, DirectiveMeta, java.io.Serializable
| コンストラクタと説明 |
|---|
SessionDirectiveFillString()
コンストラクタ
|
SessionDirectiveFillString(Resource resource,
Key sessionKey,
java.lang.String paramString) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj)
オブジェクト同一性を判定する
|
java.lang.String |
getDirectiveString()
Directiveの名前を返す
|
SessionDirective |
getInstance(Resource resource,
Key sessionKey,
java.lang.String paramString)
このディレクティブのインスタンスを返す
|
DirectiveMeta |
getMetaInfo()
ServiceSessionDirectiveの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()
ハッシュコードを返す
|
int |
strLength(java.lang.String str)
文字列の長さを返す
|
java.lang.String |
toString()
文字列表現を返す
|
public SessionDirectiveFillString()
public SessionDirectiveFillString(Resource resource, Key sessionKey, java.lang.String paramString) throws FatalException
FatalExceptionpublic java.lang.String getSessionDirectiveString()
getSessionDirectiveString インタフェース内 SessionDirectiveSourcepublic SessionDirective getInstance(Resource resource, Key sessionKey, java.lang.String paramString) throws FatalException
getInstance インタフェース内 SessionDirectiveSourceresource - 実行時リソースparamString - ディレクティブに対するパラメータ文字列sessionKey - セッションキーFatalExceptionpublic java.lang.Object getValue(Session session) throws DirectiveConvertException
getValue インタフェース内 SessionDirectivesession - サービスセッションDirectiveConvertExceptionpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectobj - 同一性の判定対象public DirectiveMeta getMetaInfo()
getMetaInfo インタフェース内 SessionDirectivepublic int getParameterNumber()
getParameterNumber インタフェース内 DirectiveMetajava.rmi.RemoteExceptionpublic java.lang.String getDirectiveString()
getDirectiveString インタフェース内 DirectiveMetajava.rmi.RemoteExceptionpublic ReturnParameter getReturnType()
getReturnType インタフェース内 DirectiveMetajava.rmi.RemoteExceptionpublic java.util.List getParameters()
getParameters インタフェース内 DirectiveMetajava.rmi.RemoteExceptionpublic Parameter getParamterType(int position)
getParamterType インタフェース内 DirectiveMetaposition - パラメータの位置(0,1,..,n)public int strLength(java.lang.String str)
str - 文字列