Uses of Interface
org.simpleframework.xml.strategy.Type
Packages that use Type
Package
Description
-
Uses of Type in org.simpleframework.xml.convert
Methods in org.simpleframework.xml.convert with parameters of type TypeModifier and TypeMethodDescriptionprivate ConvertConverterScanner.getConvert(Type type) This method is used to scan the providedTypefor an annotation.private ConvertConverterScanner.getConvert(Type type, Class real) This method is used to scan the providedTypefor an annotation.ConverterScanner.getConverter(Type type, Object value) This method will lookup and instantiate a converter found from scanning the field or method type provided.ConverterScanner.getConverter(Type type, Value value) This method will lookup and instantiate a converter found from scanning the field or method type provided.private ClassThis is used to acquire the class that should be scanned.private ClassThis is used to acquire the class that should be scanned.private ConverterThis is used to acquire aConverterinstance for the provided object instance.private ConverterThis is used to acquire aConverterinstance for the provided value object.This is used to read theValuewhich will be used to represent the deserialized object.private ValueThis is used to read theValuewhich will be used to represent the deserialized object.This is used to read theValuewhich will be used to represent the deserialized object.private ValueThis is used to read theValuewhich will be used to represent the deserialized object.private booleanAnnotationStrategy.write(Type type, Object value, NodeMap<OutputNode> node) This is used to serialize a representation of the object value provided.booleanThis is used to serialize a representation of the object value provided.private booleanRegistryStrategy.write(Type type, Object value, NodeMap<OutputNode> node) This is used to serialize a representation of the object value provided.booleanThis 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.coreModifier and TypeInterfaceDescription(package private) interfaceTheContactinterface is used to provide a point of contact with an object.Classes in org.simpleframework.xml.core that implement TypeModifier and TypeClassDescriptionprivate static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.(package private) classTheClassTypeobject is used to represent a type that is neither a field or method.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.private static classTheContactrepresents a contact object that is to be used for a label in order to extract a parameter name.(package private) classTheFieldContactobject is used to act as a contact for a field within an object.(package private) classTheMethodContactobject is acts as a contact that can set and get data to and from an object using methods.(package private) classTheOverrideTypeis used to represent a type as class other than that defined in a containing type.(package private) classParameterContact<T extends 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 classTheContactrepresents 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 TypeModifier and TypeFieldDescriptionprivate final TypeCacheLabel.dependThis is used to represent the dependent type to be used.private final TypeCompositeArray.entryThis is the entry type for elements within the array.private final TypeCompositeInlineList.entryThis is the entry type for elements within the list.private final TypeCompositeList.entryThis is the entry type for elements within the list.private final TypePrimitiveArray.entryThis is the type of object that will be held in the list.private final TypePrimitiveInlineList.entryThis is the type of object that will be held in the list.private final TypePrimitiveList.entryThis is the type of object that will be held within the list.private final TypeComposite.typeThis is the type that this composite produces instances of.private final TypeCompositeArray.typeThis represents the actual field or method for the array.private final TypeCompositeInlineList.typeThis represents the actual method or field for the list.private final TypeCompositeKey.typeThis represents the type of object the key is written as.private final TypeCompositeList.typeThis is the field or method that has been annotated.private final TypeCompositeListUnion.typeThis is the type field or method annotated as a union.private final TypeCompositeMapUnion.typeThis is the type field or method annotated as a union.private final TypeCompositeUnion.typeThis is the type field or method annotated as a union.private final 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 final TypeOverrideType.typeThis is the type associated with this override type.protected TypePathParser.typeThis is the type the expressions are to be parsed for.private final TypePrimitive.typeThis is the actual method or field that has been annotated.private final TypePrimitiveArray.typeThis represents the actual field or method for the array.private final TypePrimitiveKey.typeRepresents the primitive type the key is serialized to and from.private final TypePrimitiveValue.typeRepresents the primitive type the value is serialized to and from.private final TypeTextList.typeThis is a string type which is used for all free text data.Methods in org.simpleframework.xml.core that return TypeModifier and TypeMethodDescriptionCacheLabel.getDependent()This returns the dependent type for the annotation.ElementArrayLabel.getDependent()This is used to acquire the dependent type for the annotated array.ElementListLabel.getDependent()This is used to acquire the dependent type for the annotated list.ElementListUnionLabel.getDependent()This returns the dependent type for the annotation.ElementMapLabel.getDependent()This is used to acquire the dependent type for the annotated list.ElementMapUnionLabel.getDependent()This returns the dependent type for the annotation.ElementUnionLabel.getDependent()This returns the dependent type for the annotation.Introspector.getDependent()This returns the dependent type for the annotation.Label.getDependent()This returns the dependent type for the annotation.TemplateLabel.getDependent()This is used to acquire the dependent class for this label.TextListLabel.getDependent()This is used to acquire the dependent class for this label.Variable.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, Class expect) This is used to convert theTypeprovided as an overridden type.This is used to acquire theTypethat the type provided is represented by.This is used to acquire theTypethat the type provided is represented by.This is used to acquire theTypethat the type provided is represented by.This is used to acquire theTypethat the type provided is represented by.This is used to acquire theTypethat the type provided is represented by.This is used to acquire theTypethat the type provided is represented by.This is used to acquire theTypethat the type provided is represented by.private TypeThis is used to acquire a type for the provided class.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 TypeModifier and TypeMethodDescriptionContext.getOverride(Type type, InputNode node) This is used to resolve and load a class for the given element.Source.getOverride(Type type, InputNode node) This is used to resolve and load a class for the given element.private TypeFactory.getPrimitive(Type type, Class expect) This is used to convert theTypeprovided as an overridden type.This is used to determine the type of an object given the source instance.This is used to determine the type of an object given the source instance.booleanThis is used to determine if the type specified is a floating point type.booleanThis is used to determine if the type specified is a floating point type.private booleanComposite.isOverridden(OutputNode node, 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, Object value, OutputNode node) This is used to attach elements or attributes to the given element during the serialization process.booleanFactory.setOverride(Type type, Object value, OutputNode node) This method is used to set the override class within an element.booleanSource.setOverride(Type type, 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 TypeModifierConstructorDescriptionArrayFactory(Context context, Type type) Constructor for theArrayFactoryobject.CollectionFactory(Context context, Type type) Constructor for theCollectionFactoryobject.Constructor for theCompositeobject.Constructor for theCompositeobject.CompositeArray(Context context, Type type, Type entry, String parent) Constructor for theCompositeArrayobject.CompositeInlineList(Context context, Type type, Type entry, 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, 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.protectedConstructor for theFactoryobject.protectedConstructor for theFactoryobject.MapFactory(Context context, Type type) Constructor for theMapFactoryobject.ObjectFactory(Context context, Type type, Class override) Constructor for theObjectFactoryclass.OverrideType(Type type, Class override) Constructor for theOverrideTypeobject.PathParser(String path, Type type, Format format) Constructor for thePathParserobject.Constructor for thePrimitiveobject.Constructor for thePrimitiveobject.PrimitiveArray(Context context, Type type, Type entry, String parent) Constructor for thePrimitiveArrayobject.PrimitiveFactory(Context context, Type type) Constructor for thePrimitiveFactoryobject.PrimitiveFactory(Context context, Type type, Class override) Constructor for thePrimitiveFactoryobject.PrimitiveInlineList(Context context, Type type, Type entry, String parent) Constructor for thePrimitiveInlineListobject.PrimitiveKey(Context context, Entry entry, Type type) Constructor for thePrimitiveKeyobject.PrimitiveList(Context context, Type type, Type entry, String parent) Constructor for thePrimitiveListobject.PrimitiveValue(Context context, Entry entry, Type type) Constructor for thePrimitiveValueobject.Constructor for theTextListobject. -
Uses of Type in org.simpleframework.xml.strategy
Methods in org.simpleframework.xml.strategy with parameters of type TypeModifier and TypeMethodDescriptionThis method is used to read an object from the specified node.This is used to recover the object references from the document using the special attributes specified.This is used to resolve and load a class for the given element.This is used to resolve and load a class for the given element.voidThis is used to intercept an XML element before it is read by the underlyingStrategyimplementation.This method will read with an internal strategy after it has been intercepted by the visitor.private ValueThis is used to acquire theValuewhich can be used to represent the deserialized value.private ValueReadGraph.readInstance(Type type, 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, Class real, NodeMap node) This is used to recover the object references from the document using the special attributes specified.private ValueThis is used to acquire theValuewhich can be used to represent the deserialized value.private ValueThis is used to acquire theValuewhich can be used to represent the deserialized value.private ClassThis is used to resolve and load a class for the given element.booleanThis is used to write the reference in to the XML element that is to be written.booleanThis is used to attach attribute values to the given node map during the serialization process.booleanThis 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.booleanThis method will write with an internal strategy before it has been intercepted by the visitor.booleanThis is used to write the XML element attributes representing the serialized object instance.