public class EnumModifierRule extends SimpleRule
EnumModifierRule class.
rules| Constructor and Description |
|---|
EnumModifierRule(String ruleName,
List<String> enumTypes,
SimpleRule enumRule)
Constructor for EnumModifierRule.
|
| Modifier and Type | Method and Description |
|---|---|
List<ValidationResult> |
doValidateValue(org.yaml.snakeyaml.nodes.ScalarNode value)
doValidateValue.
|
List<ValidationResult> |
validateKey(org.yaml.snakeyaml.nodes.ScalarNode key)
validateKey.
|
getFieldClass, getKeyNode, getValueNode, getValueNodeType, setFieldClass, setKeyNode, setValueNode, wasAlreadyDefinedaddRulesFor, getHandler, getKey, getName, getNodeRuleFactory, getParentTupleRule, getRootTupleRule, getRuleByFieldName, getRuleForTuple, isRequired, isValidValueNodeType, onRuleEnd, setHandler, setName, setNestedRules, setNodeRuleFactory, setParentTupleRule, setRequired, setValueType, validateValuepublic EnumModifierRule(String ruleName, List<String> enumTypes, SimpleRule enumRule)
Constructor for EnumModifierRule.
ruleName - a String object.enumTypes - a List object.enumRule - a SimpleRule object.public List<ValidationResult> validateKey(org.yaml.snakeyaml.nodes.ScalarNode key)
validateKey.
validateKey in interface TupleRule<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>validateKey in class SimpleRulekey - a ScalarNode object.List object.public List<ValidationResult> doValidateValue(org.yaml.snakeyaml.nodes.ScalarNode value)
doValidateValue.
doValidateValue in class SimpleRulevalue - a ScalarNode object.List object.Copyright © 2015 Mulesoft. All rights reserved.