クラス ExpressionDependencies.ExpressionDependency
java.lang.ObjectSE
org.springframework.data.spel.ExpressionDependencies.ExpressionDependency
- 含まれているクラス:
- ExpressionDependencies
SpEL 式から参照されるメソッドまたはプロパティ / フィールドへの依存関係を記述する値オブジェクト。
- 導入:
- 2.4
- 作成者:
- Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明boolean
メソッドの新しいExpressionDependencies.ExpressionDependency
を作成します。forPropertyOrField
(StringSE fieldOrPropertyName) プロパティまたはフィールドの新しいExpressionDependencies.ExpressionDependency
を作成します。int
hashCode()
boolean
isMethod()
boolean
isNested()
boolean
boolean
nest
(int level) ネストしているlevel
をExpressionDependencies.ExpressionDependency
に関連付けます。toString()
メソッドの詳細
forMethod
メソッドの新しいExpressionDependencies.ExpressionDependency
を作成します。- パラメーター:
methodName
- メソッド名。- 戻り値:
methodName
へのメソッドの依存関係。
forPropertyOrField
public static ExpressionDependencies.ExpressionDependency forPropertyOrField(StringSE fieldOrPropertyName) プロパティまたはフィールドの新しいExpressionDependencies.ExpressionDependency
を作成します。- パラメーター:
fieldOrPropertyName
- プロパティ / フィールド名。- 戻り値:
fieldOrPropertyName
へのメソッドの依存関係。
nest
ネストしているlevel
をExpressionDependencies.ExpressionDependency
に関連付けます。戻り値- パラメーター:
level
-- 戻り値:
isNested
public boolean isNested()isTopLevel
public boolean isTopLevel()isMethod
public boolean isMethod()isPropertyOrField
public boolean isPropertyOrField()getSymbol
equals
hashCode
public int hashCode()toString