Cleanup BaseSchema 32/79532/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 15 Jan 2019 10:03:01 +0000 (11:03 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 15 Jan 2019 10:13:21 +0000 (11:13 +0100)
commitd4ebcddec91088fcaef97be6a1ccc17fc07c407c
treec5d286c9dbe6a63fdb85a46772fd208535058a6a
parent2163d1c63818c7915c870678db83576d3f3c71a1
Cleanup BaseSchema

There is no need to throw ExceptionInInitializerError, as that
will be propagated by the class initializer.

Also let's not use Lists.newArrayList(), but rather use variadic
arguments and wrap them with Arrays.asList().

Finally make BaseSchema implement SchemaContextProvider, so that
its getSchemaContext() method is properly documented.

Change-Id: Ic3667f00ff19aaf881eccc1d9076c561fb070449
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/schema/mapping/BaseSchema.java