}
final Builder<YangInstanceIdentifier> builder = ImmutableList.builder();
- findMandatoryNodes(builder, YangInstanceIdentifier.EMPTY, schema, treeConfig.getTreeType());
+ findMandatoryNodes(builder, YangInstanceIdentifier.empty(), schema, treeConfig.getTreeType());
final ImmutableList<YangInstanceIdentifier> mandatoryNodes = builder.build();
return mandatoryNodes.isEmpty() ? Optional.empty() : Optional.of(new MandatoryLeafEnforcer(mandatoryNodes));
}
- void enforceOnData(final NormalizedNode<?, ?> data) {
+ void enforceOnData(final NormalizedNode data) {
for (final YangInstanceIdentifier id : mandatoryNodes) {
checkArgument(NormalizedNodes.findNode(data, id).isPresent(),
"Node %s is missing mandatory descendant %s", data.getIdentifier(), id);