Uses of Interface
org.simpleframework.xml.strategy.Type
-
Packages that use Type Package Description org.simpleframework.xml.convert org.simpleframework.xml.core org.simpleframework.xml.strategy -
-
Uses of Type in org.simpleframework.xml.convert
Methods in org.simpleframework.xml.convert with parameters of type Type Modifier and Type Method Description private ConvertConverterScanner. getConvert(Type type)This method is used to scan the providedTypefor an annotation.private ConvertConverterScanner. getConvert(Type type, java.lang.Class real)This method is used to scan the providedTypefor an annotation.ConverterConverterScanner. getConverter(Type type, java.lang.Object value)This method will lookup and instantiate a converter found from scanning the field or method type provided.ConverterConverterScanner. 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.ClassConverterScanner. getType(Type type, java.lang.Object value)This is used to acquire the class that should be scanned.private java.lang.ClassConverterScanner. getType(Type type, Value value)This is used to acquire the class that should be scanned.private ConverterRegistryStrategy. lookup(Type type, java.lang.Object value)This is used to acquire aConverterinstance for the provided object instance.private ConverterRegistryStrategy. lookup(Type type, Value value)This is used to acquire aConverterinstance for the provided value object.ValueAnnotationStrategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)This is used to read theValuewhich will be used to represent the deserialized object.private ValueAnnotationStrategy. read(Type type, NodeMap<InputNode> node, Value value)This is used to read theValuewhich will be used to represent the deserialized object.ValueRegistryStrategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)This is used to read theValuewhich will be used to represent the deserialized object.private ValueRegistryStrategy. read(Type type, NodeMap<InputNode> node, Value value)This is used to read theValuewhich will be used to represent the deserialized object.private booleanAnnotationStrategy. write(Type type, java.lang.Object value, NodeMap<OutputNode> node)This is used to serialize a representation of the object value provided.booleanAnnotationStrategy. write(Type type, java.lang.Object value, NodeMap<OutputNode> node, java.util.Map map)This is used to serialize a representation of the object value provided.private booleanRegistryStrategy. write(Type type, java.lang.Object value, NodeMap<OutputNode> node)This is used to serialize a representation of the object value provided.booleanRegistryStrategy. write(Type type, java.lang.Object value, NodeMap<OutputNode> node, java.util.Map map)This is used to serialize a representation of the object value provided. -
Uses of Type in org.simpleframework.xml.core
Subinterfaces of Type in org.simpleframework.xml.core Modifier and Type Interface Description (package private) interfaceContactTheContactinterface is used to provide a point of contact with an object.Classes in org.simpleframework.xml.core that implement Type Modifier and Type Class Description private static classAttributeParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.(package private) classClassTypeTheClassTypeobject is used to represent a type that is neither a field or method.private static classElementArrayParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classElementListParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classElementListUnionParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classElementMapParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classElementMapUnionParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classElementParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classElementUnionParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.(package private) classFieldContactTheFieldContactobject is used to act as a contact for a field within an object.(package private) classMethodContactTheMethodContactobject is acts as a contact that can set and get data to and from an object using methods.(package private) classOverrideTypeTheOverrideTypeis used to represent a type as class other than that defined in a containing type.(package private) classParameterContact<T extends java.lang.annotation.Annotation>TheParameterContactobject is used to represent a contact that is provided so that aLabelcan be used to determine a consistent name for the parameter.private static classTextParameter.ContactTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.Fields in org.simpleframework.xml.core declared as Type Modifier and Type Field Description private TypeCacheLabel. dependThis is used to represent the dependent type to be used.private TypeCompositeArray. entryThis is the entry type for elements within the array.private TypeCompositeInlineList. entryThis is the entry type for elements within the list.private TypeCompositeList. entryThis is the entry type for elements within the list.private TypePrimitiveArray. entryThis is the type of object that will be held in the list.private TypePrimitiveInlineList. entryThis is the type of object that will be held in the list.private TypePrimitiveList. entryThis is the type of object that will be held within the list.private TypeComposite. typeThis is the type that this composite produces instances of.private TypeCompositeArray. typeThis represents the actual field or method for the array.private TypeCompositeInlineList. typeThis represents the actual method or field for the list.private TypeCompositeKey. typeThis represents the type of object the key is written as.private TypeCompositeList. typeThis is the field or method that has been annotated.private TypeCompositeListUnion. typeThis is the type field or method annotated as a union.private TypeCompositeMapUnion. typeThis is the type field or method annotated as a union.private TypeCompositeUnion. typeThis is the type field or method annotated as a union.private TypeCompositeValue. typeThis represents the type of object the value is written as.protected TypeFactory. typeThis is the field type that the class must be assignable to.private TypeOverrideType. typeThis is the type associated with this override type.protected TypePathParser. typeThis is the type the expressions are to be parsed for.private TypePrimitive. typeThis is the actual method or field that has been annotated.private TypePrimitiveArray. typeThis represents the actual field or method for the array.private TypePrimitiveKey. typeRepresents the primitive type the key is serialized to and from.private TypePrimitiveValue. typeRepresents the primitive type the value is serialized to and from.private TypeTextList. typeThis is a string type which is used for all free text data.Methods in org.simpleframework.xml.core that return Type Modifier and Type Method Description TypeCacheLabel. getDependent()This returns the dependent type for the annotation.TypeElementArrayLabel. getDependent()This is used to acquire the dependent type for the annotated array.TypeElementListLabel. getDependent()This is used to acquire the dependent type for the annotated list.TypeElementListUnionLabel. getDependent()This returns the dependent type for the annotation.TypeElementMapLabel. getDependent()This is used to acquire the dependent type for the annotated list.TypeElementMapUnionLabel. getDependent()This returns the dependent type for the annotation.TypeElementUnionLabel. getDependent()This returns the dependent type for the annotation.TypeIntrospector. getDependent()This returns the dependent type for the annotation.TypeLabel. getDependent()This returns the dependent type for the annotation.TypeTemplateLabel. getDependent()This is used to acquire the dependent class for this label.TypeTextListLabel. getDependent()This is used to acquire the dependent class for this label.TypeVariable. getDependent()This returns the dependent type for the annotation.protected TypeEntry. getKeyType()This is used to acquire the dependent key for the annotated map.private TypeElementMapLabel. getMap()This returns the map type for this label.private TypeFactory. getPrimitive(Type type, java.lang.Class expect)This is used to convert theTypeprovided as an overridden type.TypeCacheLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.TypeElementLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.TypeElementListUnionLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.TypeElementMapUnionLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.TypeElementUnionLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.TypeLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.TypeTemplateLabel. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.private TypeTraverser. getType(java.lang.Class type)This is used to acquire a type for the provided class.TypeVariable. getType(java.lang.Class type)This is used to acquire theTypethat the type provided is represented by.protected TypeEntry. getValueType()This is used to acquire the dependent value for the annotated map.Methods in org.simpleframework.xml.core with parameters of type Type Modifier and Type Method Description ValueContext. getOverride(Type type, InputNode node)This is used to resolve and load a class for the given element.ValueSource. getOverride(Type type, InputNode node)This is used to resolve and load a class for the given element.private TypeFactory. getPrimitive(Type type, java.lang.Class expect)This is used to convert theTypeprovided as an overridden type.java.lang.ClassContext. getType(Type type, java.lang.Object value)This is used to determine the type of an object given the source instance.java.lang.ClassSource. getType(Type type, java.lang.Object value)This is used to determine the type of an object given the source instance.booleanContext. isFloat(Type type)This is used to determine if the type specified is a floating point type.booleanSource. isFloat(Type type)This is used to determine if the type specified is a floating point type.private booleanComposite. isOverridden(OutputNode node, java.lang.Object value, Type type)This is used to determine whether the specified value has been overridden by the strategy.booleanContext. isPrimitive(Type type)This is used to determine whether the scanned type represents a primitive type.booleanSource. isPrimitive(Type type)This is used to determine whether the scanned type represents a primitive type.booleanContext. setOverride(Type type, java.lang.Object value, OutputNode node)This is used to attach elements or attributes to the given element during the serialization process.booleanFactory. setOverride(Type type, java.lang.Object value, OutputNode node)This method is used to set the override class within an element.booleanSource. setOverride(Type type, java.lang.Object value, OutputNode node)This is used to attach elements or attributes to the given element during the serialization process.private voidComposite. writeNamespaces(OutputNode node, Type type, Label label)This is used to applyDecoratorobjects to the provided node before it is written.Constructors in org.simpleframework.xml.core with parameters of type Type Constructor Description ArrayFactory(Context context, Type type)Constructor for theArrayFactoryobject.CollectionFactory(Context context, Type type)Constructor for theCollectionFactoryobject.Composite(Context context, Type type)Constructor for theCompositeobject.Composite(Context context, Type type, java.lang.Class override)Constructor for theCompositeobject.CompositeArray(Context context, Type type, Type entry, java.lang.String parent)Constructor for theCompositeArrayobject.CompositeInlineList(Context context, Type type, Type entry, java.lang.String name)Constructor for theCompositeInlineListobject.CompositeInlineMap(Context context, Entry entry, Type type)Constructor for theCompositeMapobject.CompositeKey(Context context, Entry entry, Type type)Constructor for theCompositeKeyobject.CompositeList(Context context, Type type, Type entry, java.lang.String name)Constructor for theCompositeListobject.CompositeListUnion(Context context, Group group, Expression path, Type type)Constructor for theCompositeListUnionobject.CompositeMap(Context context, Entry entry, Type type)Constructor for theCompositeMapobject.CompositeMapUnion(Context context, Group group, Expression path, Type type)Constructor for theCompositeMapUnionobject.CompositeUnion(Context context, Group group, Expression path, Type type)Constructor for theCompositeUnionobject.CompositeValue(Context context, Entry entry, Type type)Constructor for theCompositeValueobject.Factory(Context context, Type type)Constructor for theFactoryobject.Factory(Context context, Type type, java.lang.Class override)Constructor for theFactoryobject.MapFactory(Context context, Type type)Constructor for theMapFactoryobject.ObjectFactory(Context context, Type type, java.lang.Class override)Constructor for theObjectFactoryclass.OverrideType(Type type, java.lang.Class override)Constructor for theOverrideTypeobject.PathParser(java.lang.String path, Type type, Format format)Constructor for thePathParserobject.Primitive(Context context, Type type)Constructor for thePrimitiveobject.Primitive(Context context, Type type, java.lang.String empty)Constructor for thePrimitiveobject.PrimitiveArray(Context context, Type type, Type entry, java.lang.String parent)Constructor for thePrimitiveArrayobject.PrimitiveFactory(Context context, Type type)Constructor for thePrimitiveFactoryobject.PrimitiveFactory(Context context, Type type, java.lang.Class override)Constructor for thePrimitiveFactoryobject.PrimitiveInlineList(Context context, Type type, Type entry, java.lang.String parent)Constructor for thePrimitiveInlineListobject.PrimitiveKey(Context context, Entry entry, Type type)Constructor for thePrimitiveKeyobject.PrimitiveList(Context context, Type type, Type entry, java.lang.String parent)Constructor for thePrimitiveListobject.PrimitiveValue(Context context, Entry entry, Type type)Constructor for thePrimitiveValueobject.TextList(Context context, Type list, Label label)Constructor for theTextListobject. -
Uses of Type in org.simpleframework.xml.strategy
Methods in org.simpleframework.xml.strategy with parameters of type Type Modifier and Type Method Description ValueCycleStrategy. read(Type type, NodeMap node, java.util.Map map)This method is used to read an object from the specified node.ValueReadGraph. read(Type type, NodeMap node)This is used to recover the object references from the document using the special attributes specified.ValueStrategy. read(Type type, NodeMap<InputNode> node, java.util.Map map)This is used to resolve and load a class for the given element.ValueTreeStrategy. read(Type type, NodeMap node, java.util.Map map)This is used to resolve and load a class for the given element.voidVisitor. read(Type type, NodeMap<InputNode> node)This is used to intercept an XML element before it is read by the underlyingStrategyimplementation.ValueVisitorStrategy. 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 ValueReadGraph. readArray(Type type, java.lang.Class real, NodeMap node)This is used to acquire theValuewhich can be used to represent the deserialized value.private ValueReadGraph. 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 ValueReadGraph. 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 ValueReadGraph. readValue(Type type, java.lang.Class real, NodeMap node)This is used to acquire theValuewhich can be used to represent the deserialized value.private ValueReadGraph. readValue(Type type, java.lang.Class real, NodeMap node, java.lang.String key)This is used to acquire theValuewhich can be used to represent the deserialized value.private java.lang.ClassTreeStrategy. readValue(Type type, NodeMap node)This is used to resolve and load a class for the given element.booleanCycleStrategy. write(Type type, java.lang.Object value, NodeMap node, java.util.Map map)This is used to write the reference in to the XML element that is to be written.booleanStrategy. write(Type type, java.lang.Object value, NodeMap<OutputNode> node, java.util.Map map)This is used to attach attribute values to the given node map during the serialization process.booleanTreeStrategy. write(Type type, java.lang.Object value, NodeMap node, java.util.Map map)This is used to attach a attribute to the provided element that is used to identify the class.voidVisitor. write(Type type, NodeMap<OutputNode> node)This is used to intercept an XML element after it is written by the underlyingStrategyimplementation.booleanVisitorStrategy. write(Type type, java.lang.Object value, NodeMap<OutputNode> node, java.util.Map map)This method will write with an internal strategy before it has been intercepted by the visitor.booleanWriteGraph. write(Type type, java.lang.Object value, NodeMap node)This is used to write the XML element attributes representing the serialized object instance.
-