Top Description Methods
org.eclipse.xtend.lib.macro.declaration

public Interface ResolvedParameter


The resolved representation of a parameter in the context of a type reference. Consider for instance this method
interface Foo<T> {
 def void foo(T arg)
}
In the context of the type reference Foo<String>, the parameter arg has the type String
Since
2.7

Method Summary

Modifier and TypeMethod and Description
public ParameterDeclaration

Returns:

the declaration being resolved
getDeclaration
()

public TypeReference

Returns:

the resolved type of the parameter
getResolvedType
()

Method Detail

getDeclarationback to summary
public ParameterDeclaration getDeclaration()
Returns:ParameterDeclaration

the declaration being resolved

getResolvedTypeback to summary
public TypeReference getResolvedType()
Returns:TypeReference

the resolved type of the parameter