java_cup.interpreter
Class Object_descriptor

java.lang.Object
  |
  +--java_cup.interpreter.Object_descriptor
All Implemented Interfaces:
java.lang.Cloneable

class Object_descriptor
extends java.lang.Object
implements java.lang.Cloneable

class containing the implementation of an object descriptor in the store


Field Summary
(package private)  Value deleg
          the super object.
(package private)  java.util.LinkedList methods
          list of methods owned by the location
 
Constructor Summary
(package private) Object_descriptor(Value deleg, java.util.LinkedList methods)
           
 
Method Summary
 java.lang.Object clone()
           
(package private)  java.util.LinkedList copy_methods()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

deleg

Value deleg
the super object.

methods

java.util.LinkedList methods
list of methods owned by the location
Constructor Detail

Object_descriptor

Object_descriptor(Value deleg,
                  java.util.LinkedList methods)
Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

copy_methods

java.util.LinkedList copy_methods()

toString

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