java The library can be used to extend the capabilities of the EcmaScript interpreter, allowing a Java program to create an interpreter, to evaluate scripts, and to set and get properties of EcmaScript objects. It is largely compatible with the Netscape JSObject and JSExeption classes, simplifying the development of common code.