@Beta public class InputJson extends FormItemJson<Input>
Constructor and Description |
---|
InputJson(Input input) |
InputJson(String name,
String label,
String customText,
String helpText,
String validationRegexp,
boolean immutable,
boolean indexed,
InputTypeJson inputType,
OccurrencesJson occurrences,
com.fasterxml.jackson.databind.node.ObjectNode configObject) |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
getConfig() |
String |
getCustomText() |
Input |
getFormItem() |
String |
getHelpText() |
Input |
getInput() |
InputTypeJson |
getInputType() |
String |
getLabel() |
String |
getName() |
OccurrencesJson |
getOccurrences() |
String |
getValidationRegexp() |
boolean |
isImmutable() |
boolean |
isIndexed() |
public InputJson(String name, String label, String customText, String helpText, String validationRegexp, boolean immutable, boolean indexed, InputTypeJson inputType, OccurrencesJson occurrences, com.fasterxml.jackson.databind.node.ObjectNode configObject)
public InputJson(Input input)
public Input getFormItem()
getFormItem
in class FormItemJson<Input>
public Input getInput()
public String getName()
getName
in class FormItemJson<Input>
public String getLabel()
public boolean isImmutable()
public boolean isIndexed()
public String getCustomText()
public String getHelpText()
public String getValidationRegexp()
public OccurrencesJson getOccurrences()
public InputTypeJson getInputType()
public com.fasterxml.jackson.databind.node.ObjectNode getConfig()