Package org.cache2k.extra.config.generic
Class ParsedConfiguration
- java.lang.Object
-
- org.cache2k.extra.config.generic.ParsedConfiguration
-
- All Implemented Interfaces:
SourceLocation
public class ParsedConfiguration extends Object implements SourceLocation
Holds the complete parsed configuration or parts of it.- Author:
- Jens Wilke
-
-
Constructor Summary
Constructors Constructor Description ParsedConfiguration(String source, int lineNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(ConfigurationTokenizer.Property p)voidaddSection(ParsedConfiguration c)StringgetContainer()Element name containing a section or bean.intgetLineNumber()Line number of the configuration sourceStringgetName()ConfigurationTokenizer.PropertygetPropertyByPath(String s)StringgetPropertyContext()Map<String,ConfigurationTokenizer.Property>getPropertyMap()ParsedConfigurationgetSection(String name)List<ParsedConfiguration>getSections()StringgetSource()File name or URL of the (configuration) sourceStringgetStringPropertyByPath(String s)StringgetType()voidsetContainer(String v)voidsetName(String v)voidsetPropertyContext(String v)voidsetType(String v)StringtoString()
-
-
-
Constructor Detail
-
ParsedConfiguration
public ParsedConfiguration(String source, int lineNumber)
-
-
Method Detail
-
getSource
public String getSource()
Description copied from interface:SourceLocationFile name or URL of the (configuration) source- Specified by:
getSourcein interfaceSourceLocation
-
getLineNumber
public int getLineNumber()
Description copied from interface:SourceLocationLine number of the configuration source- Specified by:
getLineNumberin interfaceSourceLocation
-
getContainer
public String getContainer()
Element name containing a section or bean.
-
setContainer
public void setContainer(String v)
-
getName
public String getName()
-
setName
public void setName(String v)
-
getType
public String getType()
-
setType
public void setType(String v)
-
getPropertyContext
public String getPropertyContext()
-
setPropertyContext
public void setPropertyContext(String v)
-
getPropertyMap
public Map<String,ConfigurationTokenizer.Property> getPropertyMap()
-
getSections
public List<ParsedConfiguration> getSections()
-
addProperty
public void addProperty(ConfigurationTokenizer.Property p)
-
addSection
public void addSection(ParsedConfiguration c)
-
getSection
public ParsedConfiguration getSection(String name)
-
getPropertyByPath
public ConfigurationTokenizer.Property getPropertyByPath(String s)
-
-