Package com.google.api.client.util
Annotation Type Value
-
@Target(FIELD) @Retention(RUNTIME) public @interface Value
Use this annotation to specify that an enum constant is a string data value, optionally providing the string data value to use.If the string data value is not specified, the default is the Java field's name. For example:
public enum A { // value is "USE_FIELD_NAME" @Value USE_FIELD_NAME, // value is "specifiedValue" @Value("specifiedValue") USE_SPECIFIED_VALUE, // value is null @NullValue NULL_VALUE // not a value NOT_A_VALUE }
- Since:
- 1.4
- Author:
- Yaniv Inbar
-
-
Element Detail
-
value
String value
Override the string data value of the field or"##default"
to use the Java field's name.- Default:
- "##default"
-
-