public class NumberSchema extends ValueTypeSchema
JsonSchema as a number typeenums, formatdefaultdefault, links, pathStart, title| Constructor and Description |
|---|
NumberSchema() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
_equals(NumberSchema that) |
NumberSchema |
asNumberSchema()
Attempt to return this JsonSchema as a
NumberSchema |
boolean |
equals(Object obj) |
Boolean |
getExclusiveMaximum() |
Boolean |
getExclusiveMinimum() |
Double |
getMaximum() |
Double |
getMinimum() |
Double |
getMultipleOf() |
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes |
getType() |
boolean |
isNumberSchema()
determine if this JsonSchema is an
NumberSchema. |
void |
setExclusiveMaximum(Boolean exclusiveMaximum) |
void |
setExclusiveMinimum(Boolean exclusiveMinimum) |
void |
setMaximum(Double maximum) |
void |
setMinimum(Double minimum) |
void |
setMultipleOf(Double multipleOf) |
_equals, asValueSchemaSchema, asValueTypeSchema, getEnums, getFormat, isValueTypeSchema, setEnums, setFormat_equals, asSimpleTypeSchema, getDefault, getLinks, getPathStart, getTitle, isSimpleTypeSchema, setDefault, setLinks, setPathStart, setTitle_equals, arraysEqual, asAnySchema, asArraySchema, asBooleanSchema, asContainerSchema, asContainerTypeSchema, asIntegerSchema, asNullSchema, asObjectSchema, asStringSchema, asUnionTypeSchema, enrichWithBeanProperty, equals, get$ref, get$schema, getDescription, getDisallow, getExtends, getId, getReadonly, getRequired, isAnySchema, isArraySchema, isBooleanSchema, isContainerTypeSchema, isIntegerSchema, isNullSchema, isObjectSchema, isStringSchema, isUnionTypeSchema, minimalForFormat, set$ref, set$schema, setDescription, setDisallow, setExtends, setId, setReadonly, setRequiredpublic NumberSchema asNumberSchema()
JsonSchemaNumberSchemaasNumberSchema in class JsonSchemapublic Boolean getExclusiveMaximum()
public Boolean getExclusiveMinimum()
public Double getMaximum()
public Double getMinimum()
public Double getMultipleOf()
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes getType()
getType in class JsonSchemapublic boolean isNumberSchema()
JsonSchemaNumberSchema.isNumberSchema in class JsonSchemapublic void setExclusiveMaximum(Boolean exclusiveMaximum)
public void setExclusiveMinimum(Boolean exclusiveMinimum)
public void setMaximum(Double maximum)
public void setMinimum(Double minimum)
public void setMultipleOf(Double multipleOf)
public boolean equals(Object obj)
equals in class ValueTypeSchemaprotected boolean _equals(NumberSchema that)
Copyright © 2024 FasterXML. All rights reserved.