Class ItemInteger
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract<ItemInteger>
-
- de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemInteger
-
- All Implemented Interfaces:
SchemaItem
public class ItemInteger extends SchemaItemAbstract<ItemInteger>
- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description ItemInteger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetExclusiveMaximum()LonggetExclusiveMinimum()LonggetMaximum()LonggetMinimum()ItemIntegergetThis()ItemIntegersetExclusiveMaximum(Long exclusiveMaximum)ItemIntegersetExclusiveMinimum(Long exclusiveMinimum)ItemIntegersetMaximum(Long maximum)ItemIntegersetMinimum(Long minimum)-
Methods inherited from class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
addAllowedValue, addOption, getDeflt, getDescription, getTitle, getType, setDeflt, setDescription, setTitle
-
-
-
-
Method Detail
-
getThis
public ItemInteger getThis()
- Specified by:
getThisin classSchemaItemAbstract<ItemInteger>
-
getMinimum
public Long getMinimum()
- Returns:
- the minimum
-
setMinimum
public ItemInteger setMinimum(Long minimum)
- Parameters:
minimum- the minimum to set- Returns:
- this;
-
getExclusiveMinimum
public Long getExclusiveMinimum()
- Returns:
- the exclusiveMinimum
-
setExclusiveMinimum
public ItemInteger setExclusiveMinimum(Long exclusiveMinimum)
- Parameters:
exclusiveMinimum- the exclusiveMinimum to set- Returns:
- this;
-
getMaximum
public Long getMaximum()
- Returns:
- the maximum
-
setMaximum
public ItemInteger setMaximum(Long maximum)
- Parameters:
maximum- the maximum to set- Returns:
- this;
-
getExclusiveMaximum
public Long getExclusiveMaximum()
- Returns:
- the exclusiveMaximum
-
setExclusiveMaximum
public ItemInteger setExclusiveMaximum(Long exclusiveMaximum)
- Parameters:
exclusiveMaximum- the exclusiveMaximum to set- Returns:
- this;
-
-