Top Description Fields Constructors Methods
org.jboss.classfilewriter.code

public Class BranchEnd

extends Object
Class Inheritance

Marker that is used to create the end of a branch instruction.
Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final int
private final boolean
private final int
private final StackFrame

Constructor Summary

AccessConstructor and Description
pack-priv
BranchEnd(int branchLocation, StackFrame stackFrame, final int offsetLocation)

public
BranchEnd(final int branchLocation, final StackFrame stackFrame, final boolean jump32Bit, final int offsetLocation)

Method Summary

Modifier and TypeMethod and Description
pack-priv int
pack-priv int
pack-priv StackFrame
pack-priv boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

branchLocationback to summary
private final int branchLocation
jump32Bitback to summary
private final boolean jump32Bit
offsetLocationback to summary
private final int offsetLocation
stackFrameback to summary
private final StackFrame stackFrame

Constructor Detail

BranchEndback to summary
pack-priv BranchEnd(int branchLocation, StackFrame stackFrame, final int offsetLocation)
BranchEndback to summary
public BranchEnd(final int branchLocation, final StackFrame stackFrame, final boolean jump32Bit, final int offsetLocation)

Method Detail

getBranchLocationback to summary
pack-priv int getBranchLocation()
getOffsetLocationback to summary
pack-priv int getOffsetLocation()
getStackFrameback to summary
pack-priv StackFrame getStackFrame()
isJump32Bitback to summary
pack-priv boolean isJump32Bit()