public class InputHint
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
InputHint.InputHintBuilder |
Constructor and Description |
---|
InputHint() |
InputHint(PropertyKind kind,
boolean required,
java.lang.String prompt,
java.util.List<InputHintValue> values,
java.util.Set<Validator<?>> validationRules,
java.lang.String copyFromProperty,
Type referencedType) |
Modifier and Type | Method and Description |
---|---|
InputHint |
copyFrom(InputHint inputHint) |
java.lang.String |
getCopyFromProperty() |
PropertyKind |
getKind() |
java.lang.String |
getPrompt() |
Type |
getReferencedType() |
java.util.Set<Validator<?>> |
getValidationRules() |
java.util.List<InputHintValue> |
getValues() |
boolean |
isRequired() |
static InputHint |
newInputHintFrom(InputHint inputHint) |
void |
setCopyFromProperty(java.lang.String copyFromProperty) |
void |
setKind(PropertyKind kind) |
void |
setPrompt(java.lang.String prompt) |
void |
setReferencedType(Type referencedType) |
void |
setRequired(boolean required) |
void |
setValues(java.util.List<InputHintValue> values) |
public InputHint()
public InputHint(PropertyKind kind, boolean required, java.lang.String prompt, java.util.List<InputHintValue> values, java.util.Set<Validator<?>> validationRules, java.lang.String copyFromProperty, Type referencedType)
public PropertyKind getKind()
public void setKind(PropertyKind kind)
public java.util.List<InputHintValue> getValues()
public void setValues(java.util.List<InputHintValue> values)
public java.util.Set<Validator<?>> getValidationRules()
public java.lang.String getPrompt()
public void setPrompt(java.lang.String prompt)
public boolean isRequired()
public void setRequired(boolean required)
public java.lang.String getCopyFromProperty()
public void setCopyFromProperty(java.lang.String copyFromProperty)
public Type getReferencedType()
public void setReferencedType(Type referencedType)