public class ParsedConfiguration extends Object implements SourceLocation
Constructor and Description |
---|
ParsedConfiguration(String _source,
int _lineNumber) |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(ConfigurationTokenizer.Property p) |
void |
addSection(ParsedConfiguration c) |
String |
getContainer()
Element name containing a section or bean.
|
int |
getLineNumber()
Line number of the configuration source
|
String |
getName() |
ConfigurationTokenizer.Property |
getPropertyByPath(String s) |
String |
getPropertyContext() |
Map<String,ConfigurationTokenizer.Property> |
getPropertyMap() |
ParsedConfiguration |
getSection(String _name) |
List<ParsedConfiguration> |
getSections() |
List<ParsedConfiguration> |
getSectionsInContainer(String _containerName) |
String |
getSource()
File name or URL of the (configuration) source
|
String |
getStringPropertyByPath(String s) |
String |
getType() |
void |
setContainer(String _container) |
void |
setName(String _name) |
void |
setPropertyContext(String _propertyContext) |
void |
setType(String _type) |
String |
toString() |
public ParsedConfiguration(String _source, int _lineNumber)
public String getSource()
SourceLocation
getSource
in interface SourceLocation
public int getLineNumber()
SourceLocation
getLineNumber
in interface SourceLocation
public String getContainer()
public void setContainer(String _container)
public String getName()
public void setName(String _name)
public String getType()
public void setType(String _type)
public String getPropertyContext()
public void setPropertyContext(String _propertyContext)
public Map<String,ConfigurationTokenizer.Property> getPropertyMap()
public List<ParsedConfiguration> getSections()
public List<ParsedConfiguration> getSectionsInContainer(String _containerName)
public void addProperty(ConfigurationTokenizer.Property p)
public void addSection(ParsedConfiguration c)
public ParsedConfiguration getSection(String _name)
public ConfigurationTokenizer.Property getPropertyByPath(String s)
cache2k API documentation. Copyright © 2000–2018 headissue GmbH, Munich.