A C D E F G I M N O P R S T V W

A

add(E) - Method in class org.simpleframework.xml.util.Dictionary
This method is used to add the provided entry to this set.
add(M) - Method in class org.simpleframework.xml.util.Resolver
This inserts the Match implementation into the set so that it can be used for resolutions.
Attribute - Annotation Type in org.simpleframework.xml
The Attribute annotation represents a serializable XML attribute within an XML element.
AttributeException - Exception in org.simpleframework.xml.load
The AttributeException is used to represent conditions when an XML attribute is in an invalid state.
AttributeException(String, Object...) - Constructor for exception org.simpleframework.xml.load.AttributeException
Constructor for the AttributeException object.
AttributeException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.AttributeException
Constructor for the AttributeException object.

C

Cache<K,V> - Interface in org.simpleframework.xml.util
The Cache interface is used to represent a cache that will store key value pairs.
cache(K, V) - Method in interface org.simpleframework.xml.util.Cache
This method is used to insert a key value mapping in to the cache.
cache(K, V) - Method in class org.simpleframework.xml.util.WeakCache
This method is used to insert a key value mapping in to the cache.
clear() - Method in class org.simpleframework.xml.util.Resolver
This is used to clear all matches from the set.
Commit - Annotation Type in org.simpleframework.xml.load
The Commit annotation is used to mark a method within a serializable object that requires a callback from the persister once the deserialization completes.
commit() - Method in interface org.simpleframework.xml.stream.OutputNode
The commit method is used flush and commit any child nodes that have been created by this node.
Complete - Annotation Type in org.simpleframework.xml.load
The Complete annotation is used to mark a method that requires a callback from the persister once the serialization of the object has completed.
contains(K) - Method in interface org.simpleframework.xml.util.Cache
This is used to determine whether the specified key exists with in the cache.
contains(K) - Method in class org.simpleframework.xml.util.WeakCache
This is used to determine whether the specified key exists with in the cache.
CycleException - Exception in org.simpleframework.xml.graph
The CycleException is thrown when an invalid cycle is found when deserializing an object from an XML document.
CycleException(String, Object...) - Constructor for exception org.simpleframework.xml.graph.CycleException
Constructor for the CycleException object.
CycleException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.graph.CycleException
Constructor for the CycleException object.
CycleStrategy - Class in org.simpleframework.xml.graph
The CycleStrategy represents a strategy that is used to augment the deserialization and serialization process such that cycles in an object graph can be supported.
CycleStrategy() - Constructor for class org.simpleframework.xml.graph.CycleStrategy
Constructor for the CycleStrategy object.
CycleStrategy(String, String) - Constructor for class org.simpleframework.xml.graph.CycleStrategy
Constructor for the CycleStrategy object.
CycleStrategy(String, String, String) - Constructor for class org.simpleframework.xml.graph.CycleStrategy
Constructor for the CycleStrategy object.
CycleStrategy(String, String, String, String) - Constructor for class org.simpleframework.xml.graph.CycleStrategy
Constructor for the CycleStrategy object.

D

Dictionary<E extends Entry> - Class in org.simpleframework.xml.util
The Dictionary object represents a mapped set of entry objects that can be serialized and deserialized.
Dictionary() - Constructor for class org.simpleframework.xml.util.Dictionary
Constructor for the Dictionary object.

E

Element - Annotation Type in org.simpleframework.xml
The Element annotation is used to represent a field or method that appears as an XML element.
ElementArray - Annotation Type in org.simpleframework.xml
The ElementArray annotation represents a method or field that is an array of elements.
ElementException - Exception in org.simpleframework.xml.load
The ElementException is used to represent conditions when an XML element is in an invalid state.
ElementException(String, Object...) - Constructor for exception org.simpleframework.xml.load.ElementException
Constructor for the ElementException object.
ElementException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.ElementException
Constructor for the ElementException object.
ElementList - Annotation Type in org.simpleframework.xml
The ElementList annotation represents a method or field that is a Collection for storing entries.
ElementMap - Annotation Type in org.simpleframework.xml
The ElementMap annotation represents a method or field that is a Map for storing key value pairs.
Entry - Class in org.simpleframework.xml.util
The Entry object represents entries to the dictionary object.
Entry() - Constructor for class org.simpleframework.xml.util.Entry
 
