# Uses of Package
javax.script

Packages that use javax.script
Package
Description
javax.script
The scripting API consists of interfaces and classes that define Java Scripting Engines and provides a framework for their use in Java applications.

- Classes in javax.script used by javax.script
  Class
  Description
  Bindings
  A mapping of key/value pairs, all of whose keys are `Strings`.
  CompiledScript
  Extended by classes that store results of compilations.
  ScriptContext
  The interface whose implementing classes are used to connect Script Engines with objects, such as scoped Bindings, in hosting applications.
  ScriptEngine
  `ScriptEngine` is the fundamental interface whose methods must be fully functional in every implementation of this specification.
  ScriptEngineFactory
  `ScriptEngineFactory` is used to describe and instantiate `ScriptEngines`.
  ScriptException
  The generic `Exception` class for the Scripting APIs.