public abstract static class PsiClassType.Stub extends PsiClassType
PsiClassType.ClassResolveResult, PsiClassType.Stub
ARRAY_FACTORY, EMPTY_ARRAY, myLanguageLevel
Modifier | Constructor and Description |
---|---|
protected |
Stub(LanguageLevel languageLevel,
PsiAnnotation [] annotations) |
protected |
Stub(LanguageLevel languageLevel,
TypeAnnotationProvider annotations) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCanonicalText()
Same as
getCanonicalText(false) . |
abstract java.lang.String |
getCanonicalText(boolean annotated)
Returns canonical representation of the type (all references fully-qualified).
|
java.lang.String |
getPresentableText()
Same as
getPresentableText(false) . |
abstract java.lang.String |
getPresentableText(boolean annotated)
Returns text of the type that can be presented to a user (references normally non-qualified).
|
accept, annotate, equals, getClassName, getLanguageLevel, getName, getParameterCount, getParameters, getResolveScope, getSuperTypes, hashCode, hasNonTrivialParameters, hasParameters, isRaw, isRaw, rawType, resolve, resolveGenerics, resolveType, setLanguageLevel, typeArguments
addAnnotation, createArray, createArrayType, createArrayType, equalsToText, findAnnotation, getAnnotationProvider, getAnnotations, getApplicableAnnotations, getArrayDimensions, getDeepComponentType, getInternalCanonicalText, getJavaLangClass, getJavaLangError, getJavaLangObject, getJavaLangRuntimeException, getJavaLangString, getJavaLangThrowable, getTypeByName, isAssignableFrom, isConvertibleFrom, isValid, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
accept
getAnnotations
hasAnnotation
protected Stub(LanguageLevel languageLevel, PsiAnnotation [] annotations)
protected Stub(LanguageLevel languageLevel, TypeAnnotationProvider annotations)
public final java.lang.String getPresentableText()
PsiType
getPresentableText(false)
.getPresentableText
in class PsiType
public abstract java.lang.String getPresentableText(boolean annotated)
PsiType
getPresentableText
in class PsiType
public final java.lang.String getCanonicalText()
PsiType
getCanonicalText(false)
.getCanonicalText
in class PsiType
public abstract java.lang.String getCanonicalText(boolean annotated)
PsiType
getCanonicalText
in class PsiType