public static class GlyphTable.ChainedCoverageSequenceRule extends GlyphTable.CoverageSequenceRule
ChainedCoverageSequenceRule class implements a subclass of CoverageSequenceRule
that supports matching on a specific glyph class sequence in a specific chained contextual.| Constructor and Description |
|---|
ChainedCoverageSequenceRule(GlyphTable.RuleLookup[] lookups,
int inputSequenceLength,
GlyphCoverageTable[] coverages,
GlyphCoverageTable[] backtrackCoverages,
GlyphCoverageTable[] lookaheadCoverages)
Instantiate a ChainedCoverageSequenceRule.
|
| Modifier and Type | Method and Description |
|---|---|
GlyphCoverageTable[] |
getBacktrackCoverages() |
GlyphCoverageTable[] |
getLookaheadCoverages() |
String |
toString() |
getCoveragesgetInputSequenceLength, getLookups, resolveLookupReferencespublic ChainedCoverageSequenceRule(GlyphTable.RuleLookup[] lookups, int inputSequenceLength, GlyphCoverageTable[] coverages, GlyphCoverageTable[] backtrackCoverages, GlyphCoverageTable[] lookaheadCoverages)
lookups - the rule's lookupsinputSequenceLength - number of glyphs constituting input sequence (to be consumed)coverages - the rule's input glyph class sequence to match, starting with first glyph in sequencebacktrackCoverages - the rule's backtrack glyph class sequence to match, starting with first glyph in sequencelookaheadCoverages - the rule's lookahead glyph class sequence to match, starting with first glyph in sequencepublic GlyphCoverageTable[] getBacktrackCoverages()
public GlyphCoverageTable[] getLookaheadCoverages()
public String toString()
toString in class GlyphTable.CoverageSequenceRuleCopyright © 2023 Apache Software Foundation. All rights reserved.