クラス ResourcePatternHint
java.lang.ObjectSE
org.springframework.aot.hint.ResourcePatternHint
- 実装されているすべてのインターフェース:
ConditionalHint
実行時に利用可能にする必要があるリソースを説明するヒント。
各パターンは、クラスパス上のリソースへの 1 対 1 のマッピングを持つ単純なパスの場合もあれば、ワイルドカードの一致を示す特殊な * 文字を含む場合もあります。例:
- "file.properties": クラスパスのルートにある
file.propertiesファイルのみに一致します。 - "com/example/file.properties":
com/example/内のfile.propertiesファイルのみに一致します。 - "*.properties" : クラスパスのルートにある
.properties拡張子を持つすべてのファイルと一致します。 - "com/example/*.properties":
com/example/内の.properties拡張子を持つすべてのファイルと一致します。 - "com/example/**" :
com/example/とその子ディレクトリ内の任意の深さにあるすべてのファイルと一致します。 - "com/example/**/*.properties":
com/example/およびその任意の深さの子ディレクトリ内の.properties拡張子を持つすべてのファイルと一致します。
ルートディレクトリでない限り、リソースパターンをスラッシュ (/) で開始することはできません。
- 導入:
- 6.0
- 作成者:
- Stephane Nicoll, Brian Clozel, Sebastien Deleuze, Sam Brannen
メソッドのサマリー
修飾子と型メソッド説明boolean一致するリソースを識別するために使用するパターンを返します。このヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合はnullを返します。inthashCode()boolean指定されたパスが現在の glob パターンと一致するかどうか。クラス ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース ConditionalHint から継承されたメソッド
conditionMatches
メソッドの詳細
getPattern
一致するリソースを識別するために使用するパターンを返します。matches
getReachableType
インターフェースからコピーされた説明:ConditionalHintこのヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合はnullを返します。- 次で指定:
- インターフェース
ConditionalHintのgetReachableType - 戻り値:
- 到達可能な型 (存在する場合)
equals
hashCode