Package com.sshtools.common.util
Class FileUtils
java.lang.Object
com.sshtools.common.util.FileUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringaddStartingSlash(String str) static StringaddTrailingSlash(String str) static StringcheckEndsWith(String str, String slash) static Stringstatic StringcheckEndsWithNo(String str, String slash) static Stringstatic Stringstatic StringcheckEndsWithSlash(String str) static Stringstatic Stringstatic Stringstatic voiddeleteFolder(File folder) static StringfirstPathElement(String path) static StringformatLastModified(long lastModifiedTime) static StringformatSize(long size) static StringgetFilename(String path) static StringgetParentPath(String originalFilename) getParentPaths(String sourcePath) static booleanhasParents(String sourcePath) static booleanstatic booleanisSamePath(String path1, String path2) static StringlastPathElement(String originalFilename) static Stringstatic Stringstatic StringstripFirstPathElement(String path) static StringstripLastPathElement(String path) static StringstripParentPath(String rootPath, String path) static String
-
Constructor Details
-
FileUtils
public FileUtils()
-
-
Method Details
-
addTrailingSlash
-
removeTrailingSlash
-
removeStartingSlash
-
addStartingSlash
-
getFilename
-
convertBackslashToForwardSlash
-
checkStartsWithSlash
-
checkStartsWithNoSlash
-
checkEndsWithBackslash
-
checkEndsWithoutBackslash
-
checkEndsWithSlash
-
checkEndsWith
-
checkEndsWithNoSlash
-
checkEndsWithNo
-
stripParentPath
- Throws:
IOException
-
stripFirstPathElement
-
stripLastPathElement
-
firstPathElement
-
deleteFolder
-
formatSize
-
formatLastModified
-
getParentPath
-
hasParents
-
getParentPaths
-
stripPath
-
lastPathElement
-
isSamePath
-
isRoot
-