Package io.swagger.v3.parser.util
Class OpenAPIDeserializer.ParseResult
- java.lang.Object
-
- io.swagger.v3.parser.util.OpenAPIDeserializer.ParseResult
-
- Enclosing class:
- OpenAPIDeserializer
public static class OpenAPIDeserializer.ParseResult extends Object
-
-
Constructor Summary
Constructors Constructor Description ParseResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenAPIDeserializer.ParseResultallowEmptyStrings(boolean allowEmptyStrings)voidextra(String location, String key, com.fasterxml.jackson.databind.JsonNode value)List<String>getMessages()OpenAPIDeserializer.ParseResultinferSchemaType(boolean inferSchemaType)voidinvalid()voidinvalidType(String location, String key, String expectedType, com.fasterxml.jackson.databind.JsonNode value)booleanisAllowEmptyStrings()booleanisInferSchemaType()booleanisOaiAuthor()booleanisOpenapi31()booleanisValid()booleanisValidateInternalRefs()voidmissing(String location, String key)OpenAPIDeserializer.ParseResultoaiAuthor(boolean oaiAuthor)OpenAPIDeserializer.ParseResultopenapi31(boolean openapi31)voidreserved(String location, String key)voidsetAllowEmptyStrings(boolean allowEmptyStrings)voidsetInferSchemaType(boolean inferSchemaType)voidsetOaiAuthor(boolean oaiAuthor)voidsetOpenapi31(boolean openapi31)voidsetValidateInternalRefs(boolean validateInternalRefs)voidunique(String location, String key)voiduniqueTags(String location, String key)voidunsupported(String location, String key, com.fasterxml.jackson.databind.JsonNode value)voidwarning(String location, String key)
-
-
-
Method Detail
-
isInferSchemaType
public boolean isInferSchemaType()
-
setInferSchemaType
public void setInferSchemaType(boolean inferSchemaType)
-
inferSchemaType
public OpenAPIDeserializer.ParseResult inferSchemaType(boolean inferSchemaType)
-
isAllowEmptyStrings
public boolean isAllowEmptyStrings()
-
setAllowEmptyStrings
public void setAllowEmptyStrings(boolean allowEmptyStrings)
-
allowEmptyStrings
public OpenAPIDeserializer.ParseResult allowEmptyStrings(boolean allowEmptyStrings)
-
unsupported
public void unsupported(String location, String key, com.fasterxml.jackson.databind.JsonNode value)
-
extra
public void extra(String location, String key, com.fasterxml.jackson.databind.JsonNode value)
-
invalidType
public void invalidType(String location, String key, String expectedType, com.fasterxml.jackson.databind.JsonNode value)
-
invalid
public void invalid()
-
isValid
public boolean isValid()
-
setOpenapi31
public void setOpenapi31(boolean openapi31)
-
openapi31
public OpenAPIDeserializer.ParseResult openapi31(boolean openapi31)
-
isOpenapi31
public boolean isOpenapi31()
-
isOaiAuthor
public boolean isOaiAuthor()
-
setOaiAuthor
public void setOaiAuthor(boolean oaiAuthor)
-
oaiAuthor
public OpenAPIDeserializer.ParseResult oaiAuthor(boolean oaiAuthor)
-
setValidateInternalRefs
public void setValidateInternalRefs(boolean validateInternalRefs)
-
isValidateInternalRefs
public boolean isValidateInternalRefs()
-
-