Package com.sonar.sslr.api
Class Trivia
- java.lang.Object
-
- com.sonar.sslr.api.Trivia
-
public class Trivia extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrivia.TriviaKind
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TriviacreateComment(Token commentToken)static TriviacreatePreprocessingDirective(AstNode ast, Grammar grammar)static TriviacreatePreprocessingDirective(PreprocessingDirective preprocessingDirective)static TriviacreatePreprocessingToken(Token preprocessingToken)static TriviacreateSkippedText(Token... tokens)static TriviacreateSkippedText(List<Token> tokens)PreprocessingDirectivegetPreprocessingDirective()TokengetToken()List<Token>getTokens()booleanhasPreprocessingDirective()booleanisComment()booleanisPreprocessor()booleanisSkippedText()StringtoString()
-
-
-
Method Detail
-
getToken
public Token getToken()
-
isComment
public boolean isComment()
-
isPreprocessor
public boolean isPreprocessor()
-
isSkippedText
public boolean isSkippedText()
-
hasPreprocessingDirective
public boolean hasPreprocessingDirective()
-
getPreprocessingDirective
public PreprocessingDirective getPreprocessingDirective()
-
createPreprocessingDirective
public static Trivia createPreprocessingDirective(PreprocessingDirective preprocessingDirective)
-
-