jp.go.aist.dmrc.platform.base.builder
クラス PFMethodInformation

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.base.builder.PFMethodInformation

public class PFMethodInformation
extends java.lang.Object

コンポーネントのメソッド情報。


コンストラクタの概要
PFMethodInformation(java.lang.reflect.Method method)
          メソッド情報を生成する。
 
メソッドの概要
 java.lang.reflect.Method getMethod()
          メソッドを取得する。
 java.lang.String getMethodAliasName()
          メソッド別名を取得する。
 java.lang.String getMethodName()
          メソッド名を取得する。
 PFMultiLocaleString getMultiMethodAliasName()
          メソッド別名を取得する。
 PFMultiLocaleString[] getMultiParameterCommentList()
          呼び出しメソッド引数コメントを取得する。
 java.lang.String[] getParameterCommentList()
          呼び出しメソッド引数コメントを取得する。
 int getParameterCount()
          メソッド引数数を取得する。
 java.lang.Class[] getParameterTypes()
          メソッド引数を取得する。
 boolean isMethodPublic()
          メソッド公開フラグを取得する。
 void setMethodAliasName(java.lang.String methodAliasName)
          メソッド別名を設定する。
 void setMethodPublic(boolean methodPublicFlag)
          メソッド公開フラグを設定する。
 void setMultiMethodAliasName(PFMultiLocaleString methodAliasName)
          メソッド別名を設定する。
 void setMultiParameterCommentList(PFMultiLocaleString[] commentList)
          呼び出しメソッド引数コメントを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFMethodInformation

public PFMethodInformation(java.lang.reflect.Method method)
メソッド情報を生成する。

パラメータ:
method - メソッド
メソッドの詳細

getMethod

public java.lang.reflect.Method getMethod()
メソッドを取得する。

戻り値:
メソッド

getMethodName

public java.lang.String getMethodName()
メソッド名を取得する。

戻り値:
メソッド名

getParameterCount

public int getParameterCount()
メソッド引数数を取得する。

戻り値:
メソッド引数数

getParameterTypes

public java.lang.Class[] getParameterTypes()
メソッド引数を取得する。

戻り値:
メソッド引数

setMultiMethodAliasName

public void setMultiMethodAliasName(PFMultiLocaleString methodAliasName)
メソッド別名を設定する。

パラメータ:
methodAliasName - メソッド別名

getMultiMethodAliasName

public PFMultiLocaleString getMultiMethodAliasName()
メソッド別名を取得する。

戻り値:
メソッド別名

setMethodAliasName

public void setMethodAliasName(java.lang.String methodAliasName)
メソッド別名を設定する。

パラメータ:
methodAliasName - メソッド別名

getMethodAliasName

public java.lang.String getMethodAliasName()
メソッド別名を取得する。

戻り値:
メソッド別名

setMethodPublic

public void setMethodPublic(boolean methodPublicFlag)
メソッド公開フラグを設定する。

パラメータ:
methodPublicFlag - メソッド公開フラグ

isMethodPublic

public boolean isMethodPublic()
メソッド公開フラグを取得する。

戻り値:
メソッド公開フラグ

setMultiParameterCommentList

public void setMultiParameterCommentList(PFMultiLocaleString[] commentList)
呼び出しメソッド引数コメントを設定する。

パラメータ:
commentList - 呼び出しメソッド引数コメント列

getMultiParameterCommentList

public PFMultiLocaleString[] getMultiParameterCommentList()
呼び出しメソッド引数コメントを取得する。

戻り値:
呼び出しメソッド引数コメント列

getParameterCommentList

public java.lang.String[] getParameterCommentList()
呼び出しメソッド引数コメントを取得する。

戻り値:
呼び出しメソッド引数コメント列