public class Resources extends Object
| 构造器和说明 |
|---|
Resources() |
public static <V extends Resource> V loadResource(@NonNull String location, @Nullable ClassLoader classLoader)
public static FileResource loadFileResource(@NonNull File file)
public static FileResource loadFileResource(@NonNull String location)
public static FileResource loadFileResource(@NonNull String location, @Nullable ClassLoader classLoader)
public static ClassPathResource loadClassPathResource(@NonNull String location)
public static ClassPathResource loadClassPathResource(@NonNull String location, @Nullable ClassLoader classLoader)
public static ClassPathResource loadClassPathResource(@NonNull String location, @Nullable Class clazz)
public static UrlResource loadUrlResource(@NonNull String location)
public static UrlResource loadUrlResource(@NonNull String location, @Nullable ClassLoader classLoader)
public static UrlResource loadUrlResource(@NonNull URL url)
public static ByteArrayResource asByteArrayResource(@NonNull byte[] byteArray)
public static ByteArrayResource asByteArrayResource(@NonNull byte[] byteArray, @Nullable String description)
public static InputStreamResource asInputStreamResource(@NonNull InputStream inputStream)
public static InputStreamResource asInputStreamResource(@NonNull InputStream inputStream, @Nullable String description)
public static boolean exists(String resource)
resource - the resource locationpublic static InputStream getInputStream(String resource) throws IOException
resource - IOExceptionpublic static void readUsingDelimiter(Resource resource, @NonNull String delimiter, @NonNull Consumer<byte[]> consumer)
public static void readUsingDelimiter(Resource resource, @NonNull String delimiter, @NonNull Charset charset, @NonNull Consumer<String> consumer)
public static void readUsingDelimiter(Resource resource, @NonNull String delimiter, @NonNull Charset charset, @NonNull Consumer2<Integer,String> consumer)
public static void readUsingDelimiter(Resource resource, @NonNull String delimiter, @NonNull Charset charset, @Nullable Predicate2<Integer,String> consumePredicate, @NonNull Consumer2<Integer,String> consumer, @Nullable Predicate2<Integer,String> breakPredicate)
public static void readUsingDelimiter(@NonNull String location, @NonNull String delimiter, @NonNull Charset charset, @NonNull Consumer<String> consumer)
public static void readUsingDelimiter(@NonNull String location, @NonNull String delimiter, @NonNull Charset charset, @NonNull Consumer2<Integer,String> consumer)
public static void readUsingDelimiter(@NonNull String location, @NonNull String delimiter, @NonNull Charset charset, @Nullable Predicate2<Integer,String> consumePredicate, @NonNull Consumer2<Integer,String> consumer, @Nullable Predicate2<Integer,String> breakPredicate)
public static void readUsingDelimiter(@NonNull URL url, @NonNull String delimiter, @NonNull Charset charset, @NonNull Consumer<String> consumer)
public static void readUsingDelimiter(@NonNull byte[] byteArray, @NonNull String delimiter, @NonNull Charset charset, @NonNull Consumer<String> consumer)
public static List<String> readLines(@NonNull Resource resource, @NonNull Charset charset)
public static List<String> readLines(@NonNull Resource resource, @NonNull Charset charset, Consumer<String> consumer)
public static void readLines(@NonNull String location, @NonNull Charset charset, @NonNull Consumer<String> consumer)
public static void readLines(@NonNull String location, @NonNull Charset charset, @NonNull Consumer2<Integer,String> consumer)
public static void readLines(@NonNull String location, @NonNull Charset charset, @Nullable Predicate2<Integer,String> consumePredicate, @NonNull Consumer2<Integer,String> consumer, @Nullable Predicate2<Integer,String> breakPredicate)
Copyright © 2021. All rights reserved.