Top Description Fields Constructors Methods
org.apache.fontbox.ttf.table.gsub

public Class LigatureTable

extends Object
Class Inheritance

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.
Author
Palash Ray

Field Summary

Modifier and TypeField and Description
private final int
private final int[]
private final int

Constructor Summary

AccessConstructor and Description
public
LigatureTable(int ligatureGlyph, int componentCount, int[] componentGlyphIDs)

Method Summary

Modifier and TypeMethod and Description
public int
public int[]
public int
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

componentCountback to summary
private final int componentCount
componentGlyphIDsback to summary
private final int[] componentGlyphIDs
ligatureGlyphback to summary
private final int ligatureGlyph

Constructor Detail

LigatureTableback to summary
public LigatureTable(int ligatureGlyph, int componentCount, int[] componentGlyphIDs)

Method Detail

getComponentCountback to summary
public int getComponentCount()
getComponentGlyphIDsback to summary
public int[] getComponentGlyphIDs()
getLigatureGlyphback to summary
public int getLigatureGlyph()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override