| Package | Description | 
|---|---|
| com.itextpdf.io.font.otf | |
| com.itextpdf.io.font.otf.lookuptype5 | |
| com.itextpdf.io.font.otf.lookuptype6 | 
| Modifier and Type | Method and Description | 
|---|---|
| ContextualSubstRule | ContextualSubTable. getMatchingContextRule(GlyphLine line)
             Gets a most preferable context rule that matches the line at current position. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract List<ContextualSubstRule> | ContextualSubTable. getSetOfRulesForStartGlyph(int startId)
             Gets a set of rules, which start with given glyph id. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| protected int | ContextualSubTable. checkIfContextMatch(GlyphLine line, ContextualSubstRule rule)
             Checks if given glyph line at the given position matches given rule. 
            | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SubTableLookup5Format1.SubstRuleFormat1 | 
| static class  | SubTableLookup5Format2.SubstRuleFormat2 | 
| static class  | SubTableLookup5Format3.SubstRuleFormat3 | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<ContextualSubstRule> | SubTableLookup5Format1. getSetOfRulesForStartGlyph(int startGlyphId) | 
| protected List<ContextualSubstRule> | SubTableLookup5Format2. getSetOfRulesForStartGlyph(int startId) | 
| protected List<ContextualSubstRule> | SubTableLookup5Format3. getSetOfRulesForStartGlyph(int startId) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SubTableLookup5Format2. setSubClassSets(List<List<ContextualSubstRule>> subClassSets) | 
| Constructor and Description | 
|---|
| SubTableLookup5Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer,List<ContextualSubstRule>> substMap) | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SubTableLookup6Format1.SubstRuleFormat1 | 
| static class  | SubTableLookup6Format2.SubstRuleFormat2 | 
| static class  | SubTableLookup6Format3.SubstRuleFormat3 | 
| Modifier and Type | Method and Description | 
|---|---|
| ContextualSubstRule | SubTableLookup6. getMatchingContextRule(GlyphLine line) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected List<ContextualSubstRule> | SubTableLookup6Format1. getSetOfRulesForStartGlyph(int startGlyphId) | 
| protected List<ContextualSubstRule> | SubTableLookup6Format2. getSetOfRulesForStartGlyph(int startId) | 
| protected List<ContextualSubstRule> | SubTableLookup6Format3. getSetOfRulesForStartGlyph(int startId) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | SubTableLookup6. checkIfBacktrackContextMatch(GlyphLine line, ContextualSubstRule rule)
             Checks if given glyph line at the given position matches given rule. 
            | 
| protected boolean | SubTableLookup6. checkIfLookaheadContextMatch(GlyphLine line, ContextualSubstRule rule, int startIdx)
             Checks if given glyph line at the given position matches given rule. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SubTableLookup6Format2. setSubClassSets(List<List<ContextualSubstRule>> subClassSets) | 
| Constructor and Description | 
|---|
| SubTableLookup6Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer,List<ContextualSubstRule>> substMap) | 
Copyright © 1998–2019 iText Group NV. All rights reserved.