public class XmlMetadataContentHandler
extends org.apache.tika.sax.ToXMLContentHandler
Constructor and Description |
---|
XmlMetadataContentHandler(String encoding,
int writeLimit)
Constructs a new Xml Metadata content handler using the spcified encoding
|
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(String uri,
String localName,
String name) |
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
boolean |
isWriteLimitReached() |
boolean |
okToWrite(int length) |
void |
startElement(String uri,
String localName,
String qName,
Attributes atts) |
protected void |
write(char ch) |
protected void |
write(String string) |
startDocument, startPrefixMapping
endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, unparsedEntityDecl, warning
public XmlMetadataContentHandler(String encoding, int writeLimit)
encoding
- encoding to usepublic void characters(char[] ch, int start, int length) throws SAXException
characters
in interface ContentHandler
characters
in class org.apache.tika.sax.ToXMLContentHandler
SAXException
protected void write(char ch) throws SAXException
write
in class org.apache.tika.sax.ToXMLContentHandler
SAXException
protected void write(String string) throws SAXException
write
in class org.apache.tika.sax.ToXMLContentHandler
SAXException
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException
ignorableWhitespace
in interface ContentHandler
ignorableWhitespace
in class org.apache.tika.sax.ToTextContentHandler
SAXException
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException
startElement
in interface ContentHandler
startElement
in class org.apache.tika.sax.ToXMLContentHandler
SAXException
public void endElement(String uri, String localName, String name) throws SAXException
endElement
in interface ContentHandler
endElement
in class org.apache.tika.sax.ToXMLContentHandler
SAXException
public boolean okToWrite(int length)
public boolean isWriteLimitReached()
This work is licensed under a Creative Commons Attribution 4.0 International License.