ikdnet.dijava
クラス JavaSource

java.lang.Object
  上位を拡張 ikdnet.dijava.JavaSource

public class JavaSource
extends java.lang.Object

概要: Javaソースをあらわすクラス  .

Javaソースをあらわすクラス

導入されたバージョン:
JDK 5.0
バージョン:
1.0
作成者:
kensir0u

フィールドの概要
private  java.lang.Class<?> c
          概要: クラス情報 .
private  boolean editable
          概要: 変更可能フラグ .
private  java.lang.String file_name
          概要: ファイル名称 .
private  boolean mainflg
          概要: メインフラグ .
private  java.lang.reflect.Method[] ms
          概要: メソッド配列 .
private  java.util.List<?> option
          概要: オプションリスト .
private  java.lang.String package_name
          概要: パッケージ名称 .
private  java.util.List<java.lang.String> source
          概要: ソースリスト .
 
コンストラクタの概要
JavaSource(java.util.List<java.lang.String> source, java.lang.String package_name, java.lang.String file_name, java.util.List<?> option)
          概要: ソース、パッケージ名称、ファイル名称、オプションの初期セット .
 
メソッドの概要
 java.lang.Class<?> getC()
          概要cの返却 .
 java.lang.String getFile_name()
          概要file_nameの返却 .
 java.lang.reflect.Method[] getMs()
          概要msの返却 .
 java.util.List<?> getOption()
          概要optionの返却 .
 java.lang.String getPackage_name()
          概要package_nameの返却 .
 java.util.List<java.lang.String> getSource()
          概要sourceの返却 .
 boolean isEditable()
          概要editableの返却 .
 boolean isMainflg()
          概要mainflgの返却 .
 void setC(java.lang.Class<?> c)
          概要cを設定 .
 void setEditable(boolean editable)
          概要editableを設定 .
 void setFile_name(java.lang.String file_name)
          概要file_nameを設定 .
 void setMainflg(boolean mainflg)
          概要mainflgを設定 .
 void setMs(java.lang.reflect.Method[] ms)
          概要msを設定 .
 void setOption(java.util.List<?> option)
          概要optionを設定 .
 void setPackage_name(java.lang.String package_name)
          概要package_nameを設定 .
 void setSource(java.util.List<java.lang.String> source)
          概要sourceを設定 .
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

source

private java.util.List<java.lang.String> source
概要: ソースリスト .

ソースリスト


option

private java.util.List<?> option
概要: オプションリスト .

オプションリスト


package_name

private java.lang.String package_name
概要: パッケージ名称 .

パッケージ名称


file_name

private java.lang.String file_name
概要: ファイル名称 .

ファイル名称


ms

private java.lang.reflect.Method[] ms
概要: メソッド配列 .

メソッド配列


c

private java.lang.Class<?> c
概要: クラス情報 .

クラス情報


mainflg

private boolean mainflg
概要: メインフラグ .

メインフラグ


editable

private boolean editable
概要: 変更可能フラグ .

変更可能フラグ

コンストラクタの詳細

JavaSource

public JavaSource(java.util.List<java.lang.String> source,
                  java.lang.String package_name,
                  java.lang.String file_name,
                  java.util.List<?> option)
概要: ソース、パッケージ名称、ファイル名称、オプションの初期セット .

ソース、パッケージ名称、ファイル名称、オプションの初期セット

パラメータ:
source -
package_name -
file_name -
option -
メソッドの詳細

getSource

public java.util.List<java.lang.String> getSource()
概要sourceの返却 .

sourceを返却する。

戻り値:
the source

setSource

public void setSource(java.util.List<java.lang.String> source)
概要sourceを設定 .

sourceを設定する。

パラメータ:
source - the source to set

getOption

public java.util.List<?> getOption()
概要optionの返却 .

optionを返却する。

戻り値:
the option

setOption

public void setOption(java.util.List<?> option)
概要optionを設定 .

optionを設定する。

パラメータ:
option - the option to set

getPackage_name

public java.lang.String getPackage_name()
概要package_nameの返却 .

package_nameを返却する。

戻り値:
the package_name

setPackage_name

public void setPackage_name(java.lang.String package_name)
概要package_nameを設定 .

package_nameを設定する。

パラメータ:
package_name - the package_name to set

getFile_name

public java.lang.String getFile_name()
概要file_nameの返却 .

file_nameを返却する。

戻り値:
the file_name

setFile_name

public void setFile_name(java.lang.String file_name)
概要file_nameを設定 .

file_nameを設定する。

パラメータ:
file_name - the file_name to set

getMs

public java.lang.reflect.Method[] getMs()
概要msの返却 .

msを返却する。

戻り値:
the ms

setMs

public void setMs(java.lang.reflect.Method[] ms)
概要msを設定 .

msを設定する。

パラメータ:
ms - the ms to set

getC

public java.lang.Class<?> getC()
概要cの返却 .

cを返却する。

戻り値:
the c

setC

public void setC(java.lang.Class<?> c)
概要cを設定 .

cを設定する。

パラメータ:
c - the c to set

isMainflg

public boolean isMainflg()
概要mainflgの返却 .

mainflgを返却する。

戻り値:
the mainflg

setMainflg

public void setMainflg(boolean mainflg)
概要mainflgを設定 .

mainflgを設定する。

パラメータ:
mainflg - the mainflg to set

isEditable

public boolean isEditable()
概要editableの返却 .

editableを返却する。

戻り値:
the editable

setEditable

public void setEditable(boolean editable)
概要editableを設定 .

editableを設定する。

パラメータ:
editable - the editable to set