P - The type of NestingBuilder that was used to create this
builder. This is the type that will be returned by calling
NestedBuilder.finish() on this builder.public interface NumericTypeBuilder<P extends NestingBuilder> extends SimpleTypeBuilder<NumericTypeBuilder<P>,P>
| Modifier and Type | Method and Description |
|---|---|
NumericTypeBuilder<P> |
withExclusiveMaximum(int value)
This method includes the "maximum" and "exclusiveMaximum" attributes in
the numeric type definition since both are required when using exclusive
maximum.
|
NumericTypeBuilder<P> |
withExclusiveMinimum(int value)
This method includes the "minimum" and "exclusiveMinimum" attributes in
the numeric type definition since both are required when using exclusive
minimum.
|
NumericTypeBuilder<P> |
withMaximum(int value)
This method includes the "maximum" attribute in the numeric type
definition
|
NumericTypeBuilder<P> |
withMinimum(int value)
This method includes the "minimum" attribute in the numeric type
definition
|
NumericTypeBuilder<P> |
withMultipleOf(int value)
This method includes the "multipleOf" attribute in the numeric type
definition
|
withBoomiDataTypewithDescription, withId, withIgnoreForFilters, withIgnoreForSelection, withIgnoreForSort, withTitlefinishNumericTypeBuilder<P> withMaximum(int value)
value - the value of the attributeNumericTypeBuilder instanceNumericTypeBuilder<P> withExclusiveMaximum(int value)
withMaximum(int) should be used for inclusive maximum
values.value - the value of the attributeNumericTypeBuilder instanceNumericTypeBuilder<P> withMinimum(int value)
value - the value of the attributeNumericTypeBuilder instanceNumericTypeBuilder<P> withExclusiveMinimum(int value)
withMaximum(int) should be used for inclusive minimum
values.value - the value of the attributeNumericTypeBuilder instanceNumericTypeBuilder<P> withMultipleOf(int value)
value - the value of the attributeNumericTypeBuilder instance