List of usage examples for com.fasterxml.jackson.core.json JsonWriteContext STATUS_OK_AS_IS
int STATUS_OK_AS_IS
To view the source code for com.fasterxml.jackson.core.json JsonWriteContext STATUS_OK_AS_IS.
Click Source Link
From source file:com.bazaarvoice.jackson.rison.RisonGenerator.java
@Override protected final void _verifyValueWrite(String typeMsg) throws IOException, JsonGenerationException { int status = _writeContext.writeValue(); if (status == JsonWriteContext.STATUS_EXPECT_NAME) { _reportError("Can not " + typeMsg + ", expecting field name"); }/*from www . java 2 s . c om*/ char c; switch (status) { case JsonWriteContext.STATUS_OK_AFTER_COMMA: c = ','; break; case JsonWriteContext.STATUS_OK_AFTER_COLON: c = ':'; break; case JsonWriteContext.STATUS_OK_AFTER_SPACE: if (_rootValueSeparator != null) { _writeRaw(_rootValueSeparator.getValue()); } return; case JsonWriteContext.STATUS_OK_AS_IS: default: return; } if (_outputTail >= _outputEnd) { _flushBuffer(); } _outputBuffer[_outputTail++] = c; }