public class QuickUnresolvedType extends java.lang.Object implements UnresolvedType
Modifier and Type | Field and Description |
---|---|
static UnresolvedType |
EMPTY_UNRESOLVED_TYPE
An unresolved type that returns empty strings.
|
Modifier and Type | Method and Description |
---|---|
static QuickUnresolvedType |
createUnresolvedType(JavaType type)
Creates an UnresolvedType implementation that is based on a "live" resolved type.
|
static QuickUnresolvedType |
createUnresolvedType(java.lang.String qualified)
Creates the simplest UnresolvedType implementation.
|
java.lang.String |
getSimplifiedName()
Converts the search string to source format and then attempts to simplify it as much as possible before returning.
|
java.lang.String |
toString()
Converts the search string to source format and returns it.
|
public static final UnresolvedType EMPTY_UNRESOLVED_TYPE
public static QuickUnresolvedType createUnresolvedType(java.lang.String qualified)
public static QuickUnresolvedType createUnresolvedType(JavaType type)
public java.lang.String getSimplifiedName()
UnresolvedType
getSimplifiedName
in interface UnresolvedType
public java.lang.String toString()
UnresolvedType
toString
in interface UnresolvedType
toString
in class java.lang.Object