Class JsonInputHintSpecification
java.lang.Object
com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
com.xebialabs.xlplatform.synthetic.yaml.JsonInputHintSpecification
- All Implemented Interfaces:
InputHintSpecification
-
Field Summary
Fields inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
name, node -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
getDescription, getLabel, getOptionalBoolean, getOptionalBoolean, getOptionalString, getOptionalString, getOptionalType, getProperties, getStringValues, getValidationRules, toMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.xebialabs.xlplatform.synthetic.InputHintSpecification
getValidationRules
-
Constructor Details
-
JsonInputHintSpecification
public JsonInputHintSpecification(com.fasterxml.jackson.databind.JsonNode node)
-
-
Method Details
-
getValues
- Specified by:
getValuesin interfaceInputHintSpecification
-
getPrompt
- Specified by:
getPromptin interfaceInputHintSpecification
-
getCopyFromProperty
- Specified by:
getCopyFromPropertyin interfaceInputHintSpecification
-
getReferencedType
- Specified by:
getReferencedTypein interfaceInputHintSpecification
-
getMethodRef
- Specified by:
getMethodRefin interfaceInputHintSpecification
-
getDynamicLookup
- Specified by:
getDynamicLookupin interfaceInputHintSpecification
-