|
||||||||||
| 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 indexth 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)
indexth 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 | |||||||||