Modifier and Type | Method and Description |
---|---|
Input |
build() |
Input.Builder |
customText(String value) |
Input.Builder |
defaultValue(InputTypeDefault value) |
Input.Builder |
helpText(String value) |
Input.Builder |
immutable(boolean value) |
Input.Builder |
indexed(boolean value) |
Input.Builder |
inputType(InputTypeName value) |
Input.Builder |
inputTypeConfig(InputTypeConfig config) |
Input.Builder |
inputTypeProperty(InputTypeProperty property) |
Input.Builder |
label(String value) |
Input.Builder |
maximizeUIInputWidth(boolean value) |
Input.Builder |
maximumOccurrences(int value) |
Input.Builder |
minimumOccurrences(int value) |
Input.Builder |
multiple(boolean value) |
Input.Builder |
name(String value) |
Input.Builder |
occurrences(int minOccurrences,
int maxOccurrences) |
Input.Builder |
occurrences(Occurrences value) |
Input.Builder |
required(boolean value) |
Input.Builder |
validationRegexp(String value) |
public Builder()
public Builder(Input source)
public Input.Builder name(String value)
public Input.Builder inputType(InputTypeName value)
public Input.Builder label(String value)
public Input.Builder defaultValue(InputTypeDefault value)
public Input.Builder immutable(boolean value)
public Input.Builder occurrences(Occurrences value)
public Input.Builder occurrences(int minOccurrences, int maxOccurrences)
public Input.Builder minimumOccurrences(int value)
public Input.Builder maximumOccurrences(int value)
public Input.Builder required(boolean value)
public Input.Builder maximizeUIInputWidth(boolean value)
public Input.Builder multiple(boolean value)
public Input.Builder indexed(boolean value)
public Input.Builder customText(String value)
public Input.Builder validationRegexp(String value)
public Input.Builder helpText(String value)
public Input.Builder inputTypeProperty(InputTypeProperty property)
public Input.Builder inputTypeConfig(InputTypeConfig config)
public Input build()