@Override public void serialize(ParameterBody parameterBody, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); if (parameterBody.getNot() != null && parameterBody.getNot()) { jgen.writeBooleanField("not", parameterBody.getNot()); } jgen.writeStringField("type", parameterBody.getType().name()); if (!parameterBody.getValue().isEmpty()) { jgen.writeObjectField("value", parameterBody.getValue()); } jgen.writeEndObject(); } }
@Override public void serialize(ParameterBodyDTO parameterBodyDTO, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); if (parameterBodyDTO.getNot() != null && parameterBodyDTO.getNot()) { jgen.writeBooleanField("not", parameterBodyDTO.getNot()); } jgen.writeStringField("type", parameterBodyDTO.getType().name()); if (!parameterBodyDTO.getParameters().isEmpty()) { jgen.writeObjectField("parameters", parameterBodyDTO.getParameters()); } jgen.writeEndObject(); } }
} else if (body instanceof BinaryBody && ((BinaryBody) body).getValue().length > 0) { jgen.writeObjectField("body", body); } else if (body instanceof ParameterBody && !((ParameterBody) body).getValue().isEmpty()) { jgen.writeObjectField("body", body); } else if (body instanceof XmlBody && !((XmlBody) body).getValue().isEmpty()) {
} else if (body instanceof XmlBodyDTO && !((XmlBodyDTO) body).getXml().isEmpty()) { jgen.writeObjectField("body", ((XmlBodyDTO) body).getXml()); } else if (body instanceof ParameterBodyDTO && !((ParameterBodyDTO) body).getParameters().isEmpty()) { jgen.writeObjectField("body", ((ParameterBodyDTO) body).buildObject().toString()); } else if (body instanceof BinaryBodyDTO) {
jgen.writeObjectField("path", httpRequest.getPath()); if (httpRequest.getQueryStringParameters() != null && !httpRequest.getQueryStringParameters().isEmpty()) { jgen.writeObjectField("queryStringParameters", httpRequest.getQueryStringParameters());
@Override public void serialize(ParameterBodyDTO parameterBodyDTO, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); if (parameterBodyDTO.getNot() != null && parameterBodyDTO.getNot()) { jgen.writeBooleanField("not", parameterBodyDTO.getNot()); } jgen.writeStringField("type", parameterBodyDTO.getType().name()); if (!parameterBodyDTO.getParameters().isEmpty()) { jgen.writeObjectField("parameters", parameterBodyDTO.getParameters()); } jgen.writeEndObject(); } }
@Override public void serialize(ParameterBody parameterBody, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); if (parameterBody.getNot() != null && parameterBody.getNot()) { jgen.writeBooleanField("not", parameterBody.getNot()); } jgen.writeStringField("type", parameterBody.getType().name()); if (!parameterBody.getValue().isEmpty()) { jgen.writeObjectField("value", parameterBody.getValue()); } jgen.writeEndObject(); } }
} else if (body instanceof BinaryBody && ((BinaryBody) body).getValue().length > 0) { jgen.writeObjectField("body", body); } else if (body instanceof ParameterBody && !((ParameterBody) body).getValue().isEmpty()) { jgen.writeObjectField("body", body); } else if (body instanceof XmlBody && !((XmlBody) body).getValue().isEmpty()) {
} else if (body instanceof XmlBodyDTO && !((XmlBodyDTO) body).getXml().isEmpty()) { jgen.writeObjectField("body", ((XmlBodyDTO) body).getXml()); } else if (body instanceof ParameterBodyDTO && !((ParameterBodyDTO) body).getParameters().isEmpty()) { jgen.writeObjectField("body", ((ParameterBodyDTO) body).buildObject().toString()); } else if (body instanceof BinaryBodyDTO) {
jgen.writeObjectField("path", httpRequest.getPath()); if (httpRequest.getQueryStringParameters() != null && !httpRequest.getQueryStringParameters().isEmpty()) { jgen.writeObjectField("queryStringParameters", httpRequest.getQueryStringParameters());