Class GlyphSubstitutionTable.LigatureSet

  • Enclosing class:
    GlyphSubstitutionTable

    public static class GlyphSubstitutionTable.LigatureSet
    extends java.lang.Object
    The LigatureSet class implements a set of ligatures.
    • Constructor Detail

      • LigatureSet

        public LigatureSet​(java.util.List ligatures)
        Instantiate a set of ligatures.
        Parameters:
        ligatures - collection of ligatures
      • LigatureSet

        public LigatureSet​(GlyphSubstitutionTable.Ligature[] ligatures)
        Instantiate a set of ligatures.
        Parameters:
        ligatures - array of ligatures
    • Method Detail

      • getNumLigatures

        public int getNumLigatures()
        Returns:
        count of ligatures in this ligature set
      • getMaxComponents

        public int getMaxComponents()
        Returns:
        maximum number of components in one ligature (including first component)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object