org.eclipse.m2m.atl.engine.emfvm
Class Bytecode

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.emfvm.Bytecode

public class Bytecode
extends java.lang.Object


Field Summary
static int CALL
           
static int DELETE
           
static int DUP
           
static int DUP_X1
           
static int ENDITERATE
           
static int FINDME
           
static int GET
           
static int GETASM
           
static int GOTO
           
static int IF
           
static int ITERATE
           
static int LOAD
           
static int NEW
           
 int opcode
           
static java.lang.String[] opcodeNames
           
 java.lang.Object operand
           
static int POP
           
static int PUSH
           
static int PUSHD
           
static int PUSHF
           
static int PUSHI
           
static int PUSHT
           
static int SET
           
static int STORE
           
static int SWAP
           
 int value
           
 int value2
           
 
Constructor Summary
Bytecode(java.lang.String opcode)
           
Bytecode(java.lang.String opcode, java.lang.String operand)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PUSH

public static final int PUSH
See Also:
Constant Field Values

PUSHI

public static final int PUSHI
See Also:
Constant Field Values

PUSHD

public static final int PUSHD
See Also:
Constant Field Values

PUSHT

public static final int PUSHT
See Also:
Constant Field Values

PUSHF

public static final int PUSHF
See Also:
Constant Field Values

CALL

public static final int CALL
See Also:
Constant Field Values

LOAD

public static final int LOAD
See Also:
Constant Field Values

STORE

public static final int STORE
See Also:
Constant Field Values

NEW

public static final int NEW
See Also:
Constant Field Values

ITERATE

public static final int ITERATE
See Also:
Constant Field Values

ENDITERATE

public static final int ENDITERATE
See Also:
Constant Field Values

DUP

public static final int DUP
See Also:
Constant Field Values

SET

public static final int SET
See Also:
Constant Field Values

GET

public static final int GET
See Also:
Constant Field Values

POP

public static final int POP
See Also:
Constant Field Values

GETASM

public static final int GETASM
See Also:
Constant Field Values

IF

public static final int IF
See Also:
Constant Field Values

GOTO

public static final int GOTO
See Also:
Constant Field Values

SWAP

public static final int SWAP
See Also:
Constant Field Values

FINDME

public static final int FINDME
See Also:
Constant Field Values

DUP_X1

public static final int DUP_X1
See Also:
Constant Field Values

DELETE

public static final int DELETE
See Also:
Constant Field Values

opcodeNames

public static final java.lang.String[] opcodeNames

opcode

public int opcode

operand

public java.lang.Object operand

value

public int value

value2

public int value2
Constructor Detail

Bytecode

public Bytecode(java.lang.String opcode,
                java.lang.String operand)

Bytecode

public Bytecode(java.lang.String opcode)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Copyright 2007 IBM Corporation and others.
All Rights Reserved.