| Package | Description |
|---|---|
| org.apache.sling.scripting.sightly.compiler |
The
org.apache.sling.scripting.sightly.compiler package defines the API exposed by the
SightlyCompiler. |
| org.apache.sling.scripting.sightly.compiler.backend |
The
org.apache.sling.scripting.sightly.compiler.backend defines the API that can be used by HTL Backend Compilers, used to
compile HTL Commands into executable code for other languages. |
| org.apache.sling.scripting.sightly.compiler.commands |
The
org.apache.sling.scripting.sightly.compiler.commands package defines the API for
Command processing. |
| Class and Description |
|---|
| CommandStream
This interface defines a stream to which
Commands are pushed during the compilation of a HTL script by the SightlyCompiler. |
| Class and Description |
|---|
| CommandStream
This interface defines a stream to which
Commands are pushed during the compilation of a HTL script by the SightlyCompiler. |
| Class and Description |
|---|
| Command
A
Command represents the type of instruction a certain HTL expression or block element should execute. |
| CommandHandler
The
CommandHandler is the mechanism through which a CommandStream can be processed synchronously, as the stream is
written. |
| CommandVisitor
The
CommandVisitor is the mechanism through which a Command can be processed. |
| Conditional.End |
| Conditional.Start |
| Loop.End |
| Loop.Start |
| OutputVariable
This
Command renders a variable's value. |
| OutText
This
Command renders a text fragment. |
| Procedure.Call |
| Procedure.End |
| Procedure.Start |
| StatefulVisitor.StateControl |
| VariableBinding.End |
| VariableBinding.Global |
| VariableBinding.Start |
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.