- java.lang.Object
-
- io.github.astrapi69.file.FileExtensions
-
public final class FileExtensions extends java.lang.Object
Utility class for the use with File object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
download(java.net.URI uri)
Downloads Data from the given URI.static java.lang.String
getAbsolutPathWithoutFilename(java.io.File file)
Gets the absolut path without the filename.static java.lang.String
getContentType(java.io.File file)
Gets the content type from the given file objectstatic java.lang.String
getCurrentAbsolutPathWithoutDotAndSlash()
Gets the current absolut path without the dot and slash.static boolean
isOpen(java.io.File file)
Not yet implemented.
-
-
-
Method Detail
-
download
public static byte[] download(java.net.URI uri) throws java.io.IOException
Downloads Data from the given URI.- Parameters:
uri
- The URI from where to download.- Returns:
- Returns a byte array or null.
- Throws:
java.io.IOException
- Signals that an I/O exception has occurred.
-
getAbsolutPathWithoutFilename
public static java.lang.String getAbsolutPathWithoutFilename(java.io.File file)
Gets the absolut path without the filename.- Parameters:
file
- the file.- Returns:
- 's the absolut path without filename.
-
getCurrentAbsolutPathWithoutDotAndSlash
public static java.lang.String getCurrentAbsolutPathWithoutDotAndSlash()
Gets the current absolut path without the dot and slash.- Returns:
- 's the current absolut path without the dot and slash.
-
getContentType
public static java.lang.String getContentType(java.io.File file) throws java.io.IOException
Gets the content type from the given file object- Parameters:
file
- the file- Returns:
- 's the content type from the given file object
- Throws:
java.io.IOException
- Signals that an I/O exception has occurred
-
isOpen
public static boolean isOpen(java.io.File file) throws java.io.IOException
Not yet implemented. Checks if the given file is open.- Parameters:
file
- The file to check.- Returns:
- Return true if the file is open otherwise false.
- Throws:
java.io.IOException
- Signals that an I/O exception has occurred.
-
-