public class ExtractMethodSnapshot
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
SmartPsiElementPointer<PsiVariable> |
myArtificialOutputVariable |
boolean |
myFoldable |
boolean |
myIsChainedConstructor |
java.lang.String |
myMethodName |
java.lang.String |
myMethodVisibility |
Nullability |
myNullability |
SmartPsiElementPointer<PsiVariable> |
myOutputVariable |
java.util.List<SmartPsiElementPointer<PsiVariable>> |
myOutputVariables |
Project |
myProject |
SmartTypePointer |
myReturnType |
boolean |
myStatic |
SmartPsiElementPointer<PsiClass> |
myTargetClass |
java.util.List<com.intellij.refactoring.extractMethod.VariableDataSnapshot> |
myVariableDatum |
static Key<ExtractMethodSnapshot> |
SNAPSHOT_KEY |
Constructor and Description |
---|
ExtractMethodSnapshot(ExtractMethodProcessor from) |
ExtractMethodSnapshot(ExtractMethodSnapshot from,
PsiElement [] pattern,
PsiElement [] copy) |
Modifier and Type | Method and Description |
---|---|
PsiClass |
getTargetClass() |
public static final Key<ExtractMethodSnapshot> SNAPSHOT_KEY
public final Project myProject
public final java.lang.String myMethodName
public final boolean myStatic
public final boolean myIsChainedConstructor
public final java.lang.String myMethodVisibility
public final Nullability myNullability
public final SmartTypePointer myReturnType
public final java.util.List<SmartPsiElementPointer<PsiVariable>> myOutputVariables
public final SmartPsiElementPointer<PsiVariable> myOutputVariable
public final SmartPsiElementPointer<PsiVariable> myArtificialOutputVariable
public final java.util.List<com.intellij.refactoring.extractMethod.VariableDataSnapshot> myVariableDatum
public final boolean myFoldable
public final SmartPsiElementPointer<PsiClass> myTargetClass
public ExtractMethodSnapshot(ExtractMethodProcessor from)
public ExtractMethodSnapshot(ExtractMethodSnapshot from, PsiElement [] pattern, PsiElement [] copy)
public PsiClass getTargetClass()