APIdia Launch Partner
Top Fields Constructors Methods
sun.font

public abstract Class CharToGlyphMapper

extends Object
Class Inheritance
Known Direct Subclasses
sun.font.CompositeGlyphMapper, sun.font.TrueTypeGlyphMapper, sun.font.Type1GlyphMapper, sun.font.NativeGlyphMapper

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
protected int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
canDisplay(char ch)

public boolean
canDisplay(int cp)

public abstract void
charsToGlyphs(int count, char[] unicodes, int[] glyphs)

public abstract void
charsToGlyphs(int count, int[] unicodes, int[] glyphs)

public abstract boolean
charsToGlyphsNS(int count, char[] unicodes, int[] glyphs)

public int
charToGlyph(char unicode)

public int
charToGlyph(int unicode)

public abstract int
charToGlyphRaw(int unicode)

public int
charToVariationGlyph(int unicode, int variationSelector)

public int
charToVariationGlyphRaw(int unicode, int variationSelector)

public int
public abstract int
public static boolean
isVariationSelector(int charCode)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

HI_SURROGATE_ENDback to summary
public static final int HI_SURROGATE_END
HI_SURROGATE_STARTback to summary
public static final int HI_SURROGATE_START
INVISIBLE_GLYPH_IDback to summary
public static final int INVISIBLE_GLYPH_ID
INVISIBLE_GLYPHSback to summary
public static final int INVISIBLE_GLYPHS
LO_SURROGATE_ENDback to summary
public static final int LO_SURROGATE_END
LO_SURROGATE_STARTback to summary
public static final int LO_SURROGATE_START
missingGlyphback to summary
protected int missingGlyph
UNINITIALIZED_GLYPHback to summary
public static final int UNINITIALIZED_GLYPH
VS_ENDback to summary
public static final int VS_END
VS_STARTback to summary
public static final int VS_START
VSS_ENDback to summary
public static final int VSS_END
VSS_STARTback to summary
public static final int VSS_START

Constructor Detail

CharToGlyphMapperback to summary
public CharToGlyphMapper()

Method Detail

canDisplayback to summary
public boolean canDisplay(char ch)
canDisplayback to summary
public boolean canDisplay(int cp)
charsToGlyphsback to summary
public abstract void charsToGlyphs(int count, char[] unicodes, int[] glyphs)
charsToGlyphsback to summary
public abstract void charsToGlyphs(int count, int[] unicodes, int[] glyphs)
charsToGlyphsNSback to summary
public abstract boolean charsToGlyphsNS(int count, char[] unicodes, int[] glyphs)
charToGlyphback to summary
public int charToGlyph(char unicode)
charToGlyphback to summary
public int charToGlyph(int unicode)
charToGlyphRawback to summary
public abstract int charToGlyphRaw(int unicode)
charToVariationGlyphback to summary
public int charToVariationGlyph(int unicode, int variationSelector)
charToVariationGlyphRawback to summary
public int charToVariationGlyphRaw(int unicode, int variationSelector)
getMissingGlyphCodeback to summary
public int getMissingGlyphCode()
getNumGlyphsback to summary
public abstract int getNumGlyphs()
isVariationSelectorback to summary
public static boolean isVariationSelector(int charCode)