Package com.alibaba.fastjson.parser
Interface JSONLexer
- All Known Implementing Classes:
JSONLexerBase,JSONScanner
public interface JSONLexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final charstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
-
Field Details
-
EOI
static final char EOI- See Also:
-
NOT_MATCH
static final int NOT_MATCH- See Also:
-
NOT_MATCH_NAME
static final int NOT_MATCH_NAME- See Also:
-
UNKNOWN
static final int UNKNOWN- See Also:
-
OBJECT
static final int OBJECT- See Also:
-
ARRAY
static final int ARRAY- See Also:
-
VALUE
static final int VALUE- See Also:
-
END
static final int END- See Also:
-
VALUE_NULL
static final int VALUE_NULL- See Also:
-
-
Method Details
-
getReader
com.alibaba.fastjson2.JSONReader getReader() -
stringVal
String stringVal() -
decimalValue
BigDecimal decimalValue() -
isBlankInput
boolean isBlankInput() -
intValue
int intValue() -
longValue
long longValue() -
nextToken
void nextToken() -
nextToken
void nextToken(int expect) -
getCurrent
char getCurrent() -
isEOF
boolean isEOF()
-