Package org.apache.log4j.builders
Interface Parser<T>
-
- Type Parameters:
T
- The type to build.
- All Superinterfaces:
Builder<T>
- All Known Subinterfaces:
FilterBuilder
,LayoutBuilder
,RewritePolicyBuilder
- All Known Implementing Classes:
DenyAllFilterBuilder
,HtmlLayoutBuilder
,LevelMatchFilterBuilder
,LevelRangeFilterBuilder
,PatternLayoutBuilder
,SimpleLayoutBuilder
,StringMatchFilterBuilder
,TTCCLayoutBuilder
,XmlLayoutBuilder
public interface Parser<T> extends Builder<T>
Parses DOM and properties.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
parse(PropertiesConfiguration config)
Parses a PropertiesConfigurationt.T
parse(org.w3c.dom.Element element, XmlConfiguration config)
Parses a DOM Element.
-
-
-
Method Detail
-
parse
T parse(org.w3c.dom.Element element, XmlConfiguration config)
Parses a DOM Element.- Parameters:
element
- the DOM Element.config
- the XML configuration.- Returns:
- parse result.
-
parse
T parse(PropertiesConfiguration config)
Parses a PropertiesConfigurationt.- Parameters:
element
- the PropertiesConfiguration.- Returns:
- parse result.
-
-