EnvironmentFilter - Class in org.simpleframework.xml.filter
The EnvironmentFilter object is used to provide a filter that will replace the specified values with an environment variable from the OS.
EnvironmentFilter() - Constructor for class org.simpleframework.xml.filter.EnvironmentFilter
Constructor for the EnvironmentFilter object.
EnvironmentFilter(Filter) - Constructor for class org.simpleframework.xml.filter.EnvironmentFilter
Constructor for the EnvironmentFilter object.

F

fetch(K) - Method in interface org.simpleframework.xml.util.Cache
This method is used to get the value from the cache that is mapped to the specified key.
fetch(K) - Method in class org.simpleframework.xml.util.WeakCache
This method is used to get the value from the cache that is mapped to the specified key.
Filter - Interface in org.simpleframework.xml.filter
The Filter object is used to provide replacement string values for a provided key.
Format - Class in org.simpleframework.xml.stream
The Format object is used to provide information on how a generated XML document should be structured.
Format() - Constructor for class org.simpleframework.xml.stream.Format
Constructor for the Format object.
Format(int) - Constructor for class org.simpleframework.xml.stream.Format
Constructor for the Format object.
Format(String) - Constructor for class org.simpleframework.xml.stream.Format
Constructor for the Format object.
Format(int, String) - Constructor for class org.simpleframework.xml.stream.Format
Constructor for the Format object.

G

get(String) - Method in interface org.simpleframework.xml.stream.NodeMap
This is used to acquire the Node mapped to the given name.
get(String) - Method in class org.simpleframework.xml.util.Dictionary
This is used to acquire an Entry from the set by its name.
getAttribute(String) - Method in interface org.simpleframework.xml.stream.InputNode
Provides an attribute from the element represented.
getAttributes() - Method in interface org.simpleframework.xml.stream.InputNode
This returns a map of the attributes contained within the element.
getAttributes() - Method in interface org.simpleframework.xml.stream.OutputNode
This returns a NodeMap which can be used to add nodes to the element before that element has been committed.
getChild(String) - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to create a child element within the element that this object represents.
getElement(Class, NodeMap, Map) - Method in class org.simpleframework.xml.graph.CycleStrategy
This method is used to read an object from the specified node.
getElement(Class, NodeMap, Map) - Method in interface org.simpleframework.xml.load.Strategy
This is used to resolve and load a class for the given element.
getIndent() - Method in class org.simpleframework.xml.stream.Format
This method returns the size of the indent to use for the XML generated.
getInstance() - Method in interface org.simpleframework.xml.load.Type
This method is used to acquire an instance of the type that is defined by this object.
getInstance(Class) - Method in interface org.simpleframework.xml.load.Type
This method is used to acquire an instance of the type that is defined by this object.
getInstance(Object) - Method in interface org.simpleframework.xml.load.Type
This method is used acquire the value from the type and if possible replace the value for the type.
getLine() - Method in interface org.simpleframework.xml.stream.Position
This is the actual line number within the read XML document.
getMode() - Method in interface org.simpleframework.xml.stream.OutputNode
The Mode is used to indicate the output mode of this node.
getName() - Method in interface org.simpleframework.xml.stream.Node
Returns the name of the node that this represents.
getName() - Method in interface org.simpleframework.xml.stream.NodeMap
This is used to get the name of the element that owns the nodes for the specified map.
getNext() - Method in interface org.simpleframework.xml.stream.InputNode
This returns the next child element within this element if one exists.
getNext(String) - Method in interface org.simpleframework.xml.stream.InputNode
This returns the next child in this element if that child has the name provided.
getParent() - Method in interface org.simpleframework.xml.stream.InputNode
This is used to acquire the Node that is the parent of this node.
getParent() - Method in interface org.simpleframework.xml.stream.Node
This is used to acquire the Node that is the parent of this node.
getParent() - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to acquire the Node that is the parent of this node.
getPosition() - Method in interface org.simpleframework.xml.stream.InputNode
This provides the position of this node within the document.
getProlog() - Method in class org.simpleframework.xml.stream.Format
This method returns the prolog that is to be used at the start of the generated XML document.
getRoot(Class, NodeMap, Map) - Method in class org.simpleframework.xml.graph.CycleStrategy
This method is used to read an object from the specified node.
getRoot(Class, NodeMap, Map) - Method in interface org.simpleframework.xml.load.Strategy
This is used to resolve and load the root class type.
getType() - Method in interface org.simpleframework.xml.load.Type
This is the type of the object instance that will be created by the getInstance method.
getValue() - Method in interface org.simpleframework.xml.stream.Node
Returns the value for the node that this represents.

