Class ItemString
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract<ItemString>
-
- de.fraunhofer.iosb.ilt.configurable.JsonSchema.ItemString
-
- All Implemented Interfaces:
SchemaItem
public class ItemString extends SchemaItemAbstract<ItemString>
- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description ItemString()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetMaxLength()IntegergetMinLength()StringgetPattern()ItemStringgetThis()voidsetMaxLength(Integer maxLength)voidsetMinLength(Integer minLength)voidsetPattern(String pattern)-
Methods inherited from class de.fraunhofer.iosb.ilt.configurable.JsonSchema.SchemaItemAbstract
addAllowedValue, addOption, getDeflt, getDescription, getTitle, getType, setDeflt, setDescription, setTitle
-
-
-
-
Method Detail
-
getThis
public ItemString getThis()
- Specified by:
getThisin classSchemaItemAbstract<ItemString>
-
getMinLength
public Integer getMinLength()
- Returns:
- the minLength
-
setMinLength
public void setMinLength(Integer minLength)
- Parameters:
minLength- the minLength to set
-
getMaxLength
public Integer getMaxLength()
- Returns:
- the maxLength
-
setMaxLength
public void setMaxLength(Integer maxLength)
- Parameters:
maxLength- the maxLength to set
-
getPattern
public String getPattern()
- Returns:
- the pattern
-
setPattern
public void setPattern(String pattern)
- Parameters:
pattern- the pattern to set
-
-