Interface Summary Interface Description LazyBindings.SupplierThis marker interface should be used for suppliers which should be unwrapped when used as values stored in a
SlingScriptdefines the API for objects which encapsulate a script.
SlingScriptHelperinterface defines the API of a helper class which is provided to the scripts called from sling through the global
SlingScriptResolver Deprecated.The SlingScriptResolver interface is intended to be implemented and also used by project specific code.
Class Summary Class Description LazyBindingsThe
LazyBindingswraps another map and dynamically provides entries for the wrapped map through a map of
SlingBindingsclass is used to prepare global variables for script execution.
SlingScriptConstantsSome constants for the scripting.
Exception Summary Exception Description InvalidServiceFilterSyntaxExceptionThrown when an invalid service filter is used ScriptEvaluationExceptionThe
ScriptEvaluationExceptionis thrown by the
SlingScript.eval(SlingBindings)method if an error occurrs evaluating the script.