I

InputNode - Interface in org.simpleframework.xml.stream
The InputNode object represents an iterator for the elements within an element.
InstantiationException - Exception in org.simpleframework.xml.load
The InstantiationException is thrown when an object cannot be instantiated either because it is an abstract class or an interface.
InstantiationException(String, Object...) - Constructor for exception org.simpleframework.xml.load.InstantiationException
Constructor for the InstantiationException object.
InstantiationException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.InstantiationException
Constructor for the InstantiationException object.
InvalidFormatException - Exception in org.simpleframework.xml.transform
The InvalidFormatException is thrown when there is a format exception.
InvalidFormatException(String, Object...) - Constructor for exception org.simpleframework.xml.transform.InvalidFormatException
Constructor for the InvalidFormatException object.
InvalidFormatException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.transform.InvalidFormatException
Constructor for the InvalidFormatException object.
isCommitted() - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to determine whether the node has been committed.
isElement() - Method in interface org.simpleframework.xml.stream.InputNode
This is used to determine if this node is an element.
isEmpty() - Method in interface org.simpleframework.xml.stream.InputNode
This is used to determine if this input node is empty.
isReference() - Method in interface org.simpleframework.xml.load.Type
This is used to determine if the type is a reference type.
isRoot() - Method in interface org.simpleframework.xml.stream.InputNode
This method is used to determine if this node is the root node for the XML document.
isRoot() - Method in interface org.simpleframework.xml.stream.OutputNode
This method is used to determine if this node is the root node for the XML document.
iterator() - Method in interface org.simpleframework.xml.stream.NodeMap
This returns an iterator for the names of all the nodes in this NodeMap.
iterator() - Method in class org.simpleframework.xml.util.Dictionary
Returns an iterator of Entry objects which can be used to remove items from this set.
iterator() - Method in class org.simpleframework.xml.util.Resolver
This returns an Iterator that iterates over the matches in insertion order.

M

map - Variable in class org.simpleframework.xml.util.Dictionary
Used to map the entries to their configured names.
MapFilter - Class in org.simpleframework.xml.filter
The MapFilter object is a filter that can make use of user specified mappings for replacement.
MapFilter(Map) - Constructor for class org.simpleframework.xml.filter.MapFilter
Constructor for the MapFilter object.
MapFilter(Map, Filter) - Constructor for class org.simpleframework.xml.filter.MapFilter
Constructor for the MapFilter object.
Match - Class in org.simpleframework.xml.util
This object is stored within a Resolver so that it can be retrieved using a string that matches its pattern.
Match() - Constructor for class org.simpleframework.xml.util.Match
 
MethodException - Exception in org.simpleframework.xml.load
The MethodException is used to represent conditions where a Java Bean property has been annotated incorrectly.
MethodException(String, Object...) - Constructor for exception org.simpleframework.xml.load.MethodException
Constructor for the MethodException object.
MethodException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.MethodException
Constructor for the MethodException object.
Mode - Enum in org.simpleframework.xml.stream
The Mode enumeration is used to specify the output mode for XML text.

N

name - Variable in class org.simpleframework.xml.util.Entry
Represents the name of the entry instance used for mappings.
Node - Interface in org.simpleframework.xml.stream
The Node is used to represent a name value pair and acts as the base form of data used within the framework.
NodeBuilder - Class in org.simpleframework.xml.stream
The NodeBuilder object is used to create either an input node or an output node for a given source or destination.
NodeBuilder() - Constructor for class org.simpleframework.xml.stream.NodeBuilder
 
NodeException - Exception in org.simpleframework.xml.stream
The NodeException is thrown to indicate the state of either the input node or output node being invalid.
NodeException(String) - Constructor for exception org.simpleframework.xml.stream.NodeException
Constructor for the NodeException object.
NodeMap - Interface in org.simpleframework.xml.stream
The NodeMap object represents a map of nodes that can be set as name value pairs.

O

Order - Annotation Type in org.simpleframework.xml
The Order annotation is used to specify the order of appearance of XML elements and attributes.
org.simpleframework.xml - package org.simpleframework.xml
 
org.simpleframework.xml.filter - package org.simpleframework.xml.filter
 
org.simpleframework.xml.graph - package org.simpleframework.xml.graph
 
