package bluej.debugger;

import java.util.List;


| A class for representing classes in the debugged VM. | | @author Michael Kolling | public abstract class DebuggerClass {
| Return the name of this class (fully qualified). | |@return The class name | public abstract String getName();
| Get a list of static fields declared in this class. | public abstract List getStaticFields();
| Get the static field specified by the given index. | public DebuggerField getStaticField(int slot) { return getStaticFields().get(slot); }
| Returns true if this represents a Java interface | public abstract boolean isInterface();
| Returns true if this represents an enum | public abstract boolean isEnum(); }
top, use, map, abstract class DebuggerClass

.   getName
.   getStaticFields
.   getStaticField
.   isInterface
.   isEnum




30 neLoCode + 8 LoComm