All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
private void |
appendText(CharSequence text,
StackBasedMarkupDeletingMachineState state) |
private void |
appendText(StackBasedMarkupDeletingMachineState state,
int startPos) |
private void |
cleanupStack(StackBasedMarkupDeletingMachineState state) |
private void |
closeNextClosableMarkup(StackBasedMarkupDeletingMachineState state) |
private void |
closeNextClosableMarkup(StackBasedMarkupDeletingMachineState state,
StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkup nextClosableMarkup) |
void |
foundPattern(int patternId,
int startPos,
int endPos,
MarkupDetectingAutomatonObserverState observerState,
MarkupDetectingAutomatonState automatonState) |
private String |
getCleanString(String text) |
String |
getCleanText(String text) |
private StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkup |
getNextClosableMarkup(SimpleStack<StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkup> stack) |
private boolean |
handleClosingMarkup(StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkupType type,
StackBasedMarkupDeletingMachineState state) |
private void |
handleClosingMarkup(StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkupType type,
StackBasedMarkupDeletingMachineState state,
MarkupDetectingAutomatonState automatonState) |
private void |
handleTag(StackBasedMarkupDeletingMachineState state,
MarkupDetectingAutomatonState automatonState,
int startPos,
int endPos) |
private boolean |
isOpeningMarkupOnStack(SimpleStack<StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkup> stack,
StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkupType type) |
static void |
main(String[] args) |
private void |
removeFromStack(StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkupType type,
SimpleStack<StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkup> stack) |
private void |
removeIntermediateMarkupsFromStack(StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkupType intermediateType,
StackBasedMarkupDeletingMachineState state,
boolean appendTheirText) |
private void |
removeIntermediateMarkupsFromStack(StackBasedMarkupDeletingMachineState state,
boolean appendTheirText,
List<StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkupType> intermediateType) |
void |
setKeepTableContents(boolean keepTableContents) |
private void |
setPatternBitSet(com.carrotsearch.hppc.BitSet patternBitSet,
SimpleStack<StackBasedMarkupDeletingMachineState.WikipediaOpeningMarkup> stack) |
void |
setRemoveCategoryLinks(boolean removeCategoryLinks) |