Top Description Fields Constructors Methods
org.aspectj.apache.bcel.generic

public Class LOOKUPSWITCH

extends InstructionSelect
Class Inheritance
Imports
java.io.DataOutputStream, .IOException, org.aspectj.apache.bcel.Constants, org.aspectj.apache.bcel.util.ByteSequence

LOOKUPSWITCH - Switch with unordered set of values
Author
M. Dahm
Version
$Id: LOOKUPSWITCH.java,v 1.5 2011/04/05 15:15:33 aclement Exp $

Field Summary

Inherited from org.aspectj.apache.bcel.generic.InstructionSelect:
fixedLengthindiceslengthmatchmatchLengthpaddingtargets

Constructor Summary

AccessConstructor and Description
public
LOOKUPSWITCH(int[] match, InstructionHandle[] targets, InstructionHandle target)

public
LOOKUPSWITCH(ByteSequence bytes)

Read needed data (e.g. index) from file.

Method Summary

Modifier and TypeMethod and Description
public void
dump(DataOutputStream
Output stream
out
)

Overrides org.aspectj.apache.bcel.generic.InstructionSelect.dump.

Dump instruction as byte code to stream out.
Inherited from org.aspectj.apache.bcel.generic.InstructionSelect:
containsTargetdisposeequalsgetIndicesgetLengthgetMatchsgetTargetOffsetgetTargetshashCodesetTargettoStringupdatePositionupdateTarget

Constructor Detail

LOOKUPSWITCHback to summary
public LOOKUPSWITCH(int[] match, InstructionHandle[] targets, InstructionHandle target)
LOOKUPSWITCHback to summary
public LOOKUPSWITCH(ByteSequence bytes) throws IOException

Read needed data (e.g. index) from file.

Method Detail

dumpback to summary
public void dump(DataOutputStream out) throws IOException

Overrides org.aspectj.apache.bcel.generic.InstructionSelect.dump.

Dump instruction as byte code to stream out.

Parameters
out:DataOutputStream

Output stream