@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.