# Uses of Interface
org.springframework.scripting.ScriptEvaluator

Packages that use ScriptEvaluator
Package
Description
org.springframework.scripting.bsh
Package providing integration of BeanShell (and BeanShell2) into Spring's scripting infrastructure.
org.springframework.scripting.groovy
Package providing integration of Groovy into Spring's scripting infrastructure.
org.springframework.scripting.support
Support classes for Spring's scripting package.

## Uses of ScriptEvaluator in org.springframework.scripting.bsh

Classes in org.springframework.scripting.bsh that implement ScriptEvaluator
Modifier and Type
Class
Description
`class`
`BshScriptEvaluator`
BeanShell-based implementation of Spring's `ScriptEvaluator` strategy interface.

## Uses of ScriptEvaluator in org.springframework.scripting.groovy

Classes in org.springframework.scripting.groovy that implement ScriptEvaluator
Modifier and Type
Class
Description
`class`
`GroovyScriptEvaluator`
Groovy-based implementation of Spring's `ScriptEvaluator` strategy interface.

## Uses of ScriptEvaluator in org.springframework.scripting.support

Classes in org.springframework.scripting.support that implement ScriptEvaluator
Modifier and Type
Class
Description
`class`
`StandardScriptEvaluator`
`javax.script` (JSR-223) based implementation of Spring's `ScriptEvaluator` strategy interface.