All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractRuntimeObjectModel Default abstract implementation ofRuntimeObjectModel.ObjectModel TheObjectModelclass provides various static models for object conversion and object property resolution.ProviderOutcome Result returned by aUseProvider.Record<T> ARecordis a key-value immutable object understood by the HTL runtime, used for abstracting complex objects like Sightly templates (declared with thedata-sly-templateblock element) or objects that need to be translated from Java to JavaScript and back.RenderContext TheRenderContextdefines the context for executing HTL scripts.RenderUnit Basic unit of rendering.RenderUnit.FluentMap RuntimeExtension ARuntimeExtensionrepresents a HTL runtime construct that provides some processing capabilities for the variousdata-sly-*block elements.RuntimeObjectModel TheRuntimeObjectModelprovides various utility object inspection & conversion methods that can be applied to runtime objects when executing HTL scripts.SightlyException Exceptions caused by the HTL engine.Use TheUseinterface can be implemented by Java objects which are instantiated as part of processingdata-sly-useattributes.UseProvider AUseProviderinstantiates objects for the Use-API.