null
or the type binding of this variable.
@see org.eclipse.jdt.core.dom.Expression#resolveTypeBinding
ElementMapping
describing the (polymorphic) element being mapped,not null
@param context ReadContext
, not null
@return the Class
describing the type to which this element should be bound,or null if the reference cannot be resolved
null
Multiple answers might be found in case there are ambiguous matches.
Each matching type name is decomposed as an array of two strings, the first denoting the package name (dot-separated) and the second being the type name. The package name is empty if it is the default package. The type name is the type qualified name using a '.' enclosing type separator.
Returns null
if unable to find any matching type.
For example, resolution of "Object"
would typically return {{"java.lang", "Object"}}
. Another resolution that returns {{"", "X.Inner"}}
represents the inner type Inner defined in type X in the default package.
null
if unable to find any matching type
@see #getTypeQualifiedName(char)
|
|
|
|
|
|
|
|