Class JsonValidationRuleSpecification
java.lang.Object
com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
com.xebialabs.xlplatform.synthetic.yaml.JsonValidationRuleSpecification
- All Implemented Interfaces:
ValidationRuleSpecification
public class JsonValidationRuleSpecification
extends JsonSpecification
implements ValidationRuleSpecification
-
Field Summary
Fields inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
name, node -
Constructor Summary
ConstructorsConstructorDescriptionJsonValidationRuleSpecification(com.fasterxml.jackson.databind.JsonNode node) -
Method Summary
Methods inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
getDescription, getLabel, getOptionalBoolean, getOptionalBoolean, getOptionalInteger, getOptionalString, getOptionalString, getOptionalType, getProperties, getStringValues, getValidationRules, toMap
-
Constructor Details
-
JsonValidationRuleSpecification
public JsonValidationRuleSpecification(com.fasterxml.jackson.databind.JsonNode node)
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceValidationRuleSpecification
-
getProperties
- Specified by:
getPropertiesin interfaceValidationRuleSpecification
-