public abstract class ResourcePatternUtils extends ObjectSE
ResourcePatternResolver
を介してロードできるリソースの場所であるかどうかを判断するためのユーティリティクラス。isUrl(String)
メソッドが false
を返す場合、呼び出し元は通常、場所が相対パスであると想定します。
コンストラクターと説明 |
---|
ResourcePatternUtils() |
修飾子と型 | メソッドと説明 |
---|---|
static ResourcePatternResolver | getResourcePatternResolver(ResourceLoader resourceLoader) 指定された ResourceLoader のデフォルト ResourcePatternResolver を返します。 |
static boolean | isUrl(StringSE resourceLocation) 指定されたリソースの場所が URL であるかどうかを返します: 特別な "classpath" または "classpath *" 疑似 URL または標準 URL。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static boolean isUrl(@Nullable StringSE resourceLocation)
resourceLocation
- チェックする文字列 ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX
, ResourceUtils.CLASSPATH_URL_PREFIX
, ResourceUtils.isUrl(String)
, URL
SEpublic static ResourcePatternResolver getResourcePatternResolver(@Nullable ResourceLoader resourceLoader)
ResourceLoader
のデフォルト ResourcePatternResolver
を返します。 これは、ResourcePatternResolver
拡張機能を実装する場合は ResourceLoader
自体、または指定された ResourceLoader
上に構築されたデフォルトの PathMatchingResourcePatternResolver
である可能性があります。
resourceLoader
- ResourceLoader は、パターンリゾルバーを構築します (デフォルトの ResourceLoader を示す null
の場合があります)PathMatchingResourcePatternResolver