# Uses of Interface
org.springframework.scripting.ScriptFactory

Packages that use ScriptFactory
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 ScriptFactory in org.springframework.scripting.bsh

Classes in org.springframework.scripting.bsh that implement ScriptFactory
Modifier and Type
Class
Description
`class`
`BshScriptFactory`
`ScriptFactory` implementation for a BeanShell script.

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

Classes in org.springframework.scripting.groovy that implement ScriptFactory
Modifier and Type
Class
Description
`class`
`GroovyScriptFactory`
`ScriptFactory` implementation for a Groovy script.

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

Classes in org.springframework.scripting.support that implement ScriptFactory
Modifier and Type
Class
Description
`class`
`StandardScriptFactory`
`ScriptFactory` implementation based on the JSR-223 script engine abstraction (as included in Java).
Constructors in org.springframework.scripting.support with parameters of type ScriptFactory
Modifier
Constructor
Description
``
`RefreshableScriptTargetSource(org.springframework.beans.factory.BeanFactory beanFactory, String beanName, ScriptFactory scriptFactory, ScriptSource scriptSource, boolean isFactoryBean)`
Create a new RefreshableScriptTargetSource.