public interface ExpectedTypeInfo
Modifier and Type | Interface and Description |
---|---|
static interface |
ExpectedTypeInfo.Type |
Modifier and Type | Field and Description |
---|---|
static ExpectedTypeInfo[] |
EMPTY_ARRAY |
static int |
TYPE_BETWEEN |
static int |
TYPE_OR_SUBTYPE |
static int |
TYPE_OR_SUPERTYPE |
static int |
TYPE_SAME_SHAPED |
static int |
TYPE_STRICTLY |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(ExpectedTypeInfo info) |
PsiMethod |
getCalledMethod() |
PsiType |
getDefaultType() |
int |
getKind() |
TailType |
getTailType() |
PsiType |
getType() |
ExpectedTypeInfo [] |
intersect(ExpectedTypeInfo info) |
java.lang.String |
toString() |
static final int TYPE_STRICTLY
static final int TYPE_OR_SUBTYPE
static final int TYPE_OR_SUPERTYPE
static final int TYPE_BETWEEN
static final int TYPE_SAME_SHAPED
static final ExpectedTypeInfo[] EMPTY_ARRAY
PsiMethod getCalledMethod()
PsiType getType()
PsiType getDefaultType()
int getKind()
boolean equals(ExpectedTypeInfo info)
java.lang.String toString()
toString
in class java.lang.Object
ExpectedTypeInfo [] intersect(ExpectedTypeInfo info)
TailType getTailType()