Package springfox.documentation.schema
Class NumericElementFacetBuilder
- java.lang.Object
-
- springfox.documentation.schema.NumericElementFacetBuilder
-
- All Implemented Interfaces:
ElementFacetBuilder
public class NumericElementFacetBuilder extends java.lang.Object implements ElementFacetBuilder
-
-
Constructor Summary
Constructors Constructor Description NumericElementFacetBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NumericElementFacet
build()
NumericElementFacetBuilder
copyOf(ElementFacet facet)
NumericElementFacetBuilder
exclusiveMaximum(java.lang.Boolean exclusiveMaximum)
NumericElementFacetBuilder
exclusiveMinimum(java.lang.Boolean exclusiveMinimum)
NumericElementFacetBuilder
from(AllowableRangeValues range)
NumericElementFacetBuilder
maximum(java.math.BigDecimal maximum)
NumericElementFacetBuilder
minimum(java.math.BigDecimal minimum)
NumericElementFacetBuilder
multipleOf(java.math.BigDecimal multipleOf)
-
-
-
Method Detail
-
multipleOf
public NumericElementFacetBuilder multipleOf(java.math.BigDecimal multipleOf)
-
minimum
public NumericElementFacetBuilder minimum(java.math.BigDecimal minimum)
-
exclusiveMinimum
public NumericElementFacetBuilder exclusiveMinimum(java.lang.Boolean exclusiveMinimum)
-
maximum
public NumericElementFacetBuilder maximum(java.math.BigDecimal maximum)
-
exclusiveMaximum
public NumericElementFacetBuilder exclusiveMaximum(java.lang.Boolean exclusiveMaximum)
-
build
public NumericElementFacet build()
- Specified by:
build
in interfaceElementFacetBuilder
-
copyOf
public NumericElementFacetBuilder copyOf(ElementFacet facet)
- Specified by:
copyOf
in interfaceElementFacetBuilder
-
from
public NumericElementFacetBuilder from(AllowableRangeValues range)
-
-