abstract static class CodeIterator.Branch16 extends CodeIterator.Branch
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
BIT16 |
(package private) static int |
BIT32 |
(package private) static int |
EXPAND |
(package private) int |
offset |
(package private) int |
state |
orgPos, pos| Constructor and Description |
|---|
Branch16(int p,
int off) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract int |
deltaSize() |
(package private) boolean |
expanded() |
(package private) void |
shift(int where,
int gapLength,
boolean exclusive) |
(package private) int |
write(int src,
byte[] code,
int dest,
byte[] newcode) |
(package private) abstract void |
write32(int src,
byte[] code,
int dest,
byte[] newcode) |
gapChanged, shiftOffsetint offset
int state
static final int BIT16
static final int EXPAND
static final int BIT32
void shift(int where,
int gapLength,
boolean exclusive)
shift in class CodeIterator.Branchboolean expanded()
expanded in class CodeIterator.Branchabstract int deltaSize()
deltaSize in class CodeIterator.Branchabstract void write32(int src,
byte[] code,
int dest,
byte[] newcode)
int write(int src,
byte[] code,
int dest,
byte[] newcode)
write in class CodeIterator.Branch