Uses of Interface
org.simpleframework.xml.stream.OutputNode
Packages that use OutputNode
Package
Description
-
Uses of OutputNode in org.simpleframework.xml
Methods in org.simpleframework.xml with parameters of type OutputNodeModifier and TypeMethodDescriptionvoidSerializer.write(Object source, OutputNode root) Thiswritemethod will traverse the provided object checking for field annotations in order to compose the XML data. -
Uses of OutputNode in org.simpleframework.xml.convert
Methods in org.simpleframework.xml.convert with parameters of type OutputNodeModifier and TypeMethodDescriptionvoidConverter.write(OutputNode node, T value) Thiswritemethod is used to serialize an object to XML.Method parameters in org.simpleframework.xml.convert with type arguments of type OutputNodeModifier and TypeMethodDescriptionprivate booleanAnnotationStrategy.write(Type type, Object value, NodeMap<OutputNode> node) This is used to serialize a representation of the object value provided.booleanThis is used to serialize a representation of the object value provided.private booleanRegistryStrategy.write(Type type, Object value, NodeMap<OutputNode> node) This is used to serialize a representation of the object value provided.booleanThis is used to serialize a representation of the object value provided. -
Uses of OutputNode in org.simpleframework.xml.core
Methods in org.simpleframework.xml.core with parameters of type OutputNodeModifier and TypeMethodDescriptionvoidDecorator.decorate(OutputNode node) This method is used to decorate the provided node.voidDecorator.decorate(OutputNode node, Decorator secondary) This method is used to decorate the provided node.voidNamespaceDecorator.decorate(OutputNode node) This method is used to decorate the provided node.voidNamespaceDecorator.decorate(OutputNode node, Decorator decorator) This method is used to decorate the provided node.voidQualifier.decorate(OutputNode node) This method is used to decorate the provided node.voidQualifier.decorate(OutputNode node, Decorator secondary) This method is used to decorate the provided node.private booleanComposite.isOverridden(OutputNode node, Object value, Type type) This is used to determine whether the specified value has been overridden by the strategy.private booleanPrimitiveArray.isOverridden(OutputNode node, Object value) This is used to determine whether the specified value has been overridden by the strategy.private booleanPrimitiveInlineList.isOverridden(OutputNode node, Object value) This is used to determine whether the specified value has been overridden by the strategy.private booleanPrimitiveKey.isOverridden(OutputNode node, Object value) This is used to determine whether the specified value has been overridden by the strategy.private booleanPrimitiveList.isOverridden(OutputNode node, Object value) This is used to determine whether the specified value has been overridden by the strategy.private booleanPrimitiveValue.isOverridden(OutputNode node, Object value) This is used to determine whether the specified value has been overridden by the strategy.private voidNamespaceDecorator.namespace(OutputNode node) This is use to apply theNamespaceannotations on the node.private voidNamespaceDecorator.scope(OutputNode node) This is use to apply forNamespaceListannotations on the node.booleanContext.setOverride(Type type, Object value, OutputNode node) This is used to attach elements or attributes to the given element during the serialization process.booleanFactory.setOverride(Type type, Object value, OutputNode node) This method is used to set the override class within an element.booleanSource.setOverride(Type type, Object value, OutputNode node) This is used to attach elements or attributes to the given element during the serialization process.voidComposite.write(OutputNode node, Object source) Thiswritemethod is used to perform serialization of the given source object.private voidComposite.write(OutputNode node, Object source, Schema schema) Thiswritemethod is used to perform serialization of the given source object.voidCompositeArray.write(OutputNode node, Object source) Thiswritemethod will write the specified object to the given XML element as as array entries.voidCompositeInlineList.write(OutputNode node, Object source) Thiswritemethod will write the specified object to the given XML element as as list entries.voidCompositeInlineList.write(OutputNode node, Collection list) Thiswritemethod will write the specified object to the given XML element as as list entries.voidCompositeInlineMap.write(OutputNode node, Object source) Thiswritemethod will write the key value pairs within the provided map to the specified XML node.private voidCompositeInlineMap.write(OutputNode node, Map map, Mode mode) Thiswritemethod will write the key value pairs within the provided map to the specified XML node.voidCompositeKey.write(OutputNode node, Object item) This method is used to write the value to the specified node.voidCompositeList.write(OutputNode node, Object source) Thiswritemethod will write the specified object to the given XML element as as list entries.voidCompositeListUnion.write(OutputNode node, Object source) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeListUnion.write(OutputNode node, Object item, Label label) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeListUnion.write(OutputNode node, Collection list) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.voidCompositeMap.write(OutputNode node, Object source) Thiswritemethod will write the key value pairs within the provided map to the specified XML node.voidCompositeMapUnion.write(OutputNode node, Object source) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeMapUnion.write(OutputNode node, Object key, Object item, Label label) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeMapUnion.write(OutputNode node, Map map) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.voidCompositeUnion.write(OutputNode node, Object object) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeUnion.write(OutputNode node, Object object, Label label) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.voidCompositeValue.write(OutputNode node, Object item) This method is used to write the value to the specified node.voidConverter.write(OutputNode node, Object object) Thewritemethod writes the fields from the given object to the XML element.voidPersister.write(Object source, OutputNode root) Thiswritemethod will traverse the provided object checking for field annotations in order to compose the XML data.private voidPersister.write(Object source, OutputNode node, Context context) Thiswritemethod will traverse the provided object checking for field annotations in order to compose the XML data.private voidPersister.write(Object source, OutputNode root, Session session) Thiswritemethod will traverse the provided object checking for field annotations in order to compose the XML data.voidPrimitive.write(OutputNode node, Object source) Thiswritemethod will serialize the contents of the provided object to the given XML element.voidPrimitiveArray.write(OutputNode node, Object source) Thiswritemethod will write the specified object to the given XML element as as array entries.private voidPrimitiveArray.write(OutputNode node, Object source, int index) Thiswritemethod will write the specified object to the given XML element as as array entries.voidPrimitiveInlineList.write(OutputNode node, Object source) Thiswritemethod will write the specified object to the given XML element as as list entries.private voidPrimitiveInlineList.write(OutputNode node, Object source, Mode mode) Thiswritemethod will write the specified object to the given XML element as as list entries.voidPrimitiveKey.write(OutputNode node, Object item) This method is used to write the value to the specified node.voidPrimitiveList.write(OutputNode node, Object source) Thiswritemethod will write the specified object to the given XML element as as list entries.voidPrimitiveValue.write(OutputNode node, Object item) This method is used to write the value to the specified node.voidTextList.write(OutputNode node, Object object) Thewritemethod writes the fields from the given object to the XML element.voidTraverser.write(OutputNode node, Object source) Thiswritemethod is used to convert the provided object to an XML element.voidTraverser.write(OutputNode node, Object source, Class expect) Thiswritemethod is used to convert the provided object to an XML element.voidTraverser.write(OutputNode node, Object source, Class expect, String name) Thiswritemethod is used to convert the provided object to an XML element.voidVariable.Adapter.write(OutputNode node, Object value) Thiswritemethod acts like any other write in that it passes on the node and source object to write.private voidComposite.writeAttribute(OutputNode node, Object value, Label label) This write method is used to set the value of the provided object as an attribute to the XML element.private voidPrimitiveKey.writeAttribute(OutputNode node, Object item) This method is used to write the value to the specified node.private voidPrimitiveValue.writeAttribute(OutputNode node, Object item, String key) This method is used to write the value to the specified node.private voidComposite.writeAttributes(OutputNode node, Object source, Section section) This write method is used to write all the attribute contacts from the provided source object to the XML element.private voidComposite.writeElement(OutputNode node, Object value, Converter convert) This is used write the element specified using the specified converter.private voidComposite.writeElement(OutputNode node, Object value, Label label) This write method is used to append the provided object as an element to the given XML element object.private voidPrimitiveKey.writeElement(OutputNode node, Object item) This method is used to write the value to the specified node.private voidPrimitiveValue.writeElement(OutputNode node, Object item, String key) This method is used to write the value to the specified node.private voidComposite.writeElements(OutputNode node, Object source, Section section) This write method is used to write all the element contacts from the provided source object to the XML element.private voidComposite.writeNamespaces(OutputNode node, Type type, Label label) This is used to applyDecoratorobjects to the provided node before it is written.private voidComposite.writeSection(OutputNode node, Object source, Section section) ThiswriteSectionmethod is used to perform serialization of the given source object.private voidComposite.writeText(OutputNode node, Object value, Label label) This write method is used to set the value of the provided object as the text for the XML element.private voidComposite.writeText(OutputNode node, Object source, Section section) This write method is used to write the text contact from the provided source object to the XML element.private voidComposite.writeUnion(OutputNode node, Object source, Section section, Label label) ThewriteUnionmethod is determine the unions for a particular label and set the value of that union to the same value as the label.private voidComposite.writeVersion(OutputNode node, Object source, Schema schema) This method is used to write the version attribute. -
Uses of OutputNode in org.simpleframework.xml.strategy
Method parameters in org.simpleframework.xml.strategy with type arguments of type OutputNodeModifier and TypeMethodDescriptionbooleanThis is used to attach attribute values to the given node map during the serialization process.voidVisitor.write(Type type, NodeMap<OutputNode> node) This is used to intercept an XML element after it is written by the underlyingStrategyimplementation.booleanThis method will write with an internal strategy before it has been intercepted by the visitor. -
Uses of OutputNode in org.simpleframework.xml.stream
Classes in org.simpleframework.xml.stream that implement OutputNodeModifier and TypeClassDescription(package private) classTheOutputAttributeobject is used to represent a node added to the output node map.(package private) classTheOutputDocumentobject is used to represent the root of an XML document.(package private) classTheOutputElementobject represents an XML element.Fields in org.simpleframework.xml.stream declared as OutputNodeModifier and TypeFieldDescriptionprivate OutputNodeOutputElement.parentThis is the parent XML element to this output node.private OutputNodeOutputAttribute.sourceRepresents the output node that this node requires.private final OutputNodeOutputNodeMap.sourceThis is the source node that this node map belongs to.private final OutputNodePrefixResolver.sourceRepresents the actual XML element this is associated with.Methods in org.simpleframework.xml.stream that return OutputNodeModifier and TypeMethodDescriptionOutputStack.bottom()This is used to acquire theOutputNodefrom the bottom of the output stack.This is used to acquire theNodemapped to the given name.This is used to create a child element within the element that this object represents.This is used to create a child element within the element that this object represents.This is used to create a child element within the element that this object represents.This is used to create a child element within the element that this object represents.OutputNodeMap.getNode()This is used to acquire the actual node this map represents.OutputAttribute.getParent()This is used to acquire theNodethat is the parent of this node.OutputDocument.getParent()This is used to acquire theNodethat is the parent of this node.OutputElement.getParent()This is used to acquire theNodethat is the parent of this node.OutputNode.getParent()This is used to acquire theNodethat is the parent of this node.OutputStack.Sequence.next()Returns theOutputNodeobject at the cursor position.OutputStack.pop()This is used to remove theOutputNodefrom the top of the output stack.OutputStack.purge(int index) Thepurgemethod is used to purge a match from the provided position.OutputStack.push(OutputNode value) This method is used to add anOutputNodeto the top of the stack.This is used to add a newNodeto the map.This is used to remove theNodemapped to the given name.OutputAttribute.setAttribute(String name, String value) This method is used for convinience to add an attribute node to the attributeNodeMap.OutputDocument.setAttribute(String name, String value) This method is used for convenience to add an attribute node to the attributeNodeMap.OutputElement.setAttribute(String name, String value) This method is used for convinience to add an attribute node to the attributeNodeMap.OutputNode.setAttribute(String name, String value) This method is used for convenience to add an attribute node to the attributeNodeMap.OutputStack.top()This is used to acquire theOutputNodefrom the top of the output stack.static OutputNodeThis is used to create anOutputNodethat can be used to write a well formed XML document.static OutputNodeThis is used to create anOutputNodethat can be used to write a well formed XML document.NodeWriter.writeElement(OutputNode parent, String name) This is used to create a new element under the specified node.NodeWriter.writeRoot()This is used to acquire the root output node for the document.private OutputNodeNodeWriter.writeStart(OutputNode parent, String name) This is used to begin writing on a new XML element.Methods in org.simpleframework.xml.stream that return types with arguments of type OutputNodeModifier and TypeMethodDescriptionOutputAttribute.getAttributes()This returns aNodeMapwhich can be used to add nodes to the element before that element has been committed.OutputDocument.getAttributes()This returns aNodeMapwhich can be used to add nodes to this node.OutputNode.getAttributes()This returns aNodeMapwhich can be used to add nodes to the element before that element has been committed.OutputStack.iterator()This is returns anIteratorthat is used to loop through the ouptut nodes from the top down.Methods in org.simpleframework.xml.stream with parameters of type OutputNodeModifier and TypeMethodDescriptionvoidNodeWriter.commit(OutputNode parent) This method is used to commit all nodes on the stack up to and including the specified node.booleanNodeWriter.isCommitted(OutputNode node) This is used to determine if the specified node has been committed.booleanNodeWriter.isRoot(OutputNode node) This method is used to determine if the node is the root node for the XML document.OutputStack.push(OutputNode value) This method is used to add anOutputNodeto the top of the stack.voidNodeWriter.remove(OutputNode node) This method is used to remove the output node from the output buffer if that node has not yet been committed.private voidNodeWriter.writeAttributes(OutputNode node) This is used to write the attributes of the specified node to the output.private voidNodeWriter.writeComment(OutputNode node) This is used to write a comment to the document.NodeWriter.writeElement(OutputNode parent, String name) This is used to create a new element under the specified node.private voidNodeWriter.writeEnd(OutputNode node) This is used to write a new end element to the resulting XML document.private voidNodeWriter.writeName(OutputNode node) This is used to write a new start element to the resulting XML document.private voidNodeWriter.writeNamespaces(OutputNode node) This is used to write the namespaces of the specified node to the output.private voidNodeWriter.writeStart(OutputNode node) This is used to write the XML element to the underlying buffer.private OutputNodeNodeWriter.writeStart(OutputNode parent, String name) This is used to begin writing on a new XML element.private voidNodeWriter.writeValue(OutputNode node) This is used to write an element value to the resulting XML document.Constructors in org.simpleframework.xml.stream with parameters of type OutputNodeModifierConstructorDescriptionOutputAttribute(OutputNode source, String name, String value) Constructor for theOutputAttributeobject.OutputElement(OutputNode parent, NodeWriter writer, String name) Constructor for theOutputElementobject.OutputNodeMap(OutputNode source) Constructor for theOutputNodeMapobject.PrefixResolver(OutputNode source) Constructor for thePrefixResolverobject.