Class SubTableLookup5Format3
java.lang.Object
com.itextpdf.io.font.otf.ContextualTable<ContextualSubstRule>
com.itextpdf.io.font.otf.lookuptype5.SubTableLookup5Format3
Contextual Substitution Subtable: Coverage-based context glyph substitution
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.itextpdf.io.font.otf.ContextualTable
lookupFlag, openReader -
Constructor Summary
ConstructorsConstructorDescriptionSubTableLookup5Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup5Format3.SubstRuleFormat3 rule) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ContextualSubstRule>getSetOfRulesForStartGlyph(int startId) Gets a set of rules, which start with given glyph id.Methods inherited from class com.itextpdf.io.font.otf.ContextualTable
checkIfContextMatch, getMatchingContextRule
-
Constructor Details
-
SubTableLookup5Format3
public SubTableLookup5Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup5Format3.SubstRuleFormat3 rule)
-
-
Method Details
-
getSetOfRulesForStartGlyph
Description copied from class:ContextualTableGets a set of rules, which start with given glyph id.- Specified by:
-
getSetOfRulesForStartGlyphin classContextualTable<ContextualSubstRule> - Parameters:
-
startId- id of the first glyph in the sequence - Returns:
-
a list of
ContextualSubstRuleinstances. The list will be empty if there are no rules that start with a given glyph id
-