Uses of Interface
org.simpleframework.xml.core.Context
Packages that use Context
-
Uses of Context in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement ContextModifier and TypeClassDescription(package private) class
TheSource
object acts as a contextual object that is used to store all information regarding an instance of serialization or deserialization.Fields in org.simpleframework.xml.core declared as ContextModifier and TypeFieldDescriptionprivate final Context
Caller.context
This is the context that is used to invoke the functions.private final Context
Composite.context
This is the source object for the instance of serialization.private final Context
CompositeKey.context
This is the context used to support the serialization process.private final Context
CompositeListUnion.context
This is the current context used for the serialization.private final Context
CompositeMapUnion.context
This is the current context used for the serialization.private final Context
CompositeUnion.context
This is the current context used for the serialization.private final Context
CompositeValue.context
This is the context used to support the serialization process.private final Context
ConversionInstance.context
This is the context that is used to create the instance.protected Context
Factory.context
This is the context object used for the serialization process.private final Context
ObjectInstance.context
This is the context that is used to create the instance.private final Context
Primitive.context
The context object is used to perform text value filtering.private final Context
PrimitiveKey.context
This is the context used to support the serialization process.private final Context
PrimitiveValue.context
This is the context used to support the serialization process.private Context
TemplateFilter.context
This is the template context object used by the persister.private final Context
Traverser.context
This is the context object used for the traversal performed.Methods in org.simpleframework.xml.core with parameters of type ContextModifier and TypeMethodDescriptionThis method used to invoke the callback method of the provided object.This method is used to return theCaller
for this class.This method is used to return theCaller
for this class.This method is used to return theCaller
for this class.This method is used to return theCaller
for this class.AttributeLabel.getConverter
(Context context) Creates aConverter
that can convert an attribute to a primitive object.CacheLabel.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.ElementArrayLabel.getConverter
(Context context) This will create aConverter
for transforming an XML element into an array of XML serializable objects.private Converter
ElementArrayLabel.getConverter
(Context context, String name) This will create aConverter
for transforming an XML element into an array of XML serializable objects.ElementLabel.getConverter
(Context context) Creates a converter that can be used to transform an XML node to an object and vice versa.ElementListLabel.getConverter
(Context context) This will create aConverter
for transforming an XML element into a collection of XML serializable objects.private Converter
ElementListLabel.getConverter
(Context context, String name) This will create aConverter
for transforming an XML element into a collection of XML serializable objects.ElementListUnionLabel.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.ElementMapLabel.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.ElementMapUnionLabel.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.ElementUnionLabel.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.Label.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.TextLabel.getConverter
(Context context) Creates a converter that can be used to transform an XML node to an object and vice versa.TextListLabel.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.Variable.getConverter
(Context context) This method returns aConverter
which can be used to convert an XML node into an object value and vice versa.VersionLabel.getConverter
(Context context) Creates aConverter
that can convert an attribute to a double value.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.This is used to provide a configured empty value used when the annotated value is null.private Converter
ElementListLabel.getInlineConverter
(Context context, String name) This will create aConverter
for transforming an XML element into a collection of XML serializable objects.This is used to get the key converter for the entry.This is used to acquire the name of the parameter that this represents.This is used to acquire the path of the element or attribute represented by this parameter.This is used to get the value converter for the entry.boolean
This method is used to determine whether strict mappings are required.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 from the provided source and populate the object with the values deserialized.private boolean
Thisvalidate
method will validate the contents of the XML document against the specified XML class schema.private void
Persister.write
(Object source, OutputNode node, Context context) Thiswrite
method will traverse the provided object checking for field annotations in order to compose the XML data.Constructors in org.simpleframework.xml.core with parameters of type ContextModifierConstructorDescriptionArrayFactory
(Context context, Type type) Constructor for theArrayFactory
object.Constructor for theCaller
object.ClassSchema
(Scanner schema, Context context) Constructor for theSchema
object.CollectionFactory
(Context context, Type type) Constructor for theCollectionFactory
object.Constructor for theComposite
object.Constructor for theComposite
object.CompositeArray
(Context context, Type type, Type entry, String parent) Constructor for theCompositeArray
object.CompositeInlineList
(Context context, Type type, Type entry, String name) Constructor for theCompositeInlineList
object.CompositeInlineMap
(Context context, Entry entry, Type type) Constructor for theCompositeMap
object.CompositeKey
(Context context, Entry entry, Type type) Constructor for theCompositeKey
object.CompositeList
(Context context, Type type, Type entry, String name) Constructor for theCompositeList
object.CompositeListUnion
(Context context, Group group, Expression path, Type type) Constructor for theCompositeListUnion
object.CompositeMap
(Context context, Entry entry, Type type) Constructor for theCompositeMap
object.CompositeMapUnion
(Context context, Group group, Expression path, Type type) Constructor for theCompositeMapUnion
object.CompositeUnion
(Context context, Group group, Expression path, Type type) Constructor for theCompositeUnion
object.CompositeValue
(Context context, Entry entry, Type type) Constructor for theCompositeValue
object.ConversionInstance
(Context context, Value value, Class convert) This is used to specify the creation of a conversion type that can be used for creating an instance with a class other than the default class specified by theValue
object.protected
Constructor for theFactory
object.protected
Constructor for theFactory
object.MapFactory
(Context context, Type type) Constructor for theMapFactory
object.ObjectFactory
(Context context, Type type, Class override) Constructor for theObjectFactory
class.ObjectInstance
(Context context, Value value) Constructor for theObjectInstance
object.Constructor for thePrimitive
object.Constructor for thePrimitive
object.PrimitiveArray
(Context context, Type type, Type entry, String parent) Constructor for thePrimitiveArray
object.PrimitiveFactory
(Context context, Type type) Constructor for thePrimitiveFactory
object.PrimitiveFactory
(Context context, Type type, Class override) Constructor for thePrimitiveFactory
object.PrimitiveInlineList
(Context context, Type type, Type entry, String parent) Constructor for thePrimitiveInlineList
object.PrimitiveKey
(Context context, Entry entry, Type type) Constructor for thePrimitiveKey
object.PrimitiveList
(Context context, Type type, Type entry, String parent) Constructor for thePrimitiveList
object.PrimitiveValue
(Context context, Entry entry, Type type) Constructor for thePrimitiveValue
object.TemplateFilter
(Context context, Filter filter) Constructor for theTemplateFilter
object.Constructor for theTextList
object.Constructor for theTraverser
object.