Make GenericTableSchema.fromJson() a factory method 20/86120/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 29 Nov 2019 09:27:52 +0000 (10:27 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 3 Dec 2019 09:44:56 +0000 (10:44 +0100)
commit1ee2e4bfea2486aba0277b8b2d024183dc30fb21
treecbc397b4636ba1903b5c4601283e75427be3fe9a
parentd306338b587844451c0f7fbb885c530af38565a7
Make GenericTableSchema.fromJson() a factory method

This method is called from precisely one place, which is creating
a new object for the call. Turn allocation around, taking a step
towards immutable schemas.

Change-Id: I97c44da72bc3b63260941bcf7d480a9c0c9e3a4a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit f74cb36d4df75f1fcf20014166061e627849a9b0)
library/impl/src/main/java/org/opendaylight/ovsdb/lib/schema/DatabaseSchema.java
library/impl/src/main/java/org/opendaylight/ovsdb/lib/schema/GenericTableSchema.java
library/impl/src/main/java/org/opendaylight/ovsdb/lib/schema/TableSchema.java