|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.fasterxml.jackson.databind.jsonSchema.types.JsonSchema
com.fasterxml.jackson.databind.jsonSchema.types.SimpleTypeSchema
com.fasterxml.jackson.databind.jsonSchema.types.ValueTypeSchema
com.fasterxml.jackson.databind.jsonSchema.types.NumberSchema
public class NumberSchema
This class represents a JsonSchema as a number type
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.jsonSchema.types.JsonSchema |
|---|
JsonSchema.JsonSchemaIdResolver |
| Constructor Summary | |
|---|---|
NumberSchema()
|
|
| Method Summary | |
|---|---|
NumberSchema |
asNumberSchema()
Attempt to return this JsonSchema as a NumberSchema |
boolean |
equals(Object obj)
|
Boolean |
getExclusiveMaximum()
exclusiveMaximum |
Boolean |
getExclusiveMinimum()
exclusiveMinimum |
Double |
getMaximum()
maximum |
Double |
getMinimum()
minimum |
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes |
getType()
|
boolean |
isNumberSchema()
determine if this JsonSchema is an NumberSchema. |
void |
setExclusiveMaximum(Boolean exclusiveMaximum)
exclusiveMaximum |
void |
setExclusiveMinimum(Boolean exclusiveMinimum)
exclusiveMinimum |
void |
setMaximum(Double maximum)
maximum |
void |
setMinimum(Double minimum)
minimum |
| Methods inherited from class com.fasterxml.jackson.databind.jsonSchema.types.ValueTypeSchema |
|---|
asValueSchemaSchema, getEnums, getFormat, isValueTypeSchema, setEnums, setFormat |
| Methods inherited from class com.fasterxml.jackson.databind.jsonSchema.types.SimpleTypeSchema |
|---|
asSimpleTypeSchema, getDefault, getDescription, getTitle, isSimpleTypeSchema, setDefault, setDescription, setTitle |
| Methods inherited from class com.fasterxml.jackson.databind.jsonSchema.types.JsonSchema |
|---|
asAnySchema, asArraySchema, asBooleanSchema, asContainerSchema, asIntegerSchema, asNullSchema, asObjectSchema, asStringSchema, asUnionTypeSchema, get$ref, get$schema, getDisallow, getExtends, getId, getRequired, isAnySchema, isArraySchema, isBooleanSchema, isContainerTypeSchema, isIntegerSchema, isNullSchema, isObjectSchema, isStringSchema, isUnionTypeSchema, minimalForFormat, set$ref, set$schema, setDisallow, setExtends, setId, setRequired |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NumberSchema()
| Method Detail |
|---|
public NumberSchema asNumberSchema()
JsonSchemaNumberSchema
asNumberSchema in class JsonSchemapublic boolean equals(Object obj)
equals in class ValueTypeSchemapublic Boolean getExclusiveMaximum()
exclusiveMaximum
public Boolean getExclusiveMinimum()
exclusiveMinimum
public Double getMaximum()
maximum
public Double getMinimum()
minimum
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes getType()
getType in class JsonSchemapublic boolean isNumberSchema()
JsonSchemaNumberSchema.
isNumberSchema in class JsonSchemapublic void setExclusiveMaximum(Boolean exclusiveMaximum)
exclusiveMaximum
exclusiveMaximum - the exclusiveMaximum to setpublic void setExclusiveMinimum(Boolean exclusiveMinimum)
exclusiveMinimum
exclusiveMinimum - the exclusiveMinimum to setpublic void setMaximum(Double maximum)
maximum
maximum - the maximum to setpublic void setMinimum(Double minimum)
minimum
minimum - the minimum to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||