Package org.simpleframework.xml.stream
package org.simpleframework.xml.stream
-
ClassDescriptionThe
Attributeinterface represents an attribute that is associated with an event node.TheBuilderclass is used to represent an XML style that can be applied to a serialized object.TheCamelCaseBuilderis used to represent an XML style that can be applied to a serialized object.TheCamelCaseStyleis used to represent an XML style that can be applied to a serialized object.TheDocumentProviderobject is used to provide event reader implementations for DOM.TheDocumentReaderobject provides an implementation for reading XML events using DOM.TheEndobject is used to represent the end of an element.TheEntryobject is used to represent an attribute within a start element.TheStartobject is used to represent the start of an XML element.TheTextobject is used to represent a text event.TheEventAttributeobject represents an attribute that is associated with an event node.TheEventElementobject is used to represent an event that has been extracted from the XML document.TheEventNodeobject is used to represent an event that has been extracted from the XML document.TheEventReaderinterface is used to represent an XML reader that can be used to read a source document.TheEventTokenobject is used to represent an event that has been extracted from the XML document.TheFormatobject is used to provide information on how a generated XML document should be structured.TheFormatterobject is used to format output as XML indented with a configurable indent level.This is used to enumerate the different types of tag that can be written.TheHyphenBuilderis used to represent an XML style that can be applied to a serialized object.TheHyphenStyleis used to represent an XML style that can be applied to a serialized object.TheIdentityStyleobject is used to represent a style that does not modify the tokens passed in to it.TheIndenteris used create indent strings using the stack paradigm.TheCacheobject is used create an indexable list which allows the indenter to quickly acquire an indent using a stack position.TheInputAttributeis used to represent an attribute within an element.TheInputElementrepresents a self contained element that will allow access to its child elements.TheInputNodeobject represents an iterator for the elements within an element.TheInputNodeMapobject represents a map to contain attributes used by an input node.TheInputPositionobject is used to acquire the line number within the XML document.TheInputStackis used to keep track of the nodes that have been read from the document.TheModeenumeration is used to specify the output mode for XML text.TheNamespaceMapobject is used store the namespaces for an element.TheNodeis used to represent a name value pair and acts as the base form of data used within the framework.TheNodeBuilderobject is used to create either an input node or an output node for a given source or destination.TheNodeExceptionis thrown to indicate the state of either the input node or output node being invalid.TheNodeExtractorobject is used to extract nodes from a provided DOM document.TheNodeMapobject represents a map of nodes that can be set as name value pairs.TheNodeReaderobject is used to read elements from the specified XML event reader.TheNodeStackobject is used to represent a stack of DOM nodes.TheNodeWriterobject is used to create a writer that will write well formed indented XML for a given output node.TheOutputAttributeobject is used to represent a node added to the output node map.This is primarily used to replace theStringBufferclass, as a way for theFormatterto store the start tag for an XML element.TheOutputDocumentobject is used to represent the root of an XML document.TheOutputElementobject represents an XML element.TheOutputNodeobject is used to represent a cursor which can be used to write XML elements and attributes.TheOutputNodeMapis used to collect attribute nodes for an output node.TheOutputStackis used to keep track of the nodes that have been written to the document.ThePositionobject is used to acquire the position of the read cursor within the XML file.ThePrefixResolverobject will store the namespaces for an element.TheProviderobject is used to represent the provider of an XML parser.TheProviderFactoryobject is used to instantiate a provider of XML parsing to the framework.ThePullProviderclass is used to provide an event reader that uses the XML pull API available on Google Android.ThePullReaderis used to provide an event reader thats makes use of the XML pull API.TheEndobject is used to represent the end of an element.TheEntryobject is used to represent an attribute within a start element.TheStartobject is used to represent the start of an XML element.TheTextobject is used to represent a text event.TheSplitterobject is used split up a string in to tokens that can be used to create a camel case or hyphenated text representation of the string.Stack<T>TheStackobject is used to provide a lightweight stack implementation.TheStreamProviderobject is used to provide event reader implementations for StAX.TheStreamReaderobject provides an implementation for reading XML events using StAX.TheEndobject is used to represent the end of an element.TheEntryobject is used to represent an attribute within a start element.TheStartobject is used to represent the start of an XML element.TheTextobject is used to represent a text event.TheStyleinterface is used to represent an XML style that can be applied to a serialized object.TheVerbosityenumeration is used to specify a verbosity preference for the resulting XML.