com.sonar.sslr.impl.channel
Class UnknownCharacterChannel

java.lang.Object
  extended by org.sonar.channel.Channel<Lexer>
      extended by com.sonar.sslr.impl.channel.UnknownCharacterChannel

public class UnknownCharacterChannel
extends org.sonar.channel.Channel<Lexer>

Creates token with type #UNKNOWN_CHAR for any character, which is not #BOM_CHAR. This channel, if present, should be the last one.

Since:
1.2

Constructor Summary
UnknownCharacterChannel()
           
UnknownCharacterChannel(boolean shouldLogWarning)
           
 
Method Summary
 boolean consume(org.sonar.channel.CodeReader code, Lexer lexer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnknownCharacterChannel

public UnknownCharacterChannel()

UnknownCharacterChannel

public UnknownCharacterChannel(boolean shouldLogWarning)
Method Detail

consume

public boolean consume(org.sonar.channel.CodeReader code,
                       Lexer lexer)
Specified by:
consume in class org.sonar.channel.Channel<Lexer>


Copyright © 2009-2014 SonarSource. All Rights Reserved.