|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBinaryMethod
Method Summary | |
---|---|
IBinaryAnnotation[] |
getAnnotations()
Answer the runtime visible and invisible annotations for this method or null if none. |
java.lang.Object |
getDefaultValue()
Return ClassSignature for a Class Class . |
char[][] |
getExceptionTypeNames()
Answer the resolved names of the exception types in the class file format as specified in section 4.2 of the Java 2 VM spec or null if the array is empty. |
char[] |
getGenericSignature()
Answer the receiver's signature which describes the parameter & return types as specified in section 4.4.4 of the Java 2 VM spec. |
char[] |
getMethodDescriptor()
Answer the receiver's method descriptor which describes the parameter & return types as specified in section 4.4.3 of the Java 2 VM spec. |
IBinaryAnnotation[] |
getParameterAnnotations(int index)
Answer the annotations on the index th parameter or null if none |
char[] |
getSelector()
Answer the name of the method. |
long |
getTagBits()
Answer the tagbits set according to the bits for annotations. |
boolean |
isClinit()
Answer whether the receiver represents a class initializer method. |
Methods inherited from interface org.eclipse.jdt.internal.compiler.env.IGenericMethod |
---|
getArgumentNames, getModifiers, isConstructor |
Method Detail |
---|
IBinaryAnnotation[] getAnnotations()
java.lang.Object getDefaultValue()
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.
char[][] getExceptionTypeNames()
char[] getGenericSignature()
char[] getMethodDescriptor()
IBinaryAnnotation[] getParameterAnnotations(int index)
index
th parameter or null if none
index
- the index of the parameter of interestchar[] getSelector()
long getTagBits()
boolean isClinit()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |