Package org.jboss.classfilewriter.code
Class BranchEnd
- java.lang.Object
-
- org.jboss.classfilewriter.code.BranchEnd
-
public class BranchEnd extends java.lang.ObjectMarker that is used to create the end of a branch instruction.
-
-
Field Summary
Fields Modifier and Type Field Description private intbranchLocationprivate booleanjump32Bitprivate intoffsetLocationprivate StackFramestackFrame
-
Constructor Summary
Constructors Constructor Description BranchEnd(int branchLocation, StackFrame stackFrame, boolean jump32Bit, int offsetLocation)BranchEnd(int branchLocation, StackFrame stackFrame, int offsetLocation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) intgetBranchLocation()(package private) intgetOffsetLocation()(package private) StackFramegetStackFrame()(package private) booleanisJump32Bit()
-
-
-
Field Detail
-
branchLocation
private final int branchLocation
-
offsetLocation
private final int offsetLocation
-
stackFrame
private final StackFrame stackFrame
-
jump32Bit
private final boolean jump32Bit
-
-
Constructor Detail
-
BranchEnd
BranchEnd(int branchLocation, StackFrame stackFrame, int offsetLocation)
-
BranchEnd
public BranchEnd(int branchLocation, StackFrame stackFrame, boolean jump32Bit, int offsetLocation)
-
-
Method Detail
-
getBranchLocation
int getBranchLocation()
-
getStackFrame
StackFrame getStackFrame()
-
isJump32Bit
boolean isJump32Bit()
-
getOffsetLocation
int getOffsetLocation()
-
-