Package org.burningwave.core.io
Interface PathHelper
public interface PathHelper
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic PathHelperfindResources(Predicate<String> absolutePathPredicate) getAbsolutePathOfResource(String resourceRelativePath) getAbsolutePathsOfResource(String... resourceRelativePath) getAbsolutePathsOfResources(Predicate<String> absolutePathPredicate) getResource(String resourceRelativePath) <T> TgetResource(BiConsumer<Collection<T>, FileSystemItem> fileConsumer, String resourceRelativePath) getResourceAsStream(String resourceRelativePath) getResourceAsStringBuffer(String resourceRelativePath) getResources(String... resourcesRelativePaths) <T> Collection<T> getResources(BiConsumer<Collection<T>, FileSystemItem> fileConsumer, String... resourcesRelativePaths) getResourcesAsStreams(String... resourcesRelativePaths) loadAndMapPaths(String pathGroupName, String paths) optimize(Collection<String> paths) optimizeFileSystemItems(FileSystemItem... paths)
-
Method Details
-
create
-
getBurningwaveRuntimeClassPath
String getBurningwaveRuntimeClassPath() -
getMainClassPaths
Collection<String> getMainClassPaths() -
getAllMainClassPaths
Collection<String> getAllMainClassPaths() -
getAllPaths
Collection<String> getAllPaths() -
getPaths
-
loadAndMapPaths
-
findResources
-
getAbsolutePathsOfResources
-
getAbsolutePathOfResource
-
getAbsolutePathsOfResource
-
getResources
-
getResource
-
getResources
<T> Collection<T> getResources(BiConsumer<Collection<T>, FileSystemItem> fileConsumer, String... resourcesRelativePaths) -
getResource
<T> T getResource(BiConsumer<Collection<T>, FileSystemItem> fileConsumer, String resourceRelativePath) -
getResourcesAsStreams
-
getResourceAsStream
-
getResourceAsStringBuffer
-
optimize
-
optimize
-
optimizeFileSystemItems
-
optimizeFileSystemItems
-
getPaths
-
getPath
-