|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.eval.CodeSnippetSkeleton.BinaryMethodSkeleton
public static class CodeSnippetSkeleton.BinaryMethodSkeleton
| Constructor Summary | |
|---|---|
CodeSnippetSkeleton.BinaryMethodSkeleton(char[] selector,
char[] methodDescriptor,
char[][] exceptionTypeNames,
boolean isConstructor)
|
|
| Method Summary | |
|---|---|
IBinaryAnnotation[] |
getAnnotations()
Answer the runtime visible and invisible annotations for this method or null if none. |
char[][] |
getArgumentNames()
Answer the names of the argument or null if the argument names are not available. |
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. |
int |
getModifiers()
Answer an int whose bits are set according the access constants defined by the 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. |
boolean |
isConstructor()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CodeSnippetSkeleton.BinaryMethodSkeleton(char[] selector,
char[] methodDescriptor,
char[][] exceptionTypeNames,
boolean isConstructor)
| Method Detail |
|---|
public IBinaryAnnotation[] getAnnotations()
IBinaryMethod
getAnnotations in interface IBinaryMethodpublic char[][] getArgumentNames()
IGenericMethod
getArgumentNames in interface IGenericMethodpublic java.lang.Object getDefaultValue()
IBinaryMethodClassSignature 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.
getDefaultValue in interface IBinaryMethodpublic char[][] getExceptionTypeNames()
IBinaryMethod
getExceptionTypeNames in interface IBinaryMethodpublic char[] getGenericSignature()
IBinaryMethod
getGenericSignature in interface IBinaryMethodpublic char[] getMethodDescriptor()
IBinaryMethod
getMethodDescriptor in interface IBinaryMethodpublic int getModifiers()
IGenericMethod
getModifiers in interface IGenericMethodpublic IBinaryAnnotation[] getParameterAnnotations(int index)
IBinaryMethodindexth parameter or null if none
getParameterAnnotations in interface IBinaryMethodindex - the index of the parameter of interestpublic char[] getSelector()
IBinaryMethod
getSelector in interface IBinaryMethodpublic long getTagBits()
IBinaryMethod
getTagBits in interface IBinaryMethodpublic boolean isClinit()
IBinaryMethod
isClinit in interface IBinaryMethodpublic boolean isConstructor()
isConstructor in interface IGenericMethod
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||