scriptHelper is a Java library allowing a simple integration between Java code and various scripting languages. The use case for this API is when you want to add additional functions though user scripts to an existing Java library.
The library is distributed with both a Groovy and Ruby implementations. It is however possible to support new script languages (see supporting a script language for more information).
It seems complex, I don't understand how to use this library