org.simpleframework.xml.load - package org.simpleframework.xml.load
 
org.simpleframework.xml.stream - package org.simpleframework.xml.stream
 
org.simpleframework.xml.transform - package org.simpleframework.xml.transform
 
org.simpleframework.xml.util - package org.simpleframework.xml.util
 
OutputNode - Interface in org.simpleframework.xml.stream
The OutputNode object is used to represent a cursor which can be used to write XML elements and attributes.

P

pattern - Variable in class org.simpleframework.xml.util.Match
This is the pattern string that is used by the resolver.
Persist - Annotation Type in org.simpleframework.xml.load
The Persist annotation is used to mark a method that requires a callback from the persister before serialization of an object begins.
PersistenceException - Exception in org.simpleframework.xml.load
The PersistenceException is thrown when there is a persistance exception.
PersistenceException(String, Object...) - Constructor for exception org.simpleframework.xml.load.PersistenceException
Constructor for the PersistenceException object.
PersistenceException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.PersistenceException
Constructor for the PersistenceException object.
Persister - Class in org.simpleframework.xml.load
The Persister object is used to provide an implementation of a serializer.
Persister() - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Map) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Filter) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Strategy) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Format) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Filter, Format) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Strategy, Format) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Strategy, Map) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Strategy, Filter) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Strategy, Map, Format) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
Persister(Strategy, Filter, Format) - Constructor for class org.simpleframework.xml.load.Persister
Constructor for the Persister object.
PlatformFilter - Class in org.simpleframework.xml.filter
The PlatformFilter object makes use of all filter types this resolves user specified properties first, followed by system properties, and finally environment variables.
PlatformFilter() - Constructor for class org.simpleframework.xml.filter.PlatformFilter
Constructor for the PlatformFilter object.
PlatformFilter(Map) - Constructor for class org.simpleframework.xml.filter.PlatformFilter
Constructor for the PlatformFilter object.
Position - Interface in org.simpleframework.xml.stream
The Position object is used to acquire the position of the read cursor within the XML file.
push(Filter) - Method in class org.simpleframework.xml.filter.StackFilter
This pushes the the provided Filter on to the top of the stack.
put(String, String) - Method in interface org.simpleframework.xml.stream.NodeMap
This is used to add a new Node to the map.

R

read(Class<? extends T>, String) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, File) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, InputStream) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, InputStream, String) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, Reader) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, InputNode) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(T, String) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, File) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, InputStream) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, InputStream, String) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, Reader) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, InputNode) - Method in class org.simpleframework.xml.load.Persister
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(Class<? extends T>, String) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, File) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, InputStream) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, InputStream, String) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(Class<? extends T>, Reader) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and convert it into an object of the specified type.
read(T, String) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, File) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, InputStream) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, InputStream, String) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(T, Reader) - Method in interface org.simpleframework.xml.Serializer
This read method will read the contents of the XML document from the provided source and populate the object with the values deserialized.
read(Reader) - Static method in class org.simpleframework.xml.stream.NodeBuilder
This is used to create an InputNode that can be used to read XML from the specified reader.
read(String, Class) - Method in class org.simpleframework.xml.transform.Transformer
This method is used to convert the string value given to an appropriate representation.
remove(String) - Method in interface org.simpleframework.xml.stream.NodeMap
This is used to remove the Node mapped to the given name.
remove() - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to remove any uncommitted changes.
remove(String) - Method in class org.simpleframework.xml.util.Dictionary
This is used to remove an Entry from the set by its name.
remove(M) - Method in class org.simpleframework.xml.util.Resolver
This is used to remove the Match implementation from the resolver.
replace(String) - Method in class org.simpleframework.xml.filter.EnvironmentFilter
Replaces the text provided with the value resolved from the environment variables.
replace(String) - Method in interface org.simpleframework.xml.filter.Filter
Replaces the text provided with some property.
replace(String) - Method in class org.simpleframework.xml.filter.MapFilter
Replaces the text provided with the value resolved from the specified Map.
replace(String) - Method in class org.simpleframework.xml.filter.StackFilter
Replaces the text provided with the value resolved from the stacked filters.
replace(String) - Method in class org.simpleframework.xml.filter.SystemFilter
Replaces the text provided with the value resolved from the system properties.
Replace - Annotation Type in org.simpleframework.xml.load
The Replace method is used to replace an object that is about to be serialized to an XML document.
Resolve - Annotation Type in org.simpleframework.xml.load
The Resolve method is used to resolve an object that has been deserialized from the XML document.
resolve(String) - Method in class org.simpleframework.xml.util.Resolver
This will search the patterns in this Resolver to see if there is a pattern in it that matches the string given.
Resolver<M extends Match> - Class in org.simpleframework.xml.util
This is used to store Match objects, which can then be retrieved using a string by comparing that string to the pattern of the Match objects.
Resolver() - Constructor for class org.simpleframework.xml.util.Resolver
The default constructor will create a Resolver without a large cache size.
Root - Annotation Type in org.simpleframework.xml
This Root annotation is used to annotate classes that need to be serialized.
RootException - Exception in org.simpleframework.xml.load
The RootException is thrown if the Root annotation is missing from a root object that is to be serialized or deserialized.
RootException(String, Object...) - Constructor for exception org.simpleframework.xml.load.RootException
Constructor for the RootException exception.
RootException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.RootException
Constructor for the RootException exception.

