Package org.springframework.shell.test
Class ShellWriteSequence.DefaultShellWriteSequence
java.lang.Object
org.springframework.shell.test.ShellWriteSequence.DefaultShellWriteSequence
- All Implemented Interfaces:
ShellWriteSequence
- Enclosing interface:
- ShellWriteSequence
public static class ShellWriteSequence.DefaultShellWriteSequence
extends Object
implements ShellWriteSequence
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.shell.test.ShellWriteSequence
ShellWriteSequence.DefaultShellWriteSequence -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the result.Sequence terminal carriage return.Sequence terminal clear screen.Sequence from command with expectedcarriage return.cr()Sequence terminal carriage return.ctrl(char c) Sequence terminal ctrl.keyDown()Sequence terminal key down.keyLeft()Sequence terminal key left.keyRight()Sequence terminal key right.keyUp()Sequence terminal key up.space()Sequence terminal space.Sequence text.
-
Method Details
-
carriageReturn
Description copied from interface:ShellWriteSequenceSequence terminal carriage return.- Specified by:
carriageReturnin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
clearScreen
Description copied from interface:ShellWriteSequenceSequence terminal clear screen.- Specified by:
clearScreenin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
ctrl
Description copied from interface:ShellWriteSequenceSequence terminal ctrl.- Specified by:
ctrlin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
command
Description copied from interface:ShellWriteSequenceSequence from command with expectedcarriage return.- Specified by:
commandin interfaceShellWriteSequence- Parameters:
command- the command- Returns:
- a sequence for chaining
-
cr
Description copied from interface:ShellWriteSequenceSequence terminal carriage return. Alias forShellWriteSequence.carriageReturn()- Specified by:
crin interfaceShellWriteSequence- Returns:
- a sequence for chaining
- See Also:
-
keyUp
Description copied from interface:ShellWriteSequenceSequence terminal key up.- Specified by:
keyUpin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
keyDown
Description copied from interface:ShellWriteSequenceSequence terminal key down.- Specified by:
keyDownin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
keyLeft
Description copied from interface:ShellWriteSequenceSequence terminal key left.- Specified by:
keyLeftin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
keyRight
Description copied from interface:ShellWriteSequenceSequence terminal key right.- Specified by:
keyRightin interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
text
Description copied from interface:ShellWriteSequenceSequence text.- Specified by:
textin interfaceShellWriteSequence- Parameters:
text- the text- Returns:
- a sequence for chaining
-
space
Description copied from interface:ShellWriteSequenceSequence terminal space.- Specified by:
spacein interfaceShellWriteSequence- Returns:
- a sequence for chaining
-
build
Description copied from interface:ShellWriteSequenceBuild the result.- Specified by:
buildin interfaceShellWriteSequence- Returns:
- the result
-