org.eclipse.jdt.internal.compiler.env
Interface IBinaryElementValuePair

All Known Implementing Classes:
ElementValuePairInfo

public interface IBinaryElementValuePair

This represents the class file information about a member value pair of an annotation.


Method Summary
 char[] getName()
           
 java.lang.Object getValue()
          Return ClassSignature for a Class Class.
 

Method Detail

getName

char[] getName()
Returns:
the name of the member

getValue

java.lang.Object getValue()
Return ClassSignature for a Class Class. Return Constant for compile-time constant of primitive type, as well as String literals. Return EnumConstantSignature if value is an enum constant. Return IBinaryAnnotation for annotation type. Return Object[] for array type.

Returns:
the value of this member value pair