S

Serializer - Interface in org.simpleframework.xml
The Serializer interface is used to represent objects that can serialize and deserialize objects to an from XML.
setAttribute(String, String) - Method in interface org.simpleframework.xml.stream.OutputNode
This method is used for convinience to add an attribute node to the attribute NodeMap.
setData(boolean) - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to set the output mode of this node to either be CDATA or escaped.
setElement(Class, Object, NodeMap, Map) - Method in class org.simpleframework.xml.graph.CycleStrategy
This is used to set the reference in to the XML element that is to be written.
setElement(Class, Object, NodeMap, Map) - Method in interface org.simpleframework.xml.load.Strategy
This is used to attach attribute values to the given node map during the serialization process.
setMode(Mode) - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to set the output mode of this node to either be CDATA, escaped, or inherited.
setRoot(Class, Object, NodeMap, Map) - Method in class org.simpleframework.xml.graph.CycleStrategy
This is used to set the reference in to the XML element that is to be written.
setRoot(Class, Object, NodeMap, Map) - Method in interface org.simpleframework.xml.load.Strategy
This is used to attach attributes values to the given node map during the serialization process.
setValue(String) - Method in interface org.simpleframework.xml.stream.OutputNode
This is used to set a text value to the element.
size() - Method in class org.simpleframework.xml.util.Dictionary
This returns the number of Entry objects within the dictionary.
size() - Method in class org.simpleframework.xml.util.Resolver
Returns the number of matches that have been inserted into the Resolver.
skip() - Method in interface org.simpleframework.xml.stream.InputNode
This method is used to skip all child elements from this element.
StackFilter - Class in org.simpleframework.xml.filter
The StackFilter object provides a filter that can be given a collection of filters which can be used to resolve a replacement.
StackFilter() - Constructor for class org.simpleframework.xml.filter.StackFilter
Constructor for the StackFilter object.
Strategy - Interface in org.simpleframework.xml.load
The Strategy interface represents a strategy that can be used to resolve and load the Class objects that compose a serializable object.
SystemFilter - Class in org.simpleframework.xml.filter
The SystemFilter object is used to provide a filter that will replace the specified values with system properties.
SystemFilter() - Constructor for class org.simpleframework.xml.filter.SystemFilter
Constructor for the SystemFilter object.
SystemFilter(Filter) - Constructor for class org.simpleframework.xml.filter.SystemFilter
Constructor for the SystemFilter object.

T

take(K) - Method in interface org.simpleframework.xml.util.Cache
This is used to exclusively take the value mapped to the specified key from the cache.
take(K) - Method in class org.simpleframework.xml.util.WeakCache
This is used to exclusively take the value mapped to the specified key from the cache.
Text - Annotation Type in org.simpleframework.xml
The Text annotation is used to represent a field or method that appears as text within an XML element.
TextException - Exception in org.simpleframework.xml.load
The TextException is used to represent conditions when an XML element text value is in an invalid state.
TextException(String, Object...) - Constructor for exception org.simpleframework.xml.load.TextException
Constructor for the TextException object.
TextException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.TextException
Constructor for the TextException object.
toString() - Method in interface org.simpleframework.xml.stream.Position
This provides a textual description of the position the read cursor is at within the XML document.
Transformer - Class in org.simpleframework.xml.transform
The Transformer object is used to convert strings to and from object instances.
Transformer() - Constructor for class org.simpleframework.xml.transform.Transformer
Constructor for the Transformer object.
TransformException - Exception in org.simpleframework.xml.transform
The TransformException is thrown if a problem occurs during the transformation of an object.
TransformException(String, Object...) - Constructor for exception org.simpleframework.xml.transform.TransformException
Constructor for the TransformException object.
TransformException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.transform.TransformException
Constructor for the TransformException object.
Transient - Annotation Type in org.simpleframework.xml
The Transient annotation is an optional annotation that can be used within an XML class schema to mark a method or field as being transient, which indicates that it does not take part in serialization or deserialization.
Type - Interface in org.simpleframework.xml.load
The Type object describes a type that is represented by an XML element.

