package org.sef4j.core.helpers.files;
import java.io.Serializable;
import java.nio.file.WatchEvent;
public class ContentFileChangeEvent extends FileChangeEvent implements Serializable {
/** */
private static final long serialVersionUID = 1L;
private byte[] content;
// ------------------------------------------------------------------------
public ContentFileChangeEvent(String filePath, WatchEvent.Kind<?> eventKind, byte[] content) {
super(filePath, eventKind);
this.content = content;
}
// ------------------------------------------------------------------------
public byte[] getContent() {
return content;
}
// ------------------------------------------------------------------------
@Override
public String toString() {
return "ContentFileChangeEvent[filePath=" + filePath
+ ", eventKind=" + eventKind + ", fileContent="
+ "]";
}
}