Package fmpp.setting
Class FileWithConfigurationBase
java.lang.Object
java.io.File
fmpp.setting.FileWithSettingValue
fmpp.setting.FileWithConfigurationBase
- All Implemented Interfaces:
Serializable
,Comparable<File>
File
that stores the current configuration base directory at
the time it was instantiated. This extra information is
needed if the path may need or need not be resolved relatively to the
configuration base later, depending on factors that are not known when
the setting value is set.- See Also:
-
Field Summary
Fields inherited from class java.io.File
pathSeparator, pathSeparatorChar, separator, separatorChar
-
Constructor Summary
ConstructorsConstructorDescriptionFileWithConfigurationBase
(File configurationBase, String path, String settingValue) Creates a new instance. -
Method Summary
Methods inherited from class fmpp.setting.FileWithSettingValue
getSettingValue
Methods inherited from class java.io.File
canExecute, canRead, canWrite, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setExecutable, setExecutable, setLastModified, setReadable, setReadable, setReadOnly, setWritable, setWritable, toPath, toURI, toURL
-
Constructor Details
-
FileWithConfigurationBase
Creates a new instance. Thepath
will not be resolved relatively to theconfigurationBase
. If it was a relative path, then it remains that.
-
-
Method Details
-
getConfigurationBase
-
toString
- Overrides:
toString
in classFileWithSettingValue
-