Class<T> cls = (Class<T>) types[NEUTRON_OBJECT_CLASS_TYPE_INDEX];
T ans;
try {
- ans = cls.newInstance();
- } catch (IllegalAccessException | InstantiationException e) {
+ ans = cls.getDeclaredConstructor().newInstance();
+ } catch (ReflectiveOperationException e) {
// should not happen.
throw new IllegalStateException(e);
}
Assert.assertEquals("NeutronFirewallRule JAXB Test 7: Testing protocol failed", "tcp",
testObject.getFirewallRuleProtocol());
- Assert.assertEquals("NeutronFirewallRule JAXB Test 8: Testing IP version failed", new Integer(4),
+ Assert.assertEquals("NeutronFirewallRule JAXB Test 8: Testing IP version failed", Integer.valueOf(4),
testObject.getFirewallRuleIpVer());
Assert.assertEquals("NeutronFirewallRule JAXB Test 9: Testing source IP address failed", "10.10.10.8",
testObject.getFirewallRuleSrcPortRangeMax());
Assert.assertEquals("NeutronFirewallRule JAXB Test 12.1: Testing destination port min failed",
- new Integer(80), testObject.getFirewallRuleDstPortRangeMin());
+ Integer.valueOf(80), testObject.getFirewallRuleDstPortRangeMin());
Assert.assertEquals("NeutronFirewallRule JAXB Test 12.2: Testing destination port max failed",
- new Integer(81), testObject.getFirewallRuleDstPortRangeMax());
+ Integer.valueOf(81), testObject.getFirewallRuleDstPortRangeMax());
- Assert.assertEquals("NeutronFirewallRule JAXB Test 13: Testing position failed", new Integer(1),
+ Assert.assertEquals("NeutronFirewallRule JAXB Test 13: Testing position failed", Integer.valueOf(1),
testObject.getFirewallRulePosition());
Assert.assertEquals("NeutronFirewallRule JAXB Test 14: Testing action", "allow",
"aa902936679e4ea29bfe1158e3450a14", dscpMarkingPolicyRules.get(0).getTenantID());
Assert.assertEquals("NeutronQosPolicy JaxB Test 6.3 : Testing Max ingress/Egress value failed",
- new Short("8"), dscpMarkingPolicyRules.get(0).dscpMark);
+ Short.valueOf((short)8), dscpMarkingPolicyRules.get(0).dscpMark);
List<NeutronQosMinimumBandwidthRule> minBandwidthLimitRules = neutronObject.getMinimumBandwidthRules();
neutronObject.getProtocol());
Assert.assertEquals("NeutronSFCFlowClassifier JAXB Test 5: Testing source_port_range_min failed",
- new Integer(100), neutronObject.getSourcePortRangeMin());
+ Integer.valueOf(100), neutronObject.getSourcePortRangeMin());
Assert.assertEquals("NeutronSFCFlowClassifier JAXB Test 6: Testing source_port_range_max failed",
- new Integer(200), neutronObject.getSourcePortRangeMax());
+ Integer.valueOf(200), neutronObject.getSourcePortRangeMax());
Assert.assertEquals("NeutronSFCFlowClassifier JAXB Test 7: Testing destination_port_range_min failed",
- new Integer(100), neutronObject.getDestinationPortRangeMin());
+ Integer.valueOf(100), neutronObject.getDestinationPortRangeMin());
Assert.assertEquals("NeutronSFCFlowClassifier JAXB Test 8: Testing destination_port_range_max failed",
- new Integer(200), neutronObject.getDestinationPortRangeMax());
+ Integer.valueOf(200), neutronObject.getDestinationPortRangeMax());
Assert.assertEquals("NeutronSFCFlowClassifier JAXB Test 9: Testing source_ip_prefix failed", "10.0.0.0/24",
neutronObject.getSourceIpPrefix());
Assert.assertEquals("NeutronSecurityRule JAXB Test 3: Testing protocol failed", "tcp",
testObject.getSecurityRuleProtocol());
- Assert.assertEquals("NeutronSecurityRule JAXB Test 4: Testing port range min failed", new Integer(80),
+ Assert.assertEquals("NeutronSecurityRule JAXB Test 4: Testing port range min failed", Integer.valueOf(80),
testObject.getSecurityRulePortMin());
- Assert.assertEquals("NeutronSecurityRule JAXB Test 5: Testing port range max failed", new Integer(80),
+ Assert.assertEquals("NeutronSecurityRule JAXB Test 5: Testing port range max failed", Integer.valueOf(80),
testObject.getSecurityRulePortMax());
Assert.assertEquals("NeutronSecurityRule JAXB Test 6: Testing ethertype failed", "IPv4",
Assert.assertEquals("NeutronVpnDeadPeerDetection JAXB Test 1: Testing action failed", "hold",
testObject.getAction());
- Assert.assertEquals("NeutronVpnDeadPeerDetection JAXB Test 2: Testing interval failed", new Integer(30),
+ Assert.assertEquals("NeutronVpnDeadPeerDetection JAXB Test 2: Testing interval failed", Integer.valueOf(30),
testObject.getInterval());
- Assert.assertEquals("NeutronVpnDeadPeerDetection JAXB Test 3: Testing timeout failed", new Integer(120),
+ Assert.assertEquals("NeutronVpnDeadPeerDetection JAXB Test 3: Testing timeout failed", Integer.valueOf(120),
testObject.getTimeout());
}
}
Assert.assertEquals("NeutronVpnIkePolicy JAXB Test 10.1: Testing lifetime units value failed", "seconds",
testObject.getLifetime().getUnits());
- Assert.assertEquals("NeutronVpnIkePolicy JAXB Test 10.2: Testing lifetime values failed", new Integer(3600),
+ Assert.assertEquals("NeutronVpnIkePolicy JAXB Test 10.2: Testing lifetime values failed", Integer.valueOf(3600),
testObject.getLifetime().getValue());
Assert.assertEquals("NeutronVpnIkePolicy JAXB Test 2: Testing tenant id failed",
Assert.assertEquals("NeutronVpnIpSecPolicy JAXB Test 10: Testing Lifetime unit value failed", "seconds",
testObject.getLifetime().getUnits());
- Assert.assertEquals("NeutronVpnIpSecPolicy JAXB Test 11: Testing Lifetime value failed", new Integer(3600),
+ Assert.assertEquals("NeutronVpnIpSecPolicy JAXB Test 11: Testing Lifetime value failed", Integer.valueOf(3600),
testObject.getLifetime().getValue());
Assert.assertEquals("NeutronVpnIpSecPolicy JAXB Test 2: Testing tenant id failed",
"hold", testObject.getDeadPeerDetection().getAction());
Assert.assertEquals("NeutronVpnIpSecSiteConnection JAXB Test 18.2: Testing DeadPeerDetection failed",
- new Integer(30), testObject.getDeadPeerDetection().getInterval());
+ Integer.valueOf(30), testObject.getDeadPeerDetection().getInterval());
Assert.assertEquals("NeutronVpnIpSecSiteConnection JAXB Test 18.3: Testing DeadPeerDetection failed",
- new Integer(120), testObject.getDeadPeerDetection().getTimeout());
+ Integer.valueOf(120), testObject.getDeadPeerDetection().getTimeout());
Assert.assertEquals("NeutronVpnIpSecSiteConnection JAXB Test 2: Testing tenant id failed",
"ccb81365fe36411a9011e90491fe1330", testObject.getTenantID());
Assert.assertEquals("NeutronVpnLifetime JAXB Test 1: Testing units failed", "seconds",
testObject.getUnits());
- Assert.assertEquals("NeutronVpnLifetime JAXB Test 2: Testing value failed", new Integer(3600),
+ Assert.assertEquals("NeutronVpnLifetime JAXB Test 2: Testing value failed", Integer.valueOf(3600),
testObject.getValue());
}
}
B toMdIds(INeutronObject<S1> neutronObject, Class<B> builderClass) {
B builder;
try {
- builder = builderClass.newInstance();
+ builder = builderClass.getDeclaredConstructor().newInstance();
if (neutronObject.getID() != null) {
final Method setUuid = builderClass.getMethod("setUuid", Uuid.class);
final Method setRevisionNumber = builderClass.getMethod("setRevisionNumber", Long.class);
setRevisionNumber.invoke(builder, neutronObject.getRevisionNumber());
}
- } catch (IllegalAccessException | InstantiationException | InvocationTargetException
- | NoSuchMethodException e) {
+ } catch (ReflectiveOperationException e) {
throw new IllegalArgumentException(e);
}
return builder;
protected T toMd(String uuid) {
Builder<T> builder;
try {
- builder = builderClass.newInstance();
+ builder = builderClass.getDeclaredConstructor().newInstance();
setUuid.invoke(builder, toUuid(uuid));
- } catch (InstantiationException | IllegalAccessException | InvocationTargetException e) {
+ } catch (ReflectiveOperationException e) {
// should not happen.
throw new IllegalArgumentException(e);
}