Package javassist.bytecode
Class CodeIterator.Lookup
java.lang.Object
javassist.bytecode.CodeIterator.Branch
javassist.bytecode.CodeIterator.Switcher
javassist.bytecode.CodeIterator.Lookup
- 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
ConstructorsConstructorDescriptionLookup
(int pos, int defaultByte, int[] matches, 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
-
matches
int[] matches
-
-
Constructor Details
-
Lookup
Lookup(int pos, int defaultByte, int[] matches, 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
-