public class SchemaObject extends Object
SchemaObjectBuilder
public final String title
public final Double multipleOf
public final Double maximum
public final Boolean exclusiveMaximum
public final Double minimum
public final Boolean exclusiveMinimum
public final Integer maxLength
public final Integer minLength
public final Pattern pattern
public final Integer maxItems
public final Integer minItems
public final Boolean uniqueItems
public final Integer maxProperties
public final Integer minProperties
public final String type
public final List<SchemaObject> allOf
public final List<SchemaObject> oneOf
public final List<SchemaObject> anyOf
public final List<SchemaObject> not
public final SchemaObject items
public final Map<String,SchemaObject> properties
public final Object additionalProperties
public final String description
public final String format
public final Object defaultValue
public final Boolean nullable
public final DiscriminatorObject discriminator
public final Boolean readOnly
public final Boolean writeOnly
public final XmlObject xml
public final ExternalDocumentationObject externalDocs
public final Object example
public final Boolean deprecated
public void writeJson(Writer writer) throws IOException
IOException
public boolean isDeprecated()
Copyright © 2017–2019. All rights reserved.