Uses of Interface
org.simpleframework.xml.core.Parameter
-
Packages that use Parameter Package Description org.simpleframework.xml.core -
-
Uses of Parameter in org.simpleframework.xml.core
Classes in org.simpleframework.xml.core that implement Parameter Modifier and Type Class Description (package private) class
AttributeParameter
TheAttributeParameter
represents a constructor parameter.(package private) class
CacheParameter
TheCacheParameter
object represents a parameter which caches its values internally.(package private) class
ElementArrayParameter
TheElementArrayParameter
represents a constructor parameter.(package private) class
ElementListParameter
TheElementListParameter
represents a constructor parameter.(package private) class
ElementListUnionParameter
TheElementListUnionParameter
represents a constructor parameter.(package private) class
ElementMapParameter
TheElementMapParameter
represents a constructor parameter.(package private) class
ElementMapUnionParameter
TheElementMapUnionParameter
represents a constructor parameter.(package private) class
ElementParameter
TheElementParameter
represents a constructor parameter.(package private) class
ElementUnionParameter
TheElementUnionParameter
represents a constructor parameter.(package private) class
TemplateParameter
TheTemplateParameter
object is used to provide stock functions that can be used by all implementations.(package private) class
TextParameter
TheTextParameter
represents a constructor parameter.Fields in org.simpleframework.xml.core with type parameters of type Parameter Modifier and Type Field Description private java.util.List<Parameter>
SignatureCreator. list
This is the list of parameters in the order of declaration.Methods in org.simpleframework.xml.core that return Parameter Modifier and Type Method Description private Parameter
InstantiatorBuilder. create(Parameter original)
This is used to create aParameter
based on the currently registered labels.Parameter
ParameterMap. get(int ordinal)
This is used to acquire aParameter
using the position of that parameter within the constructors.Parameter
Signature. get(int ordinal)
This is used to acquire aParameter
using the position of that parameter within the constructor.Parameter
Signature. get(java.lang.Object key)
This is used to acquire the parameter based on its name.Parameter
SignatureBuilder.ParameterTable. get(int column, int row)
This is used to get aParameter
at the row and column specified.Parameter
ParameterFactory. getInstance(java.lang.reflect.Constructor factory, java.lang.annotation.Annotation label, int index)
Creates aParameter
using the provided constructor and the XML annotation.Parameter
ParameterFactory. getInstance(java.lang.reflect.Constructor factory, java.lang.annotation.Annotation label, java.lang.annotation.Annotation entry, int index)
Creates aParameter
using the provided constructor and the XML annotation.Parameter
ClassInstantiator. getParameter(java.lang.String name)
This is used to acquire the namedParameter
from the creator.Parameter
Instantiator. getParameter(java.lang.String name)
This is used to acquire the namedParameter
from the creator.Parameter
Signature. remove(java.lang.Object key)
This is used to remove a parameter from the signature.Methods in org.simpleframework.xml.core that return types with arguments of type Parameter Modifier and Type Method Description private java.util.List<Parameter>
SignatureScanner. create(java.lang.annotation.Annotation label, int ordinal)
This is used to create aParameter
object which is used to represent a parameter to a constructor.java.util.List<Parameter>
ParameterMap. getAll()
This is used to acquire an list ofParameter
objects in declaration order.java.util.List<Parameter>
Signature. getAll()
This is used to acquire an list ofParameter
objects in declaration order.java.util.List<Parameter>
ClassInstantiator. getParameters()
This is used to acquire all parameters annotated for the class schema.java.util.List<Parameter>
Instantiator. getParameters()
This is used to acquire all parameters annotated for the class schema.java.util.Iterator<Parameter>
ParameterMap. iterator()
This is used to iterate overParameter
objects.java.util.Iterator<Parameter>
Signature. iterator()
This is used to iterate overParameter
objects.private java.util.List<Parameter>
SignatureScanner. process(java.lang.annotation.Annotation label, int ordinal)
This is used to createParameter
objects which are used to represent the parameters in a constructor.private java.util.List<Parameter>
SignatureScanner. union(java.lang.annotation.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 Parameter Modifier and Type Method Description void
Signature. add(Parameter parameter)
This will add the provided parameter to the signature.private Parameter
InstantiatorBuilder. create(Parameter original)
This is used to create aParameter
based on the currently registered labels.void
SignatureBuilder. insert(Parameter value, int index)
This will add a a parameter at the specified column in the table.void
SignatureBuilder.ParameterTable. insert(Parameter value, int column)
This will add a a parameter at the specified column in the table.private void
SignatureScanner. register(Parameter parameter)
This is used to register the provided parameter using the given path.private Label
InstantiatorBuilder. resolve(Parameter parameter)
Thisresolve
method is used to find a label based on the name and path of the provided parameter.private Label
InstantiatorBuilder. resolve(Parameter parameter, LabelMap map)
Thisresolve
method is used to find a label based on the name and path of the provided parameter.void
Signature. set(java.lang.Object key, Parameter parameter)
This will add a new mapping to the signature based on the provided key.private void
SignatureScanner. validate(Parameter parameter, java.lang.Object key)
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 Parameter Constructor Description CacheParameter(Parameter value, Label label)
Constructor for theCacheParameter
object.
-