19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package com.sun.jdi;
27
28 /**
29 * A string object from the target VM.
30 * A StringReference is an {@link ObjectReference} with additional
31 * access to string-specific information from the target VM.
32 *
33 * @author Robert Field
34 * @author Gordon Hirsch
35 * @author James McIlree
36 * @since 1.3
37 */
38 public interface StringReference extends ObjectReference {
39 /**
40 * Returns the StringReference as a String. The returned string
41 * is the equivalent of the mirrored string, but is an entity in the
42 * client VM and can be manipulated like any other string.
43 *
44 * @return the string value.
45 */
46 String value();
47 }
|
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package com.sun.jdi;
27
28 /**
29 * A string object from the target VM.
30 * A StringReference is an {@link ObjectReference} with additional
31 * access to string-specific information from the target VM.
32 *
33 * @author Robert Field
34 * @author Gordon Hirsch
35 * @author James McIlree
36 * @since 1.3
37 */
38 public interface StringReference extends ObjectReference {
39
40 /**
41 * Returns the StringReference as a String. The returned string
42 * is the equivalent of the mirrored string, but is an entity in the
43 * client VM and can be manipulated like any other string.
44 *
45 * @return the string value.
46 */
47 String value();
48 }
|