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:
- Serialized Form
-
-
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
-
-
Constructor Summary
Constructors Constructor Description BambooHierarchicalConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.commons.configuration.interpol.ConfigurationInterpolator
createInterpolator()
org.apache.commons.configuration.interpol.ConfigurationInterpolator
getInterpolator()
org.apache.commons.lang.text.StrSubstitutor
getSubstitutor()
protected Object
interpolate(Object value)
protected String
interpolate(String base)
protected String
interpolateHelper(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, subset
-
Methods 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, setThrowExceptionOnMissing
-
Methods inherited from class org.apache.commons.configuration.event.EventSource
addConfigurationListener, addErrorListener, clearConfigurationListeners, clearErrorListeners, createErrorEvent, createEvent, fireError, fireEvent, getConfigurationListeners, getErrorListeners, isDetailEvents, removeConfigurationListener, removeErrorListener, setDetailEvents
-
-
-
-
Method Detail
-
interpolate
protected String interpolate(String base)
- Overrides:
interpolate
in classorg.apache.commons.configuration.AbstractConfiguration
-
interpolate
protected Object interpolate(Object value)
- Overrides:
interpolate
in classorg.apache.commons.configuration.AbstractConfiguration
-
getInterpolator
public org.apache.commons.configuration.interpol.ConfigurationInterpolator getInterpolator()
- Overrides:
getInterpolator
in classorg.apache.commons.configuration.AbstractConfiguration
-
interpolateHelper
protected String interpolateHelper(String base, List priorVariables)
- Overrides:
interpolateHelper
in classorg.apache.commons.configuration.AbstractConfiguration
-
getSubstitutor
public org.apache.commons.lang.text.StrSubstitutor getSubstitutor()
- Overrides:
getSubstitutor
in classorg.apache.commons.configuration.AbstractConfiguration
-
createInterpolator
protected org.apache.commons.configuration.interpol.ConfigurationInterpolator createInterpolator()
- Overrides:
createInterpolator
in classorg.apache.commons.configuration.AbstractConfiguration
-
-