Class FileSystemUtil
java.lang.Object
org.rumbledb.runtime.functions.input.FileSystemUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappend(URI locator, List<String> content, ExceptionMetadata metadata) static voidcheckForAbsoluteAndNoWildcards(URI locator, ExceptionMetadata metadata) static Stringstatic booleandelete(URI locator, ExceptionMetadata metadata) static booleanexists(URI locator, ExceptionMetadata metadata) static InputStreamgetDataInputStream(URI locator, ExceptionMetadata metadata) static InputStreamgetDataInputStreamHTML(URI locator, ExceptionMetadata metadata) static StringreadContent(URI locator, ExceptionMetadata metadata) static URIresolveFileSystemURI(URI base, String url, ExceptionMetadata metadata) static URIresolveURI(URI base, String url, ExceptionMetadata metadata) static URIresolveURIAgainstWorkingDirectory(String url, ExceptionMetadata metadata) static voidwrite(URI locator, List<String> content, ExceptionMetadata metadata) static voidwriteBytes(URI locator, byte[] content, ExceptionMetadata metadata) Writes exactly the supplied bytes, without adding separators or a trailing newline.
-
Constructor Details
-
FileSystemUtil
public FileSystemUtil()
-
-
Method Details
-
resolveURI
-
resolveFileSystemURI
-
convertURIToStringForSpark
-
resolveURIAgainstWorkingDirectory
-
exists
-
delete
-
getDataInputStream
-
getDataInputStreamHTML
-
readContent
-
writeBytes
Writes exactly the supplied bytes, without adding separators or a trailing newline. -
write
-
append
-
checkForAbsoluteAndNoWildcards
-