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_TREE
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.configuration.interpol.ConfigurationInterpolator
org.apache.commons.configuration.interpol.ConfigurationInterpolator
org.apache.commons.lang.text.StrSubstitutor
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
-
Constructor Details
-
BambooHierarchicalConfiguration
public BambooHierarchicalConfiguration()
-
-
Method Details
-
interpolate
- Overrides:
interpolate
in classorg.apache.commons.configuration.AbstractConfiguration
-
interpolate
- 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
- 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
-