Package com.google.gwt.core.ext.typeinfo
Interface JAbstractMethod
-
- All Superinterfaces:
HasAnnotations,HasTypeParameters
- All Known Subinterfaces:
JAnnotationMethod,JConstructor,JMethod
public interface JAbstractMethod extends HasAnnotations, HasTypeParameters
Common interface forJMethodandJConstructor.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JParameterfindParameter(java.lang.String name)JClassTypegetEnclosingType()Gets the type in which this method or constructor was declared.JType[]getErasedParameterTypes()java.lang.StringgetJsniSignature()Returns a string containing a JSNI reference to the method.java.lang.StringgetName()JParameter[]getParameters()JType[]getParameterTypes()java.lang.StringgetReadableDeclaration()JClassType[]getThrows()JAnnotationMethodisAnnotationMethod()JConstructorisConstructor()booleanisDefaultAccess()JMethodisMethod()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisVarArgs()-
Methods inherited from interface com.google.gwt.core.ext.typeinfo.HasAnnotations
getAnnotation, getAnnotations, getDeclaredAnnotations, isAnnotationPresent
-
Methods inherited from interface com.google.gwt.core.ext.typeinfo.HasTypeParameters
getTypeParameters
-
-
-
-
Method Detail
-
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()
-
-