Package com.yahoo.vespaxmlparser
Class VespaXMLReader
- java.lang.Object
-
- com.yahoo.vespaxmlparser.VespaXMLReader
-
- Direct Known Subclasses:
VespaXMLFeedReader
,VespaXMLFieldReader
public class VespaXMLReader extends Object
- Author:
- thomasg
-
-
Constructor Summary
Constructors Constructor Description VespaXMLReader(InputStream stream, DocumentTypeManager docTypeManager)
VespaXMLReader(String fileName, DocumentTypeManager docTypeManager)
VespaXMLReader(XMLStreamReader reader, DocumentTypeManager docTypeManager)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static boolean
isBase64EncodedElement(XMLStreamReader reader)
static boolean
isBase64EncodingAttribute(String attributeName, String attributeValue)
protected RuntimeException
newDeserializeException(String message)
protected RuntimeException
newException(Exception e)
protected void
skipToEnd(String tagName)
-
-
-
Constructor Detail
-
VespaXMLReader
public VespaXMLReader(String fileName, DocumentTypeManager docTypeManager) throws Exception
- Throws:
Exception
-
VespaXMLReader
public VespaXMLReader(InputStream stream, DocumentTypeManager docTypeManager) throws Exception
- Throws:
Exception
-
VespaXMLReader
public VespaXMLReader(XMLStreamReader reader, DocumentTypeManager docTypeManager)
-
-
Method Detail
-
newDeserializeException
protected RuntimeException newDeserializeException(String message)
-
newException
protected RuntimeException newException(Exception e)
-
skipToEnd
protected void skipToEnd(String tagName) throws XMLStreamException
- Throws:
XMLStreamException
-
isBase64EncodingAttribute
public static boolean isBase64EncodingAttribute(String attributeName, String attributeValue)
-
isBase64EncodedElement
public static boolean isBase64EncodedElement(XMLStreamReader reader)
-
-