Interface MethodDefinition
-
- All Known Implementing Classes:
MethodWithStringBody
public interface MethodDefinition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.List<AnnotationDefinition>getAnnotations()java.lang.StringgetBody()java.lang.StringgetMethodName()java.lang.StringgetReturnType()booleanisPublic()booleanisStatic()default java.util.List<MethodParameter>parameters()
-
-
-
Method Detail
-
getMethodName
java.lang.String getMethodName()
-
getReturnType
java.lang.String getReturnType()
-
getBody
java.lang.String getBody()
-
getAnnotations
default java.util.List<AnnotationDefinition> getAnnotations()
-
isStatic
boolean isStatic()
-
isPublic
boolean isPublic()
-
parameters
default java.util.List<MethodParameter> parameters()
-
-