クラス 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/とその子ディレクトリ内のすべてのファイルと任意の深さで一致します。
ルートディレクトリでない限り、リソースパターンをスラッシュ (/) で開始することはできません。
- 導入:
- 6.0
- 作成者:
- Stephane Nicoll, Brian Clozel, Sebastien Deleuze, Sam Brannen
メソッドの詳細
getPattern
一致するリソースを識別するために使用するパターンを返します。toRegex
一致するリソースを識別するために使用する正規表現PatternSE を返します。getReachableType
インターフェースからコピーされた説明:ConditionalHintこのヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合はnullを返します。- 次で指定:
- インターフェース
ConditionalHintのgetReachableType - 戻り値:
- 到達可能な型 (存在する場合)
equals
hashCode
public int hashCode()