Class Code.Scanner
- java.lang.Object
-
- org.immutables.value.processor.encode.Code.Scanner
-
- Enclosing class:
- Code
static class Code.Scanner extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Scanner(java.lang.String input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private charget(int i)private java.lang.Stringget(int from, int to)private intquotedLiteral(int p, char quote)(package private) voidscan()private intslashSlashComment(int p)private intslashStarComment(int p)private intwhileMatches(int p, com.google.common.base.CharMatcher matcher)
-
-
-
Field Detail
-
terms
final java.util.List<Code.Term> terms
-
input
private final java.lang.String input
-
-
Method Detail
-
scan
void scan()
-
whileMatches
private int whileMatches(int p, com.google.common.base.CharMatcher matcher)
-
quotedLiteral
private int quotedLiteral(int p, char quote)
-
slashSlashComment
private int slashSlashComment(int p)
-
slashStarComment
private int slashStarComment(int p)
-
get
private java.lang.String get(int from, int to)
-
get
private char get(int i)
-
-