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

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 a Bindings 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 the Bindings 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 the bindings contain a value for the BundledRenderUnit.VARIABLE property and if the object provided by BundledRenderUnit.getUnit() is an instance of a RenderUnit.
getBundledRenderUnitClassloader(Bindings) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
Given a Bindings map, this method will check if the bindings contain a value for the BundledRenderUnit.VARIABLE property and if the object provided by BundledRenderUnit.getUnit() is an instance of a RenderUnit.
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 a Bindings 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 the bindings contain a value for the BundledRenderUnit.VARIABLE property and return the object provided by BundledRenderUnit.getUnit() if this is an instance of a RenderUnit.
getRenderUnit(Bindings, String) - Method in class org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl
Given a Bindings map, this method will check if the bindings contain a value for the BundledRenderUnit.VARIABLE property and if the object provided by BundledRenderUnit.getUnit() is an instance of a RenderUnit.
getRequest(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
Retrieves the SlingHttpServletRequest from a Bindings map.
getResource(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
Retrieves the Resource from a Bindings 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 the sling:resourceSuperType chain.
getResponse(Bindings) - Static method in class org.apache.sling.scripting.sightly.impl.utils.BindingsUtils
Retrieves the SlingHttpServletResponse from a Bindings 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 the bindings contain a value for the BundledRenderUnit.VARIABLE property and, if a BundledRenderUnit is found, attempt to return the URL of dependency that the BundledRenderUnit 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 the bindings contain a value for the BundledRenderUnit.VARIABLE property and if the object provided by BundledRenderUnit.getUnit() is an instance of a RenderUnit.
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
 
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