A C D E G H I J M O R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate(ComponentContext, RhinoJavaScriptEngineFactoryConfiguration) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- addHostObjectProvider(RhinoHostObjectProvider) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
C
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- CLASSNAME - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
- close() - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Close the EspReader.
- compile(Reader) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngine
- compile(String) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngine
D
- deactivate(ComponentContext) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- DEFAULT_OPTIMIZATION_LEVEL - Static variable in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- DEFAULT_OUT_INIT_STATEMENT - Static variable in class org.apache.sling.scripting.javascript.io.EspReader
-
Javascript statement that sets the "out" variable that's used to output data.
E
- ECMA_SCRIPT_EXTENSION - Static variable in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- equivalentValues(Object) - Method in class org.apache.sling.scripting.javascript.helper.ModuleObject
- ESP_SCRIPT_EXTENSION - Static variable in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- EspReader - Class in org.apache.sling.scripting.javascript.io
-
The
EspReader
is aFilterReader
which takes JSP like input and produces plain ECMA script output. - EspReader(Reader) - Constructor for class org.apache.sling.scripting.javascript.io.EspReader
-
Create an EspReader on top of the given
baseReader
. - eval(Reader, ScriptContext) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngine
- execIdCall(IdFunctionObject, Context, Scriptable, Scriptable, Object[]) - Method in class org.apache.sling.scripting.javascript.helper.SlingGlobal
- exitDebugger() - Method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
- ExportsObject - Class in org.apache.sling.scripting.javascript.helper
- ExportsObject(Scriptable) - Constructor for class org.apache.sling.scripting.javascript.helper.ExportsObject
G
- get(int, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- get(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- get(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- get(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- get(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
-
Gets the value of a (Javascript) property or child node.
- get(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- getClassName() - Method in interface org.apache.sling.scripting.javascript.SlingWrapper
-
The name of the JavaScript host object "class".
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- getClassName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
- getDefaultValue(Class) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- getDefaultValue(Class) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- getDefaultValue(Class) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- getDefaultValue(Class<?>) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- getExports() - Method in class org.apache.sling.scripting.javascript.helper.ModuleScope
- getHostObjectClasses() - Method in interface org.apache.sling.scripting.javascript.RhinoHostObjectProvider
-
Returns an array of classes implementing the Rhino
Scriptable
interface. - getIds() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- getIds() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- getImportedClasses() - Method in interface org.apache.sling.scripting.javascript.RhinoHostObjectProvider
-
Returns an array of classes, which are transparently converted into ECMAScript host objects in the global scope.
- getImportedPackages() - Method in interface org.apache.sling.scripting.javascript.RhinoHostObjectProvider
-
Returns an array of Java package names to define name spaces in the global scope.
- getLanguageName() - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- getLanguageVersion() - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- getModuleName() - Method in class org.apache.sling.scripting.javascript.helper.ModuleScope
- getNative(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableBase
- getParameter(String) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- getScope() - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- getScriptEngine() - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableBase
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- getStaticType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
- getType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- getWrappedClasses() - Method in interface org.apache.sling.scripting.javascript.SlingWrapper
-
The list of Java classes wrapped by this wrapper.
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- getWrappedClasses() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableBase
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- getWrappedObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
H
- has(int, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- has(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- has(String, Scriptable) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- hasFeature(Context, int) - Method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
I
- init(Scriptable, boolean) - Static method in class org.apache.sling.scripting.javascript.helper.SlingGlobal
- initStandardObjects(ScriptableObject, boolean) - Method in class org.apache.sling.scripting.javascript.helper.SlingContext
- isDebugging() - Method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
J
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- jsConstructor(Object) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
- JSFUNC_PREFIX - Static variable in class org.apache.sling.scripting.javascript.wrapper.ScriptableBase
- jsFunction_adaptTo(Context, Scriptable, Object[], Function) - Static method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
-
Implements the adaptTo() method for JavaScript scripts.
- jsFunction_addNode(String, String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getBaseVersion() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getCheckedOut() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getChild(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
-
Maps getChild(String childPath) to getChild method.
- jsFunction_getChildren() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getChildren() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getDefinition() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getDepth() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getIndex() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getLock() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getLocked() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getMetadata() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
-
Deprecated.since 2.1.0 because the method is named incorrectly.
- jsFunction_getMixinNodeTypes() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getModified() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getName() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getNew() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getNode(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getNodes(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getObject() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getParent() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getParent() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getPath() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getPath() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getPrimaryItem() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getPrimaryNodeType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getProperties() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getProperty(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getReferences() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getResourceMetadata() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getResourceResolver() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getResourceSuperType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getResourceType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_getSession() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getUUID() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_getVersionHistory() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_hasNode(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_isResourceType(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_listChildren() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsFunction_print(Context, Scriptable, Object[], Function) - Static method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- jsFunction_printf(Context, Scriptable, Object[], Function) - Static method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- jsFunction_println(Context, Scriptable, Object[], Function) - Static method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- jsFunction_remove() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- jsFunction_toString() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsFunction_valueOf(String) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsFunction_write(Context, Scriptable, Object[], Function) - Static method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- jsGet_boolean() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_date() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_definition() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_depth() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_double() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_length() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_lengths() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_long() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_meta() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
-
Deprecated.since 2.1.0 because it maps the method name incorrectly.
- jsGet_modified() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_name() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_name() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_new() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_node() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_parent() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_parent() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_path() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_path() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_properties() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_resourceMetadata() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_resourceResolver() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_resourceSuperType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_resourceType() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- jsGet_session() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_stream() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_string() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_type() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
-
Deprecated.since 2.1.0 because it maps the method name incorrectly.
- jsGet_value() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- jsGet_values() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
M
- makeContext() - Method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
- mark(int) - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Mark the present position in the stream.
- markSupported() - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Tell whether this stream supports the mark() operation, which it does not.
- ModuleObject - Class in org.apache.sling.scripting.javascript.helper
- ModuleScope - Class in org.apache.sling.scripting.javascript.helper
- ModuleScope(Scriptable, String) - Constructor for class org.apache.sling.scripting.javascript.helper.ModuleScope
O
- onContextCreated(Context) - Method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
- org.apache.sling.scripting.javascript - package org.apache.sling.scripting.javascript
- org.apache.sling.scripting.javascript.helper - package org.apache.sling.scripting.javascript.helper
- org.apache.sling.scripting.javascript.internal - package org.apache.sling.scripting.javascript.internal
- org.apache.sling.scripting.javascript.io - package org.apache.sling.scripting.javascript.io
- org.apache.sling.scripting.javascript.wrapper - package org.apache.sling.scripting.javascript.wrapper
R
- read() - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Return the next filtered character.
- read(char[]) - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Fill the given buffer with filtered or injected characters.
- read(char[], int, int) - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Fill the buffer from the offset with the number of characters given.
- ready() - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Check whether we may block at the next read() operation.
- registerWrapper(Class<?>, String) - Method in class org.apache.sling.scripting.javascript.helper.SlingWrapFactory
- removeHostObjectProvider(RhinoHostObjectProvider) - Method in class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
- require(Context, Scriptable, Object[]) - Method in class org.apache.sling.scripting.javascript.helper.SlingGlobal
- reset() - Method in class org.apache.sling.scripting.javascript.helper.ModuleScope
- reset() - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Reset the stream.
- RhinoHostObjectProvider - Interface in org.apache.sling.scripting.javascript
-
The
RhinoHostObjectProvider
defines the service interface to inject additional ECMAScript host objects as well as to make classes and packages known. - RhinoJavaScriptEngine - Class in org.apache.sling.scripting.javascript.internal
-
A ScriptEngine that uses the Rhino interpreter to process Sling requests with server-side javascript.
- RhinoJavaScriptEngine(ScriptEngineFactory, Scriptable, ScriptCache) - Constructor for class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngine
- RhinoJavaScriptEngineFactory - Class in org.apache.sling.scripting.javascript.internal
- RhinoJavaScriptEngineFactory() - Constructor for class org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
S
- ScriptableBase - Class in org.apache.sling.scripting.javascript.wrapper
-
Base class for Scriptable objects, uses the NativeJavaObject wrapper to provide default wrapping of methods and properties (SLING-397)
- ScriptableBase() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableBase
- ScriptableCalendar - Class in org.apache.sling.scripting.javascript.wrapper
- ScriptableCalendar() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- ScriptableItemMap - Class in org.apache.sling.scripting.javascript.wrapper
- ScriptableItemMap() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableItemMap
- ScriptableMap - Class in org.apache.sling.scripting.javascript.wrapper
-
The
ScriptableMap
wrapper provides easier access to a map's values by setting the map's keys as properties to the JavaScript object representing theMap
. - ScriptableMap() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- ScriptableNode - Class in org.apache.sling.scripting.javascript.wrapper
-
A wrapper for JCR nodes that exposes all properties and child nodes as properties of a Javascript object.
- ScriptableNode() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- ScriptablePrintWriter - Class in org.apache.sling.scripting.javascript.wrapper
- ScriptablePrintWriter() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- ScriptablePrintWriter(PrintWriter) - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- ScriptableProperty - Class in org.apache.sling.scripting.javascript.wrapper
-
Wrap a JCR Property as a Scriptable
- ScriptableProperty() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- ScriptableResource - Class in org.apache.sling.scripting.javascript.wrapper
-
Resource in JavaScript has following signature: [String] getName() [String] name [Object] getResourceMetadata() [Object] resourceMetadata [String] getPath() [String] path [String] getResourceType() [String] resourceType [String] getResourceSuperType() [String] resourceSuperType [Resource] getParent() [Resource] parent [ResourceResolver] getResourceResolver() [ResourceResolver] resourceResolver [Resource] getChild(String) [Resource[]] getChildren() [Resource[]] listChildren() [Boolean] isResourceType(String) [Object] properties
- ScriptableResource() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- ScriptableResource(Resource) - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- ScriptableVersion - Class in org.apache.sling.scripting.javascript.wrapper
-
Scriptable wrapper for the JCR Version class
- ScriptableVersion() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableVersion
- ScriptableVersionHistory - Class in org.apache.sling.scripting.javascript.wrapper
-
Scriptable wrapper for the JCR VersionHistory class
- ScriptableVersionHistory() - Constructor for class org.apache.sling.scripting.javascript.wrapper.ScriptableVersionHistory
- setDebugging(boolean) - Method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
- setOutInitStatement(String) - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Set the code fragment used to initialize the "out" variable
- setResource(Resource) - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
- setup(ScopeProvider, int) - Static method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
- skip(long) - Method in class org.apache.sling.scripting.javascript.io.EspReader
-
Skip the number of filtered characters.
- SlingContext - Class in org.apache.sling.scripting.javascript.helper
-
The
SlingContext
extends Context to overwrite theSlingContext.initStandardObjects(ScriptableObject, boolean)
method to add more standard objects. - SlingContext() - Constructor for class org.apache.sling.scripting.javascript.helper.SlingContext
- SlingContextFactory - Class in org.apache.sling.scripting.javascript.helper
-
The
SlingContextFactory
extends the standard Rhino ContextFactory to provide customized settings, such as having the dynamic scope feature enabled by default. - SlingGlobal - Class in org.apache.sling.scripting.javascript.helper
-
The
SlingGlobal
class provides two interesting new global functions which are not part of the ECMAScript standard but which are available in the Rhino Shell and which may be of use by JavaScripts:print(args, ...)
Prints the argumentsargs
in a single message to the scripts logger available as the global log variable.load(args, ...)
Loads the scripts named as parameters into the current scope one, after the other. - SlingGlobal() - Constructor for class org.apache.sling.scripting.javascript.helper.SlingGlobal
- SlingWrapFactory - Class in org.apache.sling.scripting.javascript.helper
- SlingWrapFactory() - Constructor for class org.apache.sling.scripting.javascript.helper.SlingWrapFactory
- SlingWrapper - Interface in org.apache.sling.scripting.javascript
-
Wrapper with an additional methods to indicate the wrapped classes
T
- teardown() - Static method in class org.apache.sling.scripting.javascript.helper.SlingContextFactory
- toString() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- toString() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- toString() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
U
- unregisterWrapper(Class<?>) - Method in class org.apache.sling.scripting.javascript.helper.SlingWrapFactory
- unwrap() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
- unwrap() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableMap
- unwrap() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableNode
- unwrap() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptablePrintWriter
- unwrap() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableProperty
- unwrap() - Method in class org.apache.sling.scripting.javascript.wrapper.ScriptableResource
W
- wrapAsJavaObject(Context, Scriptable, Object, Class) - Method in class org.apache.sling.scripting.javascript.helper.SlingWrapFactory
All Classes All Packages