org.eclipse.jdt.internal.compiler.classfmt
Class ElementValuePairInfo

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo
All Implemented Interfaces:
IBinaryElementValuePair

public class ElementValuePairInfo
extends java.lang.Object
implements IBinaryElementValuePair


Method Summary
 char[] getName()
           
 java.lang.Object getValue()
          Return ClassSignature for a Class Class.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public char[] getName()
Specified by:
getName in interface IBinaryElementValuePair
Returns:
the name of the member

getValue

public java.lang.Object getValue()
Description copied from interface: IBinaryElementValuePair
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.

Specified by:
getValue in interface IBinaryElementValuePair
Returns:
the value of this member value pair

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object