public class ExpressionReturnValue extends java.lang.Object implements ReturnValue
Constructor and Description |
---|
ExpressionReturnValue(PsiExpression expression) |
Modifier and Type | Method and Description |
---|---|
PsiStatement |
createReplacement(PsiMethod extractedMethod,
PsiMethodCallExpression methodCallExpression,
PsiType returnType) |
PsiExpression |
getExpression() |
boolean |
isEquivalent(ReturnValue other) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
areEquivalent
public ExpressionReturnValue(PsiExpression expression)
public PsiExpression getExpression()
public boolean isEquivalent(ReturnValue other)
isEquivalent
in interface ReturnValue
public PsiStatement createReplacement(PsiMethod extractedMethod, PsiMethodCallExpression methodCallExpression, PsiType returnType) throws IncorrectOperationException
createReplacement
in interface ReturnValue
IncorrectOperationException