public final class DefaultFontMappings extends Object implements FontMappings
FontMappings.Input, FontMappings.Output<T>| Constructor and Description |
|---|
DefaultFontMappings(FontMapping... mappings) |
DefaultFontMappings(List<FontMapping> mappings) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFrom(FontMappings.Input input)
Adds font mappings from input.
|
FontMappings |
applicableTo(LocalePair pair)
Returns applicable font mappings to a language pair in the specified
order.
|
String |
targetFontFor(String sourceFont)
Returns a target font for a source font.
|
<T> T |
writtenTo(FontMappings.Output<T> output)
Obtains the font mappings output with the written font mappings to it.
|
public DefaultFontMappings(FontMapping... mappings)
public DefaultFontMappings(List<FontMapping> mappings)
public FontMappings applicableTo(LocalePair pair)
applicableTo in interface FontMappingspair - The language pairpublic String targetFontFor(String sourceFont)
targetFontFor in interface FontMappingssourceFont - The source fontpublic void addFrom(FontMappings.Input input)
FontMappingsaddFrom in interface FontMappingsinput - The font mappings input to add frompublic <T> T writtenTo(FontMappings.Output<T> output)
FontMappingswrittenTo in interface FontMappingsoutput - The outputCopyright © 2022. All rights reserved.