Enforce SchemaPath correctness 03/27203/4
authorRobert Varga <rovarga@cisco.com>
Thu, 28 May 2015 11:43:12 +0000 (13:43 +0200)
committerGerrit Code Review <gerrit@opendaylight.org>
Thu, 1 Oct 2015 10:19:13 +0000 (10:19 +0000)
commitd02a4b5555ec9139f448cb2ab4e041a3efb6f3c1
treea459cb7e7106c192f9799d8610dc36ae513090b8
parent9c9df3079ff1061df149fb4486c090a925ef4dde
Enforce SchemaPath correctness

SchemaPath must never contain a null element unless it is ROOT or SAME.
Current implementation allows that to happen by checking for null items
in the collections/lists it gets from the user.

Change-Id: Ibb85f84f54ad9c9049ac2ce8bb88371942b16880
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java