| Class |
Description |
|
Buffer
|
A byte buffer which supports last-in and first-out. |
|
BufferRule.AnyLineRule
|
A rule to be matched to any line.
|
|
BufferRule.AnyPartialStringRule
|
A rule to be matched to any string if it is not terminated by new-line. |
|
BufferRule.BytesRule
|
A rule to be matched to next bytes up to given length. |
|
BufferRule.Factory
|
|
|
BufferRule.LinePatternRule
|
A rule to be matched to line of given java.util.regex.Pattern.
|
|
BufferRule.LineStringRule
|
Same as match(org.hidetake.groovy.ssh.interaction.Buffer) but try match at end of stream. |
|
BufferRule.PartialPatternRule
|
A rule to be matched to partial string of given java.util.regex.Pattern. |
|
BufferRule.PartialStringRule
|
A rule to be matched to partial string. |
|
Context
|
A context class of stream interaction.
|
|
InteractionHandler
|
A handler of the interaction closure. |
|
Interactions
|
An aggregation class of streams and receiver threads. |
|
Listener
|
A listener of lines and partial strings from streams.
|
|
MatchResult
|
|
|
Processor
|
A class to process received bytes by predefined rules. |
|
Receiver
|
A receiver thread reading lines from the stream.
|
|
Rule
|
A rule of interaction with the stream. |
|
StreamRule.Factory
|
|
|
Wildcard
|
Represents a wildcard. |