Package org.jf.util
Class ClassFileNameHandler.FileSystemEntry
java.lang.Object
org.jf.util.ClassFileNameHandler.FileSystemEntry
- Direct Known Subclasses:
ClassFileNameHandler.DirectoryEntry,ClassFileNameHandler.FileEntry
- Enclosing class:
ClassFileNameHandler
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateFileSystemEntry(ClassFileNameHandler.DirectoryEntry parent, String logicalName) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidActually create the (empty) file or directory, if it doesn't exist.getNormalizedName(boolean preserveCase) abstract StringgetPhysicalNameWithSuffix(int suffix) voidsetSuffix(int suffix)
-
Field Details
-
parent
-
logicalName
-
physicalName
-
-
Constructor Details
-
FileSystemEntry
private FileSystemEntry(@Nullable ClassFileNameHandler.DirectoryEntry parent, @Nonnull String logicalName)
-
-
Method Details
-
getNormalizedName
-
getPhysicalName
-
setSuffix
- Throws:
IOException
-
createIfNeeded
Actually create the (empty) file or directory, if it doesn't exist.- Throws:
IOException
-
getPhysicalNameWithSuffix
-