@Documented @Target(value={FIELD,PARAMETER}) @Retention(value=RUNTIME) public @interface PodamByteValue
| Modifier and Type | Optional Element and Description |
|---|---|
String |
comment
It allows clients to make comments.
|
byte |
maxValue
The minimum value for the annotated field.
|
byte |
minValue
The minimum value for the annotated field.
|
String |
numValue
A precise value for the annotated attribute.
|
public abstract String numValue
This attribute defaults to an empty string.
Please note that the format should be String to allow for null values for
this annotation attribute. If we set the type to be byte, then to allow
for null values we should have set something arbitrary as
default 0. If set, the value must be convertible to the type of
this annotation or a NumberFormatException will be thrown.
If set, it will take precedence over all other annotation attributes (e.g. min/max)
public abstract byte minValue
public abstract byte maxValue
public abstract String comment
Copyright © 2015. All rights reserved.