Package com.itextpdf.io.font.otf
Class OtfClass
- java.lang.Object
-
- com.itextpdf.io.font.otf.OtfClass
-
public class OtfClass extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
GLYPH_BASE
static int
GLYPH_LIGATURE
static int
GLYPH_MARK
private IntHashtable
mapClass
-
Constructor Summary
Constructors Modifier Constructor Description private
OtfClass(RandomAccessFileOrArray rf, int classLocation)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OtfClass
create(RandomAccessFileOrArray rf, int classLocation)
int
getOtfClass(int glyph)
int
getOtfClass(int glyph, boolean strict)
boolean
hasClass(int glyph)
boolean
isMarkOtfClass(int glyph)
-
-
-
Field Detail
-
GLYPH_BASE
public static final int GLYPH_BASE
- See Also:
- Constant Field Values
-
GLYPH_LIGATURE
public static final int GLYPH_LIGATURE
- See Also:
- Constant Field Values
-
GLYPH_MARK
public static final int GLYPH_MARK
- See Also:
- Constant Field Values
-
mapClass
private IntHashtable mapClass
-
-
Constructor Detail
-
OtfClass
private OtfClass(RandomAccessFileOrArray rf, int classLocation) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
create
public static OtfClass create(RandomAccessFileOrArray rf, int classLocation)
-
getOtfClass
public int getOtfClass(int glyph)
-
isMarkOtfClass
public boolean isMarkOtfClass(int glyph)
-
hasClass
public boolean hasClass(int glyph)
-
getOtfClass
public int getOtfClass(int glyph, boolean strict)
-
-