org.apache.tuscany.sdo.util
Class StreamDeserializer

java.lang.Object
  extended by org.apache.tuscany.sdo.util.StreamDeserializer
All Implemented Interfaces:
javax.xml.stream.XMLStreamConstants
Direct Known Subclasses:
SDODeserializer

public class StreamDeserializer
extends java.lang.Object
implements javax.xml.stream.XMLStreamConstants

StAX Deserializer. The instance isn't thread-safe, however it's safe to use the instance any times on the same thread.


Nested Class Summary
static class StreamDeserializer.Attribute
           
static class StreamDeserializer.QualifiedAttribute
           
 
Field Summary
protected static java.util.Comparator EQUAL
           
protected static java.util.Comparator EQUAL_NULL
           
protected  java.lang.String name
           
protected  java.lang.String nameSpace
           
protected  javax.xml.stream.XMLStreamReader reader
           
protected static java.util.Comparator SAME
           
 
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
Constructor Summary
StreamDeserializer()
           
 
Method Summary
protected  javax.xml.stream.XMLStreamReader play(RecordedEventXMLStreamReader.Tag tag)
           
protected  boolean typedXSI()
           
protected static java.lang.Object value(java.lang.Object type, java.lang.String literal, javax.xml.namespace.NamespaceContext nameSpaces)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reader

protected javax.xml.stream.XMLStreamReader reader

nameSpace

protected java.lang.String nameSpace

name

protected java.lang.String name

EQUAL_NULL

protected static final java.util.Comparator EQUAL_NULL

EQUAL

protected static final java.util.Comparator EQUAL

SAME

protected static final java.util.Comparator SAME
Constructor Detail

StreamDeserializer

public StreamDeserializer()
Method Detail

play

protected final javax.xml.stream.XMLStreamReader play(RecordedEventXMLStreamReader.Tag tag)

typedXSI

protected final boolean typedXSI()

value

protected static java.lang.Object value(java.lang.Object type,
                                        java.lang.String literal,
                                        javax.xml.namespace.NamespaceContext nameSpaces)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.