| 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. | 
| org.apache.sling.scripting.sightly.java.compiler | 
 Licensed to the Apache Software Foundation (ASF) under one or more
 contributor license agreements. 
 | 
| 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 | 
| Class and Description | 
|---|
| CommandStream
 
     This interface defines a stream to which  
Commands are pushed during the compilation of a HTL script by the SightlyCompiler. | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.