@Beta
public abstract class XmlObjectParser<P extends XmlObjectParser<P>>
extends java.lang.Object
Constructor and Description |
---|
XmlObjectParser() |
Modifier and Type | Method and Description |
---|---|
protected void |
assertTagName(DomElement elem,
java.lang.String name) |
protected abstract void |
doParse(DomElement root) |
P |
parse() |
P |
source(com.google.common.io.CharSource source) |
P |
source(java.io.File file) |
P |
source(java.lang.String source) |
P |
source(java.net.URL url) |
P |
systemId(java.lang.String systemId) |
protected P |
typecastThis() |
protected final P typecastThis()
public final P systemId(java.lang.String systemId)
public final P source(java.net.URL url)
public final P source(java.lang.String source)
public final P source(com.google.common.io.CharSource source)
public final P source(java.io.File file)
public final P parse()
protected abstract void doParse(DomElement root) throws java.lang.Exception
java.lang.Exception
protected final void assertTagName(DomElement elem, java.lang.String name)