import org.opendaylight.yangtools.yang.common.QName;
/**
+ *
* The ChoiceNode defines a set of alternatives. It consists of a number of
* branches defined as ChoiceCaseNode objects.
*/
/**
* Returns cases of choice.
- *
+ *
* @return set of ChoiceCaseNode objects defined in this node which
* represents set of arguments of the YANG <code>case</code>
* substatement of the <code>choice</code> statement
Set<ChoiceCaseNode> getCases();
/**
- *
+ *
* Returns the concrete case according to specified Q name.
- *
+ *
* @param name
* QName of seeked Choice Case Node
* @return child case node of this Choice if child with given name is
/**
* Returns the concrete case according to specified name.
- *
+ *
* @param name
* name of seeked child as String
* @return child case node (or local name of case node) of this Choice if
ChoiceCaseNode getCaseNodeByName(String name);
/**
- *
+ *
* Returns name of case which is in the choice specified as default
- *
+ *
* @return string with the name of case which is specified in the argument
* of the YANG <code>default</code> substatement of
* <code>choice</code> statement.