Record Class FileWatcher.FileEvent
java.lang.Object
java.lang.Record
cloud.opencode.base.io.file.FileWatcher.FileEvent
- Record Components:
path- the file path | 文件路径kind- the event kind | 事件类型
- Enclosing class:
FileWatcher
File Event
文件事件
- Since:
- JDK 25, opencode-base-io V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
-
Constructor Summary
ConstructorsConstructorDescriptionFileEvent(Path path, WatchEvent.Kind<?> kind) Creates an instance of aFileEventrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.booleanisCreate()Checks if this is a create event 检查是否为创建事件booleanisDelete()Checks if this is a delete event 检查是否为删除事件booleanisModify()Checks if this is a modify event 检查是否为修改事件kind()Returns the value of thekindrecord component.path()Returns the value of thepathrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
Method Details
-
isCreate
public boolean isCreate()Checks if this is a create event 检查是否为创建事件- Returns:
- true if create | 如果是创建事件返回true
-
isModify
public boolean isModify()Checks if this is a modify event 检查是否为修改事件- Returns:
- true if modify | 如果是修改事件返回true
-
isDelete
public boolean isDelete()Checks if this is a delete event 检查是否为删除事件- Returns:
- true if delete | 如果是删除事件返回true
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
path
-
kind
-