Uses of Interface
com.thoughtworks.xstream.io.HierarchicalStreamReader
Packages that use HierarchicalStreamReader
Package
Description
Converters for common basic types in Java.
Converters for collection objects that write their items as
nested elements, such as arrays, Lists, Sets and Maps.
Extra converters that may not be enabled in XStream by default.
Extra converters for the java.time package.
Library for tracking paths of nodes in documents using a subset of XPath.
-
Uses of HierarchicalStreamReader in com.thoughtworks.xstream
Methods in com.thoughtworks.xstream with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionXStream.createObjectInputStream
(HierarchicalStreamReader reader) Creates an ObjectInputStream that deserializes a stream of objects from a reader using XStream.XStream.createObjectInputStream
(HierarchicalStreamReader reader, DataHolder dataHolder) Creates an ObjectInputStream that deserializes a stream of objects from a reader using XStream.MarshallingStrategy.unmarshal
(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper) XStream.unmarshal
(HierarchicalStreamReader reader) Deserialize an object from a hierarchical data structure (such as XML).XStream.unmarshal
(HierarchicalStreamReader reader, Object root) Deserialize an object from a hierarchical data structure (such as XML), populating the fields of the given root object instead of instantiating a new one.XStream.unmarshal
(HierarchicalStreamReader reader, Object root, DataHolder dataHolder) Deserialize an object from a hierarchical data structure (such as XML). -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters
Methods in com.thoughtworks.xstream.converters with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) Convert textual data back into an object.SingleValueConverterWrapper.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.basic
Methods in com.thoughtworks.xstream.converters.basic with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionCharConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) NullConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.collections
Methods in com.thoughtworks.xstream.converters.collections with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionprotected void
CollectionConverter.addCurrentElementToCollection
(HierarchicalStreamReader reader, UnmarshallingContext context, Collection collection, Collection target) protected void
CollectionConverter.populateCollection
(HierarchicalStreamReader reader, UnmarshallingContext context, Collection collection) protected void
CollectionConverter.populateCollection
(HierarchicalStreamReader reader, UnmarshallingContext context, Collection collection, Collection target) protected void
MapConverter.populateMap
(HierarchicalStreamReader reader, UnmarshallingContext context, Map map) protected void
MapConverter.populateMap
(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) protected void
TreeMapConverter.populateTreeMap
(HierarchicalStreamReader reader, UnmarshallingContext context, TreeMap result, Comparator comparator) protected void
MapConverter.putCurrentEntryIntoMap
(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) protected Object
AbstractCollectionConverter.readBareItem
(HierarchicalStreamReader reader, UnmarshallingContext context, Object current) Read a bare item of the collection from the reader.protected Object
AbstractCollectionConverter.readCompleteItem
(HierarchicalStreamReader reader, UnmarshallingContext context, Object current) Read an item of the collection including the tags from the reader.protected Object
AbstractCollectionConverter.readItem
(HierarchicalStreamReader reader, UnmarshallingContext context, Object current) Deprecated.abstract Object
AbstractCollectionConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) ArrayConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) BitSetConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) CharArrayConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) CollectionConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) MapConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) PropertiesConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) SingletonCollectionConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) SingletonMapConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) TreeMapConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) TreeSetConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) protected Comparator
TreeMapConverter.unmarshalComparator
(HierarchicalStreamReader reader, UnmarshallingContext context, TreeMap result) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.enums
Methods in com.thoughtworks.xstream.converters.enums with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionEnumConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) EnumMapConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) EnumSetConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.extended
Methods in com.thoughtworks.xstream.converters.extended with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionprotected void
NamedMapConverter.populateMap
(HierarchicalStreamReader reader, UnmarshallingContext context, Map map, Map target) protected Set
SubjectConverter.populateSet
(HierarchicalStreamReader reader, UnmarshallingContext context) protected Object
NamedCollectionConverter.readBareItem
(HierarchicalStreamReader reader, UnmarshallingContext context, Object current) protected Object
NamedMapConverter.readItem
(Class type, HierarchicalStreamReader reader, UnmarshallingContext context, Object current) ActivationDataFlavorConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) AtomicBooleanConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) AtomicIntegerConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) AtomicLongConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) AtomicReferenceConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) ColorConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) DynamicProxyConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) EncodedByteArrayConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) FontConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) GregorianCalendarConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) JavaFieldConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) JavaMethodConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) NamedArrayConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) OptionalConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) OptionalDoubleConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) OptionalIntConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) OptionalLongConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) RegexPatternConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) SubjectConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) ThrowableConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) ToAttributedValueConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) private Object
EncodedByteArrayConverter.unmarshalIndividualByteElements
(HierarchicalStreamReader reader, UnmarshallingContext context) protected Set
SubjectConverter.unmarshalPrincipals
(HierarchicalStreamReader reader, UnmarshallingContext context) protected Set
SubjectConverter.unmarshalPrivateCredentials
(HierarchicalStreamReader reader, UnmarshallingContext context) protected Set
SubjectConverter.unmarshalPublicCredentials
(HierarchicalStreamReader reader, UnmarshallingContext context) protected boolean
SubjectConverter.unmarshalReadOnly
(HierarchicalStreamReader reader) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.javabean
Methods in com.thoughtworks.xstream.converters.javabean with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionprivate Class
JavaBeanConverter.determineType
(HierarchicalStreamReader reader, Object result, String fieldName) JavaBeanConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.reflection
Methods in com.thoughtworks.xstream.converters.reflection with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionAbstractReflectionConverter.doUnmarshal
(Object result, HierarchicalStreamReader reader, UnmarshallingContext context) SerializableConverter.doUnmarshal
(Object result, HierarchicalStreamReader reader, UnmarshallingContext context) protected Object
SerializableConverter.doUnmarshalConditionally
(Object result, HierarchicalStreamReader reader, UnmarshallingContext context) protected Object
AbstractReflectionConverter.instantiateNewInstance
(HierarchicalStreamReader reader, UnmarshallingContext context) private void
CGLIBEnhancedConverter.readCallback
(HierarchicalStreamReader reader, UnmarshallingContext context, List callbacksToEnhance, List callbacks) private Class
AbstractReflectionConverter.readDeclaringClass
(HierarchicalStreamReader reader) AbstractReflectionConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) CGLIBEnhancedConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) ExternalizableConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.converters.time
Methods in com.thoughtworks.xstream.converters.time with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionSystemClockConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) ValueRangeConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) WeekFieldsConverter.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.core
Fields in com.thoughtworks.xstream.core declared as HierarchicalStreamReaderMethods in com.thoughtworks.xstream.core with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionprotected abstract TreeUnmarshaller
AbstractTreeMarshallingStrategy.createUnmarshallingContext
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) protected TreeUnmarshaller
ReferenceByIdMarshallingStrategy.createUnmarshallingContext
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) protected TreeUnmarshaller
ReferenceByXPathMarshallingStrategy.createUnmarshallingContext
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) protected TreeUnmarshaller
TreeMarshallingStrategy.createUnmarshallingContext
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) AbstractTreeMarshallingStrategy.unmarshal
(Object root, HierarchicalStreamReader reader, DataHolder dataHolder, ConverterLookup converterLookup, Mapper mapper) Constructors in com.thoughtworks.xstream.core with parameters of type HierarchicalStreamReaderModifierConstructorDescriptionAbstractReferenceUnmarshaller
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) ReferenceByIdUnmarshaller
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) ReferenceByXPathUnmarshaller
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) TreeUnmarshaller
(Object root, HierarchicalStreamReader reader, ConverterLookup converterLookup, Mapper mapper) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.core.util
Methods in com.thoughtworks.xstream.core.util with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionstatic String
HierarchicalStreams.readClassAttribute
(HierarchicalStreamReader reader, Mapper mapper) static Class
HierarchicalStreams.readClassType
(HierarchicalStreamReader reader, Mapper mapper) SelfStreamingInstanceChecker.unmarshal
(HierarchicalStreamReader reader, UnmarshallingContext context) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.io
Subinterfaces of HierarchicalStreamReader in com.thoughtworks.xstream.ioModifier and TypeInterfaceDescriptioninterface
Deprecated.As of 1.4.11, this interface will be merged into parent with version 1.5.0.Classes in com.thoughtworks.xstream.io that implement HierarchicalStreamReaderModifier and TypeClassDescriptionclass
Abstract base class for all HierarchicalStreamReader implementations.class
Base class to make it easy to create wrappers (decorators) for HierarchicalStreamReader.Fields in com.thoughtworks.xstream.io declared as HierarchicalStreamReaderModifier and TypeFieldDescriptionprivate final HierarchicalStreamReader
AttributeNameIterator.reader
Deprecated.protected HierarchicalStreamReader
ReaderWrapper.wrapped
Methods in com.thoughtworks.xstream.io that return HierarchicalStreamReaderModifier and TypeMethodDescriptionAbstractDriver.createReader
(File in) Create the HierarchicalStreamReader with the stream parser reading from a File.AbstractDriver.createReader
(URL in) Create the HierarchicalStreamReader with the stream parser reading from a URL.HierarchicalStreamDriver.createReader
(File in) Create the HierarchicalStreamReader with the stream parser reading from a File.HierarchicalStreamDriver.createReader
(InputStream in) Create the HierarchicalStreamReader with the stream parser reading from the input stream.HierarchicalStreamDriver.createReader
(Reader in) Create the HierarchicalStreamReader with the stream parser reading from the IO reader.HierarchicalStreamDriver.createReader
(URL in) Create the HierarchicalStreamReader with the stream parser reading from a URL.AbstractReader.underlyingReader()
Return the underlying HierarchicalStreamReader implementation.HierarchicalStreamReader.underlyingReader()
Return the underlying HierarchicalStreamReader implementation.ReaderWrapper.underlyingReader()
Constructors in com.thoughtworks.xstream.io with parameters of type HierarchicalStreamReaderModifierConstructorDescriptionDeprecated.protected
-
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.io.binary
Classes in com.thoughtworks.xstream.io.binary that implement HierarchicalStreamReaderModifier and TypeClassDescriptionclass
A HierarchicalStreamReader that reads from a binary stream created byBinaryStreamWriter
.Methods in com.thoughtworks.xstream.io.binary that return HierarchicalStreamReaderModifier and TypeMethodDescriptionBinaryStreamDriver.createReader
(InputStream in) BinaryStreamDriver.createReader
(Reader in) BinaryStreamReader.underlyingReader()
-
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.io.copy
Methods in com.thoughtworks.xstream.io.copy with parameters of type HierarchicalStreamReaderModifier and TypeMethodDescriptionvoid
HierarchicalStreamCopier.copy
(HierarchicalStreamReader source, HierarchicalStreamWriter destination) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.io.json
Methods in com.thoughtworks.xstream.io.json that return HierarchicalStreamReaderModifier and TypeMethodDescriptionJsonHierarchicalStreamDriver.createReader
(File in) JsonHierarchicalStreamDriver.createReader
(InputStream in) JsonHierarchicalStreamDriver.createReader
(Reader in) JsonHierarchicalStreamDriver.createReader
(URL in) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.io.path
Classes in com.thoughtworks.xstream.io.path that implement HierarchicalStreamReaderModifier and TypeClassDescriptionclass
Wrapper for HierarchicalStreamReader that tracks the path (a subset of XPath) of the current node that is being read.Constructors in com.thoughtworks.xstream.io.path with parameters of type HierarchicalStreamReaderModifierConstructorDescriptionPathTrackingReader
(HierarchicalStreamReader reader, PathTracker pathTracker) -
Uses of HierarchicalStreamReader in com.thoughtworks.xstream.io.xml
Subinterfaces of HierarchicalStreamReader in com.thoughtworks.xstream.io.xmlModifier and TypeInterfaceDescriptioninterface
A generic interface for allHierarchicalStreamReader
implementations reading a DOM.Classes in com.thoughtworks.xstream.io.xml that implement HierarchicalStreamReaderModifier and TypeClassDescriptionclass
class
Base class that contains common functionality across HierarchicalStreamReader implementations that need to read from a pull parser.class
Deprecated.As of 1.4, useAbstractReader
instead.class
class
class
class
class
A reader using the StAX API.class
class
XStream reader that pulls directly from the stream using the XmlPullParser API.Methods in com.thoughtworks.xstream.io.xml that return HierarchicalStreamReaderModifier and TypeMethodDescriptionAbstractXppDomDriver.createReader
(InputStream in) Create the HierarchicalStreamReader with the stream parser reading from the input stream.AbstractXppDomDriver.createReader
(Reader in) Create the HierarchicalStreamReader with the stream parser reading from the IO reader.AbstractXppDriver.createReader
(InputStream in) Create the HierarchicalStreamReader with the stream parser reading from the input stream.AbstractXppDriver.createReader
(Reader in) Create the HierarchicalStreamReader with the stream parser reading from the IO reader.Dom4JDriver.createReader
(File in) Dom4JDriver.createReader
(InputStream in) Dom4JDriver.createReader
(Reader text) Dom4JDriver.createReader
(URL in) DomDriver.createReader
(File in) DomDriver.createReader
(InputStream in) DomDriver.createReader
(Reader in) DomDriver.createReader
(URL in) private HierarchicalStreamReader
DomDriver.createReader
(InputSource source) JDom2Driver.createReader
(File in) JDom2Driver.createReader
(InputStream in) JDom2Driver.createReader
(Reader reader) JDom2Driver.createReader
(URL in) JDomDriver.createReader
(File in) JDomDriver.createReader
(InputStream in) JDomDriver.createReader
(Reader reader) JDomDriver.createReader
(URL in) StaxDriver.createReader
(File in) StaxDriver.createReader
(InputStream in) StaxDriver.createReader
(Reader xml) StaxDriver.createReader
(URL in)
AbstractCollectionConverter.readBareItem(HierarchicalStreamReader, UnmarshallingContext, Object)
orAbstractCollectionConverter.readCompleteItem(HierarchicalStreamReader, UnmarshallingContext, Object)
instead.