Skip to content

Commit f14ecb3

Browse files
committed
fix: replace deprecated constructors with autoboxing
fixes warnings such as ``` Byte(byte) in java.lang.Byte has been deprecated and marked for removal ``` Sonnet 4.6 LLM says the auto-boxing should "just work", since `objects` is of type `Object[][]`.
1 parent 4c86a3f commit f14ecb3

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎common-tools/clas-io/src/main/java/org/jlab/io/base/BasicDataBank.java‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -565,13 +565,13 @@ public TableModel getTableModel(String mask) {
565565
if(entryMask.contains(columns[loop])==true||entryMask.size()<2){
566566
for(int row = 0; row < nrows; row++){
567567
if(this.byteContainer.containsKey(columns[loop])==true){
568-
objects[row][loop] = new Byte(this.getByte(columns[loop], row));
568+
objects[row][loop] = this.getByte(columns[loop], row);
569569
}
570570
if(this.shortContainer.containsKey(columns[loop])==true){
571-
objects[row][loop] = new Short(this.getShort(columns[loop], row));
571+
objects[row][loop] = this.getShort(columns[loop], row);
572572
}
573573
if(this.intContainer.containsKey(columns[loop])==true){
574-
objects[row][loop] = new Integer(this.getInt(columns[loop], row));
574+
objects[row][loop] = this.getInt(columns[loop], row);
575575
}
576576
if(this.floatContainer.containsKey(columns[loop])==true){
577577
//objects[row][loop] = new Float(this.getFloat(columns[loop], row));
@@ -581,7 +581,7 @@ public TableModel getTableModel(String mask) {
581581
objects[row][loop] = String.format("%12.5f",this.getDouble(columns[loop], row));
582582
}
583583
if(this.longContainer.containsKey(columns[loop])==true){
584-
objects[row][loop] = new Long(this.getLong(columns[loop], row));
584+
objects[row][loop] = this.getLong(columns[loop], row);
585585
}
586586
}
587587
}

0 commit comments

Comments
 (0)