MCPcopy Create free account
hub / github.com/boxbeam/RedLib / integer

Method integer

src/redempt/redlib/json/JSONParser.java:69–85  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

67 }
68
69 private Number integer() {
70 boolean negative = peek() == '-';
71 if (negative) {
72 pos++;
73 }
74 int out = 0;
75 while (isDigit()) {
76 out *= 10;
77 out += advance() - '0';
78 }
79 long number = negative ? -out : out;
80 if (peek() == 'L') {
81 advance();
82 return number;
83 }
84 return (int) number;
85 }
86
87 private Number decimal(long first) {
88 assertChar('.');

Callers 2

decimalMethod · 0.95
objectMethod · 0.95

Calls 3

peekMethod · 0.95
isDigitMethod · 0.95
advanceMethod · 0.95

Tested by

no test coverage detected