| java.lang.Object org.netbeans.modules.debugger.jpda.models.AbstractVariable org.netbeans.modules.debugger.jpda.models.AbstractObjectVariable
All known Subclasses: org.netbeans.modules.debugger.jpda.models.SuperVariable, org.netbeans.modules.debugger.jpda.models.ReturnVariableImpl, org.netbeans.modules.debugger.jpda.models.ObjectFieldVariable, org.netbeans.modules.debugger.jpda.models.ThisVariable, org.netbeans.modules.debugger.jpda.models.ObjectArrayFieldVariable, org.netbeans.modules.debugger.jpda.models.ClassVariableImpl, org.netbeans.modules.debugger.jpda.models.ArgumentObjectVariable, org.netbeans.modules.debugger.jpda.models.JPDAObjectWatchImpl, org.netbeans.modules.debugger.jpda.models.ObjectLocalVariable,
AbstractObjectVariable | class AbstractObjectVariable extends AbstractVariable implements ObjectVariable(Code) | | author: Jan Jancura |
clone | public Variable clone()(Code) | | |
getAllStaticFields | public Field[] getAllStaticFields(int from, int to)(Code) | | Return all static fields.
all static fields |
getClassType | public JPDAClassType getClassType()(Code) | | |
getField | public Field getField(String name)(Code) | | Returns field defined in this object.
Parameters: name - a name of field to be returned field defined in this object |
getField | org.netbeans.api.debugger.jpda.Field getField(com.sun.jdi.Field f, ObjectReference or, String parentID)(Code) | | |
getFields | public Field[] getFields(int from, int to)(Code) | | Returns all fields declared in this type that are in interval
<from , to ).
|
getFieldsCount | public int getFieldsCount()(Code) | | Returns string representation of type of this variable.
string representation of type of this variable. |
getInheritedFields | public Field[] getInheritedFields(int from, int to)(Code) | | Return all inherited fields.
all inherited fields |
getReferringObjects | public List<ObjectVariable> getReferringObjects(long maxReferrers)(Code) | | |
getSuper | public Super getSuper()(Code) | | |
getToStringValue | public String getToStringValue() throws InvalidExpressionException(Code) | | Calls
java.lang.Object.toString in debugged JVM and returns
its value.
toString () value of this instance |
getType | public String getType()(Code) | | Declared type of this local.
declared type of this local |
getUniqueID | public long getUniqueID()(Code) | | |
invokeMethod | public Variable invokeMethod(String methodName, String signature, Variable[] arguments) throws NoSuchMethodException, InvalidExpressionException(Code) | | Calls given method in debugged JVM on this instance and returns
its value.
Parameters: methodName - a name of method to be called Parameters: signature - a signature of method to be called Parameters: arguments - a arguments to be used value of given method call on this instance |
setInnerValue | protected void setInnerValue(Value v)(Code) | | |
|
|