Class MergedPattern
java.lang.Object
net.loomchild.segment.srx.legacy.MergedPattern
Represents merged splitting pattern.
Responsible for merging breaking rules into one large pattern and
creating non breaking rules pattern.
- Author:
- loomchild
-
Constructor Summary
ConstructorsConstructorDescriptionMergedPattern(List<LanguageRule> languageRuleList, int maxLookbehindConstructLength) -
Method Summary
Modifier and TypeMethodDescriptiongetNonBreakingPatternList(int breakingRuleIndex) Returns all applicable non breaking rules when breaking rule with a given number was matched (non breaking rules that occur before given breaking rule in SRX file).
-
Constructor Details
-
MergedPattern
-
-
Method Details
-
getBreakingPattern
-
getNonBreakingPatternList
Returns all applicable non breaking rules when breaking rule with a given number was matched (non breaking rules that occur before given breaking rule in SRX file).- Parameters:
breakingRuleIndex-- Returns:
- Active non breaking patterns for a given breaking rule
-