public class XMLTokener extends Tokener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CHILDREN |
static char |
ENDTAG
The Constant ENDTAG.
|
static char |
ITEMEND
The Constant ITEMEND.
|
static char |
ITEMSTART
The Constant ITEMSTART.
|
static EntityStringConverter |
SIMPLECONVERTER |
static java.lang.String |
TOKEN |
SPACE| Constructor and Description |
|---|
XMLTokener()
Instantiates a new XML id map.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
addToStack(SendableEntityCreatorTag creator,
XMLTokener tokener,
CharacterBuffer tag,
CharacterBuffer value,
MapEntity map) |
Entity |
createLink(Entity parent,
java.lang.String property,
java.lang.String className,
java.lang.String id) |
BaseItem |
encode(java.lang.Object entity,
MapEntity map) |
SendableEntityCreator |
getDefaultFactory()
Get the DefaultFactory for Creating Element for Serialization
|
boolean |
isChild(java.lang.Object writeValue) |
Entity |
newInstance() |
EntityList |
newInstanceList() |
java.lang.Object |
nextValue(BaseItem creator,
boolean allowQuote,
boolean allowDuppleMarks,
char c)
Get the next value.
|
java.lang.Object |
parse(XMLTokener tokener,
MapEntity map)
Find tag.
|
protected void |
parseAttribute(XMLTokener tokener,
MapEntity map) |
protected java.lang.Object |
parseChildren(XMLTokener tokener,
MapEntity map) |
CharacterBuffer |
parseEntity(XMLTokener tokener,
MapEntity map)
Gets the entity.
|
void |
parseToEntity(Entity entity) |
protected void |
skipEntity()
Skip the Current Entity to >.
|
java.lang.String |
skipHeader() |
java.lang.String |
toString() |
java.lang.Object |
transformValue(java.lang.Object value,
BaseItem reference) |
XMLTokener |
withAllowQuote(boolean value) |
XMLTokener |
withBuffer(java.lang.String value) |
XMLTokener |
withDefaultFactory(SendableEntityCreator defaultFactory)
Add a DefaultFactoriy for creating Elements for Serialization
|
XMLTokener |
withMap(IdMap map) |
array, checkValues, getByte, getChar, getCreator, getCreatorClass, getCurrentChar, getId, getKey, getMap, getObject, getString, getStringList, isEmpty, isEnd, isError, length, nextClean, nextString, nextString, nextToken, notify, parseToEntity, position, remaining, skip, skip, skipChar, skipTo, skipTo, splitStrings, withBuffer, withBuffer, withLookAHead, withLookAHeadpublic static final java.lang.String TOKEN
public static final java.lang.String CHILDREN
public static final char ENDTAG
public static final char ITEMEND
public static final char ITEMSTART
public static final EntityStringConverter SIMPLECONVERTER
public java.lang.Object nextValue(BaseItem creator, boolean allowQuote, boolean allowDuppleMarks, char c)
nextValue in interface BufferItemnextValue in class Tokenercreator - The new CreatorallowQuote - is in Text allow Quotec - The Terminate CharallowDuppleMarks - Is allow DuppleMarkspublic void parseToEntity(Entity entity)
parseToEntity in class Tokenerprotected void skipEntity()
public java.lang.String skipHeader()
public XMLTokener withBuffer(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic Entity newInstance()
newInstance in class Tokenerpublic EntityList newInstanceList()
newInstanceList in class Tokenerpublic java.lang.Object parse(XMLTokener tokener, MapEntity map)
tokener - the tokenermap - decoding runtime valuesprotected void parseAttribute(XMLTokener tokener, MapEntity map)
protected java.lang.Object parseChildren(XMLTokener tokener, MapEntity map)
public CharacterBuffer parseEntity(XMLTokener tokener, MapEntity map)
tokener - the tokenermap - the decoding runtime valuespublic Entity createLink(Entity parent, java.lang.String property, java.lang.String className, java.lang.String id)
createLink in class Tokenerprotected java.lang.Object addToStack(SendableEntityCreatorTag creator, XMLTokener tokener, CharacterBuffer tag, CharacterBuffer value, MapEntity map)
public java.lang.Object transformValue(java.lang.Object value,
BaseItem reference)
transformValue in class Tokenerpublic SendableEntityCreator getDefaultFactory()
public XMLTokener withDefaultFactory(SendableEntityCreator defaultFactory)
defaultFactory - the defaultFactory to setpublic XMLTokener withAllowQuote(boolean value)
public XMLTokener withMap(IdMap map)