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 NumericElementFacetbuild()NumericElementFacetBuildercopyOf(ElementFacet facet)NumericElementFacetBuilderexclusiveMaximum(java.lang.Boolean exclusiveMaximum)NumericElementFacetBuilderexclusiveMinimum(java.lang.Boolean exclusiveMinimum)NumericElementFacetBuilderfrom(AllowableRangeValues range)NumericElementFacetBuildermaximum(java.math.BigDecimal maximum)NumericElementFacetBuilderminimum(java.math.BigDecimal minimum)NumericElementFacetBuildermultipleOf(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:
buildin interfaceElementFacetBuilder
-
copyOf
public NumericElementFacetBuilder copyOf(ElementFacet facet)
- Specified by:
copyOfin interfaceElementFacetBuilder
-
from
public NumericElementFacetBuilder from(AllowableRangeValues range)
-
-