クラス FieldUtils
- java.lang.Object
-
- com.zomu_t.lib.java.generate.java8.util.FieldUtils
-
public class FieldUtils extends java.lang.Objectフィールドモデルを提供するユーティリティ.
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 FieldUtils()
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 static MethodModelcreateGetterMethod(FieldModel fieldModel)指定されたFieldのGetterメソッドを作成.static MethodModelcreateSetterMethod(FieldModel fieldModel)指定されたFieldのSetterメソッドを作成.static FieldModelgetBooleanFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Boolean用のフィールドモデルを取得します.static FieldModelgetByteFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Byte用のフィールドモデルを取得します.static FieldModelgetCharacterFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Character用のフィールドモデルを取得します.static FieldModelgetDoubleFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Long用のフィールドモデルを取得します.FieldModelgetFieldModel(java.lang.String fieldName, java.lang.String javaDocContents, ClassModel type)java.lang.String用のフィールドモデルを取得します.static FieldModelgetFloatFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Float用のフィールドモデルを取得します.static FieldModelgetIntegerFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Integer用のフィールドモデルを取得します.static FieldModelgetLongFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Long用のフィールドモデルを取得します.static FieldModelgetShortFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.Short用のフィールドモデルを取得します.FieldModelgetStringFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)java.lang.String用のフィールドモデルを取得します.
-
-
-
メソッドの詳細
-
getFieldModel
public FieldModel getFieldModel(java.lang.String fieldName, java.lang.String javaDocContents, ClassModel type)
java.lang.String用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツtype- 型- 戻り値:
-
getStringFieldModel
public FieldModel getStringFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.String用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getShortFieldModel
public static FieldModel getShortFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Short用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getIntegerFieldModel
public static FieldModel getIntegerFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Integer用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getLongFieldModel
public static FieldModel getLongFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Long用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getDoubleFieldModel
public static FieldModel getDoubleFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Long用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getFloatFieldModel
public static FieldModel getFloatFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Float用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getBooleanFieldModel
public static FieldModel getBooleanFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Boolean用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getByteFieldModel
public static FieldModel getByteFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Byte用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
getCharacterFieldModel
public static FieldModel getCharacterFieldModel(java.lang.String fieldName, java.lang.String javaDocContents)
java.lang.Character用のフィールドモデルを取得します.- パラメータ:
fieldName- フィールド名javaDocContents- JavaDocコンテンツ- 戻り値:
-
createGetterMethod
public static MethodModel createGetterMethod(FieldModel fieldModel)
指定されたFieldのGetterメソッドを作成.- パラメータ:
fieldModel- Fieldを表すモデル- 戻り値:
- Methodを表すモデル
-
createSetterMethod
public static MethodModel createSetterMethod(FieldModel fieldModel)
指定されたFieldのSetterメソッドを作成.- パラメータ:
fieldModel- Fieldを表すモデル- 戻り値:
- Methodを表すモデル
-
-