public class ExtractionRuleState extends Object
TaggedFilterConfiguration.RULE_TYPE| Modifier and Type | Class and Description |
|---|---|
static class |
ExtractionRuleState.ExtractionRule
This class carries the rule name, rule type and other information
|
| Constructor and Description |
|---|
ExtractionRuleState(boolean preserveWhitespace,
boolean excludeByDefault) |
public ExtractionRuleState(boolean preserveWhitespace,
boolean excludeByDefault)
public void reset(boolean preserveWhitespace,
boolean excludeByDefault)
public boolean isExcludedState()
public boolean isInlineExcludedState()
public boolean isPreserveWhitespaceState()
public void pushPreserverWhitespaceRule(ExtractionRuleState.ExtractionRule rule)
public void pushExcludedIncludedRule(ExtractionRuleState.ExtractionRule rule)
public void pushGroupRule(ExtractionRuleState.ExtractionRule rule)
public void pushInlineRule(ExtractionRuleState.ExtractionRule rule)
public void pushInlineExcludedIncludedRule(ExtractionRuleState.ExtractionRule rule)
public void pushTextUnitRule(ExtractionRuleState.ExtractionRule rule)
public ExtractionRuleState.ExtractionRule popPreserverWhitespaceRule()
public ExtractionRuleState.ExtractionRule popExcludedIncludedRule()
public ExtractionRuleState.ExtractionRule popGroupRule()
public ExtractionRuleState.ExtractionRule popTextUnitRule()
public ExtractionRuleState.ExtractionRule popInlineRule()
public ExtractionRuleState.ExtractionRule popInlineExcludedIncludedRule()
public ExtractionRuleState.ExtractionRule peekPreserverWhitespaceRule()
public ExtractionRuleState.ExtractionRule peekExcludedIncludedRule()
public ExtractionRuleState.ExtractionRule peekGroupRule()
public ExtractionRuleState.ExtractionRule peekTextUnitRule()
public ExtractionRuleState.ExtractionRule peekInlineRule()
public ExtractionRuleState.ExtractionRule peekExcludedIncludedInlineRule()
public void clearTextUnitRules()
public void clearInlineRules()
public String getTextUnitElementName()
Copyright © 2022. All rights reserved.