Uses of Interface
org.simpleframework.xml.stream.InputNode
Packages that use InputNode
Package
Description
-
Uses of InputNode in org.simpleframework.xml
Methods in org.simpleframework.xml with parameters of type InputNodeModifier and TypeMethodDescription<T> T
Thisread
method will read the contents of the XML document from the provided source and convert it into an object of the specified type.<T> T
Thisread
method will read the contents of the XML document from the provided source and convert it into an object of the specified type.<T> T
Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.<T> T
Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema. -
Uses of InputNode in org.simpleframework.xml.convert
Methods in org.simpleframework.xml.convert with parameters of type InputNodeModifier and TypeMethodDescriptionThisread
method is used to deserialize an object from the source XML.Method parameters in org.simpleframework.xml.convert with type arguments of type InputNodeModifier and TypeMethodDescriptionThis is used to read theValue
which will be used to represent the deserialized object.private Value
This is used to read theValue
which will be used to represent the deserialized object.This is used to read theValue
which will be used to represent the deserialized object.private Value
This is used to read theValue
which will be used to represent the deserialized object. -
Uses of InputNode in org.simpleframework.xml.core
Methods in org.simpleframework.xml.core with parameters of type InputNodeModifier and TypeMethodDescriptionFactory.getConversion
(InputNode node) This performs the conversion from the element node to a type.ArrayFactory.getInstance
(InputNode node) Creates the array type to use.CollectionFactory.getInstance
(InputNode node) Creates the collection to use.MapFactory.getInstance
(InputNode node) Creates the map object to use.ObjectFactory.getInstance
(InputNode node) This method will instantiate an object of the field type, or if theStrategy
object can resolve a class from the XML element then this is used instead.PrimitiveFactory.getInstance
(InputNode node) This method will instantiate an object of the field type, or if theStrategy
object can resolve a class from the XML element then this is used instead.Context.getOverride
(Type type, InputNode node) This is used to resolve and load a class for the given element.protected Value
Factory.getOverride
(InputNode node) This is used to get a possible override from the provided node.Source.getOverride
(Type type, InputNode node) This is used to resolve and load a class for the given element.private Object
Thispopulate
method wll read the XML element list from the provided node and deserialize its children as entry types.private Object
Thispopulate
method will read the XML element map from the provided node and deserialize its children as entry types.private Object
Thispopulate
method wll read the XML element list from the provided node and deserialize its children as entry types.Thisread
method performs deserialization of the XML schema class type by traversing the contacts and using details from the provided XML element.Thisread
method performs deserialization of the XML schema class type by traversing the contacts and using details from the provided XML element.Thisread
method performs deserialization of the XML schema class type by traversing the contacts and instantiating them using details from the provided XML element.Thisread
method performs deserialization of the XML schema class type by traversing the contacts and instantiating them using details from the provided XML element.private void
Thisread
method performs deserialization of the XML schema class type by traversing the contacts and instantiating them using details from the provided XML element.private Object
Thisread
method performs deserialization of the XML schema class type by traversing the contacts and instantiating them using details from the provided XML element.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.private void
This is used to read the specified node from in to the list.Thisread
method wll read the XML element list from the provided node and deserialize its children as entry types.private Object
Thisread
method will read the XML element from the provided node.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.private Object
CompositeInlineList.read
(InputNode node, Collection list) Thisread
method wll read the XML element list from the provided node and deserialize its children as entry types.Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.private Object
Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.This method is used to read the key value from the node.This method is used to read the key value from the node.private Object
This method is used to read the key value from the node.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.Theread
method uses the name of the XML element to select a converter to be used to read the instance.Theread
method uses the name of the XML element to select a converter to be used to read the instance.Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.Theread
method uses the name of the XML element to select a converter to be used to read the instance.Theread
method uses the name of the XML element to select a converter to be used to read the instance.Theread
method uses the name of the XML element to select a converter to be used to read the instance.Theread
method uses the name of the XML element to select a converter to be used to read the instance.This method is used to read the value object from the node.This method is used to read the value object from the node.Theread
method reads an object to a specific type from the provided node.Theread
method reads an object to a specific type from the provided node.<T> T
Thisread
method will read the contents of the XML document from the provided source and convert it into an object of the specified type.<T> T
Thisread
method will read the contents of the XML document from the provided source and convert it into an object of the specified type.private <T> T
Thisread
method will read the contents of the XML document provided and convert it to an object of the specified type.private <T> T
Thisread
method will read the contents of the XML document provided and convert it to an object of the specified type.<T> T
Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.<T> T
Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.private <T> T
Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.private <T> T
Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.Thisread
method will extract the text value from the node and replace any template variables before converting it to a primitive value.Thisread
method will extract the text value from the node and replace any template variables before converting it to a primitive value.Thisread
method will extract the text value from the node and replace any template variables before converting it to a primitive value.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.Thisread
method wll read the XML element list from the provided node and deserialize its children as entry types.Thisread
method wll read the XML element list from the provided node and deserialize its children as entry types.private Object
PrimitiveInlineList.read
(InputNode node, Collection list) Thisread
method wll read the XML element list from the provided node and deserialize its children as entry types.This method is used to read the key value from the node.This method is used to read the key value from the node.Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.This method is used to read the value value from the node.This method is used to read the value value from the node.Theread
method reads an object to a specific type from the provided node.Theread
method reads an object to a specific type from the provided node.Theread
method reads an object to a specific type from the provided node.Thisread
method is used to deserialize an object from the provided XML element.private Object
Thisread
method is used to deserialize an object from the provided XML element.Thisread
method will read the contents of the XML document from the provided source and populate the object with the values deserialized.Thisread
method will perform a read using the provided object with the repeater.Thisread
method will perform a read using the provided object with the repeater.private void
Composite.readAttribute
(InputNode node, Object source, Section section, LabelMap map) ThisreadAttribute
method is used for deserialization of the provided node object using a delegate converter.private Object
PrimitiveKey.readAttribute
(InputNode node, String key) This method is used to read the key value from the node.private Object
PrimitiveValue.readAttribute
(InputNode node, String name) This method is used to read the text value from the node.private void
Composite.readAttributes
(InputNode node, Object source, Section section) ThisreadAttributes
method reads the attributes from the provided XML element.private void
Composite.readElement
(InputNode node, Object source, Section section, LabelMap map) ThisreadElement
method is used for deserialization of the provided node object using a delegate converter.private Object
CompositeListUnion.readElement
(InputNode node) ThereadElement
method uses the name of the element to select a converter to be used to read the instance.private Object
CompositeListUnion.readElement
(InputNode node, Object value) ThereadElement
method uses the name of the element to select a converter to be used to read the instance.private Object
Primitive.readElement
(InputNode node) Thisread
method will extract the text value from the node and replace any template variables before converting it to a primitive value.private Object
Primitive.readElement
(InputNode node, Instance value) Thisread
method will extract the text value from the node and replace any template variables before converting it to a primitive value.private Object
PrimitiveKey.readElement
(InputNode node, String key) This method is used to read the key value from the node.private Object
PrimitiveValue.readElement
(InputNode node, String key) This method is used to read the element value from the node.private void
Composite.readElements
(InputNode node, Object source, Section section) ThisreadElements
method reads the elements from the provided XML element.private Object
Composite.Injector.readInject
(InputNode node) ThisreadInject
method performs deserialization of the XML schema class type by traversing the contacts and creating them using details from the provided XML element.private Object
Composite.readInstance
(InputNode node, Object source, Label label) Thisread
method is used to perform deserialization of the provided node object using a delegate converter.private Object
Composite.readPrimitive
(InputNode node, Instance value) ThisreadPrimitive
method will extract the text value from the node and replace any template variables before converting it to a primitive value.private Object
Composite.readResolve
(InputNode node, Object source, Caller caller) ThereadResolve
method is used to determine if there is a resolution method which can be used to substitute the object deserialized.private void
Composite.readSection
(InputNode node, Object source, Section section) ThisreadSection
method performs deserialization of a schema class type by traversing the contacts and instantiating them using details from the provided XML element.private void
ThisreadText
method is used to read the text value from the XML element node specified.private Object
ThereadText
method is used to read free text from between the declared elements and add them to a list.private Object
ThereadText
method is used to read free text from between the declared elements and add them to a list.private void
ThereadUnion
method is determine the unions for a particular label and set the value of that union to the same value as the label.private Object
Composite.readVariable
(InputNode node, Object source, Label label) ThisreadObject
method is used to perform the deserialization of the XML in to any original value.private void
Composite.readVersion
(InputNode node, Object source, Label label) This method is used to read the version from the provided input node.private void
Composite.readVersion
(InputNode node, Object source, Schema schema) This method is used to read the version from the provided input node.boolean
Thisvalidate
method performs validation of the XML schema class type by traversing the contacts and validating them using details from the provided XML element.private boolean
Thisvalidate
method performs validation of the XML schema class type by traversing the contacts and validating them using details from the provided XML element.private void
Thisvalidate
method is used to perform validation of the provided node object using a delegate converter.private void
This method checks to see if there are anyLabel
objects remaining in the provided map that are required.private void
This method checks to see if there are anyLabel
objects remaining in the provided map that are required.boolean
Thisvalidate
method will validate the XML element list against the provided node and validate its children as entry types.private boolean
Thisvalidate
method wll validate the XML element list against the provided node and validate its children as entry types.boolean
Thisread
method will read the XML element list from the provided node and deserialize its children as entry types.boolean
Thisread
method will read the XML element map from the provided node and deserialize its children as entry types.boolean
This method is used to read the key value from the node.private boolean
This method is used to read the key value from the node.boolean
Thisvalidate
method will validate the XML element list from the provided node and deserialize its children as entry types.private boolean
Thisvalidate
method will validate the XML element list from the provided node and deserialize its children as entry types.boolean
Thevalidate
method is used to validate the XML element provided using an associated class schema.boolean
Thisvalidate
method will validate the XML element map from the provided node and validate its children as entry types.private boolean
Thisvalidate
method will validate the XML element map from the provided node and validate its children as entry types.boolean
Thevalidate
method is used to validate the XML element provided using an associated class schema.boolean
Thevalidate
method is used to validate the XML element provided using an associated class schema.boolean
This method is used to read the value object from the node.private boolean
This method is used to read the value object from the node.boolean
Thevalidate
method is used to validate the class XML schema against an input source.boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.private boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.private boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.boolean
Thisvalidate
method will validate the primitive by checking the node text.boolean
Thisvalidate
method will validate the XML element list from the provided node and validate its children as entry types.private boolean
Thisvalidate
method will validate the XML element list from the provided node and validate its children as entry types.boolean
Thisread
method wll read the XML element list from the provided node and deserialize its children as entry types.boolean
This method is used to read the key value from the node.boolean
Thisvalidate
method wll validate the XML element list from the provided node and validate its children as entry types.private boolean
Thisvalidate
method will validate the XML element list from the provided node and validate its children as entry types.boolean
This method is used to validate the value from the node.boolean
Thevalidate
method is used to validate the class XML schema against an input source.boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.boolean
Thisread
method will perform a read using the provided object with the repeater.private void
Composite.validateAttribute
(InputNode node, Section section, LabelMap map) ThisvalidateAttribute
method performs a validation of the provided node object using a delegate converter.private boolean
PrimitiveKey.validateAttribute
(InputNode node, String key) This method is used to read the key value from the node.private boolean
PrimitiveValue.validateAttribute
(InputNode node, String key) This method is used to validate the value from the node.private void
Composite.validateAttributes
(InputNode node, Section section) ThisvalidateAttributes
method validates the attributes from the provided XML element.private void
Composite.validateElement
(InputNode node, Section section, LabelMap map) ThisvalidateElement
method performs a validation of the provided node object using a delegate converter.private boolean
Primitive.validateElement
(InputNode node) ThisvalidateElement
method validates a primitive by checking the node text.private boolean
PrimitiveKey.validateElement
(InputNode node, String key) This method is used to read the key value from the node.private boolean
PrimitiveValue.validateElement
(InputNode node, String key) This method is used to validate the value from the node.private void
Composite.validateElements
(InputNode node, Section section) ThisvalidateElements
method validates the elements from the provided XML element.private void
Composite.validateSection
(InputNode node, Section section) ThisvalidateSection
method performs validation of a schema class type by traversing the contacts and validating them using details from the provided XML element.private void
Composite.validateText
(InputNode node, Schema schema) ThisvalidateText
method validates the text value from the XML element node specified.private void
Composite.validateUnion
(InputNode node, LabelMap map, Label label) ThevalidateUnion
method is determine the unions for a particular label and set the value of that union to the same value as the label. -
Uses of InputNode in org.simpleframework.xml.strategy
Method parameters in org.simpleframework.xml.strategy with type arguments of type InputNodeModifier and TypeMethodDescriptionThis is used to resolve and load a class for the given element.void
This is used to intercept an XML element before it is read by the underlyingStrategy
implementation.This method will read with an internal strategy after it has been intercepted by the visitor. -
Uses of InputNode in org.simpleframework.xml.stream
Classes in org.simpleframework.xml.stream that implement InputNodeModifier and TypeClassDescription(package private) class
TheInputAttribute
is used to represent an attribute within an element.(package private) class
TheInputElement
represents a self contained element that will allow access to its child elements.Fields in org.simpleframework.xml.stream declared as InputNodeModifier and TypeFieldDescriptionprivate InputNode
InputAttribute.parent
This is the parent node to this attribute instance.private final InputNode
InputElement.parent
This is the parent node for this XML input element node.private final InputNode
InputNodeMap.source
This is the source node that this node map belongs to.Methods in org.simpleframework.xml.stream that return InputNodeModifier and TypeMethodDescriptionThis is used to acquire theNode
mapped to the given name.InputAttribute.getAttribute
(String name) Because theInputAttribute
object represents an attribute this method will return null.InputElement.getAttribute
(String name) Provides an attribute from the element represented.InputNode.getAttribute
(String name) Provides an attribute from the element represented.InputAttribute.getNext()
Because theInputAttribute
object represents an attribute this method will return null.Because theInputAttribute
object represents an attribute this method will return null.InputElement.getNext()
The method is used to acquire the next child attribute of this element.The method is used to acquire the next child attribute of this element.InputNode.getNext()
This returns the next child element within this element if one exists.This returns the next child in this element if that child has the name provided.InputNodeMap.getNode()
This is used to acquire the actual node this map represents.InputAttribute.getParent()
This is used to acquire theNode
that is the parent of this node.InputElement.getParent()
This is used to acquire theNode
that is the parent of this node.InputNode.getParent()
This is used to acquire theNode
that is the parent of this node.This is used to add a newInputAttribute
node to the map.static InputNode
NodeBuilder.read
(InputStream source) This is used to create anInputNode
that can be used to read XML from the specified stream.static InputNode
This is used to create anInputNode
that can be used to read XML from the specified reader.private static InputNode
NodeBuilder.read
(EventReader source) This is used to create anInputNode
that can be used to read XML from the specified reader.NodeReader.readElement
(InputNode from) Returns the next input node from the XML document, if it is a child element of the specified input node.NodeReader.readElement
(InputNode from, String name) Returns the next input node from the XML document, if it is a child element of the specified input node.NodeReader.readRoot()
Returns the root input node for the document.private InputNode
This is used to convert the start element to an input node.This is used to remove theNode
mapped to the given name.Methods in org.simpleframework.xml.stream that return types with arguments of type InputNodeModifier and TypeMethodDescriptionInputAttribute.getAttributes()
Because theInputAttribute
object represents an attribute this method will return an empty map.InputElement.getAttributes()
This returns a map of the attributes contained within the element.InputNode.getAttributes()
This returns a map of the attributes contained within the element.Methods in org.simpleframework.xml.stream with parameters of type InputNodeModifier and TypeMethodDescriptionprivate void
Read the contents of the characters between the specified XML element tags, if the read is currently at that element.boolean
This is used to determine if this input node is empty.boolean
InputStack.isRelevant
(InputNode value) This is used to determine if the specified node is relevant with respect to the state of the input stack.boolean
This method is used to determine if this node is the root node for the XML document.private String
NodeReader.readBuffer
(InputNode from) This is used to read the text between element tags.NodeReader.readElement
(InputNode from) Returns the next input node from the XML document, if it is a child element of the specified input node.NodeReader.readElement
(InputNode from, String name) Returns the next input node from the XML document, if it is a child element of the specified input node.private InputNode
This is used to convert the start element to an input node.private String
Read the contents of the characters between the specified XML element tags, if the read is currently at that element.Read the contents of the characters between the specified XML element tags, if the read is currently at that element.void
NodeReader.skipElement
(InputNode from) This method is used to skip an element within the XML document.Constructors in org.simpleframework.xml.stream with parameters of type InputNodeModifierConstructorDescriptionInputAttribute
(InputNode parent, String name, String value) Constructor for theInputAttribute
object.InputAttribute
(InputNode parent, Attribute attribute) Constructor for theInputAttribute
object.InputElement
(InputNode parent, NodeReader reader, EventNode node) Constructor for theInputElement
object.protected
InputNodeMap
(InputNode source) Constructor for theInputNodeMap
object.InputNodeMap
(InputNode source, EventNode element) Constructor for theInputNodeMap
object.