Modifier and Type | Method and Description |
---|---|
<T extends Table> |
Font.getTable(int tag)
Get the table in this font with the specified id.
|
Modifier and Type | Method and Description |
---|---|
Table.Builder<? extends Table> |
Font.Builder.getTableBuilder(int tag)
Get the table builder for the given tag.
|
java.util.Iterator<? extends Table> |
Font.iterator()
Get an iterator over all the tables in the font.
|
Table.Builder<? extends Table> |
Font.Builder.newTableBuilder(int tag)
Creates a new empty table builder for the table type given by the table
id tag.
|
Table.Builder<? extends Table> |
Font.Builder.newTableBuilder(int tag,
ReadableFontData srcData)
Creates a new table builder for the table type given by the table id tag.
|
Table.Builder<? extends Table> |
Font.Builder.removeTableBuilder(int tag)
Remove the specified table builder from the font builder.
|
java.util.Map<java.lang.Integer,Table.Builder<? extends Table>> |
Font.Builder.tableBuilderMap()
Get a map of the table builders in this font builder accessed by table
tag.
|
java.util.Map<java.lang.Integer,? extends Table> |
Font.tableMap()
Get a map of the tables in this font accessed by table tag.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteArrayTableBuilder<T extends Table>
An abstract builder base for byte array based tables.
|
static class |
Table.Builder<T extends Table> |
class |
TableBasedTableBuilder<T extends Table>
An abstract base to be used building tables in which the builder can use the
table itself to build from.
|
Modifier and Type | Class and Description |
---|---|
class |
SubTableContainerTable
Abstract base class for tables that have contained subtables.
|
Modifier and Type | Method and Description |
---|---|
static Table.Builder<? extends Table> |
Table.Builder.getBuilder(Header header,
WritableFontData tableData)
Get a builder for the table type specified by the data in the header.
|
Modifier and Type | Class and Description |
---|---|
class |
EbdtTable |
class |
EblcTable |
class |
EbscTable |
Modifier and Type | Class and Description |
---|---|
class |
CMapTable
A CMap table.
|
class |
FontHeaderTable
A Font Header table.
|
class |
HorizontalDeviceMetricsTable
A Horizontal Device Metrics table - 'hdmx'.
|
class |
HorizontalHeaderTable
A Horizontal Header table - 'hhea'.
|
class |
HorizontalMetricsTable
A Horizontal Metrics table - 'hmtx'.
|
class |
MaximumProfileTable
A Maximum Profile table - 'maxp'.
|
class |
NameTable
A Name table.
|
class |
OS2Table
An OS/2 table - 'OS/2'.
|
class |
PostScriptTable
A PostScript table.
|
Modifier and Type | Class and Description |
---|---|
class |
ControlProgramTable
A Control Program table.
|
class |
ControlValueTable
A Control Value table.
|
class |
GlyphTable
A Glyph table.
|
class |
LocaTable
A Loca table - 'loca'.
|
Modifier and Type | Method and Description |
---|---|
static Table |
FontUtils.getTable(Font font,
int tag)
Gets the table with the specified tag for the given font
|