A B C D E F G I J K L M N O P Q R S T U X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- activate(SightlyEngineConfiguration.Configuration) - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- ADD_QUERY - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- ADD_SELECTORS - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- addBindings(Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyBindingsValuesProvider
- APPEND_PATH - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- APPEND_SUFFIX - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
B
- bindExtensionService(ServiceReference<RuntimeExtension>, RuntimeExtension) - Method in class org.apache.sling.scripting.sightly.impl.engine.ExtensionRegistryService
- BindingsUtils - Class in org.apache.sling.scripting.sightly.impl.utils
-
BindingsUtils
provides helper methods for retrieving commonly used objects from aBindings
map. - BindingsUtils() - Constructor for class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
- BundledUnitManager - Interface in org.apache.sling.scripting.sightly.engine
- BundledUnitManagerImpl - Class in org.apache.sling.scripting.sightly.impl.engine.bundled
-
This service allows various components to work with
BundledRenderUnit
instance and perform dependency resolution based on their availability in theBindings
maps passed to the HTL Script Engine. - BundledUnitManagerImpl() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
C
- call(String, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.runtime.RenderContextImpl
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.I18nRuntimeExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.IncludeRuntimeExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.JoinFilterExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.ResourceRuntimeExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.use.UseRuntimeExtension
- call(RenderContext, Object...) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.XSSRuntimeExtension
- checkArgumentCount(String, Object[], int) - Static method in class org.apache.sling.scripting.sightly.impl.engine.extension.ExtensionUtils
-
Helper method for checking if the number of arguments passed to a
RuntimeExtension
are equal to what the extension requires. - compile(Reader) - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngine
- compile(String) - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngine
- compileHTLScript(SightlyScriptEngine, Reader, ScriptContext) - Method in class org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler
D
- DATE_FORMAT_TYPE - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
- DOMAIN - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
E
- eval(Reader, ScriptContext) - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngine
- eval(ScriptContext) - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyCompiledScript
- EXTENSION - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- EXTENSION - Static variable in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- ExtensionRegistryService - Class in org.apache.sling.scripting.sightly.impl.engine
-
Aggregator for all runtime extensions.
- ExtensionRegistryService() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.ExtensionRegistryService
- extensions() - Method in class org.apache.sling.scripting.sightly.impl.engine.ExtensionRegistryService
- ExtensionUtils - Class in org.apache.sling.scripting.sightly.impl.engine.extension
-
Helper class for
RuntimeExtension
implementations. - ExtensionUtils() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.ExtensionUtils
F
- FORMAT_OPTION - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
- FormatFilterExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
- FormatFilterExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
- FRAGMENT - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
G
- getAllowedExpressionOptions() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- getBindings() - Method in class org.apache.sling.scripting.sightly.impl.engine.runtime.RenderContextImpl
-
Provide the bindings for this script
- getBundledRenderUnitClassloader(Bindings) - Method in interface org.apache.sling.scripting.sightly.engine.BundledUnitManager
-
Given a
Bindings
map, this method will check if thebindings
contain a value for theBundledRenderUnit.VARIABLE
property and if the object provided byBundledRenderUnit.getUnit()
is an instance of aRenderUnit
. - getBundledRenderUnitClassloader(Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
-
Given a
Bindings
map, this method will check if thebindings
contain a value for theBundledRenderUnit.VARIABLE
property and if the object provided byBundledRenderUnit.getUnit()
is an instance of aRenderUnit
. - getBundleSymbolicName() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- getClassLoader() - Method in class org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler
- getConfiguration() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngine
- getConfiguration() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- getEngine() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyCompiledScript
- getEngineVersion() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- getExtensionRegistryService() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngine
- getFullyQualifiedClassName() - Method in class org.apache.sling.scripting.sightly.impl.engine.compiled.SourceIdentifier
- getHelper(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
-
Retrieves the
SlingScriptHelper
from aBindings
map. - getLanguageName() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- getLanguageVersion() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- getLastModifiedDateForJavaUseObject(String) - Method in class org.apache.sling.scripting.sightly.impl.engine.ResourceBackedPojoChangeMonitor
-
Returns the last modified date for a Java Use-API object stored in the repository.
- getObjectModel() - Method in class org.apache.sling.scripting.sightly.impl.engine.runtime.RenderContextImpl
- getPackageName() - Method in class org.apache.sling.scripting.sightly.impl.engine.compiled.SourceIdentifier
- getProperty(Object, Object) - Method in class org.apache.sling.scripting.sightly.impl.engine.runtime.SlingRuntimeObjectModel
- getRenderUnit() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyCompiledScript
- getRenderUnit(Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
-
Given a
Bindings
map, this method will check if thebindings
contain a value for theBundledRenderUnit.VARIABLE
property and return the object provided byBundledRenderUnit.getUnit()
if this is an instance of aRenderUnit
. - getRenderUnit(Bindings, String) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
-
Given a
Bindings
map, this method will check if thebindings
contain a value for theBundledRenderUnit.VARIABLE
property and if the object provided byBundledRenderUnit.getUnit()
is an instance of aRenderUnit
. - getRequest(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
-
Retrieves the
SlingHttpServletRequest
from aBindings
map. - getResource(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
-
Retrieves the
Resource
from aBindings
map. - getResourceBackedUseObject(RenderContext, String) - Method in class org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler
-
This method returns an Object instance based on a
Resource
-backed class that is either found through regular classloading mechanisms or on-the-fly compilation. - getResourceForRequest(ResourceResolver, SlingHttpServletRequest) - Static method in class org.apache.sling.scripting.sightly.engine.ResourceResolution
-
Resolves the resource accessed by a
request
. - getResourceFromSearchPath(Resource, String) - Static method in class org.apache.sling.scripting.sightly.engine.ResourceResolution
-
Resolves a resource from the search path relative to the
base
resource by traversing thesling:resourceSuperType
chain. - getResponse(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
-
Retrieves the
SlingHttpServletResponse
from aBindings
map. - getScratchFolder() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- getScript(Bindings, String) - Method in interface org.apache.sling.scripting.sightly.engine.BundledUnitManager
-
Given a
Bindings
map, this method will check if thebindings
contain a value for theBundledRenderUnit.VARIABLE
property and, if aBundledRenderUnit
is found, attempt to return the URL of dependency that theBundledRenderUnit
needs to load. - getScript(Bindings, String) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
- getScriptEngine() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- getServiceForBundledRenderUnit(Bindings, Class<T>) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
-
Given a
Bindings
map, this method will check if thebindings
contain a value for theBundledRenderUnit.VARIABLE
property and if the object provided byBundledRenderUnit.getUnit()
is an instance of aRenderUnit
. - getSimpleClassName() - Method in class org.apache.sling.scripting.sightly.impl.engine.compiled.SourceIdentifier
- getWriter() - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.PrintWriterResponseWrapper
I
- I18nRuntimeExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
- I18nRuntimeExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.I18nRuntimeExtension
- IncludeRuntimeExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
-
Runtime support for including resources in a HTL script through
data-sly-include
. - IncludeRuntimeExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.IncludeRuntimeExtension
J
- JAVA_CLASS_NAME - Static variable in class org.apache.sling.scripting.sightly.impl.utils.Patterns
-
Pattern matching Java class names (simple or fully qualified), according to The Java® Language Specification, 7th edition.
- JAVA_PACKAGE_DECLARATION - Static variable in class org.apache.sling.scripting.sightly.impl.utils.Patterns
-
Pattern matching valid Java package declarations, according to The Java® Language Specification, 7th edition.
- JavaUseProvider - Class in org.apache.sling.scripting.sightly.impl.engine.extension.use
- JavaUseProvider() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider
- JoinFilterExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
- JoinFilterExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.JoinFilterExtension
K
- keepGenerated() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
L
- LEGACY_BOOLEAN_CASTING_DEFAULT - Static variable in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- legacyBooleanCasting() - Method in class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- LOCALE_OPTION - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
M
- merge(Bindings, Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
-
Combine two bindings objects.
N
- NUMBER_FORMAT_TYPE - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
O
- onChange(List<ResourceChange>) - Method in class org.apache.sling.scripting.sightly.impl.engine.ResourceBackedPojoChangeMonitor
- org.apache.sling.scripting.sightly.engine - package org.apache.sling.scripting.sightly.engine
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
- org.apache.sling.scripting.sightly.impl.engine - package org.apache.sling.scripting.sightly.impl.engine
- org.apache.sling.scripting.sightly.impl.engine.bundled - package org.apache.sling.scripting.sightly.impl.engine.bundled
- org.apache.sling.scripting.sightly.impl.engine.compiled - package org.apache.sling.scripting.sightly.impl.engine.compiled
- org.apache.sling.scripting.sightly.impl.engine.extension - package org.apache.sling.scripting.sightly.impl.engine.extension
- org.apache.sling.scripting.sightly.impl.engine.extension.use - package org.apache.sling.scripting.sightly.impl.engine.extension.use
- org.apache.sling.scripting.sightly.impl.engine.runtime - package org.apache.sling.scripting.sightly.impl.engine.runtime
- org.apache.sling.scripting.sightly.impl.utils - package org.apache.sling.scripting.sightly.impl.utils
P
- PATH - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- Patterns - Class in org.apache.sling.scripting.sightly.impl.utils
- PREPEND_PATH - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- PREPEND_SUFFIX - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- PrintWriterResponseWrapper - Class in org.apache.sling.scripting.sightly.impl.engine.extension
-
Wrapper response to redirect the output into a specified print writer
- PrintWriterResponseWrapper(PrintWriter, SlingHttpServletResponse) - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.PrintWriterResponseWrapper
-
Create a wrapper for the supplied wrappedRequest
- provide(String, RenderContext, Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider
- provide(String, RenderContext, Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.use.RenderUnitProvider
- provide(String, RenderContext, Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.use.ResourceUseProvider
- provide(String, RenderContext, Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.extension.use.ScriptUseProvider
Q
- QUERY - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
R
- recordLastModifiedTimestamp(String, long) - Method in class org.apache.sling.scripting.sightly.impl.engine.ResourceBackedPojoChangeMonitor
-
Records the usage of the Use-object available at the provided
path
. - REMOVE_QUERY - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- REMOVE_SELECTORS - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- RenderContextImpl - Class in org.apache.sling.scripting.sightly.impl.engine.runtime
-
Rendering context for HTL rendering units.
- RenderContextImpl(SightlyEngineConfiguration, ExtensionRegistryService, ScriptContext) - Constructor for class org.apache.sling.scripting.sightly.impl.engine.runtime.RenderContextImpl
- RenderUnitProvider - Class in org.apache.sling.scripting.sightly.impl.engine.extension.use
-
Interprets identifiers as paths to other HTL templates
- RenderUnitProvider() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.use.RenderUnitProvider
- resolveScript(ResourceResolver, RenderContext, String) - Static method in class org.apache.sling.scripting.sightly.impl.utils.ScriptUtils
- ResourceBackedPojoChangeMonitor - Class in org.apache.sling.scripting.sightly.impl.engine
- ResourceBackedPojoChangeMonitor() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.ResourceBackedPojoChangeMonitor
- ResourceResolution - Class in org.apache.sling.scripting.sightly.engine
-
Utility class which is used by the HTL engine & extensions to resolve resources.
- ResourceResolution() - Constructor for class org.apache.sling.scripting.sightly.engine.ResourceResolution
- ResourceRuntimeExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
-
Runtime support for including resources in a HTL script through
data-sly-resource
. - ResourceRuntimeExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.ResourceRuntimeExtension
- ResourceUseProvider - Class in org.apache.sling.scripting.sightly.impl.engine.extension.use
- ResourceUseProvider() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.use.ResourceUseProvider
S
- SCHEME - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- ScriptUseProvider - Class in org.apache.sling.scripting.sightly.impl.engine.extension.use
-
Use provider that interprets the identifier as a script path, and runs the respective script using a script engine that matches the script extension.
- ScriptUseProvider() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.use.ScriptUseProvider
- ScriptUtils - Class in org.apache.sling.scripting.sightly.impl.utils
- SELECTORS - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- setRequestAttributes(SlingHttpServletRequest, Map<String, Object>) - Static method in class org.apache.sling.scripting.sightly.impl.engine.extension.ExtensionUtils
-
Helper method for setting specific attributes in a
SlingHttpServletRequest
scope - SHORT_NAME - Static variable in class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- SightlyBindingsValuesProvider - Class in org.apache.sling.scripting.sightly.impl.engine
-
HTL specific
BindingsValuesProvider
. - SightlyBindingsValuesProvider() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.SightlyBindingsValuesProvider
- SightlyCompiledScript - Class in org.apache.sling.scripting.sightly.impl.engine
- SightlyCompiledScript(SightlyScriptEngine, RenderUnit) - Constructor for class org.apache.sling.scripting.sightly.impl.engine.SightlyCompiledScript
- SightlyEngineConfiguration - Class in org.apache.sling.scripting.sightly.impl.engine
-
Holds various HTL engine global configurations.
- SightlyEngineConfiguration() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration
- SightlyScriptEngine - Class in org.apache.sling.scripting.sightly.impl.engine
-
The HTL Script engine
- SightlyScriptEngineFactory - Class in org.apache.sling.scripting.sightly.impl.engine
-
HTL template engine factory
- SightlyScriptEngineFactory() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.SightlyScriptEngineFactory
- SlingHTLMasterCompiler - Class in org.apache.sling.scripting.sightly.impl.engine.compiled
- SlingHTLMasterCompiler() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler
- SlingRuntimeObjectModel - Class in org.apache.sling.scripting.sightly.impl.engine.runtime
- SourceIdentifier - Class in org.apache.sling.scripting.sightly.impl.engine.compiled
-
Identifies a Java source file based on a
Resource
. - STRING_FORMAT_TYPE - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
- SUFFIX - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
T
- TIMEZONE_OPTION - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
- toBoolean(Object) - Method in class org.apache.sling.scripting.sightly.impl.engine.runtime.SlingRuntimeObjectModel
- TYPE_OPTION - Static variable in class org.apache.sling.scripting.sightly.impl.engine.extension.FormatFilterExtension
U
- unbindExtensionService(ServiceReference<RuntimeExtension>) - Method in class org.apache.sling.scripting.sightly.impl.engine.ExtensionRegistryService
- URIManipulationFilterExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
- URIManipulationFilterExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.URIManipulationFilterExtension
- UseRuntimeExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension.use
-
Runtime extension for the USE plugin
- UseRuntimeExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.use.UseRuntimeExtension
X
- XSSRuntimeExtension - Class in org.apache.sling.scripting.sightly.impl.engine.extension
-
Runtime support for XSS filtering
- XSSRuntimeExtension() - Constructor for class org.apache.sling.scripting.sightly.impl.engine.extension.XSSRuntimeExtension
All Classes All Packages