|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.core.JavaElementInfo
org.eclipse.jdt.internal.core.AnnotatableInfo
org.eclipse.jdt.internal.core.SourceMethodElementInfo
public abstract class SourceMethodElementInfo
Element info for IMethod elements.
| Constructor Summary | |
|---|---|
SourceMethodElementInfo()
|
|
| Method Summary | |
|---|---|
char[][] |
getArgumentNames()
Answer the names of the argument or null if the argument names are not available. |
int |
getDeclarationSourceEnd()
|
int |
getDeclarationSourceStart()
|
char[][] |
getExceptionTypeNames()
Answer the unresolved names of the exception types or null if the array is empty. |
int |
getModifiers()
|
int |
getNameSourceEnd()
|
int |
getNameSourceStart()
|
abstract char[] |
getReturnTypeName()
Answer the unresolved name of the return type or null if receiver is a constructor or clinit. |
char[][][] |
getTypeParameterBounds()
Answer the array of bound names of the receiver's type parameters or null if the array is empty. |
char[][] |
getTypeParameterNames()
Answer the names of the receiver's type parameters or null if the array is empty. |
abstract boolean |
isAnnotationMethod()
|
abstract boolean |
isConstructor()
|
| Methods inherited from class org.eclipse.jdt.internal.core.JavaElementInfo |
|---|
addChild, clone, getChildren, removeChild, setChildren |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jdt.internal.compiler.env.ISourceMethod |
|---|
getDeclarationSourceEnd, getDeclarationSourceStart, getNameSourceEnd, getNameSourceStart |
| Methods inherited from interface org.eclipse.jdt.internal.compiler.env.IGenericMethod |
|---|
getModifiers |
| Constructor Detail |
|---|
public SourceMethodElementInfo()
| Method Detail |
|---|
public char[][] getArgumentNames()
IGenericMethod
getArgumentNames in interface IGenericMethodpublic char[][] getExceptionTypeNames()
ISourceMethod
getExceptionTypeNames in interface ISourceMethodpublic abstract char[] getReturnTypeName()
ISourceMethod
getReturnTypeName in interface ISourceMethodpublic char[][][] getTypeParameterBounds()
ISourceMethod
getTypeParameterBounds in interface ISourceMethodpublic char[][] getTypeParameterNames()
ISourceMethod
getTypeParameterNames in interface ISourceMethodpublic abstract boolean isConstructor()
isConstructor in interface IGenericMethodpublic abstract boolean isAnnotationMethod()
public int getModifiers()
IGenericType.getModifiers(),
IGenericMethod.getModifiers(),
IGenericField.getModifiers()public int getNameSourceEnd()
ISourceType.getNameSourceEnd(),
ISourceMethod.getNameSourceEnd(),
ISourceField.getNameSourceEnd()public int getNameSourceStart()
ISourceType.getNameSourceStart(),
ISourceMethod.getNameSourceStart(),
ISourceField.getNameSourceStart()public int getDeclarationSourceEnd()
ISourceType.getDeclarationSourceEnd(),
ISourceMethod.getDeclarationSourceEnd(),
ISourceField.getDeclarationSourceEnd()public int getDeclarationSourceStart()
ISourceType.getDeclarationSourceStart(),
ISourceMethod.getDeclarationSourceStart(),
ISourceField.getDeclarationSourceStart()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||