Uses of Interface
org.simpleframework.xml.core.Label
Packages that use Label
-
Uses of Label in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement LabelModifier and TypeClassDescription(package private) classTheAttributeLabelobject is used convert any value retrieved from an XML attribute to a primitive object.(package private) classTheCacheLabelobject is used to acquire details from an inner label object so that details can be retrieved repeatedly without the need to perform any logic for extracting the values.(package private) classTheElementArrayLabelrepresents a label that is used to represent an XML element array in a class schema.(package private) classTheElementLabelrepresents a label that is used to represent an XML element in a class schema.(package private) classTheElementListLabelrepresents a label that is used to represent an XML element list in a class schema.(package private) classTheElementListUnionLabelis an adapter for an internal label.(package private) classTheElementMapLabelrepresents a label that is used to represent an XML element map in a class schema.(package private) classTheElementMapUnionLabelis an adapter for an internal label.(package private) classTheElementUnionLabelis an adapter for an internal label.(package private) classTheTemplateLabelobject is used to provide stock functions that can be used by all implementations.(package private) classTheTextLabelrepresents a label that is used to get a converter for a text entry within an XML element.(package private) classTheTextListLabelobject is used to create a label that will create a converter used to read free text.(package private) classTheVariableobject is used to represent a variable for a method or field of a deserialized object.(package private) classTheVersionLabelobject is used convert any double retrieved from an XML attribute to a version revision.Fields in org.simpleframework.xml.core declared as LabelModifier and TypeFieldDescriptionprivate final LabelAttributeParameter.labelThis is the label that will create the parameter name.private final LabelCacheLabel.labelThis is the label the this cache is wrapping the values for.private final LabelElementArrayParameter.labelThis is the label that will create the parameter name.private final LabelElementListParameter.labelThis is the label that will create the parameter name.private LabelElementListUnionLabel.labelThis is the label that this acts as an adapter to.private final LabelElementListUnionParameter.labelThis is the label that will create the parameter name.private final LabelElementMapParameter.labelThis is the label that will create the parameter name.private LabelElementMapUnionLabel.labelThis is the label that this acts as an adapter to.private final LabelElementMapUnionParameter.labelThis is the label that will create the parameter name.private final LabelElementParameter.labelThis is the label that will create the parameter name.private LabelElementUnionLabel.labelThis is the label that this acts as an adapter to.private final LabelElementUnionParameter.labelThis is the label that will create the parameter name.private final LabelIntrospector.labelThis is the label used to expose the annotation details.private final LabelKeyBuilder.labelThis is the label that the keys should be built with.private final LabelTextListLabel.labelThis is the element list union label that is declared with this.private final LabelTextParameter.labelThis is the label that will create the parameter name.private final LabelVariable.Adapter.labelThis contains the details for the annotated field or method.private final LabelVariable.labelThis contains the details for the annotated field or method.private LabelTreeModel.listThis is an optional text label used for this model.private final LabelClassSchema.textThis is used to represent a text value within the schema.private LabelGroupExtractor.Registry.textThis label represents the free text between elements.private final LabelStructure.textThis is contains any text field or method in the class.private LabelStructureBuilder.textThis represents a text annotation extracted from the class.private LabelTreeModel.textThis is an optional text label used for this model.private final LabelClassSchema.versionThis is the version label used to read the version attribute.private final LabelStructure.versionThis is the label representing the version of the class.private LabelStructureBuilder.versionThis is the version annotation extracted from the class.Fields in org.simpleframework.xml.core with type parameters of type LabelModifier and TypeFieldDescriptionLabelGroup.listThis contains the list of labels associated with a contact.Methods in org.simpleframework.xml.core that return LabelModifier and TypeMethodDescriptionModelSection.getElement(String name) Returns the named element as aLabelobject.PrimitiveScanner.EmptySection.getElement(String name) Returns the named element as aLabelobject.Section.getElement(String name) Returns the named element as aLabelobject.This is used to acquire theLabelthat the type provided is represented by.This is used to acquire theLabelthat the type provided is represented by.This is used to acquire theLabelthat the type provided is represented by.This is used to acquire theLabelthat the type provided is represented by.This creates aLabelobject used to represent the annotation provided.This creates aLabelobject used to represent the annotation provided.ExtractorFactory.ElementListExtractor.getLabel(ElementList element) This creates aLabelobject used to represent the annotation provided.ExtractorFactory.ElementMapExtractor.getLabel(ElementMap element) This creates aLabelobject used to represent the annotation provided.This is used to acquire aLabelbased on the type of an object.This is used to acquire aLabelbased on the type of an object.This is used to acquire theLabelthat the type provided is represented by.LabelExtractor.getLabel(Contact contact, Annotation label) Creates aLabelusing the provided contact and XML annotation.private LabelLabelExtractor.getLabel(Contact contact, Annotation label, Annotation entry) Creates aLabelusing the provided contact and XML annotation.This performs aremovethat will remove the label from the map and return that label.Support.getLabel(Contact contact, Annotation label) Creates aLabelusing the provided contact and XML annotation.This is used to acquire theLabelthat the type provided is represented by.This is used to acquire theLabelthat the type provided is represented by.LabelGroup.getPrimary()This is used to acquire the primary label associated with this group.ClassSchema.getText()This returns theLabelthat represents the text annotation for the scanned class.DefaultScanner.getText()This returns theLabelthat represents the text annotation for the scanned class.Group.getText()This is used to get aLabelthat represents the text between elements on an element union.GroupExtractor.getText()This is used to get aLabelthat represents the text between elements on an element union.Model.getText()This returns a text label if one is associated with the model.ModelSection.getText()This is used to acquire the text label for this section if one has been specified.ObjectScanner.getText()This returns theLabelthat represents the text annotation for the scanned class.PrimitiveScanner.EmptySection.getText()This is used to acquire the text label for this section if one has been specified.PrimitiveScanner.getText()This returns theLabelthat represents the text annotation for the scanned class.Scanner.getText()This returns theLabelthat represents the text annotation for the scanned class.Schema.getText()This returns theLabelthat represents the text annotation for the scanned class.Section.getText()This is used to acquire the text label for this section if one has been specified.Structure.getText()This returns theLabelthat represents the text annotation for the schema class.TreeModel.getText()This returns a text label if one is associated with the model.ClassSchema.getVersion()This returns theLabelthat represents the version annotation for the scanned class.DefaultScanner.getVersion()This returns theLabelthat represents the version annotation for the scanned class.ObjectScanner.getVersion()This returns theLabelthat represents the version annotation for the scanned class.PrimitiveScanner.getVersion()This returns theLabelthat represents the version annotation for the scanned class.Scanner.getVersion()This returns theLabelthat represents the version annotation for the scanned class.Schema.getVersion()This returns theLabelthat represents the version annotation for the scanned class.Structure.getVersion()This returns theLabelthat represents the version annotation for the schema class.Here we resolve theLabelthe type is matched with by checking if the type is directly mapped or if any of the super classes of the type are mapped.private LabelThisresolvemethod is used to find a label based on the name and path of the provided parameter.private LabelThisresolvemethod is used to find a label based on the name and path of the provided parameter.private LabelGroupExtractor.Registry.resolveElement(Class type) Here we resolve theLabelthe type is matched with by checking if the type is directly mapped or if any of the super classes of the type are mapped.GroupExtractor.Registry.resolveText()This is used to resolve the text for this registry.private LabelGroupExtractor.Registry.resolveText(Class type) This is used to resolve the text for this registry.Methods in org.simpleframework.xml.core that return types with arguments of type LabelModifier and TypeMethodDescriptionSupport.getLabels(Contact contact, Annotation label) Creates aListusing the provided contact and XML annotation.LabelExtractor.getList(Contact contact, Annotation label) Creates aListusing the provided contact and XML annotation.LabelGroup.getList()This is used to acquire all of the labels associated with this group.GroupExtractor.Registry.iterator()This is used so that all theLabelobjects that have been added to the registry can be iterated over.LabelMap.iterator()This allows theLabelobjects within the label map to be iterated within for each loops.Methods in org.simpleframework.xml.core with parameters of type LabelModifier and TypeMethodDescriptionThis is used to get theVariablethat represents a deserialized object.This is used to get theVariablethat represents a deserialized object.private voidThis is used when all details from a field have been gathered and aLabelimplementation needs to be created.private ObjectComposite.readInstance(InputNode node, Object source, Label label) Thisreadmethod is used to perform deserialization of the provided node object using a delegate converter.private voidThereadUnionmethod is determine the unions for a particular label and set the value of that union to the same value as the label.private ObjectComposite.readVariable(InputNode node, Object source, Label label) ThisreadObjectmethod is used to perform the deserialization of the XML in to any original value.private voidComposite.readVersion(InputNode node, Object source, Label label) This method is used to read the version from the provided input node.voidThis is used to register a label based on the name.voidThisregistermethod is used to register a label based on its name and path.private voidThisregistermethod is used to register a label based on its name and path.voidThis is used to register an XML entity within the model.voidThis is used to register an XML entity within the model.voidModel.registerAttribute(Label label) This is used to register an XML entity within the model.voidTreeModel.registerAttribute(Label label) This is used to register an XML entity within the model.private voidGroupExtractor.Registry.registerElement(Class type, Label label) This is used to register a label based on the name.voidModel.registerElement(Label label) This is used to register an XML entity within the model.voidTreeModel.registerElement(Label label) This is used to register an XML entity within the model.private voidGroupExtractor.Registry.registerText(Label label) This is used to register the provided label is a text label.voidModel.registerText(Label label) This is used to register an XML entity within the model.voidTreeModel.registerText(Label label) This is used to register an XML entity within the model.voidThis is used to create aVariableand set it for this criteria.voidThis is used to create aVariableand set it for this criteria.private voidThisvalidatemethod is used to perform validation of the provided node object using a delegate converter.private voidInstantiatorBuilder.validateAnnotations(Label label, Parameter parameter) This is used to validate the annotations associated with a field and a matching constructor parameter.private voidInstantiatorBuilder.validateConstructor(Label label, List<Creator> list) This is used to ensure that final methods and fields have a constructor parameter that allows the value to be injected in to.private voidTreeModel.validateExpression(Label label) This is used to validate the expressions used for a label that this model represents.private voidInstantiatorBuilder.validateNames(Label label, Parameter parameter) This is used to validate the names associated with the parameters.private voidInstantiatorBuilder.validateParameter(Label label, Parameter parameter) This is used to validate theParameterobject that exist in the constructors.private voidComposite.validateUnion(InputNode node, LabelMap map, Label label) ThevalidateUnionmethod is determine the unions for a particular label and set the value of that union to the same value as the label.private voidCompositeListUnion.write(OutputNode node, Object item, Label label) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeMapUnion.write(OutputNode node, Object key, Object item, Label label) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidCompositeUnion.write(OutputNode node, Object object, Label label) Thewritemethod uses the name of the XML element to select a converter to be used to write the instance.private voidComposite.writeAttribute(OutputNode node, Object value, Label label) This write method is used to set the value of the provided object as an attribute to the XML element.private voidComposite.writeElement(OutputNode node, Object value, Label label) This write method is used to append the provided object as an element to the given XML element object.private voidComposite.writeNamespaces(OutputNode node, Type type, Label label) This is used to applyDecoratorobjects to the provided node before it is written.private voidComposite.writeText(OutputNode node, Object value, Label label) This write method is used to set the value of the provided object as the text for the XML element.private voidComposite.writeUnion(OutputNode node, Object source, Section section, Label label) ThewriteUnionmethod is determine the unions for a particular label and set the value of that union to the same value as the label.Constructors in org.simpleframework.xml.core with parameters of type LabelModifierConstructorDescriptionConstructor for theAdapterobject.CacheLabel(Label label) Constructor for theCacheLabelobject.CacheParameter(Parameter value, Label label) Constructor for theCacheParameterobject.Introspector(Contact contact, Label label, Format format) Constructor for theIntrospectorobject.KeyBuilder(Label label) Constructor for theKeyBuilderobject.LabelGroup(Label label) Constructor for theLabelListobject.Structure(Instantiator factory, Model model, Label version, Label text, boolean primitive) Constructor for theStructureobject.Constructor for theTextListobject.TextListLabel(Label label, Text text) Constructor for theTextListLabelobject.Constructor for theVariableobject.Constructor parameters in org.simpleframework.xml.core with type arguments of type Label