|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XmlLowLevelDeserializer
Low level XML Deserializer.
Method Summary | |
---|---|
XmlItem |
current()
Returns the current xml item. |
int |
currentDepth()
Returns the current element depth. |
XmlItemType |
currentType()
Returns the type of the current xml item. |
boolean |
hasNext()
Returns true if another xml item can be deserialized from the stream. |
void |
moveToNext()
Moves to the next xml item which can be deserialized. |
void |
open(Reader reader,
String systemId)
Opens a new deserialization stream based on the given reader and system id. |
Methods inherited from interface net.sf.jsefa.common.lowlevel.LowLevelDeserializer |
---|
close, getInputPosition, open |
Method Detail |
---|
void open(Reader reader, String systemId)
reader
- the reader to base the stream on.systemId
- the system ID of the stream as an URI string. Will be used to resolve relative URIs.
LowLevelDeserializationException
boolean hasNext()
LowLevelDeserializationException
void moveToNext()
LowLevelDeserializationException
XmlItemType currentType()
XmlItemType
for the different values allowed.
XmlItem current()
LowLevelDeserializationException
int currentDepth()
The depth of the root element is 0.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |