protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken _valueCompleteInt(int value, String asText) throws IOException { _textBuffer.resetWithString(asText); _intLength = asText.length(); _numTypesValid = NR_INT; // to force parsing _numberInt = value; _majorState = _majorStateAfterValue; JsonToken t = JsonToken.VALUE_NUMBER_INT; _currToken = t; return t; }
protected final JsonToken _valueCompleteInt(int value, String asText) throws IOException { _textBuffer.resetWithString(asText); _intLength = asText.length(); _numTypesValid = NR_INT; // to force parsing _numberInt = value; _majorState = _majorStateAfterValue; JsonToken t = JsonToken.VALUE_NUMBER_INT; _currToken = t; return t; }
protected final JsonToken _valueNonStdNumberComplete(int type) throws IOException { String tokenStr = NON_STD_TOKENS[type]; _textBuffer.resetWithString(tokenStr); if (!isEnabled(Feature.ALLOW_NON_NUMERIC_NUMBERS)) { _reportError("Non-standard token '%s': enable JsonParser.Feature.ALLOW_NON_NUMERIC_NUMBERS to allow", tokenStr); } _intLength = 0; _numTypesValid = NR_DOUBLE; _numberDouble = NON_STD_TOKEN_VALUES[type]; _majorState = _majorStateAfterValue; return (_currToken = JsonToken.VALUE_NUMBER_FLOAT); }
protected final JsonToken _valueNonStdNumberComplete(int type) throws IOException { String tokenStr = NON_STD_TOKENS[type]; _textBuffer.resetWithString(tokenStr); if (!isEnabled(JsonReadFeature.ALLOW_NON_NUMERIC_NUMBERS)) { _reportError("Non-standard token '%s': enable JsonParser.Feature.ALLOW_NON_NUMERIC_NUMBERS to allow", tokenStr); } _intLength = 0; _numTypesValid = NR_DOUBLE; _numberDouble = NON_STD_TOKEN_VALUES[type]; _majorState = _majorStateAfterValue; return (_currToken = JsonToken.VALUE_NUMBER_FLOAT); }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
protected final JsonToken resetAsNaN(String valueStr, double value) { _textBuffer.resetWithString(valueStr); _numberDouble = value; _numTypesValid = NR_DOUBLE; return JsonToken.VALUE_NUMBER_FLOAT; }
@Override protected JsonToken setString(String str) { _textBuffer.resetWithString(str); return JsonToken.VALUE_STRING; }
protected final JsonToken _valueCompleteInt(int value, String asText) throws IOException { _textBuffer.resetWithString(asText); _intLength = asText.length(); _numTypesValid = NR_INT; // to force parsing _numberInt = value; _majorState = _majorStateAfterValue; JsonToken t = JsonToken.VALUE_NUMBER_INT; _currToken = t; return t; }
private final JsonToken _handleSharedString(int index) throws IOException { if (index >= _seenStringValueCount) { _reportInvalidSharedStringValue(index); } _textBuffer.resetWithString(_seenStringValues[index]); return (_currToken = JsonToken.VALUE_STRING); }
private final JsonToken _handleSharedString(int index) throws IOException { if (index >= _seenStringValueCount) { _reportInvalidSharedStringValue(index); } _textBuffer.resetWithString(_seenStringValues[index]); return (_currToken = JsonToken.VALUE_STRING); }
protected final JsonToken _handleSharedString(int index) throws IOException { if (index >= _seenStringValueCount) { _reportInvalidSharedStringValue(index); } _textBuffer.resetWithString(_seenStringValues[index]); return _valueComplete(JsonToken.VALUE_STRING); }
protected final JsonToken _handleSharedString(int index) throws IOException { if (index >= _seenStringValueCount) { _reportInvalidSharedStringValue(index); } _textBuffer.resetWithString(_seenStringValues[index]); return _valueComplete(JsonToken.VALUE_STRING); }
protected final JsonToken _valueNonStdNumberComplete(int type) throws IOException { String tokenStr = NON_STD_TOKENS[type]; _textBuffer.resetWithString(tokenStr); if (!isEnabled(Feature.ALLOW_NON_NUMERIC_NUMBERS)) { _reportError("Non-standard token '%s': enable JsonParser.Feature.ALLOW_NON_NUMERIC_NUMBERS to allow", tokenStr); } _intLength = 0; _numTypesValid = NR_DOUBLE; _numberDouble = NON_STD_TOKEN_VALUES[type]; _majorState = _majorStateAfterValue; return (_currToken = JsonToken.VALUE_NUMBER_FLOAT); }
_textBuffer.resetWithString(text); _currToken = JsonToken.VALUE_STRING; return text;