Class InputHint
- java.lang.Object
 - 
- com.xebialabs.deployit.plugin.api.reflect.InputHint
 
 
- 
public class InputHint extends java.lang.Object 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInputHint.InputHintBuilder 
- 
Constructor Summary
Constructors Constructor 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, java.lang.String methodRef, boolean dynamicLookup) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InputHintcopyFrom(InputHint inputHint)java.lang.StringgetCopyFromProperty()PropertyKindgetKind()java.lang.StringgetMethodRef()java.lang.StringgetPrompt()TypegetReferencedType()java.util.Set<Validator<?>>getValidationRules()java.util.List<InputHintValue>getValues()booleanisDynamicLookup()booleanisRequired()static InputHintnewInputHintFrom(InputHint inputHint)voidsetCopyFromProperty(java.lang.String copyFromProperty)voidsetDynamicLookup(boolean dynamicLookup)voidsetKind(PropertyKind kind)voidsetMethodRef(java.lang.String methodRef)voidsetPrompt(java.lang.String prompt)voidsetReferencedType(Type referencedType)voidsetRequired(boolean required)voidsetValues(java.util.List<InputHintValue> values) 
 - 
 
- 
- 
Constructor Detail
- 
InputHint
public InputHint()
 
- 
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, java.lang.String methodRef, boolean dynamicLookup)
 
 - 
 
- 
Method Detail
- 
getKind
public PropertyKind getKind()
 
- 
setKind
public void setKind(PropertyKind kind)
 
- 
getValues
public java.util.List<InputHintValue> getValues()
 
- 
setValues
public void setValues(java.util.List<InputHintValue> values)
 
- 
getValidationRules
public java.util.Set<Validator<?>> getValidationRules()
 
- 
getPrompt
public java.lang.String getPrompt()
 
- 
setPrompt
public void setPrompt(java.lang.String prompt)
 
- 
isRequired
public boolean isRequired()
 
- 
setRequired
public void setRequired(boolean required)
 
- 
getCopyFromProperty
public java.lang.String getCopyFromProperty()
 
- 
setCopyFromProperty
public void setCopyFromProperty(java.lang.String copyFromProperty)
 
- 
getReferencedType
public Type getReferencedType()
 
- 
setReferencedType
public void setReferencedType(Type referencedType)
 
- 
getMethodRef
public java.lang.String getMethodRef()
 
- 
setMethodRef
public void setMethodRef(java.lang.String methodRef)
 
- 
isDynamicLookup
public boolean isDynamicLookup()
 
- 
setDynamicLookup
public void setDynamicLookup(boolean dynamicLookup)
 
 - 
 
 -