public class ExtractionRuleState extends Object
TaggedFilterConfiguration.RULE_TYPE| Modifier and Type | Class and Description |
|---|---|
static class |
ExtractionRuleState.RuleType
This class carries the rule 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 isExludedState()
public boolean isInlineExcludedState()
public boolean isPreserveWhitespaceState()
public void pushPreserverWhitespaceRule(boolean ruleApplies)
public void pushPreserverWhitespaceRule(String ruleName, boolean ruleApplies)
public void pushExcludedRule(String ruleName)
public void pushExcludedRule(String ruleName, TaggedFilterConfiguration.RULE_TYPE rule)
public void pushIncludedRule(String ruleName)
public void pushIncludedRule(String ruleName, TaggedFilterConfiguration.RULE_TYPE rule)
public void pushGroupRule(String ruleName)
public void pushGroupRule(String ruleName, TaggedFilterConfiguration.RULE_TYPE rule)
public void pushInlineRule(String ruleName)
public void pushInlineRule(String ruleName, TaggedFilterConfiguration.RULE_TYPE rule)
public void pushTextUnitRule(String ruleName)
public void pushTextUnitRule(String ruleName, TaggedFilterConfiguration.RULE_TYPE rule, String idValue)
public ExtractionRuleState.RuleType popPreserverWhitespaceRule()
public ExtractionRuleState.RuleType popExcludedIncludedRule()
public ExtractionRuleState.RuleType popGroupRule()
public ExtractionRuleState.RuleType popTextUnitRule()
public ExtractionRuleState.RuleType popInlineRule()
public ExtractionRuleState.RuleType peekPreserverWhitespaceRule()
public ExtractionRuleState.RuleType peekExcludedIncludedRule()
public ExtractionRuleState.RuleType peekGroupRule()
public ExtractionRuleState.RuleType peekTextUnitRule()
public ExtractionRuleState.RuleType peekInlineRule()
public void clearTextUnitRules()
public void clearInlineRules()
public String getTextUnitElementName()
Copyright © 2021. All rights reserved.