Represents a JavaScript value. Note that in general the various get*() methods will return platform-independent values only if the corresponding is*() method returns true. In some cases, an IllegalStateException may be thrown if the JavaScript value is not of the appropriate type or bogus values may be returned. Note that getString will try very hard to return a reasonable result for any value, but it is intended only for human consumption and the exact format for anything besides a string value cannot be relied upon.
Represents a JavaScript value. Note that in general the various get*() methods will return platform-independent values only if the corresponding is*() method returns true. In some cases, an IllegalStateException may be thrown if the JavaScript value is not of the appropriate type or bogus values may be returned. Note that getString will try very hard to return a reasonable result for any value, but it is intended only for human consumption and the exact format for anything besides a string value cannot be relied upon.
An object that represents a browser JavaScript VM variable value (compound or atomic.)
In some backends values (currently only strings) are loaded with a size limit. The value part that exceeds the limit is truncated. The full value can be loaded by {@link #reloadHeavyValue} method.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.