## Uses of Interface
org.apache.sling.scripting.sightly.compiler.commands.CommandStream

Packages that use CommandStream
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 `Command`s into executable code for other languages.
org.apache.sling.scripting.sightly.impl.compiler
org.apache.sling.scripting.sightly.impl.compiler.debug
org.apache.sling.scripting.sightly.impl.compiler.optimization
org.apache.sling.scripting.sightly.impl.compiler.util.stream

### Uses of CommandStream in org.apache.sling.scripting.sightly.compiler

Methods in org.apache.sling.scripting.sightly.compiler that return CommandStream
`CommandStream` CompilationResult.`getCommandStream()` Provides access to the generated `CommandStream` for evaluating / replaying the `Command`s after the compile operation.

### Uses of CommandStream in org.apache.sling.scripting.sightly.compiler.backend

Methods in org.apache.sling.scripting.sightly.compiler.backend with parameters of type CommandStream
`void` BackendCompiler.`handle​(CommandStream stream)` Process a stream of commands

### Uses of CommandStream in org.apache.sling.scripting.sightly.impl.compiler

Classes in org.apache.sling.scripting.sightly.impl.compiler that implement CommandStream
`class` `PushStream` A stream that can be written into.

Methods in org.apache.sling.scripting.sightly.impl.compiler that return CommandStream
`CommandStream` CompilationResultImpl.`getCommandStream()`

Constructors in org.apache.sling.scripting.sightly.impl.compiler with parameters of type CommandStream
`CompilationResultImpl​(CommandStream commandStream)`

### Uses of CommandStream in org.apache.sling.scripting.sightly.impl.compiler.debug

Methods in org.apache.sling.scripting.sightly.impl.compiler.debug with parameters of type CommandStream
`static void` SanityChecker.`attachChecker​(CommandStream commandStream)`

### Uses of CommandStream in org.apache.sling.scripting.sightly.impl.compiler.optimization

Methods in org.apache.sling.scripting.sightly.impl.compiler.optimization that return CommandStream
`CommandStream` SequenceStreamTransformer.`transform​(CommandStream inStream)`
`CommandStream` StreamTransformer.`transform​(CommandStream inStream)` Given the input stream, return a transformed out stream

Methods in org.apache.sling.scripting.sightly.impl.compiler.optimization with parameters of type CommandStream
`CommandStream` SequenceStreamTransformer.`transform​(CommandStream inStream)`
`CommandStream` StreamTransformer.`transform​(CommandStream inStream)` Given the input stream, return a transformed out stream

### Uses of CommandStream in org.apache.sling.scripting.sightly.impl.compiler.util.stream

Methods in org.apache.sling.scripting.sightly.impl.compiler.util.stream that return CommandStream
`static CommandStream` Streams.`map​(CommandStream inStream, EmitterVisitor emitterVisitor)` Attach the emitting visitor to the inStream.

Methods in org.apache.sling.scripting.sightly.impl.compiler.util.stream with parameters of type CommandStream
`static void` Streams.`connect​(CommandStream inStream, PushStream outStream, CommandVisitor visitor)` Attach the visitor as a handle to the inStream and propagate the done signal from the inStream to the outStream
`static CommandStream` Streams.`map​(CommandStream inStream, EmitterVisitor emitterVisitor)` Attach the emitting visitor to the inStream.