public ParameterBodyDTO(ParameterBody parameterBody, Boolean not) { super(parameterBody.getType(), not, parameterBody.getContentType()); parameters = parameterBody.getValue(); }
@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()) {
appendNewLineAndIndent((numberOfSpacesToIndent + 2) * INDENT_SIZE, output); output.append("new ParameterBody("); List<Parameter> bodyParameters = ((ParameterBody) request.getBody()).getValue().getEntries(); output.append(new ParameterToJavaSerializer().serializeAsJava(numberOfSpacesToIndent + 3, bodyParameters)); appendNewLineAndIndent((numberOfSpacesToIndent + 2) * INDENT_SIZE, output);
ParameterBody parameterBody = (ParameterBody) body; bodyDTOMatcher = new ParameterBodyDTO(parameterBody); this.bodyMatcher = new ParameterStringMatcher(mockServerLogger, parameterBody.getValue()); break; case XPATH:
public ParameterBodyDTO(ParameterBody parameterBody, Boolean not) { super(parameterBody.getType(), not, parameterBody.getContentType()); parameters = parameterBody.getValue(); }
@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()) {
appendNewLineAndIndent((numberOfSpacesToIndent + 2) * INDENT_SIZE, output); output.append("new ParameterBody("); List<Parameter> bodyParameters = ((ParameterBody) request.getBody()).getValue().getEntries(); output.append(new ParameterToJavaSerializer().serializeAsJava(numberOfSpacesToIndent + 3, bodyParameters)); appendNewLineAndIndent((numberOfSpacesToIndent + 2) * INDENT_SIZE, output);
ParameterBody parameterBody = (ParameterBody) body; bodyDTOMatcher = new ParameterBodyDTO(parameterBody); this.bodyMatcher = new ParameterStringMatcher(mockServerLogger, parameterBody.getValue()); break; case XPATH: