Returns the value of this field if this field is a compile-time
constant. Returns null otherwise.
The value will be of a primitive type or String.
If the value is of a primitive type, it is wrapped in the
appropriate wrapper class (such as Integer).
Returns:
the value of this field if this field is a compile-time
constant, or null otherwise
getConstantExpression
java.lang.String getConstantExpression()
Returns the text of a constant expression representing the
value of this field if this field is a compile-time constant.
Returns null otherwise.
The value will be of a primitive type or String.
The text returned is in a form suitable for representing the value
in source code.
Returns:
the text of a constant expression if this field is a
compile-time constant, or null otherwise