Class LookupTypeSingleSubstFormat2

java.lang.Object
org.apache.fontbox.ttf.table.common.LookupSubTable
org.apache.fontbox.ttf.table.gsub.LookupTypeSingleSubstFormat2

public class LookupTypeSingleSubstFormat2 extends LookupSubTable
This class is a part of the GSUB — Glyph Substitution Table system of tables in the Open Type Font specs. This is a part of the LookupType 1: Single Substitution Subtable. It specifically models the Single Substitution Format 2.
  • Field Details

    • substituteGlyphIDs

      private final int[] substituteGlyphIDs
  • Constructor Details

    • LookupTypeSingleSubstFormat2

      public LookupTypeSingleSubstFormat2(int substFormat, CoverageTable coverageTable, int[] substituteGlyphIDs)
  • Method Details

    • doSubstitution

      public int doSubstitution(int gid, int coverageIndex)
      Specified by:
      doSubstitution in class LookupSubTable
    • getSubstituteGlyphIDs

      public int[] getSubstituteGlyphIDs()
    • toString

      public String toString()
      Overrides:
      toString in class Object