public class SchemaRule extends SimpleRule implements ContextPathAware, ResourceLoaderAware
rules| Constructor and Description |
|---|
SchemaRule() |
| Modifier and Type | Method and Description |
|---|---|
TupleRule<?,?> |
deepCopy() |
List<ValidationResult> |
doValidateValue(org.yaml.snakeyaml.nodes.ScalarNode node) |
ContextPath |
getContextPath() |
void |
setContextPath(ContextPath contextPath) |
void |
setResourceLoader(ResourceLoader resourceLoader) |
getFieldClass, getKeyNode, getValueNode, getValueNodeType, setFieldClass, setKeyNode, setValueNode, validateKey, wasAlreadyDefinedaddRulesFor, checkClassToCopy, getHandler, getKey, getName, getNodeRuleFactory, getParentTupleRule, getRootTupleRule, getRuleByFieldName, getRuleForTuple, isRequired, isValidValueNodeType, onRuleEnd, setHandler, setName, setNestedRules, setNodeRuleFactory, setParentTupleRule, setRequired, setValueType, validateValuepublic List<ValidationResult> doValidateValue(org.yaml.snakeyaml.nodes.ScalarNode node)
doValidateValue in class SimpleRulepublic TupleRule<?,?> deepCopy()
deepCopy in interface TupleRule<org.yaml.snakeyaml.nodes.ScalarNode,org.yaml.snakeyaml.nodes.Node>deepCopy in class SimpleRulepublic void setContextPath(ContextPath contextPath)
setContextPath in interface ContextPathAwarepublic ContextPath getContextPath()
getContextPath in interface ContextPathAwarepublic void setResourceLoader(ResourceLoader resourceLoader)
setResourceLoader in interface ResourceLoaderAwareCopyright © 2020. All rights reserved.