Package org.apache.fontbox.ttf
Class TTFTable
- java.lang.Object
-
- org.apache.fontbox.ttf.TTFTable
-
- Direct Known Subclasses:
CFFTable
,CmapTable
,DigitalSignatureTable
,GlyphSubstitutionTable
,GlyphTable
,HeaderTable
,HorizontalHeaderTable
,HorizontalMetricsTable
,IndexToLocationTable
,KerningTable
,MaximumProfileTable
,NamingTable
,OS2WindowsMetricsTable
,OTLTable
,PostScriptTable
,VerticalHeaderTable
,VerticalMetricsTable
,VerticalOriginTable
public class TTFTable extends java.lang.Object
A table in a true type font.- Author:
- Ben Litchfield
-
-
Field Summary
Fields Modifier and Type Field Description protected TrueTypeFont
font
The font which contains this table.protected boolean
initialized
Indicates if the table is initialized or not.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getCheckSum()
boolean
getInitialized()
Indicates if the table is already initialized.long
getLength()
long
getOffset()
java.lang.String
getTag()
-
-
-
Field Detail
-
initialized
protected volatile boolean initialized
Indicates if the table is initialized or not.
-
font
protected final TrueTypeFont font
The font which contains this table.
-
-
Method Detail
-
getCheckSum
public long getCheckSum()
- Returns:
- Returns the checkSum.
-
getLength
public long getLength()
- Returns:
- Returns the length.
-
getOffset
public long getOffset()
- Returns:
- Returns the offset.
-
getTag
public java.lang.String getTag()
- Returns:
- Returns the tag.
-
getInitialized
public boolean getInitialized()
Indicates if the table is already initialized.- Returns:
- true if the table is initialized
-
-