public final class DirectiveThisYearMonth extends java.lang.Object implements Directive, DirectiveSource, DirectiveMeta
コンストラクタと説明 |
---|
DirectiveThisYearMonth() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object object)
同一性を判定する
|
DirectiveMeta |
getDirectiveMeta()
DirectiveのMeta情報を返す
|
java.lang.String |
getDirectiveString()
このディレクティブを表す文字列を返す
|
static DirectiveThisYearMonth |
getInstance()
自身のインスタンスを返す
|
Directive |
getInstance(Resource resource)
自身のインスタンスを返す
|
int |
getParameterNumber()
パラメータの数を返す
|
java.util.List |
getParameters()
Parameterのリスト(編集不可)を返す。
|
Parameter |
getParamterType(int position)
x番目のパラメータの型を返す。
|
ReturnParameter |
getReturnType()
戻りの型を返す
|
java.lang.Object |
getValue()
このディレクティブで表される値を返す。
|
int |
hashCode()
このオブジェクトのハッシュコードを求める
|
java.lang.String |
toString()
このオブジェクトを表す文字列を返す
|
public static DirectiveThisYearMonth getInstance()
public java.lang.Object getValue() throws DirectiveConvertException
getValue
インタフェース内 Directive
DirectiveConvertException
public java.lang.String getDirectiveString()
getDirectiveString
インタフェース内 DirectiveMeta
getDirectiveString
インタフェース内 DirectiveSource
public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean equals(java.lang.Object object)
equals
クラス内 java.lang.Object
比較対象オブジェクト
- public int hashCode()
hashCode
クラス内 java.lang.Object
public Directive getInstance(Resource resource) throws FatalException
getInstance
インタフェース内 DirectiveSource
resource
- リソースFatalException
public DirectiveMeta getDirectiveMeta()
Directive
getDirectiveMeta
インタフェース内 Directive
public Parameter getParamterType(int position)
DirectiveMeta
getParamterType
インタフェース内 DirectiveMeta
position
- パラメータの位置(0,1,..,n)public int getParameterNumber()
DirectiveMeta
getParameterNumber
インタフェース内 DirectiveMeta
public ReturnParameter getReturnType()
DirectiveMeta
getReturnType
インタフェース内 DirectiveMeta
public java.util.List getParameters()
DirectiveMeta
getParameters
インタフェース内 DirectiveMeta