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
Constructors Constructor Description JsonValidationRuleSpecification(com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry descriptorRegistry, com.fasterxml.jackson.databind.JsonNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getProperties()java.lang.StringgetType()-
Methods inherited from class com.xebialabs.xlplatform.synthetic.yaml.JsonSpecification
descriptorRegistry, getDescription, getLabel, getOptionalBoolean, getOptionalBoolean, getOptionalString, getOptionalString, getOptionalType, getProperties, getStringValues, getValidationRules, toMap
-
-
-
-
Method Detail
-
getType
public java.lang.String getType()
- Specified by:
getTypein interfaceValidationRuleSpecification
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
- Specified by:
getPropertiesin interfaceValidationRuleSpecification
-
-