Package org.jboss.classfilewriter.code
Class BranchEnd
java.lang.Object
org.jboss.classfilewriter.code.BranchEnd
Marker that is used to create the end of a branch instruction.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final booleanprivate final intprivate final StackFrame -
Constructor Summary
ConstructorsConstructorDescriptionBranchEnd(int branchLocation, StackFrame stackFrame, boolean jump32Bit, int offsetLocation) BranchEnd(int branchLocation, StackFrame stackFrame, int offsetLocation) -
Method Summary
Modifier and TypeMethodDescription(package private) int(package private) int(package private) StackFrame(package private) boolean
-
Field Details
-
branchLocation
private final int branchLocation -
offsetLocation
private final int offsetLocation -
stackFrame
-
jump32Bit
private final boolean jump32Bit
-
-
Constructor Details
-
BranchEnd
BranchEnd(int branchLocation, StackFrame stackFrame, int offsetLocation) -
BranchEnd
-
-
Method Details
-
getBranchLocation
int getBranchLocation() -
getStackFrame
StackFrame getStackFrame() -
isJump32Bit
boolean isJump32Bit() -
getOffsetLocation
int getOffsetLocation()
-