public class EnumModifierRule extends SimpleRule
rules| Constructor and Description |
|---|
EnumModifierRule(String ruleName,
List<String> enumTypes,
SimpleRule enumRule) |
| Modifier and Type | Method and Description |
|---|---|
List<ValidationResult> |
doValidateValue(org.yaml.snakeyaml.nodes.ScalarNode value) |
List<ValidationResult> |
validateKey(org.yaml.snakeyaml.nodes.ScalarNode key) |
deepCopy, getFieldClass, getKeyNode, getValueNode, getValueNodeType, setFieldClass, setKeyNode, setValueNode, wasAlreadyDefinedaddRulesFor, checkClassToCopy, 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)
public List<ValidationResult> validateKey(org.yaml.snakeyaml.nodes.ScalarNode key)
validateKey in interface TupleRule<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>validateKey in class SimpleRulepublic List<ValidationResult> doValidateValue(org.yaml.snakeyaml.nodes.ScalarNode value)
doValidateValue in class SimpleRuleCopyright © 2020. All rights reserved.