Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

PUSH Class Reference

Inheritance diagram for PUSH:
[legend]
Collaboration diagram for PUSH:
[legend]
List of all members.

Public Methods

 PUSH (ConstantPoolGen cp, double value)
 PUSH (ConstantPoolGen cp, float value)
 PUSH (ConstantPoolGen cp, int value)
 PUSH (ConstantPoolGen cp, long value)
 PUSH (ConstantPoolGen cp, Boolean value)
 PUSH (ConstantPoolGen cp, Character value)
 PUSH (ConstantPoolGen cp, Number value)
 PUSH (ConstantPoolGen cp, String value)
 PUSH (ConstantPoolGen cp, boolean value)
final Instruction getInstruction ()
final InstructionList getInstructionList ()
String toString ()
 PUSH (ConstantPoolGen cp, double value)
 PUSH (ConstantPoolGen cp, float value)
 PUSH (ConstantPoolGen cp, int value)
 PUSH (ConstantPoolGen cp, long value)
 PUSH (ConstantPoolGen cp, Boolean value)
 PUSH (ConstantPoolGen cp, Character value)
 PUSH (ConstantPoolGen cp, Number value)
 PUSH (ConstantPoolGen cp, String value)
 PUSH (ConstantPoolGen cp, boolean value)
final Instruction getInstruction ()
final InstructionList getInstructionList ()
String toString ()

Private Attributes

Instruction instruction

Detailed Description

Wrapper class for push operations, which are implemented either as BIPUSH, LDC or xCONST_n instructions.

Version:
Id:
PUSH.java,v 1.1.1.1 2002/01/24 03:44:03 pserver Exp
Author:
M. Dahm

Definition at line 13 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.


Constructor & Destructor Documentation

PUSH::PUSH ConstantPoolGen   cp,
double   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 22 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
float   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 34 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
int   value
[inline]
 

This constructor also applies for values of type short, char, byte

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 50 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
long   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 64 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
Boolean   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 76 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
Character   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 83 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
Number   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 90 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
String   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 106 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
boolean   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 116 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
double   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 22 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
float   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 34 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
int   value
[inline]
 

This constructor also applies for values of type short, char, byte

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 50 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
long   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 64 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
Boolean   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 76 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
Character   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 83 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
Number   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 90 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
String   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 106 of file src/de/fub/bytecode/generic/PUSH.java.

PUSH::PUSH ConstantPoolGen   cp,
boolean   value
[inline]
 

Parameters:
cp   Constant pool
value   to be pushed

Definition at line 116 of file src/de/fub/bytecode/generic/PUSH.java.


Member Function Documentation

String PUSH::toString   [inline]
 

Returns:
mnemonic for instruction

Definition at line 128 of file src/de/fub/bytecode/generic/PUSH.java.

String PUSH::toString   [inline]
 

Returns:
mnemonic for instruction

Definition at line 128 of file lib/jpf/de/fub/bytecode/generic/PUSH.java.


The documentation for this class was generated from the following files:
Generated at Thu Feb 7 07:20:45 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001