@Exported
public interface Mirror
ObjectReference), primitive values
 (for example, IntegerValue), types (for example,
 ReferenceType), dynamic application state (for example,
 StackFrame), and even debugger-specific constructs (for example,
 BreakpointRequest).
 The VirtualMachine itself is also
 considered a mirror, representing the composite state of the
 target VM.
 
 There is no guarantee that a particular entity in the target VM will map
 to a single instance of Mirror. Implementors are free to decide
 whether a single mirror will be used for some or all mirrors. Clients
 of this interface should always use equals to compare
 two mirrors for equality.
 
 Any method on a Mirror that takes a Mirror as an
 parameter directly or indirectly (e.g., as a element in a List) will
 throw VMMismatchException if the mirrors are from different
 virtual machines.
VirtualMachine| Modifier and Type | Method and Description | 
|---|---|
| String | toString()Returns a String describing this mirror | 
| VirtualMachine | virtualMachine()Gets the VirtualMachine to which this
 Mirror belongs. | 
VirtualMachine virtualMachine()
VirtualMachine for which this mirror is a proxy.
 Copyright © 1999, 2017, Oracle and/or its affiliates.  All rights reserved.