Skip to content

Commit fcdfd13

Browse files
committed
Merge pull request tlaukkan#88 from DevFactory/release/method-invokes-inefficient-number-constructor-fix-1
Code quality fix - Method invokes inefficient Number constructor; use static valueOf instead.
2 parents 6a20afb + 7b5b6a1 commit fcdfd13

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

zigbee-api/src/main/java/org/bubblecloud/zigbee/api/cluster/impl/core/AnalogReporterImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,9 @@ public Object getReportableChange() {
104104
private void setReportableChangeValue(Number n) {
105105
final ZigBeeType type = attribute.getZigBeeType();
106106
if (type.getJavaClass() == Long.class) {
107-
minimumChange = new Long(n.longValue());
107+
minimumChange = Long.valueOf(n.longValue());
108108
} else if (type.getJavaClass() == Integer.class) {
109-
minimumChange = new Integer(n.intValue());
109+
minimumChange = Integer.valueOf(n.intValue());
110110
} else if (type.getJavaClass() == Float.class) {
111111
minimumChange = new Float(n.floatValue());
112112
} else if (type.getJavaClass() == Double.class) {

zigbee-api/src/main/java/org/bubblecloud/zigbee/api/cluster/impl/core/DefaultDeserializer.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,9 +163,9 @@ public Object readZigBeeType(ZigBeeType type) {
163163
case SignedInteger8bit:
164164
byte b = read_byte();
165165
if (type == ZigBeeType.UnsignedInteger8bit) {
166-
value[0] = new Integer(b & 0xFF);
166+
value[0] = Integer.valueOf(b & 0xFF);
167167
} else {
168-
value[0] = new Integer(b);
168+
value[0] = Integer.valueOf(b);
169169
}
170170
break;
171171
case Data16bit:
@@ -186,9 +186,9 @@ public Object readZigBeeType(ZigBeeType type) {
186186
case SignedInteger24bit:
187187
int i = read_int24bit();
188188
if (type == ZigBeeType.UnsignedInteger32bit) {
189-
value[0] = new Long(i & 0xFFFFFFFF);
189+
value[0] = Long.valueOf(i & 0xFFFFFFFF);
190190
} else {
191-
value[0] = new Integer(i);
191+
value[0] = Integer.valueOf(i);
192192
}
193193
break;
194194
case Data32bit:

zigbee-api/src/main/java/org/bubblecloud/zigbee/api/cluster/impl/security_safety/ias_ace/ZoneIDMapResponseImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public ZoneIDMapResponseImpl(Response response) throws ZigBeeClusterException {
4343

4444
zonesID = new ZoneTableImpl();
4545
for (int i = 0; i < 16; i++)
46-
zonesID.addZone(new Short(deserializer.read_short()), null, null);
46+
zonesID.addZone(Short.valueOf(deserializer.read_short()), null, null);
4747
}
4848

4949
public Zone[] getZonesID() {

zigbee-api/src/main/java/org/bubblecloud/zigbee/network/impl/ZigBeeEndpointImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ public boolean providesOutputCluster(int id) {
404404
@Override
405405
public boolean bindTo(ZigBeeEndpoint endpoint, int clusterId) throws ZigBeeNetworkManagerException {
406406
logger.info("Binding from endpoint {} to {} for cluster {}", new Object[]{
407-
getEndpointId(), endpoint.getEndpointId(), new Integer(clusterId)
407+
getEndpointId(), endpoint.getEndpointId(), Integer.valueOf(clusterId)
408408
});
409409

410410
final ZDO_BIND_RSP response = networkManager.sendZDOBind(new ZDO_BIND_REQ(
@@ -428,7 +428,7 @@ public boolean bindTo(ZigBeeEndpoint endpoint, int clusterId) throws ZigBeeNetwo
428428
@Override
429429
public boolean unbindFrom(ZigBeeEndpoint endpoint, int clusterId) throws ZigBeeNetworkManagerException {
430430
logger.info("Un-binding from endpoint {} to {} for cluster {}", new Object[]{
431-
getEndpointId(), endpoint.getEndpointId(), new Integer(clusterId)
431+
getEndpointId(), endpoint.getEndpointId(), Integer.valueOf(clusterId)
432432
});
433433

434434
final ZDO_UNBIND_RSP response = networkManager.sendZDOUnbind(new ZDO_UNBIND_REQ(
@@ -458,7 +458,7 @@ public boolean bindToLocal(int clusterId) throws ZigBeeNetworkManagerException {
458458
short dstEP = ApplicationFrameworkLayer.getAFLayer(networkManager).getSendingEndpoint(this.getProfileId(), clusterId);
459459

460460
logger.info("Binding from endpoint {} to {} for cluster {}", new Object[]{
461-
getEndpointId(), IEEEAddress.toString(networkManager.getIeeeAddress()) + "/" + dstEP, new Integer(clusterId)
461+
getEndpointId(), IEEEAddress.toString(networkManager.getIeeeAddress()) + "/" + dstEP, Integer.valueOf(clusterId)
462462
});
463463

464464
final ZDO_BIND_RSP response = networkManager.sendZDOBind(new ZDO_BIND_REQ(

zigbee-api/src/main/java/org/bubblecloud/zigbee/network/port/ZigBeeNetworkManagerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1704,7 +1704,7 @@ public void createCustomDevicesOnDongle() {
17041704
output[j] = this.out[i][j];
17051705
}
17061706

1707-
if (newDevice(new AF_REGISTER(new Byte(this.ep[i] + ""), this.prof[i], new Short(this.dev[i] + ""), new Byte(this.ver[i] + ""), input, output))) {
1707+
if (newDevice(new AF_REGISTER(Byte.valueOf(this.ep[i] + ""), this.prof[i], Short.valueOf(this.dev[i] + ""), Byte.valueOf(this.ver[i] + ""), input, output))) {
17081708
logger.debug("Custom device {} registered at endpoint {}", this.dev[i], this.ep[i]);
17091709
}
17101710
else {

0 commit comments

Comments
 (0)