public abstract class MethodDeclaration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MethodDeclaration.Builder |
static class |
MethodDeclaration.TypeParameter |
| Modifier and Type | Method and Description |
|---|---|
TypeReference |
declaringClass() |
MethodDeclaration |
erased() |
abstract boolean |
isConstructor() |
boolean |
isGeneric() |
boolean |
isStatic() |
static MethodDeclaration.Builder |
method(Class<?> returnType,
String name,
Parameter... parameters) |
static MethodDeclaration.Builder |
method(TypeReference returnType,
String name,
Parameter... parameters) |
int |
modifiers() |
abstract String |
name() |
Parameter[] |
parameters() |
abstract TypeReference |
returnType() |
List<TypeReference> |
throwsList() |
List<MethodDeclaration.TypeParameter> |
typeParameters() |
public static MethodDeclaration.Builder method(Class<?> returnType, String name, Parameter... parameters)
public static MethodDeclaration.Builder method(TypeReference returnType, String name, Parameter... parameters)
public List<MethodDeclaration.TypeParameter> typeParameters()
public List<TypeReference> throwsList()
public abstract boolean isConstructor()
public boolean isStatic()
public boolean isGeneric()
public TypeReference declaringClass()
public int modifiers()
public abstract TypeReference returnType()
public abstract String name()
public Parameter[] parameters()
public MethodDeclaration erased()
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.