Package org.everit.json.schema
Class NumberSchema.Builder
- Enclosing class:
- NumberSchema
Builder class for
NumberSchema.-
Field Summary
Fields inherited from class org.everit.json.schema.Schema.Builder
unprocessedProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()exclusiveMaximum(boolean exclusiveMaximum) exclusiveMaximum(Number exclusiveMaximumLimit) exclusiveMinimum(boolean exclusiveMinimum) exclusiveMinimum(Number exclusiveMimimumLimit) multipleOf(Number multipleOf) requiresInteger(boolean requiresInteger) requiresNumber(boolean requiresNumber) Methods inherited from class org.everit.json.schema.Schema.Builder
defaultValue, description, id, nullable, readOnly, schemaLocation, schemaLocation, title, unprocessedProperties, writeOnly
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
- Specified by:
buildin classSchema.Builder<NumberSchema>
-
exclusiveMaximum
-
exclusiveMinimum
-
maximum
-
minimum
-
multipleOf
-
requiresInteger
-
requiresNumber
-
exclusiveMinimum
-
exclusiveMaximum
-