public abstract class TtfInstruction extends Object
| Modifier and Type | Field and Description |
|---|---|
int |
code |
protected static org.slf4j.Logger |
log |
TtfVirtualMachine |
vm |
| Constructor and Description |
|---|
TtfInstruction() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TtfInstructionVisitor visitor) |
protected static Long |
boolToUint32(boolean value) |
boolean |
doesMatch(int code) |
abstract void |
execute(InstructionStack stack) |
abstract int[] |
getCodeRanges() |
abstract void |
read(FontDataInputStream in) |
String |
toString() |
protected static final org.slf4j.Logger log
public int code
public TtfVirtualMachine vm
public abstract int[] getCodeRanges()
public abstract void read(FontDataInputStream in) throws IOException
IOExceptionpublic abstract void execute(InstructionStack stack) throws IOException
IOExceptionpublic void accept(TtfInstructionVisitor visitor) throws IOException
IOExceptionpublic boolean doesMatch(int code)
protected static Long boolToUint32(boolean value)
Copyright © 2018. All rights reserved.