Package com.alibaba.fastjson.parser
Interface JSONLexer
- All Known Implementing Classes:
JSONLexerBase
,JSONScanner
public interface JSONLexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final char
static final int
static final int
static final int
static final int
static final int
static 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()
-