@Override public void setCurrentValue(Object v) { _writeContext.setCurrentValue(v); }
@Override public void setCurrentValue(Object v) { _outputContext.setCurrentValue(v); }
@Override public void writeStartArray(Object forValue, int size) throws IOException { writeStartArray(size); if ((_outputContext != null) && (forValue != null)) { _outputContext.setCurrentValue(forValue); } }
@Override public void writeStartObject(Object forValue) throws IOException { writeStartObject(); if ((_outputContext != null) && (forValue != null)) { _outputContext.setCurrentValue(forValue); } }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { writeStartObject(); if ((_writeContext != null) && (forValue != null)) { _writeContext.setCurrentValue(forValue); } setCurrentValue(forValue); }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _writeContext.writeValue(); _append(JsonToken.START_OBJECT); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _verifyValueWrite("start an object"); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } if (_cfgPrettyPrinter != null) { _cfgPrettyPrinter.writeStartObject(this); } else { if (_outputTail >= _outputEnd) { _flushBuffer(); } _outputBuffer[_outputTail++] = '{'; } }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _verifyValueWrite("start an object"); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } if (_cfgPrettyPrinter != null) { _cfgPrettyPrinter.writeStartObject(this); } else { if (_outputTail >= _outputEnd) { _flushBuffer(); } _outputBuffer[_outputTail++] = '{'; } }
@Override public void setCurrentValue(Object v) { _writeContext.setCurrentValue(v); }
@Override public void setCurrentValue(Object v) { _writeContext.setCurrentValue(v); }
@Override public void setCurrentValue(Object v) { _writeContext.setCurrentValue(v); }
@Override public void setCurrentValue(Object v) { _writeContext.setCurrentValue(v); }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { writeStartObject(); if ((_writeContext != null) && (forValue != null)) { _writeContext.setCurrentValue(forValue); } setCurrentValue(forValue); }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { writeStartObject(); if ((_writeContext != null) && (forValue != null)) { _writeContext.setCurrentValue(forValue); } setCurrentValue(forValue); }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _writeContext.writeValue(); _append(JsonToken.START_OBJECT); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } }
@Override // since 2.8 public final void writeStartObject(Object forValue) throws IOException { _verifyValueWrite("start an object"); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } _writeByte(TOKEN_LITERAL_START_OBJECT); }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _writeContext.writeValue(); _append(JsonToken.START_OBJECT); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } }
@Override // since 2.8 public final void writeStartObject(Object forValue) throws IOException { _verifyValueWrite("start an object"); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } if (_elementCountsPtr > 0) { _pushRemainingElements(); } _currentRemainingElements = INDEFINITE_LENGTH; _writeByte(BYTE_OBJECT_INDEFINITE); }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _verifyValueWrite("start an object"); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } if (_cfgPrettyPrinter != null) { _cfgPrettyPrinter.writeStartObject(this); } else { if (_outputTail >= _outputEnd) { _flushBuffer(); } _outputBuffer[_outputTail++] = '{'; } }
@Override // since 2.8 public void writeStartObject(Object forValue) throws IOException { _verifyValueWrite("start an object"); JsonWriteContext ctxt = _writeContext.createChildObjectContext(); _writeContext = ctxt; if (forValue != null) { ctxt.setCurrentValue(forValue); } if (_cfgPrettyPrinter != null) { _cfgPrettyPrinter.writeStartObject(this); } else { if (_outputTail >= _outputEnd) { _flushBuffer(); } _outputBuffer[_outputTail++] = '{'; } }