Top Inners Fields Constructors Methods
com.sun.javafx.font

pack-priv abstract Class CMap

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.javafx.font.CMap.CMapFormat4, com.sun.javafx.font.CMap.CMapFormat0, com.sun.javafx.font.CMap.CMapFormat2, com.sun.javafx.font.CMap.CMapFormat6, com.sun.javafx.font.CMap.CMapFormat8, com.sun.javafx.font.CMap.CMapFormat10, com.sun.javafx.font.CMap.CMapFormat12, com.sun.javafx.font.CMap.NullCMapClass
Imports
com.sun.javafx.font.FontFileReader.Buffer

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
pack-priv static final int
private static final int
pack-priv static final char
pack-priv static final int
public static final CMap.NullCMapClass

Constructor Summary

AccessConstructor and Description
pack-priv
CMap()

Method Summary

Modifier and TypeMethod and Description
pack-priv static CMap
createCMap(FontFileReader.Buffer buffer, int offset)

pack-priv final int
getControlCodeGlyph(int charCode, boolean noSurrogates)

pack-priv abstract char
getGlyph(int charCode)

pack-priv static CMap
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INTMASKback to summary
pack-priv static final int INTMASK
MAX_CODE_POINTSback to summary
private static final int MAX_CODE_POINTS
noSuchCharback to summary
pack-priv static final char noSuchChar
SHORTMASKback to summary
pack-priv static final int SHORTMASK
theNullCmapback to summary
public static final CMap.NullCMapClass theNullCmap

Constructor Detail

CMapback to summary
pack-priv CMap()

Method Detail

createCMapback to summary
pack-priv static CMap createCMap(FontFileReader.Buffer buffer, int offset)
getControlCodeGlyphback to summary
pack-priv final int getControlCodeGlyph(int charCode, boolean noSurrogates)
getGlyphback to summary
pack-priv abstract char getGlyph(int charCode)
initializeback to summary
pack-priv static CMap initialize(PrismFontFile font)
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat0

extends CMap
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv byte[]
Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat0(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Field Detail

cmapback to summary
pack-priv byte[] cmap

Constructor Detail

CMapFormat0back to summary
pack-priv CMapFormat0(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat10

extends CMap
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv char[]
pack-priv int
pack-priv long
Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat10(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Field Detail

glyphIdArrayback to summary
pack-priv char[] glyphIdArray
numCharsback to summary
pack-priv int numChars
startCharCodeback to summary
pack-priv long startCharCode

Constructor Detail

CMapFormat10back to summary
pack-priv CMapFormat10(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat12

extends CMap
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv long[]
pack-priv int
pack-priv int
pack-priv int
pack-priv int
pack-priv long[]
pack-priv int[]
Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat12(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Field Detail

endCharCodeback to summary
pack-priv long[] endCharCode
extraback to summary
pack-priv int extra
highBitback to summary
pack-priv int highBit
numGroupsback to summary
pack-priv int numGroups
powerback to summary
pack-priv int power
startCharCodeback to summary
pack-priv long[] startCharCode
startGlyphIDback to summary
pack-priv int[] startGlyphID

Constructor Detail

CMapFormat12back to summary
pack-priv CMapFormat12(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat2

extends CMap
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv char[]
pack-priv char[]
pack-priv char[]
pack-priv short[]
pack-priv char[]
pack-priv char[]
Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat2(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Field Detail

entryCountArrayback to summary
pack-priv char[] entryCountArray
firstCodeArrayback to summary
pack-priv char[] firstCodeArray
glyphIndexArrayback to summary
pack-priv char[] glyphIndexArray
idDeltaArrayback to summary
pack-priv short[] idDeltaArray
idRangeOffSetArrayback to summary
pack-priv char[] idRangeOffSetArray
subHeaderKeyback to summary
pack-priv char[] subHeaderKey

Constructor Detail

CMapFormat2back to summary
pack-priv CMapFormat2(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat4

extends CMap
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv char[]
pack-priv int
pack-priv char[]
pack-priv short[]
pack-priv char[]
pack-priv int
pack-priv int
pack-priv char[]
Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat4(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Field Detail

endCountback to summary
pack-priv char[] endCount
entrySelectorback to summary
pack-priv int entrySelector
glyphIdsback to summary
pack-priv char[] glyphIds
idDeltaback to summary
pack-priv short[] idDelta
idRangeOffsetback to summary
pack-priv char[] idRangeOffset
rangeShiftback to summary
pack-priv int rangeShift
segCountback to summary
pack-priv int segCount
startCountback to summary
pack-priv char[] startCount

Constructor Detail

CMapFormat4back to summary
pack-priv CMapFormat4(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat6

extends CMap
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv char
pack-priv char
pack-priv char[]
Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat6(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Field Detail

entryCountback to summary
pack-priv char entryCount
firstCodeback to summary
pack-priv char firstCode
glyphIdArrayback to summary
pack-priv char[] glyphIdArray

Constructor Detail

CMapFormat6back to summary
pack-priv CMapFormat6(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.CMapFormat8

extends CMap
Class Inheritance

Field Summary

Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv
CMapFormat8(FontFileReader.Buffer buffer, int offset)

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Constructor Detail

CMapFormat8back to summary
pack-priv CMapFormat8(FontFileReader.Buffer buffer, int offset)

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override
com.sun.javafx.font back to summary

pack-priv Class CMap.NullCMapClass

extends CMap
Class Inheritance

Field Summary

Inherited from com.sun.javafx.font.CMap:
INTMASKnoSuchCharSHORTMASKtheNullCmap

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv char
getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Inherited from com.sun.javafx.font.CMap:
createCMapgetControlCodeGlyphinitialize

Constructor Detail

NullCMapClassback to summary
pack-priv NullCMapClass()

Method Detail

getGlyphback to summary
pack-priv char getGlyph(int charCode)

Implements abstract com.sun.javafx.font.CMap.getGlyph.

Annotations
@Override