Package javassist.bytecode
Class CodeIterator.Table
java.lang.Object
javassist.bytecode.CodeIterator.Branch
javassist.bytecode.CodeIterator.Switcher
javassist.bytecode.CodeIterator.Table
- Enclosing class:
CodeIterator
-
Field Summary
FieldsFields inherited from class javassist.bytecode.CodeIterator.Switcher
defaultByte, gap, offsets, pointers
Fields inherited from class javassist.bytecode.CodeIterator.Branch
orgPos, pos
-
Constructor Summary
ConstructorsConstructorDescriptionTable
(int pos, int defaultByte, int low, int high, int[] offsets, CodeIterator.Pointers ptrs) -
Method Summary
Methods inherited from class javassist.bytecode.CodeIterator.Switcher
adjustOffsets, deltaSize, gapChanged, shift, write
Methods inherited from class javassist.bytecode.CodeIterator.Branch
expanded, shiftOffset
-
Field Details
-
low
int low -
high
int high
-
-
Constructor Details
-
Table
Table(int pos, int defaultByte, int low, int high, int[] offsets, CodeIterator.Pointers ptrs)
-
-
Method Details
-
write2
int write2(int dest, byte[] newcode) - Specified by:
write2
in classCodeIterator.Switcher
-
tableSize
int tableSize()- Specified by:
tableSize
in classCodeIterator.Switcher
-