- convertFolder2Package
Converts a folder into package name
- convertPackage2Folder
Converts a package name into folder using given separator character
- deleteRecursively
Recursively deletes the folder
- fileFileObject
Creates File based JavaFileObject for Indexable.
- fileObjectFileObject
Creates JavaFileObject for a FileObject
- getBaseName
Returns the basename name without folder path. You can specify the path
separator since eg zip files
- getBinaryName
Returns binary name of given file within a root
- getExtension
Returns file extension
- getFolderAndBaseName
Returns the folder (package name separated by original separators) and base
name.
- getKind
Determines JavaFileObject.Kind for given extension
- getName
Returns the name of JavaFileObject, similar to java.io.File#getName
- getPackageAndName
Returns a tuple {package,simpleName} for given fully qualified name