@Accessors public class AntlrOptions extends java.lang.Object
Constructor and Description |
---|
AntlrOptions() |
Modifier and Type | Method and Description |
---|---|
int |
getCasesPerSpecialStateSwitch() |
int |
getFieldsPerClass() |
int |
getK() |
java.lang.String |
getKeptBitSetName() |
java.lang.String |
getKeptBitSetsPattern() |
int |
getMethodsPerClass() |
boolean |
isBacktrack() |
boolean |
isBacktrackLexer() |
boolean |
isClassSplitting() |
boolean |
isIgnoreCase() |
boolean |
isMemoize() |
boolean |
isOptimizeCodeQuality() |
boolean |
isSkipUnusedRules() |
boolean |
isStripAllComments() |
void |
setBacktrack(boolean backtrack) |
void |
setBacktrackLexer(boolean backtrackLexer) |
void |
setCasesPerSpecialStateSwitch(java.lang.String casesPerSpecialStateSwitch) |
void |
setClassSplitting(boolean classSplitting) |
void |
setFieldsPerClass(java.lang.String fieldsPerClass) |
void |
setIgnoreCase(boolean ignoreCase) |
void |
setK(int k) |
void |
setKAsString(java.lang.String k) |
void |
setKeptBitSetName(java.lang.String keptBitSetName) |
void |
setKeptBitSetsPattern(java.lang.String keptBitSetsPattern) |
void |
setMemoize(boolean memoize) |
void |
setMethodsPerClass(java.lang.String methodsPerClass) |
void |
setOptimizeCodeQuality(boolean optimizeCodeQuality) |
void |
setSkipUnusedRules(boolean skipUnusedRules) |
void |
setStripAllComments(boolean stripAllComments) |
public void setFieldsPerClass(java.lang.String fieldsPerClass)
public void setMethodsPerClass(java.lang.String methodsPerClass)
public void setCasesPerSpecialStateSwitch(java.lang.String casesPerSpecialStateSwitch)
public void setKAsString(java.lang.String k)
@Pure public boolean isBacktrack()
public void setBacktrack(boolean backtrack)
@Pure public boolean isBacktrackLexer()
public void setBacktrackLexer(boolean backtrackLexer)
@Pure public boolean isMemoize()
public void setMemoize(boolean memoize)
@Pure public int getK()
public void setK(int k)
@Pure public boolean isIgnoreCase()
public void setIgnoreCase(boolean ignoreCase)
@Pure public boolean isClassSplitting()
public void setClassSplitting(boolean classSplitting)
@Pure public int getFieldsPerClass()
@Pure public int getMethodsPerClass()
@Pure public int getCasesPerSpecialStateSwitch()
@Pure public boolean isSkipUnusedRules()
public void setSkipUnusedRules(boolean skipUnusedRules)
@Pure public boolean isOptimizeCodeQuality()
public void setOptimizeCodeQuality(boolean optimizeCodeQuality)
@Pure public boolean isStripAllComments()
public void setStripAllComments(boolean stripAllComments)
@Pure public java.lang.String getKeptBitSetsPattern()
public void setKeptBitSetsPattern(java.lang.String keptBitSetsPattern)
@Pure public java.lang.String getKeptBitSetName()
public void setKeptBitSetName(java.lang.String keptBitSetName)