Skip to content

Commit d4b56d5

Browse files
committed
Convert K1ColoringWriteResult to record
1 parent a94a927 commit d4b56d5

File tree

1 file changed

+10
-32
lines changed

1 file changed

+10
-32
lines changed

procedures/facade-api/community-facade-api/src/main/java/org/neo4j/gds/procedures/algorithms/community/K1ColoringWriteResult.java

Lines changed: 10 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -23,38 +23,16 @@
2323

2424
import java.util.Map;
2525

26-
public class K1ColoringWriteResult {
27-
public final long preProcessingMillis;
28-
public final long computeMillis;
29-
public final long writeMillis;
30-
31-
public final long nodeCount;
32-
public final long colorCount;
33-
public final long ranIterations;
34-
public final boolean didConverge;
35-
36-
public Map<String, Object> configuration;
37-
38-
public K1ColoringWriteResult(
39-
long preProcessingMillis,
40-
long computeMillis,
41-
long writeMillis,
42-
long nodeCount,
43-
long colorCount,
44-
long ranIterations,
45-
boolean didConverge,
46-
Map<String, Object> configuration
47-
) {
48-
this.preProcessingMillis = preProcessingMillis;
49-
this.computeMillis = computeMillis;
50-
this.writeMillis = writeMillis;
51-
this.nodeCount = nodeCount;
52-
this.colorCount = colorCount;
53-
this.ranIterations = ranIterations;
54-
this.didConverge = didConverge;
55-
this.configuration = configuration;
56-
}
57-
26+
public record K1ColoringWriteResult(
27+
long preProcessingMillis,
28+
long computeMillis,
29+
long writeMillis,
30+
long nodeCount,
31+
long colorCount,
32+
long ranIterations,
33+
boolean didConverge,
34+
Map<String, Object> configuration
35+
) {
5836
static K1ColoringWriteResult emptyFrom(AlgorithmProcessingTimings timings, Map<String, Object> configurationMap) {
5937
return new K1ColoringWriteResult(
6038
timings.preProcessingMillis,

0 commit comments

Comments
 (0)