Class BambooHierarchicalConfiguration
java.lang.Object
org.apache.commons.configuration.event.EventSource
org.apache.commons.configuration.AbstractConfiguration
org.apache.commons.configuration.HierarchicalConfiguration
com.atlassian.bamboo.commonsconfig.BambooHierarchicalConfiguration
- All Implemented Interfaces:
Serializable,Cloneable,org.apache.commons.configuration.Configuration
- Direct Known Subclasses:
RepositoryConfigurationReference.RepoHierarchicalConfiguration
public class BambooHierarchicalConfiguration
extends org.apache.commons.configuration.HierarchicalConfiguration
A configuration that does not interpolate values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.configuration.HierarchicalConfiguration
org.apache.commons.configuration.HierarchicalConfiguration.BuilderVisitor, org.apache.commons.configuration.HierarchicalConfiguration.Node, org.apache.commons.configuration.HierarchicalConfiguration.NodeVisitor -
Field Summary
Fields inherited from class org.apache.commons.configuration.HierarchicalConfiguration
EVENT_ADD_NODES, EVENT_CLEAR_TREEFields inherited from class org.apache.commons.configuration.AbstractConfiguration
END_TOKEN, EVENT_ADD_PROPERTY, EVENT_CLEAR, EVENT_CLEAR_PROPERTY, EVENT_READ_PROPERTY, EVENT_SET_PROPERTY, START_TOKEN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.configuration.interpol.ConfigurationInterpolatororg.apache.commons.configuration.interpol.ConfigurationInterpolatororg.apache.commons.lang.text.StrSubstitutorprotected Objectinterpolate(Object value) protected Stringinterpolate(String base) protected StringinterpolateHelper(String base, List priorVariables) Methods inherited from class org.apache.commons.configuration.HierarchicalConfiguration
addNodes, addPropertyDirect, clearNode, clearNode, clearProperty, clearReferences, clearTree, clone, configurationAt, configurationsAt, containsKey, createAddPath, createNode, createSubnodeConfiguration, fetchAddNode, fetchNodeList, findLastPathNode, findPropertyNodes, getDefaultExpressionEngine, getExpressionEngine, getKeys, getKeys, getMaxIndex, getProperty, getRoot, getRootNode, isEmpty, nodeDefined, nodeDefined, removeNode, removeNode, setDefaultExpressionEngine, setExpressionEngine, setProperty, setRoot, setRootNode, subsetMethods inherited from class org.apache.commons.configuration.AbstractConfiguration
addErrorLogListener, addProperty, clear, clearPropertyDirect, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getDefaultListDelimiter, getDelimiter, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getList, getList, getListDelimiter, getLogger, getLong, getLong, getLong, getProperties, getProperties, getShort, getShort, getShort, getString, getString, getStringArray, isDelimiterParsingDisabled, isThrowExceptionOnMissing, resolveContainerStore, setDefaultListDelimiter, setDelimiter, setDelimiterParsingDisabled, setListDelimiter, setLogger, setThrowExceptionOnMissingMethods inherited from class org.apache.commons.configuration.event.EventSource
addConfigurationListener, addErrorListener, clearConfigurationListeners, clearErrorListeners, createErrorEvent, createEvent, fireError, fireEvent, getConfigurationListeners, getErrorListeners, isDetailEvents, removeConfigurationListener, removeErrorListener, setDetailEvents
-
Constructor Details
-
BambooHierarchicalConfiguration
public BambooHierarchicalConfiguration()
-
-
Method Details
-
interpolate
- Overrides:
interpolatein classorg.apache.commons.configuration.AbstractConfiguration
-
interpolate
- Overrides:
interpolatein classorg.apache.commons.configuration.AbstractConfiguration
-
getInterpolator
public org.apache.commons.configuration.interpol.ConfigurationInterpolator getInterpolator()- Overrides:
getInterpolatorin classorg.apache.commons.configuration.AbstractConfiguration
-
interpolateHelper
- Overrides:
interpolateHelperin classorg.apache.commons.configuration.AbstractConfiguration
-
getSubstitutor
public org.apache.commons.lang.text.StrSubstitutor getSubstitutor()- Overrides:
getSubstitutorin classorg.apache.commons.configuration.AbstractConfiguration
-
createInterpolator
protected org.apache.commons.configuration.interpol.ConfigurationInterpolator createInterpolator()- Overrides:
createInterpolatorin classorg.apache.commons.configuration.AbstractConfiguration
-