@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface Value
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 }
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
value
Override the string data value of the field or
"##default" to use the Java field's
name. |
Copyright © 2011-2018 Google. All Rights Reserved.