X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2Fwordcount%2Fcounter%2FWordCount.java;h=958f9b775011ba2ea70c0c48d015269de925f340;hb=refs%2Ftags%2Fcounter-1.2.9;hp=44ccb2db81268b9e4f32b2665be7c8f8cef919f4;hpb=c2d06f0efd9e09a9df1c4c536d54ad969cf456eb;p=demos%2Fkafka%2Fwordcount diff --git a/src/main/java/de/juplo/kafka/wordcount/counter/WordCount.java b/src/main/java/de/juplo/kafka/wordcount/counter/WordCount.java index 44ccb2d..958f9b7 100644 --- a/src/main/java/de/juplo/kafka/wordcount/counter/WordCount.java +++ b/src/main/java/de/juplo/kafka/wordcount/counter/WordCount.java @@ -1,12 +1,21 @@ package de.juplo.kafka.wordcount.counter; -import lombok.Value; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; -@Value(staticConstructor = "of") +@Data +@NoArgsConstructor +@AllArgsConstructor(staticName = "of") public class WordCount { String user; String word; long count; + + public static WordCount of(Word word, long count) + { + return new WordCount(word.getUser(), word.getWord(), count); + } }