Class LigatureTable

java.lang.Object
org.apache.fontbox.ttf.table.gsub.LigatureTable

public class LigatureTable extends Object
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 4: Ligature Substitution Subtable. It specifically models the Ligature table: Glyph components for one ligature.
  • Field Details

    • ligatureGlyph

      private final int ligatureGlyph
    • componentCount

      private final int componentCount
    • componentGlyphIDs

      private final int[] componentGlyphIDs
  • Constructor Details

    • LigatureTable

      public LigatureTable(int ligatureGlyph, int componentCount, int[] componentGlyphIDs)
  • Method Details

    • getLigatureGlyph

      public int getLigatureGlyph()
    • getComponentCount

      public int getComponentCount()
    • getComponentGlyphIDs

      public int[] getComponentGlyphIDs()
    • toString

      public String toString()
      Overrides:
      toString in class Object