All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.redis.spring.batch.reader.KeyEvent Maven / Gradle / Ivy

package com.redis.spring.batch.reader;

import java.util.Objects;

public class KeyEvent {

	private final K key;
	private final String event;

	public KeyEvent(K key, String event) {
		this.key = key;
		this.event = event;
	}

	public K getKey() {
		return key;
	}

	public String getEvent() {
		return event;
	}

	@Override
	public int hashCode() {
		return Objects.hash(key);
	}

	@SuppressWarnings("rawtypes")
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		KeyEvent other = (KeyEvent) obj;
		return Objects.equals(key, other.key);
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy