public final class DirectiveThisYear extends java.lang.Object implements Directive, DirectiveSource, DirectiveMeta
| コンストラクタと説明 |
|---|
DirectiveThisYear() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object object)
同一性を判定する
|
DirectiveMeta |
getDirectiveMeta()
DirectiveのMeta情報を返す
|
java.lang.String |
getDirectiveString()
このディレクティブを表す文字列を返す
|
static DirectiveThisYear |
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 DirectiveThisYear getInstance()
public java.lang.Object getValue() throws DirectiveConvertException
getValue インタフェース内 DirectiveDirectiveConvertExceptionpublic java.lang.String getDirectiveString()
getDirectiveString インタフェース内 DirectiveMetagetDirectiveString インタフェース内 DirectiveSourcepublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic boolean equals(java.lang.Object object)
equals クラス内 java.lang.Object比較対象オブジェクト - public int hashCode()
hashCode クラス内 java.lang.Objectpublic Directive getInstance(Resource resource) throws FatalException
getInstance インタフェース内 DirectiveSourceresource - リソースFatalExceptionpublic DirectiveMeta getDirectiveMeta()
DirectivegetDirectiveMeta インタフェース内 Directivepublic Parameter getParamterType(int position)
DirectiveMetagetParamterType インタフェース内 DirectiveMetaposition - パラメータの位置(0,1,..,n)public int getParameterNumber()
DirectiveMetagetParameterNumber インタフェース内 DirectiveMetapublic ReturnParameter getReturnType()
DirectiveMetagetReturnType インタフェース内 DirectiveMetapublic java.util.List getParameters()
DirectiveMetagetParameters インタフェース内 DirectiveMeta