Modifier and Type | Method and Description |
---|---|
Table.Builder<? extends Table> |
Font.Builder.getTableBuilder(int tag)
Get the table builder for the given tag.
|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteArrayTableBuilder<T extends Table>
An abstract builder base for byte array based tables.
|
static class |
SubTableContainerTable.Builder<T extends SubTableContainerTable> |
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 | 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 |
---|---|
static class |
EbdtTable.Builder |
static class |
EblcTable.Builder |
static class |
EbscTable.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
CMapTable.Builder
CMap Table Builder.
|
static class |
FontHeaderTable.Builder |
static class |
HorizontalDeviceMetricsTable.Builder
Builder for a Horizontal Device Metrics Table - 'hdmx'.
|
static class |
HorizontalHeaderTable.Builder
Builder for a Horizontal Header table - 'hhea'.
|
static class |
HorizontalMetricsTable.Builder
Builder for a Horizontal Metrics Table - 'hmtx'.
|
static class |
MaximumProfileTable.Builder
Builder for a Maximum Profile table - 'maxp'.
|
static class |
NameTable.Builder |
static class |
OS2Table.Builder
A builder for the OS/2 table = 'OS/2'.
|
static class |
PostScriptTable.Builder |
Modifier and Type | Class and Description |
---|---|
static class |
ControlProgramTable.Builder
Builder for Control Program Table.
|
static class |
ControlValueTable.Builder
Builder for Control Value tables.
|
static class |
GlyphTable.Builder |
static class |
LocaTable.Builder
Builder for a loca table.
|