com.google.gwt.core.ext.typeinfo
Interface JAbstractMethod
- All Superinterfaces:
- HasAnnotations, HasMetaData, HasTypeParameters
- All Known Subinterfaces:
- JAnnotationMethod, JConstructor, JMethod
public interface JAbstractMethod
- extends HasAnnotations, HasMetaData, HasTypeParameters
Common interface for JMethod
and JConstructor
.
findParameter
JParameter findParameter(java.lang.String name)
getEnclosingType
JClassType getEnclosingType()
- Gets the type in which this method or constructor was declared.
getErasedParameterTypes
JType[] getErasedParameterTypes()
getJsniSignature
java.lang.String getJsniSignature()
- Returns a string containing a JSNI reference to the method.
- Returns:
@package.Class::method(Lpackage/Param;...)
getName
java.lang.String getName()
getParameters
JParameter[] getParameters()
getParameterTypes
JType[] getParameterTypes()
getReadableDeclaration
java.lang.String getReadableDeclaration()
getThrows
JClassType[] getThrows()
isAnnotationMethod
JAnnotationMethod isAnnotationMethod()
isConstructor
JConstructor isConstructor()
isDefaultAccess
boolean isDefaultAccess()
isMethod
JMethod isMethod()
isPrivate
boolean isPrivate()
isProtected
boolean isProtected()
isPublic
boolean isPublic()
isVarArgs
boolean isVarArgs()