public interface ResolvedExecutable
ExecutableDeclaration
.
Parameter types and declared exceptions are put into the context of a
specific declaring reference, e.g. List#add(Object)
becomes List#add(String)
in the context of an ArrayList<String>
Modifier and Type | Method and Description |
---|---|
ExecutableDeclaration |
getDeclaration() |
java.lang.Iterable<? extends TypeReference> |
getResolvedExceptionTypes() |
java.lang.Iterable<? extends ResolvedParameter> |
getResolvedParameters() |
java.lang.String |
getSimpleSignature()
Returns the simple signature of this executable.
|
ExecutableDeclaration getDeclaration()
resolved
java.lang.Iterable<? extends ResolvedParameter> getResolvedParameters()
resolved
parametersjava.lang.Iterable<? extends TypeReference> getResolvedExceptionTypes()
resolved
exceptionsjava.lang.String getSimpleSignature()
List<String>.addAll(int, Collection<E>)
is
addAll(int, Collection<String>)
.