Class Xpp3DomBuilder
java.lang.Object
org.apache.maven.shared.utils.xml.Xpp3DomBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Xpp3Dom
build
(InputStream is, String encoding) static Xpp3Dom
build
(InputStream is, String encoding, boolean trim) static Xpp3Dom
static Xpp3Dom
private static XMLReader
private static XMLReader
private static Xpp3DomBuilder.DocHandler
parseSax
(InputSource inputSource, boolean trim)
-
Field Details
-
DEFAULT_TRIM
private static final boolean DEFAULT_TRIM- See Also:
-
-
Constructor Details
-
Xpp3DomBuilder
public Xpp3DomBuilder()
-
-
Method Details
-
build
- Parameters:
reader
-Reader
- Returns:
- the built DOM
- Throws:
XmlPullParserException
- in case of an error
-
build
public static Xpp3Dom build(@WillClose InputStream is, @Nonnull String encoding) throws XmlPullParserException - Parameters:
is
-InputStream
encoding
- the encoding- Returns:
- the built DOM
- Throws:
XmlPullParserException
- in case of an error
-
build
public static Xpp3Dom build(@WillClose InputStream is, @Nonnull String encoding, boolean trim) throws XmlPullParserException - Parameters:
is
-InputStream
encoding
- the encodingtrim
- true/false- Returns:
- the built DOM
- Throws:
XmlPullParserException
- in case of an error
-
build
- Parameters:
in
-Reader
trim
- true/false- Returns:
- the built DOM
- Throws:
XmlPullParserException
- in case of an error
-
parseSax
private static Xpp3DomBuilder.DocHandler parseSax(@Nonnull InputSource inputSource, boolean trim) throws XmlPullParserException - Throws:
XmlPullParserException
-
createXmlReader
- Throws:
SAXException
-
instantiate
-