Refine search
@Override public void writeObject(Object pojo) throws IOException { if (delegateCopyMethods) { delegate.writeObject(pojo); return; } if (pojo == null) { writeNull(); } else { ObjectCodec c = getCodec(); if (c != null) { c.writeValue(this, pojo); return; } _writeSimpleObject(pojo); } }
@Override public void writeObject(Object pojo) throws IOException { if (delegateCopyMethods) { delegate.writeObject(pojo); return; } if (pojo == null) { writeNull(); } else { getObjectWriteContext().writeValue(this, pojo); } }
@Override public void writeTree(TreeNode tree) throws IOException { if (delegateCopyMethods) { delegate.writeTree(tree); return; } // As with 'writeObject()', we are not check if write would work if (tree == null) { writeNull(); } else { ObjectCodec c = getCodec(); if (c == null) { throw new IllegalStateException("No ObjectCodec defined"); } c.writeTree(this, tree); } }
@Override public void writeTree(TreeNode tree) throws IOException { if (delegateCopyMethods) { delegate.writeTree(tree); return; } // As with 'writeObject()', we are not check if write would work if (tree == null) { writeNull(); } else { getObjectWriteContext().writeTree(this, tree); } }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
@Override public void writeNull() throws IOException { prettyPrinter.setValueColor(syntaxHighlighter.forNull()); super.writeNull(); }
@Override public void writeTree(TreeNode rootNode) throws IOException { if (delegateCopyMethods) { delegate.writeTree(rootNode); return; } // As with 'writeObject()', we are not check if write would work if (rootNode == null) { writeNull(); } else { if (getCodec() == null) { throw new IllegalStateException("No ObjectCodec defined"); } getCodec().writeValue(this, rootNode); } }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
@Override public void writeObject(Object pojo) throws IOException,JsonProcessingException { if (delegateCopyMethods) { delegate.writeObject(pojo); return; } // NOTE: copied from if (pojo == null) { writeNull(); } else { if (getCodec() != null) { getCodec().writeValue(this, pojo); return; } _writeSimpleObject(pojo); } }
@Override public void writeTree(TreeNode rootNode) throws IOException { if (delegateCopyMethods) { delegate.writeTree(rootNode); return; } // As with 'writeObject()', we are not check if write would work if (rootNode == null) { writeNull(); } else { if (getCodec() == null) { throw new IllegalStateException("No ObjectCodec defined"); } getCodec().writeValue(this, rootNode); } }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
@Override public void writeObject(Object pojo) throws IOException,JsonProcessingException { if (delegateCopyMethods) { delegate.writeObject(pojo); return; } // NOTE: copied from if (pojo == null) { writeNull(); } else { if (getCodec() != null) { getCodec().writeValue(this, pojo); return; } _writeSimpleObject(pojo); } }
@Override public void writeTree(TreeNode rootNode) throws IOException { if (delegateCopyMethods) { delegate.writeTree(rootNode); return; } // As with 'writeObject()', we are not check if write would work if (rootNode == null) { writeNull(); } else { if (getCodec() == null) { throw new IllegalStateException("No ObjectCodec defined"); } getCodec().writeValue(this, rootNode); } }
private JsonGenerator getLowLevelGenerator() { if (isFiltered()) { JsonGenerator delegate = filter.getDelegate(); if (delegate instanceof JsonGeneratorDelegate) { // In case of combined inclusion and exclusion filters, we have one and only one another delegating level delegate = ((JsonGeneratorDelegate) delegate).getDelegate(); assert delegate instanceof JsonGeneratorDelegate == false; } return delegate; } return generator; }
@Override public void writeObject(Object pojo) throws IOException,JsonProcessingException { if (delegateCopyMethods) { delegate.writeObject(pojo); return; } // NOTE: copied from if (pojo == null) { writeNull(); } else { if (getCodec() != null) { getCodec().writeValue(this, pojo); return; } _writeSimpleObject(pojo); } }
@Override public void writeTree(TreeNode tree) throws IOException { if (delegateCopyMethods) { delegate.writeTree(tree); return; } // As with 'writeObject()', we are not check if write would work if (tree == null) { writeNull(); } else { ObjectCodec c = getCodec(); if (c == null) { throw new IllegalStateException("No ObjectCodec defined"); } c.writeTree(this, tree); } }
@Override public void writeObject(Object pojo) throws IOException { if (delegateCopyMethods) { delegate.writeObject(pojo); return; } if (pojo == null) { writeNull(); } else { ObjectCodec c = getCodec(); if (c != null) { c.writeValue(this, pojo); return; } _writeSimpleObject(pojo); } }