org.raml.parser.rule
Class UnknownTupleRule<K extends Node,V extends Node>
java.lang.Object
org.raml.parser.rule.DefaultTupleRule<K,V>
org.raml.parser.rule.UnknownTupleRule<K,V>
- All Implemented Interfaces:
- NodeRule<V>, TupleRule<K,V>
public class UnknownTupleRule<K extends Node,V extends Node>
- extends DefaultTupleRule<K,V>
| Methods inherited from class org.raml.parser.rule.DefaultTupleRule |
addRulesFor, getHandler, getKey, getMissingRuleMessage, getName, getNodeRuleFactory, getParentTupleRule, getRuleByFieldName, getRuleForTuple, isRequired, setHandler, setNestedRules, setNodeRuleFactory, setParentTupleRule, setRequired, validateKey, validateValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnknownTupleRule
public UnknownTupleRule(String fieldName)
onRuleEnd
public List<ValidationResult> onRuleEnd()
- Description copied from interface:
NodeRule
- Called when the ruled was ended to verify all mandatory fields are present
- Specified by:
onRuleEnd in interface NodeRule<V extends Node>- Overrides:
onRuleEnd in class DefaultTupleRule<K extends Node,V extends Node>
- Returns:
Copyright © 2013. All rights reserved.