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