パッケージ jakarta.validation
インターフェース Path
- すべてのスーパーインターフェース:
IterableSE<Path.Node>
public interface Path extends IterableSE<Path.Node>
オブジェクトグラフ内のオブジェクトから別のオブジェクトへのナビゲーションパスを表します。各パス要素はNode
で表されます。パスは、
Iterator
によって返される順序で一連のノードに対応します。- 作成者:
- Emmanuel Bernard, Gunnar Morling, Guillaume Smet
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インターフェース 説明 static interface
Path.BeanNode
Bean を表すノード。static interface
Path.ConstructorNode
コンストラクターを表すノード。static interface
Path.ContainerElementNode
Optional
、List
、Map
などの汎用コンテナーの要素を表すノード。static interface
Path.CrossParameterNode
メソッドまたはコンストラクターのクロスパラメーター制約を保持する要素を表すノード。static interface
Path.MethodNode
メソッドを表すノード。static interface
Path.Node
ナビゲーションパスの要素を表します。static interface
Path.ParameterNode
メソッドまたはコンストラクターのパラメーターを表すノード。static interface
Path.PropertyNode
プロパティを表すノード。static interface
Path.ReturnValueNode
メソッドまたはコンストラクターの戻り値を表すノード。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 StringSE
toString()
このパスの人間が読める形式の表現を返します。インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, iterator, spliterator