Uses of Interface
org.simpleframework.xml.strategy.Value
-
Packages that use Value Package Description org.simpleframework.xml.convert org.simpleframework.xml.core org.simpleframework.xml.strategy -
-
Uses of Value in org.simpleframework.xml.convert
Classes in org.simpleframework.xml.convert that implement Value Modifier and Type Class Description (package private) class
Reference
TheReference
object represents a value that holds an object instance.Fields in org.simpleframework.xml.convert declared as Value Modifier and Type Field Description private Value
Reference. value
This represents the original value returned from a strategy.Methods in org.simpleframework.xml.convert that return Value Modifier and Type Method Description Value
AnnotationStrategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)
This is used to read theValue
which will be used to represent the deserialized object.private Value
AnnotationStrategy. read(Type type, NodeMap<InputNode> node, Value value)
This is used to read theValue
which will be used to represent the deserialized object.Value
RegistryStrategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)
This is used to read theValue
which will be used to represent the deserialized object.private Value
RegistryStrategy. read(Type type, NodeMap<InputNode> node, Value value)
This is used to read theValue
which will be used to represent the deserialized object.Methods in org.simpleframework.xml.convert with parameters of type Value Modifier and Type Method Description Converter
ConverterScanner. getConverter(Type type, Value value)
This method will lookup and instantiate a converter found from scanning the field or method type provided.private java.lang.Class
ConverterScanner. getType(Type type, Value value)
This is used to acquire the class that should be scanned.private boolean
AnnotationStrategy. isReference(Value value)
This is used to determine if theValue
provided represents a reference.private boolean
RegistryStrategy. isReference(Value value)
This is used to determine if theValue
provided represents a reference.private Converter
RegistryStrategy. lookup(Type type, Value value)
This is used to acquire aConverter
instance for the provided value object.private Value
AnnotationStrategy. read(Type type, NodeMap<InputNode> node, Value value)
This is used to read theValue
which will be used to represent the deserialized object.private Value
RegistryStrategy. read(Type type, NodeMap<InputNode> node, Value value)
This is used to read theValue
which will be used to represent the deserialized object.Constructors in org.simpleframework.xml.convert with parameters of type Value Constructor Description Reference(Value value, java.lang.Object data, java.lang.Class actual)
Constructor for aReference
object. -
Uses of Value in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement Value Modifier and Type Class Description (package private) class
OverrideValue
TheOverrideValue
is used to represent a value that contains an override type.Fields in org.simpleframework.xml.core declared as Value Modifier and Type Field Description private Value
ArrayInstance. value
This is the value object that contains the criteria.private Value
ConversionInstance. value
This is the value object that will be wrapped by this.private Value
InstanceFactory.ValueInstance. value
This is the internal value that contains the criteria.private Value
ObjectInstance. value
This is the value object that will be wrapped by this.private Value
OverrideValue. value
This is the value that is used internally for this value.Methods in org.simpleframework.xml.core that return Value Modifier and Type Method Description Value
Factory. getConversion(InputNode node)
This performs the conversion from the element node to a type.Value
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.Value
Source. getOverride(Type type, InputNode node)
This is used to resolve and load a class for the given element.Methods in org.simpleframework.xml.core with parameters of type Value Modifier and Type Method Description private Instance
ArrayFactory. getInstance(Value value, java.lang.Class entry)
Creates the array type to use.Instance
CollectionFactory. getInstance(Value value)
This creates aCollection
instance from the type provided.Instance
Context. getInstance(Value value)
This will create anInstance
that can be used to instantiate objects of the specified class.Instance
InstanceFactory. getInstance(Value value)
This will create anInstance
that can be used to instantiate objects of the specified class.Instance
MapFactory. getInstance(Value value)
This creates aMap
object instance from the type provided.Instance
Source. getInstance(Value value)
This will create anInstance
that can be used to instantiate objects of the specified class.Instance
Support. getInstance(Value value)
This will create anInstance
that can be used to instantiate objects of the specified class.Constructors in org.simpleframework.xml.core with parameters of type Value Constructor Description ArrayInstance(Value value)
Constructor for theArrayInstance
object.ConversionInstance(Context context, Value value, java.lang.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.ObjectInstance(Context context, Value value)
Constructor for theObjectInstance
object.OverrideValue(Value value, java.lang.Class type)
Constructor for theOverrideValue
object.ValueInstance(Value value)
Constructor for theValueInstance
object. -
Uses of Value in org.simpleframework.xml.strategy
Classes in org.simpleframework.xml.strategy that implement Value Modifier and Type Class Description (package private) class
Allocate
TheAllocate
object is used to represent an entity that has not yet been created and needs to be allocated to the the object graph.(package private) class
ArrayValue
TheArrayValue
object is a value used for describing arrays for a specified component type object.(package private) class
ObjectValue
TheObjectValue
is an implementation of a value that represents a object other than an array.(package private) class
Reference
TheReference
object represents an object that is used to provide a reference to an already instantiated value.Fields in org.simpleframework.xml.strategy declared as Value Modifier and Type Field Description private Value
Allocate. value
This is used to create an instance of the specified type.Methods in org.simpleframework.xml.strategy that return Value Modifier and Type Method Description Value
CycleStrategy. read(Type type, NodeMap node, java.util.Map map)
This method is used to read an object from the specified node.Value
ReadGraph. read(Type type, NodeMap node)
This is used to recover the object references from the document using the special attributes specified.Value
Strategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)
This is used to resolve and load a class for the given element.Value
TreeStrategy. read(Type type, NodeMap node, java.util.Map map)
This is used to resolve and load a class for the given element.Value
VisitorStrategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)
This method will read with an internal strategy after it has been intercepted by the visitor.private Value
ReadGraph. readArray(Type type, java.lang.Class real, NodeMap node)
This is used to acquire theValue
which can be used to represent the deserialized value.private Value
TreeStrategy. readArray(java.lang.Class type, NodeMap node)
This is used to resolve and load a class for the given element.private Value
ReadGraph. readInstance(Type type, java.lang.Class real, NodeMap node)
This is used to recover the object references from the document using the special attributes specified.private Value
ReadGraph. readReference(Type type, java.lang.Class real, NodeMap node)
This is used to recover the object references from the document using the special attributes specified.private Value
ReadGraph. readValue(Type type, java.lang.Class real, NodeMap node)
This is used to acquire theValue
which can be used to represent the deserialized value.private Value
ReadGraph. readValue(Type type, java.lang.Class real, NodeMap node, java.lang.String key)
This is used to acquire theValue
which can be used to represent the deserialized value.Constructors in org.simpleframework.xml.strategy with parameters of type Value Constructor Description Allocate(Value value, java.util.Map map, java.lang.String key)
Constructor for theAllocate
object.
-