Uses of Interface
org.simpleframework.xml.core.Parameter
Packages that use Parameter
-
Uses of Parameter in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement ParameterModifier and TypeClassDescription(package private) class
TheAttributeParameter
represents a constructor parameter.(package private) class
TheCacheParameter
object represents a parameter which caches its values internally.(package private) class
TheElementArrayParameter
represents a constructor parameter.(package private) class
TheElementListParameter
represents a constructor parameter.(package private) class
TheElementListUnionParameter
represents a constructor parameter.(package private) class
TheElementMapParameter
represents a constructor parameter.(package private) class
TheElementMapUnionParameter
represents a constructor parameter.(package private) class
TheElementParameter
represents a constructor parameter.(package private) class
TheElementUnionParameter
represents a constructor parameter.(package private) class
TheTemplateParameter
object is used to provide stock functions that can be used by all implementations.(package private) class
TheTextParameter
represents a constructor parameter.Fields in org.simpleframework.xml.core with type parameters of type ParameterModifier and TypeFieldDescriptionSignatureCreator.list
This is the list of parameters in the order of declaration.Methods in org.simpleframework.xml.core that return ParameterModifier and TypeMethodDescriptionprivate Parameter
This is used to create aParameter
based on the currently registered labels.ParameterMap.get
(int ordinal) This is used to acquire aParameter
using the position of that parameter within the constructors.Signature.get
(int ordinal) This is used to acquire aParameter
using the position of that parameter within the constructor.This is used to acquire the parameter based on its name.SignatureBuilder.ParameterTable.get
(int column, int row) This is used to get aParameter
at the row and column specified.ParameterFactory.getInstance
(Constructor factory, Annotation label, int index) Creates aParameter
using the provided constructor and the XML annotation.ParameterFactory.getInstance
(Constructor factory, Annotation label, Annotation entry, int index) Creates aParameter
using the provided constructor and the XML annotation.ClassInstantiator.getParameter
(String name) This is used to acquire the namedParameter
from the creator.Instantiator.getParameter
(String name) This is used to acquire the namedParameter
from the creator.This is used to remove a parameter from the signature.Methods in org.simpleframework.xml.core that return types with arguments of type ParameterModifier and TypeMethodDescriptionSignatureScanner.create
(Annotation label, int ordinal) This is used to create aParameter
object which is used to represent a parameter to a constructor.ParameterMap.getAll()
This is used to acquire an list ofParameter
objects in declaration order.Signature.getAll()
This is used to acquire an list ofParameter
objects in declaration order.ClassInstantiator.getParameters()
This is used to acquire all parameters annotated for the class schema.Instantiator.getParameters()
This is used to acquire all parameters annotated for the class schema.ParameterMap.iterator()
This is used to iterate overParameter
objects.Signature.iterator()
This is used to iterate overParameter
objects.SignatureScanner.process
(Annotation label, int ordinal) This is used to createParameter
objects which are used to represent the parameters in a constructor.SignatureScanner.union
(Annotation label, int ordinal) This is used to create aParameter
object which is used to represent a parameter to a constructor.Methods in org.simpleframework.xml.core with parameters of type ParameterModifier and TypeMethodDescriptionvoid
This will add the provided parameter to the signature.private Parameter
This is used to create aParameter
based on the currently registered labels.void
This will add a a parameter at the specified column in the table.void
This will add a a parameter at the specified column in the table.private void
This is used to register the provided parameter using the given path.private Label
Thisresolve
method is used to find a label based on the name and path of the provided parameter.private Label
Thisresolve
method is used to find a label based on the name and path of the provided parameter.void
This will add a new mapping to the signature based on the provided key.private void
This is used to validate the parameter against all the other parameters for the class.private void
InstantiatorBuilder.validateAnnotations
(Label label, Parameter parameter) This is used to validate the annotations associated with a field and a matching constructor parameter.private void
InstantiatorBuilder.validateNames
(Label label, Parameter parameter) This is used to validate the names associated with the parameters.private void
InstantiatorBuilder.validateParameter
(Label label, Parameter parameter) This is used to validate theParameter
object that exist in the constructors.Constructors in org.simpleframework.xml.core with parameters of type ParameterModifierConstructorDescriptionCacheParameter
(Parameter value, Label label) Constructor for theCacheParameter
object.