Uses of Interface
org.apache.sling.scripting.sightly.compiler.commands.Command
-
Packages that use Command Package Description org.apache.sling.scripting.sightly.compiler.commands Theorg.apache.sling.scripting.sightly.compiler.commandspackage defines the API forCommandprocessing.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.optimization.reduce org.apache.sling.scripting.sightly.impl.compiler.util.stream org.apache.sling.scripting.sightly.impl.compiler.visitor -
-
Uses of Command in org.apache.sling.scripting.sightly.compiler.commands
Classes in org.apache.sling.scripting.sightly.compiler.commands that implement Command Modifier and Type Class Description static classConditional.Endstatic classConditional.Startstatic classLoop.Endstatic classLoop.StartclassOutputVariableThisCommandrenders a variable's value.classOutTextThisCommandrenders a text fragment.static classProcedure.Callstatic classProcedure.Endstatic classProcedure.Startstatic classVariableBinding.Endstatic classVariableBinding.Globalstatic classVariableBinding.StartMethods in org.apache.sling.scripting.sightly.compiler.commands that return types with arguments of type Command Modifier and Type Method Description List<Command>CommandStream. getCommands()Returns theListof commands that were written into this stream.Methods in org.apache.sling.scripting.sightly.compiler.commands with parameters of type Command Modifier and Type Method Description voidCommandHandler. onEmit(Command command)Allows this handler to process theCommandthat was just written into the stream to which this handler was attached. -
Uses of Command in org.apache.sling.scripting.sightly.impl.compiler
Methods in org.apache.sling.scripting.sightly.impl.compiler that return types with arguments of type Command Modifier and Type Method Description List<Command>PushStream. getCommands()Methods in org.apache.sling.scripting.sightly.impl.compiler with parameters of type Command Modifier and Type Method Description voidPushStream. write(Command command) -
Uses of Command in org.apache.sling.scripting.sightly.impl.compiler.debug
Methods in org.apache.sling.scripting.sightly.impl.compiler.debug with parameters of type Command Modifier and Type Method Description voidLoggingHandler. onEmit(Command command)voidSanityChecker. onEmit(Command command) -
Uses of Command in org.apache.sling.scripting.sightly.impl.compiler.optimization
Methods in org.apache.sling.scripting.sightly.impl.compiler.optimization with parameters of type Command Modifier and Type Method Description protected BooleanDeadCodeRemoval. assignDefault(Command command)protected MapLiteralSyntheticMapRemoval. assignDefault(Command command)protected org.apache.sling.scripting.sightly.impl.compiler.optimization.UnusedVariableRemoval.VariableActivityUnusedVariableRemoval. assignDefault(Command command)static List<String>CommandVariableUsage. extractVariables(Command command)protected voidDeadCodeRemoval. onCommand(Command command)voidSyntheticMapRemoval. onCommand(Command command)protected voidUnusedVariableRemoval. onCommand(Command command)voidCoalescingWrites. onEmit(Command command) -
Uses of Command in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce
Methods in org.apache.sling.scripting.sightly.impl.compiler.optimization.reduce with parameters of type Command Modifier and Type Method Description protected EvalResultConstantFolding. assignDefault(Command command)protected voidConstantFolding. onCommand(Command command) -
Uses of Command in org.apache.sling.scripting.sightly.impl.compiler.util.stream
Methods in org.apache.sling.scripting.sightly.impl.compiler.util.stream with parameters of type Command Modifier and Type Method Description voidBroadcastHandler. onEmit(Command command)voidVisitorHandler. onEmit(Command command) -
Uses of Command in org.apache.sling.scripting.sightly.impl.compiler.visitor
Methods in org.apache.sling.scripting.sightly.impl.compiler.visitor with parameters of type Command Modifier and Type Method Description protected abstract TTrackingVisitor. assignDefault(Command command)voidIgnoreRange. onCommand(Command command)protected abstract voidUniformVisitor. onCommand(Command command)Constructor parameters in org.apache.sling.scripting.sightly.impl.compiler.visitor with type arguments of type Command Constructor Description IgnoreRange(Class<? extends Command> rangeStart, Class<? extends Command> rangeEnd)StatefulRangeIgnore(StatefulVisitor.StateControl stateControl, Class<? extends Command> rangeStart, Class<? extends Command> rangeEnd)
-