Java Debug Interface

Uses of Interface
com.sun.jdi.ReferenceType

Packages that use ReferenceType
com.sun.jdi This is the core package of the Java Debug Interface (JDI), it defines mirrors for values, types, and the target VirtualMachine itself - as well bootstrapping facilities. 
com.sun.jdi.event This package defines JDI events and event processing. 
com.sun.jdi.request This package is used to request that a JDI event be sent under specified conditions. 
 

Uses of ReferenceType in com.sun.jdi
 

Subinterfaces of ReferenceType in com.sun.jdi
 interface ArrayType
          Provides access to the class of an array and the type of its components in the target VM.
 interface ClassType
          A mirror of a class in the target VM.
 interface InterfaceType
          A mirror of an interface in the target VM.
 

Methods in com.sun.jdi that return ReferenceType
 ReferenceType Location.declaringType()
          Gets the type to which this Location belongs.
 ReferenceType ClassObjectReference.reflectedType()
          Returns the ReferenceType corresponding to this class object.
 ReferenceType TypeComponent.declaringType()
          Returns the type in which this component was declared.
 ReferenceType ObjectReference.referenceType()
          Gets the ReferenceType that mirrors the type of this object.
 

Uses of ReferenceType in com.sun.jdi.event
 

Methods in com.sun.jdi.event that return ReferenceType
 ReferenceType ClassPrepareEvent.referenceType()
          Returns the reference type for which this event was generated.
 

Uses of ReferenceType in com.sun.jdi.request
 

Methods in com.sun.jdi.request that return ReferenceType
 ReferenceType ExceptionRequest.exception()
          Returns exception type for which exception events are requested.
 

Methods in com.sun.jdi.request with parameters of type ReferenceType
 void WatchpointRequest.addClassFilter(ReferenceType refType)
          Restricts the events generated by this request to those whose location is in the given reference type or any of its subtypes.
 void StepRequest.addClassFilter(ReferenceType refType)
          Restricts the events generated by this request to those whose location is in the given reference type or any of its subtypes.
 void MethodExitRequest.addClassFilter(ReferenceType refType)
          Restricts the events generated by this request to those whose method is in the given reference type or any of its subtypes.
 void MethodEntryRequest.addClassFilter(ReferenceType refType)
          Restricts the events generated by this request to those whose method is in the given reference type or any of its subtypes.
 void ExceptionRequest.addClassFilter(ReferenceType refType)
          Restricts the events generated by this request to those whose location is in the given reference type or any of its subtypes.
 void ClassPrepareRequest.addClassFilter(ReferenceType refType)
          Restricts the events generated by this request to be the preparation of the given reference type and any subtypes.
 ExceptionRequest EventRequestManager.createExceptionRequest(ReferenceType refType, boolean notifyCaught, boolean notifyUncaught)
          Creates a new disabled ExceptionRequest.
 


Java Debug Interface