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.ParseResult
allowEmptyStrings(boolean allowEmptyStrings)
void
extra(String location, String key, com.fasterxml.jackson.databind.JsonNode value)
List<String>
getMessages()
OpenAPIDeserializer.ParseResult
inferSchemaType(boolean inferSchemaType)
void
invalid()
void
invalidType(String location, String key, String expectedType, com.fasterxml.jackson.databind.JsonNode value)
boolean
isAllowEmptyStrings()
boolean
isInferSchemaType()
boolean
isOaiAuthor()
boolean
isOpenapi31()
boolean
isValid()
boolean
isValidateInternalRefs()
void
missing(String location, String key)
OpenAPIDeserializer.ParseResult
oaiAuthor(boolean oaiAuthor)
OpenAPIDeserializer.ParseResult
openapi31(boolean openapi31)
void
reserved(String location, String key)
void
setAllowEmptyStrings(boolean allowEmptyStrings)
void
setInferSchemaType(boolean inferSchemaType)
void
setOaiAuthor(boolean oaiAuthor)
void
setOpenapi31(boolean openapi31)
void
setValidateInternalRefs(boolean validateInternalRefs)
void
unique(String location, String key)
void
uniqueTags(String location, String key)
void
unsupported(String location, String key, com.fasterxml.jackson.databind.JsonNode value)
void
warning(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()
-
-