クラス 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
一致するリソースを識別するために使用する正規表現Pattern
SE を返します。- 戻り値:
- 正規表現パターン
getReachableType
インターフェースからコピーされた説明:ConditionalHint
このヒントを適用するために到達可能であるべき型を返します。または、このヒントが常に適用されている必要がある場合はnull
を返します。- 次で指定:
- インターフェース
ConditionalHint
のgetReachableType
- 戻り値:
- 到達可能な型 (存在する場合)
equals
hashCode
public int hashCode()