public class JsonServiceUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
EMPTY_VALUE |
static List<String> |
JSON_SIMPLE_TYPES |
Constructor and Description |
---|
JsonServiceUtils() |
Modifier and Type | Method and Description |
---|---|
static com.fasterxml.jackson.databind.JsonNode |
createJsonNode(String nodeValue) |
static com.networknt.schema.JsonSchema |
createJsonSchema(Object swaggerNode) |
static String |
formatJsonSimpleType(com.networknt.schema.JsonType jsonType,
String nodeValue) |
static io.swagger.models.parameters.BodyParameter |
getBodyParameter(List<io.swagger.models.parameters.Parameter> swaggerParameters) |
static com.eviware.soapui.support.JsonLineNumberMapper |
getDefaultLineNumberMapper() |
static com.fasterxml.jackson.core.JsonPointer |
getJsonPathFromErrorMessage(String errorPath) |
static com.networknt.schema.JsonSchemaFactory |
getJsonSchemaFactory() |
static com.networknt.schema.JsonSchema |
getJsonSchemaFromBodyParameter(io.swagger.models.parameters.BodyParameter bodyParameter) |
static String |
getJsonValueInQuotes(String value) |
static io.swagger.models.parameters.Parameter |
getSimpleParameter(List<io.swagger.models.parameters.Parameter> swaggerParameters,
RestParameter restParameter) |
static io.swagger.models.Operation |
getSwaggerOperation(HttpRequestInterface<?> request) |
static List<io.swagger.models.parameters.Parameter> |
getSwaggerParameters(HttpRequestInterface<?> request) |
static io.swagger.models.properties.Property |
getSwaggerResponsePropertySchema(HttpRequestInterface<?> request) |
static boolean |
isMethodXmlBased(RestMethod restMethod) |
static boolean |
isRequestXmlBased(HttpRequestInterface request) |
static boolean |
isResourceXmlBased(RestResource restResource) |
static boolean |
isSwagger(Interface iface) |
public static final String EMPTY_VALUE
public static boolean isResourceXmlBased(RestResource restResource)
public static boolean isMethodXmlBased(RestMethod restMethod)
public static boolean isRequestXmlBased(HttpRequestInterface request)
public static boolean isSwagger(Interface iface)
public static String formatJsonSimpleType(com.networknt.schema.JsonType jsonType, String nodeValue)
public static com.fasterxml.jackson.databind.JsonNode createJsonNode(String nodeValue)
public static com.networknt.schema.JsonSchema createJsonSchema(Object swaggerNode)
public static io.swagger.models.Operation getSwaggerOperation(HttpRequestInterface<?> request)
public static List<io.swagger.models.parameters.Parameter> getSwaggerParameters(HttpRequestInterface<?> request)
public static io.swagger.models.parameters.BodyParameter getBodyParameter(List<io.swagger.models.parameters.Parameter> swaggerParameters)
public static io.swagger.models.parameters.Parameter getSimpleParameter(List<io.swagger.models.parameters.Parameter> swaggerParameters, RestParameter restParameter)
public static com.networknt.schema.JsonSchema getJsonSchemaFromBodyParameter(io.swagger.models.parameters.BodyParameter bodyParameter)
public static io.swagger.models.properties.Property getSwaggerResponsePropertySchema(HttpRequestInterface<?> request)
public static com.eviware.soapui.support.JsonLineNumberMapper getDefaultLineNumberMapper()
public static com.fasterxml.jackson.core.JsonPointer getJsonPathFromErrorMessage(String errorPath)
public static com.networknt.schema.JsonSchemaFactory getJsonSchemaFactory()
Copyright © 2019. All rights reserved.