@Retention(RUNTIME) @Target(PARAMETER) public @interface AttributeMapping
"*" or "" will match any element.
| Modifier and Type | Optional Element | Description |
|---|---|---|
String[] |
falseValues |
Values which should map to
false for boolean parameters. |
String |
format |
Parse format for types like numbers or dates.
|
String |
name |
The name of the XML attribute which should me mapped to this parameter
|
boolean |
required |
Set to true to make this a required parameter.
|
String[] |
trueValues |
Values which should map to
true for boolean parameters. |
String |
value |
The name of the XML attribute which should me mapped to this parameter
|
String value
String name
boolean required
String format
String[] trueValues
true for boolean parameters.
If only this field is specified, then every other value maps to false.
If both trueValues and falseValues is specified, then
all other values will throw a MappingException
Defaults: "1", "on", "true", "Y", "yes"
String[] falseValues
false for boolean parameters.
If only this field is specified, then every other value maps to true.
If both trueValues and falseValues is specified, then
all other values will throw a MappingException
Defaults: Empty.
Copyright © 2008–2019. All rights reserved.