public class OperationChain
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
OperationChain.CompareResult |
Modifier and Type | Method and Description |
---|---|
static OperationChain.CompareResult |
compare(OperationChain left,
OperationChain right) |
static OperationChain |
create(RefChainOperation operation,
int weight,
ChainCompletionContext context) |
int |
getChainWeight() |
PsiMethod [] |
getFirst() |
RefChainOperation |
getHead() |
MethodCall |
getHeadMethodCall() |
ChainOperation[] |
getPath() |
PsiClass |
getQualifierClass() |
boolean |
hasCast() |
int |
length() |
java.lang.String |
toString() |
public static OperationChain create(RefChainOperation operation, int weight, ChainCompletionContext context)
public boolean hasCast()
public MethodCall getHeadMethodCall()
public RefChainOperation getHead()
public int length()
public PsiClass getQualifierClass()
public PsiMethod [] getFirst()
public ChainOperation[] getPath()
public int getChainWeight()
public java.lang.String toString()
toString
in class java.lang.Object
public static OperationChain.CompareResult compare(OperationChain left, OperationChain right)