public static class NumberSchema.Builder extends Schema.Builder<NumberSchema>
NumberSchema
.Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NumberSchema |
build() |
NumberSchema.Builder |
exclusiveMaximum(boolean exclusiveMaximum) |
NumberSchema.Builder |
exclusiveMaximum(Number exclusiveMaximumLimit) |
NumberSchema.Builder |
exclusiveMinimum(boolean exclusiveMinimum) |
NumberSchema.Builder |
exclusiveMinimum(Number exclusiveMimimumLimit) |
NumberSchema.Builder |
maximum(Number maximum) |
NumberSchema.Builder |
minimum(Number minimum) |
NumberSchema.Builder |
multipleOf(Number multipleOf) |
NumberSchema.Builder |
requiresInteger(boolean requiresInteger) |
NumberSchema.Builder |
requiresNumber(boolean requiresNumber) |
defaultValue, description, id, nullable, readOnly, schemaLocation, schemaLocation, title, unprocessedProperties, writeOnly
public NumberSchema build()
build
in class Schema.Builder<NumberSchema>
public NumberSchema.Builder exclusiveMaximum(boolean exclusiveMaximum)
public NumberSchema.Builder exclusiveMinimum(boolean exclusiveMinimum)
public NumberSchema.Builder maximum(Number maximum)
public NumberSchema.Builder minimum(Number minimum)
public NumberSchema.Builder multipleOf(Number multipleOf)
public NumberSchema.Builder requiresInteger(boolean requiresInteger)
public NumberSchema.Builder requiresNumber(boolean requiresNumber)
public NumberSchema.Builder exclusiveMinimum(Number exclusiveMimimumLimit)
public NumberSchema.Builder exclusiveMaximum(Number exclusiveMaximumLimit)
Copyright © 2019 Everit Kft.. All rights reserved.