org.raml.parser.rule
Class UnknownTupleRule<K extends Node,V extends 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<V>, TupleRule<K,V>

public class UnknownTupleRule<K extends Node,V extends 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, 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
 

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


Copyright © 2013. All rights reserved.