com.sonar.sslr.api
Class Trivia
java.lang.Object
com.sonar.sslr.api.Trivia
public final class Trivia
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getToken
public Token getToken()
getTokens
public java.util.List<Token> getTokens()
isComment
public boolean isComment()
isPreprocessor
public boolean isPreprocessor()
isSkippedText
public boolean isSkippedText()
hasPreprocessingDirective
public boolean hasPreprocessingDirective()
getPreprocessingDirective
public PreprocessingDirective getPreprocessingDirective()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
createComment
public static Trivia createComment(Token commentToken)
createSkippedText
public static Trivia createSkippedText(java.util.List<Token> tokens)
createSkippedText
public static Trivia createSkippedText(Token... tokens)
createPreprocessingToken
public static Trivia createPreprocessingToken(Token preprocessingToken)
createPreprocessingDirective
public static Trivia createPreprocessingDirective(PreprocessingDirective preprocessingDirective)
createPreprocessingDirective
public static Trivia createPreprocessingDirective(AstNode ast,
Grammar grammar)
Copyright © 2012 SonarSource. All Rights Reserved.