public static final class ClassInfo.EnclosingMethodInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private DotName |
enclosingClass |
private java.lang.String |
name |
private Type[] |
parameters |
private Type |
returnType |
Constructor and Description |
---|
EnclosingMethodInfo(java.lang.String name,
Type returnType,
Type[] parameters,
DotName enclosingClass) |
Modifier and Type | Method and Description |
---|---|
DotName |
enclosingClass()
Returns the class name which declares this method or constructor.
|
java.lang.String |
name()
The name of the method or constructor
|
java.util.List<Type> |
parameters()
Returns the list of parameters declared by this method or constructor.
|
(package private) Type[] |
parametersArray() |
Type |
returnType()
Returns the return type of the method.
|
java.lang.String |
toString() |
private java.lang.String name
private Type returnType
private Type[] parameters
private DotName enclosingClass
public java.lang.String name()
public Type returnType()
public java.util.List<Type> parameters()
Type[] parametersArray()
public DotName enclosingClass()
public java.lang.String toString()
toString
in class java.lang.Object