List of usage examples for com.fasterxml.jackson.core.io NumberOutput outputLong
public static int outputLong(long value, byte[] buffer, int offset)
From source file:com.bazaarvoice.jackson.rison.RisonGenerator.java
@Override public void writeNumber(long l) throws IOException, JsonGenerationException { _verifyValueWrite("write number"); if (_cfgNumbersAsStrings) { _writeQuotedLong(l);/* w w w .ja v a 2 s . co m*/ return; } if ((_outputTail + 21) >= _outputEnd) { // up to 20 digits, minus sign _flushBuffer(); } _outputTail = NumberOutput.outputLong(l, _outputBuffer, _outputTail); }
From source file:com.bazaarvoice.jackson.rison.RisonGenerator.java
private void _writeQuotedLong(long l) throws IOException { if ((_outputTail + 23) >= _outputEnd) { _flushBuffer();/*from w w w . j a v a 2 s. c o m*/ } _outputBuffer[_outputTail++] = '\''; _outputTail = NumberOutput.outputLong(l, _outputBuffer, _outputTail); _outputBuffer[_outputTail++] = '\''; }