org.raml.parser.rule
Class UnknownTupleRule<K extends org.yaml.snakeyaml.nodes.Node,V extends org.yaml.snakeyaml.nodes.Node>

java.lang.Object
  extended by org.raml.parser.rule.DefaultTupleRule<K,V>
      extended by org.raml.parser.rule.UnknownTupleRule<K,V>
All Implemented Interfaces:
NodeRule<org.yaml.snakeyaml.nodes.Node>, TupleRule<K,org.yaml.snakeyaml.nodes.Node>

public class UnknownTupleRule<K extends org.yaml.snakeyaml.nodes.Node,V extends org.yaml.snakeyaml.nodes.Node>
extends DefaultTupleRule<K,V>


Field Summary
 
Fields inherited from class org.raml.parser.rule.DefaultTupleRule
rules
 
Constructor Summary
UnknownTupleRule(String fieldName)
           
 
Method Summary
 List<ValidationResult> onRuleEnd()
          Called when the ruled was ended to verify all mandatory fields are present
 
Methods inherited from class org.raml.parser.rule.DefaultTupleRule
addRulesFor, doValidateValue, getHandler, getKey, getName, getNodeRuleFactory, getParentTupleRule, getRootTupleRule, getRuleByFieldName, getRuleForTuple, getValueNodeType, isRequired, isValidValueNodeType, setHandler, setName, setNestedRules, setNodeRuleFactory, setParentTupleRule, setRequired, setValueType, validateKey, validateValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnknownTupleRule

public UnknownTupleRule(String fieldName)
Method Detail

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<org.yaml.snakeyaml.nodes.Node>
Overrides:
onRuleEnd in class DefaultTupleRule<K extends org.yaml.snakeyaml.nodes.Node,V extends org.yaml.snakeyaml.nodes.Node>
Returns:


Copyright © 2013. All rights reserved.