public class XmlTokenizer4D
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
XmlTokenizer4D() |
Modifier and Type | Method and Description |
---|---|
void |
disableReferenceResolution(boolean disable) |
protected void |
foundAttributeName(byte[] input,
int offset,
int count) |
protected void |
foundAttributeValue(byte[] input,
int offset,
int count,
byte dlm) |
protected void |
foundCharacter(char charFound) |
protected void |
foundCharacterData(byte[] input,
int offset,
int count) |
protected void |
foundComment(byte[] input,
int offset,
int count) |
protected void |
foundDeclaration(byte[] input,
int offset,
int count) |
protected void |
foundEndEmptyTag() |
protected void |
foundEndOfInput(int count) |
protected void |
foundEndTagName(byte[] input,
int offset,
int count) |
protected void |
foundInvalidData(byte[] input,
int offset,
int count) |
protected void |
foundProcessingInstruction(byte[] input,
int offset,
int count) |
protected void |
foundReference(byte[] input,
int offset,
int count) |
protected void |
foundStartOfInput(byte[] input,
int offset,
int count) |
protected void |
foundStartTagName(byte[] input,
int offset,
int count) |
int |
getAbsoluteOffset() |
boolean |
isDataCDATA() |
static char |
resolveCharacterReference(byte[] input,
int offset,
int count) |
protected void |
setCdataContents(byte[] input,
int offset,
int count) |
void |
setStrictlyXml(boolean toSet) |
void |
tokenize(byte[] input) |
void |
tokenize(byte[] input,
int offset,
int count) |
void |
tokenize(Stream input) |
void |
tokenize(Stream input,
byte[] buffer,
int start,
int end,
int pos) |
public final void tokenize(byte[] input, int offset, int count) throws SyntaxException
SyntaxException
public final void tokenize(byte[] input) throws SyntaxException
SyntaxException
public final void tokenize(Stream input) throws SyntaxException, IOException
SyntaxException
IOException
public final void tokenize(Stream input, byte[] buffer, int start, int end, int pos) throws SyntaxException, IOException
SyntaxException
IOException
public final int getAbsoluteOffset()
public final boolean isDataCDATA()
public final void setStrictlyXml(boolean toSet)
public final void disableReferenceResolution(boolean disable)
protected void foundStartOfInput(byte[] input, int offset, int count)
protected void foundStartTagName(byte[] input, int offset, int count)
protected void foundEndTagName(byte[] input, int offset, int count)
protected void foundEndEmptyTag()
protected void foundCharacterData(byte[] input, int offset, int count)
protected void foundCharacter(char charFound)
protected void foundAttributeName(byte[] input, int offset, int count)
protected void foundAttributeValue(byte[] input, int offset, int count, byte dlm)
protected void foundComment(byte[] input, int offset, int count)
protected void foundProcessingInstruction(byte[] input, int offset, int count)
protected void foundDeclaration(byte[] input, int offset, int count)
protected void foundReference(byte[] input, int offset, int count)
protected void foundInvalidData(byte[] input, int offset, int count)
protected void foundEndOfInput(int count)
public static char resolveCharacterReference(byte[] input, int offset, int count)
protected void setCdataContents(byte[] input, int offset, int count)