public class DefaultDuplocatorState extends java.lang.Object implements ExternalizableDuplocatorState
| Modifier and Type | Field and Description |
|---|---|
int |
DISCARD_COST |
boolean |
DISTINGUISH_FUNCTIONS |
boolean |
DISTINGUISH_LITERALS |
boolean |
DISTINGUISH_VARIABLES |
int |
LOWER_BOUND |
| Constructor and Description |
|---|
DefaultDuplocatorState() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
distinguishLiterals() |
boolean |
distinguishRole(PsiElementRole role) |
int |
getDiscardCost() |
int |
getLowerBound() |
public boolean DISTINGUISH_VARIABLES
public boolean DISTINGUISH_FUNCTIONS
public boolean DISTINGUISH_LITERALS
public int LOWER_BOUND
public int DISCARD_COST
public boolean distinguishRole(PsiElementRole role)
distinguishRole in interface ExternalizableDuplocatorStatepublic boolean distinguishLiterals()
distinguishLiterals in interface ExternalizableDuplocatorStatepublic int getLowerBound()
getLowerBound in interface DuplocatorStatepublic int getDiscardCost()
getDiscardCost in interface DuplocatorState