public abstract class TestContextResourceUtils extends ObjectSE
ResourceUtils, Resource, ClassPathResource, FileSystemResource, UrlResource, ResourceLoader| コンストラクターと説明 |
|---|
TestContextResourceUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static StringSE[] | convertToClasspathResourcePaths(ClassSE<?> clazz, boolean preservePlaceholders, StringSE... paths) 指定されたパスをクラスパスリソースパスに変換します。 |
static StringSE[] | convertToClasspathResourcePaths(ClassSE<?> clazz, StringSE... paths) 指定されたパスをクラスパスリソースパスに変換します。 |
static ListSE<Resource> | convertToResourceList(ResourceLoader resourceLoader, StringSE... paths) 指定された ResourceLoader を使用して、指定されたパスを Resource ハンドルのリストに変換します。 |
static Resource[] | convertToResources(ResourceLoader resourceLoader, StringSE... paths) 指定された ResourceLoader を使用して、指定されたパスを Resource ハンドルの配列に変換します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic static StringSE[] convertToClasspathResourcePaths(ClassSE<?> clazz, StringSE... paths)
preservePlaceholders フラグに false が提供されている convertToClasspathResourcePaths(Class, boolean, String...) にデリゲートします。
clazz - パスが関連付けられているクラス paths - 変換されるパス convertToResources(org.springframework.core.io.ResourceLoader, java.lang.String...)public static StringSE[] convertToClasspathResourcePaths(ClassSE<?> clazz, boolean preservePlaceholders, StringSE... paths)
提供されたパスごとに:
"context.xml" - 指定されたクラスが定義されているパッケージに関連するクラスパスリソースとして扱われます。このようなパスには、classpath: プレフィックスとクラスのパッケージへのパスが付加されます。"/org/example/schema.sql")。このようなパスには、classpath: プレフィックスが付加されます。classpath:、file:、http: など)がプレフィックスとして付けられているパスでは、プロトコルは変更されません。 次に、preservePlaceholders フラグが true であり、パスに ${placeholder.name} の形式の 1 つ以上のプレースホルダーが含まれていない限り、各パスがクリーンアップされます。
clazz - パスが関連付けられているクラス preservePlaceholders - プレースホルダーを保持する必要がある場合は true paths - 変換されるパス convertToResources(org.springframework.core.io.ResourceLoader, java.lang.String...), ResourceUtils.CLASSPATH_URL_PREFIX, ResourceUtils.FILE_URL_PREFIXpublic static Resource[] convertToResources(ResourceLoader resourceLoader, StringSE... paths)
ResourceLoader を使用して、指定されたパスを Resource ハンドルの配列に変換します。resourceLoader - パスの変換に使用する ResourceLoader paths - 変換されるパス convertToResourceList(ResourceLoader, String...), convertToClasspathResourcePaths(java.lang.Class<?>, java.lang.String...)public static ListSE<Resource> convertToResourceList(ResourceLoader resourceLoader, StringSE... paths)
ResourceLoader を使用して、指定されたパスを Resource ハンドルのリストに変換します。resourceLoader - パスの変換に使用する ResourceLoader paths - 変換されるパス convertToResources(ResourceLoader, String...), convertToClasspathResourcePaths(java.lang.Class<?>, java.lang.String...)