|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sonar.channel.Channel<OUTPUT>
org.sonar.channel.ChannelDispatcher<OUTPUT>
public class ChannelDispatcher<OUTPUT>
| Nested Class Summary | |
|---|---|
static class |
ChannelDispatcher.Builder
|
| Constructor Summary | |
|---|---|
ChannelDispatcher(Channel... channels)
Deprecated. in version 2.9. Please use the builder() method |
|
ChannelDispatcher(List<Channel> channels)
Deprecated. in version 2.9. Please use the builder() method |
|
ChannelDispatcher(List<Channel> channels,
boolean failIfNoChannelToConsumeOneCharacter)
Deprecated. in version 2.9. Please use the builder() method |
|
| Method Summary | |
|---|---|
static ChannelDispatcher.Builder |
builder()
Get a Builder instance to build a new ChannelDispatcher |
boolean |
consume(CodeReader code,
OUTPUT output)
Tries to consume the character stream at the current reading cursor position (provided by the CodeReader). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Deprecated public ChannelDispatcher(List<Channel> channels)
@Deprecated public ChannelDispatcher(Channel... channels)
@Deprecated
public ChannelDispatcher(List<Channel> channels,
boolean failIfNoChannelToConsumeOneCharacter)
| Method Detail |
|---|
public boolean consume(CodeReader code,
OUTPUT output)
ChannelCodeReader). If
the character stream is consumed the method must return true and the OUTPUT object can be fed.
consume in class Channel<OUTPUT>code - the handle on the input character streamoutput - the OUTPUT that can be optionally fed by the Channel
public static ChannelDispatcher.Builder builder()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||