&GetBeforeBusinessDay:{ CalendarName }{ BaseDate }{ offset }{ session_keys } CalendarName引数:参照するカレンダマスタ名 BaseDate引数:営業日を求めるための基準日を表す日付値(java.util.Date) offset引数:基準日から何営業日前を取得したいかを表す数値(String or Number) session_keys引数:カレンダマスタに対する絞込フィルタ式に与えるセッション値キーの列挙(Optional)
コンストラクタと説明 |
---|
SessionDirectiveGetBeforeBusinessDay()
コンストラクタ
|
SessionDirectiveGetBeforeBusinessDay(Key sessionKey,
CommonCalendar calendar,
Key calendarNameKey,
SessionValueProducer baseDateProducer,
SessionValueProducer offsetProducer,
Key[] filterSessionkeys)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
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 SessionDirectiveGetBeforeBusinessDay()
public SessionDirectiveGetBeforeBusinessDay(Key sessionKey, CommonCalendar calendar, Key calendarNameKey, SessionValueProducer baseDateProducer, SessionValueProducer offsetProducer, Key[] filterSessionkeys)
sessionKey
- calendarNameKeyr
- baseDateProducer
- offsetProducer
- public java.lang.Object getValue(Session session) throws DirectiveConvertException
getValue
インタフェース内 SessionDirective
session
- 実行時セッションDirectiveConvertException
public java.lang.String getSessionDirectiveString()
getSessionDirectiveString
インタフェース内 SessionDirectiveSource
public SessionDirective getInstance(Resource resource, Key sessionKey, java.lang.String paramString) throws FatalException
getInstance
インタフェース内 SessionDirectiveSource
resource
- sessionKey
- paramString
- FatalException
public java.lang.String toString()
toString
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
クラス内 java.lang.Object
obj
- 同一性の判定対象public DirectiveMeta getMetaInfo()
getMetaInfo
インタフェース内 SessionDirective
public int getParameterNumber()
getParameterNumber
インタフェース内 DirectiveMeta
public java.lang.String getDirectiveString()
getDirectiveString
インタフェース内 DirectiveMeta
public ReturnParameter getReturnType()
getReturnType
インタフェース内 DirectiveMeta
public Parameter getParamterType(int position)
getParamterType
インタフェース内 DirectiveMeta
position
- パラメータの位置(0,1,..,n)public java.util.List getParameters()
getParameters
インタフェース内 DirectiveMeta