aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2015-10-25 20:59:42 +0000
committerMichael Williamson <mike@zwobble.org>2015-10-25 20:59:42 +0000
commita7467ecfcda9bf6e2f67c74fdddca290d27d9da6 (patch)
treef66114d21a0b2ee6832b1d473e3f68c8a0ec06b5 /src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
parent84c1a42a0cdb36fbf5c6b2653a872c230bfe16f3 (diff)
Remove lombok
Diffstat (limited to 'src/main/java/org/zwobble/mammoth/xml/SimpleSax.java')
-rw-r--r--src/main/java/org/zwobble/mammoth/xml/SimpleSax.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java b/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
index bea752a..54bd614 100644
--- a/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
+++ b/src/main/java/org/zwobble/mammoth/xml/SimpleSax.java
@@ -3,20 +3,21 @@ package org.zwobble.mammoth.xml;
import java.io.IOException;
import java.io.InputStream;
import java.io.StringReader;
+import java.util.Map;
import java.util.stream.IntStream;
import javax.xml.parsers.ParserConfigurationException;
+import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.xml.sax.Attributes;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
+import org.xml.sax.XMLReader;
import org.xml.sax.helpers.DefaultHandler;
import static java.util.stream.Collectors.toMap;
-import lombok.val;
-
public class SimpleSax {
public static void parseStream(InputStream input, SimpleSaxHandler handler) {
parseInputSource(new InputSource(input), handler);
@@ -27,16 +28,16 @@ public class SimpleSax {
}
private static void parseInputSource(InputSource inputSource, SimpleSaxHandler handler) {
- val parserFactory = SAXParserFactory.newInstance();
+ SAXParserFactory parserFactory = SAXParserFactory.newInstance();
parserFactory.setNamespaceAware(true);
try {
- val saxParser = parserFactory.newSAXParser();
- val xmlReader = saxParser.getXMLReader();
+ SAXParser saxParser = parserFactory.newSAXParser();
+ XMLReader xmlReader = saxParser.getXMLReader();
xmlReader.setContentHandler(new DefaultHandler() {
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
- final ElementName name = new ElementName(uri, localName);
- val attributesMap = IntStream.range(0, attributes.getLength())
+ ElementName name = new ElementName(uri, localName);
+ Map<ElementName, String> attributesMap = IntStream.range(0, attributes.getLength())
.boxed()
.collect(toMap(
index -> new ElementName(attributes.getURI(index), attributes.getLocalName(index)),