Make SchemaNode.getPath() a default method 10/94010/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 2 Dec 2020 22:26:30 +0000 (23:26 +0100)
committerRobert Varga <nite@hq.sk>
Thu, 3 Dec 2020 03:27:12 +0000 (03:27 +0000)
commit9db0265b77539841145972c4e3d0078d38d22a27
tree7a148aa00a0c668fbb82c335f74c7eaf846e6754
parent4349fb5d0aaae5bfd4057feae461651523230d4b
Make SchemaNode.getPath() a default method

Make sure implementations do not have to implement getPath() as we
can just have a default method throwing UnsupportedOperationException.

Change-Id: I3490d6d706113ea14ee3f4181a7ba827380c8181
JIRA: YANGTOOLS-1071
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaNode.java
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaNodeDefaults.java [new file with mode: 0644]