Skip navigation links
A C D E G H I J L M O P Q R S T U V W 

A

activate(ComponentContext) - Method in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
adapt(Object) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.JsValueAdapter
Convert a given JS value to a Java object
addBindings(Bindings) - Method in class org.apache.sling.scripting.sightly.js.impl.async.TimingBindingsValuesProvider
 
addListener(UnaryCallback) - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer
Add a listener that will receive the value in this container when it will be filled.
AsyncContainer - Class in org.apache.sling.scripting.sightly.js.impl.async
Simple container for asynchronously provided values
AsyncContainer() - Constructor for class org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer
 
AsyncExtractor - Class in org.apache.sling.scripting.sightly.js.impl.async
 
AsyncExtractor() - Constructor for class org.apache.sling.scripting.sightly.js.impl.async.AsyncExtractor
 

C

call(Context, Scriptable, Scriptable, Object[]) - Method in class org.apache.sling.scripting.sightly.js.impl.async.TimingFunction
 
call(Context, Scriptable, Scriptable, Object[]) - Method in class org.apache.sling.scripting.sightly.js.impl.use.UseFunction
 
callFn(Function, Context, Scriptable, Scriptable, Object[]) - Static method in class org.apache.sling.scripting.sightly.js.impl.rhino.JsUtils
 
cleanup() - Method in class org.apache.sling.scripting.sightly.js.impl.JsEnvironment
 
cleanupEventLoop(Context) - Static method in class org.apache.sling.scripting.sightly.js.impl.loop.EventLoopInterop
 
CommonJsModule - Class in org.apache.sling.scripting.sightly.js.impl.cjs
CommonJS module implementation
CommonJsModule() - Constructor for class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
complete(Object) - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer
Complete this async container with a value
Console - Class in org.apache.sling.scripting.sightly.js.impl
The console object, used for logging
Console(Logger) - Constructor for class org.apache.sling.scripting.sightly.js.impl.Console
 
CONSOLE - Static variable in class org.apache.sling.scripting.sightly.js.impl.Variables
 
createCompletionCallback() - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer
Create a callback that will complete this container

D

deactivate(ComponentContext) - Method in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
deactivate() - Method in class org.apache.sling.scripting.sightly.js.impl.loop.Task
 
debug(String) - Method in class org.apache.sling.scripting.sightly.js.impl.Console
 
delete(String) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
delete(int) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
DependencyResolver - Class in org.apache.sling.scripting.sightly.js.impl.use
Resolves dependencies specified by the Use function
DependencyResolver(Resource, JsEnvironment, Bindings) - Constructor for class org.apache.sling.scripting.sightly.js.impl.use.DependencyResolver
 

E

EMPTY_BINDINGS - Static variable in class org.apache.sling.scripting.sightly.js.impl.Utils
 
error(String) - Method in class org.apache.sling.scripting.sightly.js.impl.Console
 
EVENT_LOOP_KEY - Static variable in class org.apache.sling.scripting.sightly.js.impl.loop.EventLoopInterop
 
EventLoop - Class in org.apache.sling.scripting.sightly.js.impl.loop
Simulates an event loop for the Rhino JS engine.
EventLoop() - Constructor for class org.apache.sling.scripting.sightly.js.impl.loop.EventLoop
 
EventLoopInterop - Class in org.apache.sling.scripting.sightly.js.impl.loop
Event-loop utilities for interoperability with JS code
EventLoopInterop() - Constructor for class org.apache.sling.scripting.sightly.js.impl.loop.EventLoopInterop
 
EXPORTS - Static variable in class org.apache.sling.scripting.sightly.js.impl.Variables
 
ExportsObject - Class in org.apache.sling.scripting.sightly.js.impl.cjs
The default exports object
ExportsObject() - Constructor for class org.apache.sling.scripting.sightly.js.impl.cjs.ExportsObject
 
extract(Object, UnaryCallback) - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncExtractor
 

G

