Files
kafka-console-ui/src/main/java/com/xuxd/kafka/console/beans/TopicPartition.java
2022-01-18 20:42:11 +08:00

30 lines
594 B
Java

package com.xuxd.kafka.console.beans;
import lombok.Data;
/**
* kafka-console-ui.
*
* @author xuxd
* @date 2021-09-26 20:32:15
**/
@Data
public class TopicPartition implements Comparable {
private final String topic;
private final int partition;
@Override public int compareTo(Object o) {
if (o == null) {
return -1;
}
TopicPartition other = (TopicPartition) o;
if (!this.topic.equals(other.getTopic())) {
return this.topic.compareTo(other.topic);
}
return this.partition - other.partition;
}
}