Make public fields final where possible 70/170/6
authorRobert Varga <nite@hq.sk>
Sun, 31 Jan 2016 11:25:45 +0000 (12:25 +0100)
committerDave Wallace <dwallacelf@gmail.com>
Mon, 1 Feb 2016 03:00:39 +0000 (03:00 +0000)
commit004da76d2b83276a1fccf1876494ba0038816c68
tree3d172effcdf0fb1cc9e722a0e8d5049a0460d268
parent52a3a4de071cae9fe8cad4227ab44627721ae175
Make public fields final where possible

Class fields initialized via the constructor should be final.

Also mark leaking byte[] instances with a FIXME. API users consider them
immutable, but they are vulnerable to System.arrayCopy().

Also fixes constructor arguments so they do not use underscores, which
is prohibited by Java 9.

Change-Id: I393d55ed7234149cb3604bc92b2cb1d1207c55dc
Signed-off-by: Robert Varga <nite@hq.sk>
vpp-japi/japi/org/openvpp/vppjapi/vppIPv4Address.java
vpp-japi/japi/org/openvpp/vppjapi/vppIPv6Address.java
vpp-japi/japi/org/openvpp/vppjapi/vppInterfaceCounters.java
vpp-japi/japi/org/openvpp/vppjapi/vppInterfaceDetails.java
vpp-japi/japi/org/openvpp/vppjapi/vppL2Fib.java
vpp-japi/japi/org/openvpp/vppjapi/vppVersion.java
vpp-japi/japi/org/openvpp/vppjapi/vppVxlanTunnelDetails.java