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
|
withBoomiDataType
withDescription, withId, withIgnoreForFilters, withIgnoreForSelection, withIgnoreForSort, withTitle
finish
NumericTypeBuilder<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