@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); kw.Null(writer); } };
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); kw.Null(writer); } };
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); kw.Null(writer); } };
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); E v = func.applyAsEnum(source); if (v == null) { kw.Null(writer); } else { Appendables.appendValue(writer, v.ordinal()); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); E v = func.applyAsEnum(source); if (v == null) { kw.Null(writer); } else { Appendables.appendValue(writer, v.ordinal()); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); E v = func.applyAsEnum(source); if (v == null) { kw.Null(writer); } else { Appendables.appendValue(writer, v.ordinal()); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); M member = accessor.get(source); if (member == null) { kw.Null(writer); } else { builder.render(writer, member); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); M member = accessor.get(source); if (member == null) { kw.Null(writer); } else { builder.render(writer, member); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); M member = accessor.get(source); if (member == null) { kw.Null(writer); } else { builder.render(writer, member); } } });
@Override public void render(final AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { double v = func.applyAsDouble(source); Appendables.appendDecimalValue(writer, (long) (v * PipeWriter.powd[64 + precision]), (byte) (precision * -1)); } } });
@Override public void render(final AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { double v = func.applyAsDouble(source); Appendables.appendDecimalValue(writer, (long) (v * PipeWriter.powd[64 + precision]), (byte) (precision * -1)); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { Appendables.appendValue(writer, func.applyAsLong(source), false); } } });
@Override public void render(final AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { double v = func.applyAsDouble(source); Appendables.appendDecimalValue(writer, (long) (v * PipeWriter.powd[64 + precision]), (byte) (precision * -1)); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { Appendables.appendValue(writer, func.applyAsLong(source), false); } } });
@Override public void render(AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { Appendables.appendValue(writer, func.applyAsLong(source)); } } });
@Override public void render(final AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { if (func.applyAsBool(source)) { kw.True(writer); } else { kw.False(writer); } } } });
@Override public N render(final AppendableByteWriter writer, T source, int i, N node) { node = iterator.get(source, i, node); if (node != null) { if (i > 0) { kw.NextArrayElement(writer, depth); } if (isNull != null && isNull.applyAsBool(source, i)) { kw.Null(writer); } else { func.render(writer, source, i, node); } } return node; } });
@Override public N render(final AppendableByteWriter writer, T source, int i, N node) { node = iterator.get(source, i, node); if (node != null) { if (i > 0) { kw.NextArrayElement(writer, depth); } M member = accessor.get(source, i); if (checkNull && member == null) { kw.Null(writer); } else { func.render(writer, member, i, node); } } return node; } });
@Override public void render(final AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { if (func.applyAsBool(source)) { kw.True(writer); } else { kw.False(writer); } } } });
@Override public void render(final AppendableByteWriter writer, T source) { prefixObjectMemberName(declaredMemberName, depth, writer); if (isNull != null && isNull.applyAsBool(source)) { kw.Null(writer); } else { if (func.applyAsBool(source)) { kw.True(writer); } else { kw.False(writer); } } } });