V

valid(Class) - Method in class org.simpleframework.xml.transform.Transformer
This method is used to determine if the type specified can be transformed.
validate(Class, String) - Method in class org.simpleframework.xml.load.Persister
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, File) - Method in class org.simpleframework.xml.load.Persister
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, InputStream) - Method in class org.simpleframework.xml.load.Persister
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, InputStream, String) - Method in class org.simpleframework.xml.load.Persister
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, Reader) - Method in class org.simpleframework.xml.load.Persister
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, InputNode) - Method in class org.simpleframework.xml.load.Persister
This validate method will validate the contents of the XML document against the specified XML class schema.
Validate - Annotation Type in org.simpleframework.xml.load
The Validate annotation is used to mark a method in a serializable object that requires a callback from the persister once the deserialization completes.
validate(Class, String) - Method in interface org.simpleframework.xml.Serializer
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, File) - Method in interface org.simpleframework.xml.Serializer
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, InputStream) - Method in interface org.simpleframework.xml.Serializer
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, InputStream, String) - Method in interface org.simpleframework.xml.Serializer
This validate method will validate the contents of the XML document against the specified XML class schema.
validate(Class, Reader) - Method in interface org.simpleframework.xml.Serializer
This validate method will validate the contents of the XML document against the specified XML class schema.
valueOf(String) - Static method in enum org.simpleframework.xml.stream.Mode
Returns the enum constant of this type with the specified name.
ValueRequiredException - Exception in org.simpleframework.xml.load
The ValueRequiredException is thrown when an attribute or element is missing from the XML document.
ValueRequiredException(String, Object...) - Constructor for exception org.simpleframework.xml.load.ValueRequiredException
Constructor for the ValueRequiredException object.
ValueRequiredException(Throwable, String, Object...) - Constructor for exception org.simpleframework.xml.load.ValueRequiredException
Constructor for the ValueRequiredException object.
values() - Static method in enum org.simpleframework.xml.stream.Mode
Returns an array containing the constants of this enum type, in the order they're declared.

W

WeakCache<K,V> - Class in org.simpleframework.xml.util
The WeakCache object is an implementation of a cache that holds on to cached items only if the key remains in memory.
WeakCache() - Constructor for class org.simpleframework.xml.util.WeakCache
Constructor for the WeakCache object.
WeakCache(int) - Constructor for class org.simpleframework.xml.util.WeakCache
Constructor for the WeakCache object.
write(Object, OutputNode) - Method in class org.simpleframework.xml.load.Persister
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, File) - Method in class org.simpleframework.xml.load.Persister
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, OutputStream) - Method in class org.simpleframework.xml.load.Persister
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, OutputStream, String) - Method in class org.simpleframework.xml.load.Persister
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, Writer) - Method in class org.simpleframework.xml.load.Persister
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, File) - Method in interface org.simpleframework.xml.Serializer
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, OutputStream) - Method in interface org.simpleframework.xml.Serializer
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, OutputStream, String) - Method in interface org.simpleframework.xml.Serializer
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Object, Writer) - Method in interface org.simpleframework.xml.Serializer
This write method will traverse the provided object checking for field annotations in order to compose the XML data.
write(Writer) - Static method in class org.simpleframework.xml.stream.NodeBuilder
This is used to create an OutputNode that can be used to write a well formed XML document.
write(Writer, Format) - Static method in class org.simpleframework.xml.stream.NodeBuilder
This is used to create an OutputNode that can be used to write a well formed XML document.
write(Object, Class) - Method in class org.simpleframework.xml.transform.Transformer
This method is used to convert the provided value into an XML usable format.

A C D E F G I M N O P R S T V W