Interface FileBasedConfiguration
- All Superinterfaces:
Configuration, FileBased, ImmutableConfiguration, SynchronizerSupport
- All Known Implementing Classes:
INIConfiguration, JSONConfiguration, PatternSubtreeConfigurationWrapper, PropertiesConfiguration, PropertyListConfiguration, XMLConfiguration, XMLPropertiesConfiguration, XMLPropertyListConfiguration, YAMLConfiguration
An interface which combines the FileBased and Configuration interfaces.
This interface is used to parameterize ConfigurationBuilder implementations which produce configurations read
from a FileHandler.
- Since:
- 2.0
-
Method Summary
Methods inherited from interface Configuration
addProperty, clear, clearProperty, getInterpolator, installInterpolator, setInterpolator, setProperty, subsetMethods inherited from interface ImmutableConfiguration
containsKey, get, get, getArray, getArray, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getCollection, getCollection, getDouble, getDouble, getDouble, getDuration, getDuration, getEncodedString, getEncodedString, getEnum, getEnum, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getKeys, getKeys, getKeys, getList, getList, getList, getList, getLong, getLong, getLong, getProperties, getProperty, getShort, getShort, getShort, getString, getString, getStringArray, immutableSubset, isEmpty, sizeMethods inherited from interface SynchronizerSupport
getSynchronizer, lock, setSynchronizer, unlock