get(String, Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
get(String, Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
get(int, Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getClassName() - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
getClassName() - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.ExportsObject
 
getClassName() - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getDefaultValue(Class) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getExports() - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
getHelper(Bindings) - Static method in class org.apache.sling.scripting.sightly.js.impl.Utils
 
getIds() - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getParentScope() - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getProperty(String) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getPropertyNames() - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getPrototype() - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
getResult() - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer
Get the result of this holder
getScriptPaths() - Method in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
getScriptResource(Resource, String, Bindings) - Static method in class org.apache.sling.scripting.sightly.js.impl.Utils
 

H

has(String, Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
has(int, Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
hasInstance(Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
HybridObject - Class in org.apache.sling.scripting.sightly.js.impl.rhino
Instances of this class can be used in both Sightly & JavaScript scripts.
HybridObject(Scriptable, JsValueAdapter) - Constructor for class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 

I

initialise(Bindings) - Method in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
initialize() - Method in class org.apache.sling.scripting.sightly.js.impl.JsEnvironment
 
INSTANCE - Static variable in class org.apache.sling.scripting.sightly.js.impl.async.TimingBindingsValuesProvider
 
INSTANCE - Static variable in class org.apache.sling.scripting.sightly.js.impl.async.TimingFunction
 
invoke(Object) - Method in interface org.apache.sling.scripting.sightly.js.impl.async.UnaryCallback
Call the callback with one argument
isCompleted() - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncContainer
Check whether the container was completed with a value
isJsScript(String) - Static method in class org.apache.sling.scripting.sightly.js.impl.Utils
 
isModified() - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
isModified() - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.ExportsObject
 
isPromise(Object) - Method in class org.apache.sling.scripting.sightly.js.impl.async.AsyncExtractor
 

J

JS_EXTENSION - Static variable in class org.apache.sling.scripting.sightly.js.impl.Utils
 
JS_USE - Static variable in class org.apache.sling.scripting.sightly.js.impl.Variables
 
JsEnvironment - Class in org.apache.sling.scripting.sightly.js.impl
Environment for running JS scripts
JsEnvironment(ScriptEngine) - Constructor for class org.apache.sling.scripting.sightly.js.impl.JsEnvironment
 
JsUseProvider - Class in org.apache.sling.scripting.sightly.js.impl
Use provider for JavaScript Use-API objects.
JsUseProvider() - Constructor for class org.apache.sling.scripting.sightly.js.impl.JsUseProvider
 
JsUtils - Class in org.apache.sling.scripting.sightly.js.impl.rhino
Utilities when inter-operating with JS scripts
JsUtils() - Constructor for class org.apache.sling.scripting.sightly.js.impl.rhino.JsUtils
 
JsValueAdapter - Class in org.apache.sling.scripting.sightly.js.impl.rhino
Converts JS objects to Java objects
JsValueAdapter(AsyncExtractor) - Constructor for class org.apache.sling.scripting.sightly.js.impl.rhino.JsValueAdapter
 

L

log(String) - Method in class org.apache.sling.scripting.sightly.js.impl.Console
 

M

MODULE - Static variable in class org.apache.sling.scripting.sightly.js.impl.Variables
 

O

obtainEventLoop(Context) - Static method in class org.apache.sling.scripting.sightly.js.impl.loop.EventLoopInterop
 
org.apache.sling.scripting.sightly.js.impl - package org.apache.sling.scripting.sightly.js.impl
 
org.apache.sling.scripting.sightly.js.impl.async - package org.apache.sling.scripting.sightly.js.impl.async
 
org.apache.sling.scripting.sightly.js.impl.cjs - package org.apache.sling.scripting.sightly.js.impl.cjs
 
org.apache.sling.scripting.sightly.js.impl.jsapi - package org.apache.sling.scripting.sightly.js.impl.jsapi
 
org.apache.sling.scripting.sightly.js.impl.loop - package org.apache.sling.scripting.sightly.js.impl.loop
 
org.apache.sling.scripting.sightly.js.impl.rhino - package org.apache.sling.scripting.sightly.js.impl.rhino
 
org.apache.sling.scripting.sightly.js.impl.use - package org.apache.sling.scripting.sightly.js.impl.use
 

P

processBindings(Bindings) - Method in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
provide(String, RenderContext, Bindings) - Method in class org.apache.sling.scripting.sightly.js.impl.JsUseProvider
 
ProxyAsyncScriptableFactory - Class in org.apache.sling.scripting.sightly.js.impl.jsapi
 
ProxyAsyncScriptableFactory() - Constructor for class org.apache.sling.scripting.sightly.js.impl.jsapi.ProxyAsyncScriptableFactory
 
put(String, Scriptable, Object) - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
put(String, Scriptable, Object) - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.ExportsObject
 
put(String, Scriptable, Object) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
put(int, Scriptable, Object) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 

Q

Q_PATH - Static variable in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 

R

registerProxies(Bindings) - Method in class org.apache.sling.scripting.sightly.js.impl.jsapi.ProxyAsyncScriptableFactory
 
resolve(String, UnaryCallback) - Method in class org.apache.sling.scripting.sightly.js.impl.use.DependencyResolver
Resolve a dependency
run() - Method in class org.apache.sling.scripting.sightly.js.impl.loop.Task
 
runResource(Resource, Bindings, Bindings, UnaryCallback) - Method in class org.apache.sling.scripting.sightly.js.impl.JsEnvironment
 
runResource(Resource, Bindings, Bindings) - Method in class org.apache.sling.scripting.sightly.js.impl.JsEnvironment
 

S

schedule(Task) - Method in class org.apache.sling.scripting.sightly.js.impl.loop.EventLoop
Add a task to the queue.
schedule(Context, Runnable) - Static method in class org.apache.sling.scripting.sightly.js.impl.loop.EventLoopInterop
 
SCR_PROP_JS_BINDING_IMPLEMENTATIONS - Static variable in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
SET_IMMEDIATE - Static variable in class org.apache.sling.scripting.sightly.js.impl.Variables
 
SET_TIMEOUT - Static variable in class org.apache.sling.scripting.sightly.js.impl.Variables
 
setExports(Object) - Method in class org.apache.sling.scripting.sightly.js.impl.cjs.CommonJsModule
 
setParentScope(Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
setPrototype(Scriptable) - Method in class org.apache.sling.scripting.sightly.js.impl.rhino.HybridObject
 
SLING_NS_PATH - Static variable in class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 
SlyBindingsValuesProvider - Class in org.apache.sling.scripting.sightly.js.impl.jsapi
Provides the sightly namespace for usage in Sightly & JS scripts called from Sightly
SlyBindingsValuesProvider() - Constructor for class org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider
 

T

Task - Class in org.apache.sling.scripting.sightly.js.impl.loop
Task in an event loop
Task(Runnable) - Constructor for class org.apache.sling.scripting.sightly.js.impl.loop.Task
 
THEN_METHOD - Static variable in class org.apache.sling.scripting.sightly.js.impl.async.AsyncExtractor
 
TimingBindingsValuesProvider - Class in org.apache.sling.scripting.sightly.js.impl.async
Value provider for timing functions
TimingFunction - Class in org.apache.sling.scripting.sightly.js.impl.async
Timing function for JS scripts that use async constructs

U

UnaryCallback - Interface in org.apache.sling.scripting.sightly.js.impl.async
Unary callback function
UseFunction - Class in org.apache.sling.scripting.sightly.js.impl.use
The JavaScript use function
UseFunction(DependencyResolver, Bindings) - Constructor for class org.apache.sling.scripting.sightly.js.impl.use.UseFunction
 
Utils - Class in org.apache.sling.scripting.sightly.js.impl
Utilities for script evaluation
Utils() - Constructor for class org.apache.sling.scripting.sightly.js.impl.Utils
 

V

Variables - Class in org.apache.sling.scripting.sightly.js.impl
Variables exposed to js scripts
Variables() - Constructor for class org.apache.sling.scripting.sightly.js.impl.Variables
 

W

warn(String) - Method in class org.apache.sling.scripting.sightly.js.impl.Console
 
A C D E G H I J L M O P Q R S T U V W 
Skip navigation links

Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.