while (jp.nextToken() == VALUE_STRING) { String name = ValidationUtil.stripName(jp.getValueAsString(), "header name");
@Override public String nextFieldName() throws IOException { // Optimize for expected case of getting FIELD_NAME: if (_state == STATE_NEXT_ENTRY) { _binaryValue = null; JsonToken t = _handleNextEntry(); _currToken = t; if (t == JsonToken.FIELD_NAME) { return _currentName; } return null; } // unlikely, but verify just in case return (nextToken() == JsonToken.FIELD_NAME) ? currentName() : null; }
@Override public String nextFieldName() throws IOException { // Optimize for expected case of getting FIELD_NAME: if (_state == STATE_NEXT_ENTRY) { _binaryValue = null; JsonToken t = _handleNextEntry(); _currToken = t; if (t == JsonToken.FIELD_NAME) { return _currentName; } return null; } // unlikely, but verify just in case return (nextToken() == JsonToken.FIELD_NAME) ? getCurrentName() : null; }
@Override public boolean nextFieldName(SerializableString str) throws IOException { // Optimize for expected case of getting FIELD_NAME: if (_state == STATE_NEXT_ENTRY) { _binaryValue = null; JsonToken t = _handleNextEntry(); _currToken = t; if (t == JsonToken.FIELD_NAME) { return str.getValue().equals(_currentName); } return false; } // unlikely, but verify just in case return (nextToken() == JsonToken.FIELD_NAME) && str.getValue().equals(currentName()); }
@Override public boolean nextFieldName(SerializableString str) throws IOException { // Optimize for expected case of getting FIELD_NAME: if (_state == STATE_NEXT_ENTRY) { _binaryValue = null; JsonToken t = _handleNextEntry(); _currToken = t; if (t == JsonToken.FIELD_NAME) { return str.getValue().equals(_currentName); } return false; } // unlikely, but verify just in case return (nextToken() == JsonToken.FIELD_NAME) && str.getValue().equals(getCurrentName()); }
@Override public String nextTextValue() throws IOException { _binaryValue = null; JsonToken t; if (_state == STATE_NAMED_VALUE) { _currToken = t = _handleNamedValue(); if (t == JsonToken.VALUE_STRING) { return _currentValue; } } else if (_state == STATE_UNNAMED_VALUE) { _currToken = t = _handleUnnamedValue(); if (t == JsonToken.VALUE_STRING) { return _currentValue; } } else { t = nextToken(); if (t == JsonToken.VALUE_STRING) { return getText(); } } return null; }
@Override public String nextTextValue() throws IOException { _binaryValue = null; JsonToken t; if (_state == STATE_NAMED_VALUE) { _currToken = t = _handleNamedValue(); if (t == JsonToken.VALUE_STRING) { return _currentValue; } } else if (_state == STATE_UNNAMED_VALUE) { _currToken = t = _handleUnnamedValue(); if (t == JsonToken.VALUE_STRING) { return _currentValue; } } else { t = nextToken(); if (t == JsonToken.VALUE_STRING) { return getText(); } } return null; }