| Package | Description | 
|---|---|
| org.apache.sling.scripting.sightly.compiler.commands | 
 The  
org.apache.sling.scripting.sightly.compiler.commands package defines the API for
 Command processing. | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Conditional.End  | 
static class  | 
Conditional.Start  | 
static class  | 
Loop.End  | 
static class  | 
Loop.Start  | 
class  | 
OutputVariable
This  
Command renders a variable's value. | 
class  | 
OutText
This  
Command renders a text fragment. | 
static class  | 
Procedure.Call  | 
static class  | 
Procedure.End  | 
static class  | 
Procedure.Start  | 
static class  | 
VariableBinding.End  | 
static class  | 
VariableBinding.Global  | 
static class  | 
VariableBinding.Start  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<Command> | 
CommandStream.getCommands()
Returns the  
List of commands that were written into this stream. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CommandHandler.onEmit(Command command)
Allows this handler to process the  
Command that was just written into the stream to which this handler was attached. | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.