public static class IndexableIOEvent.DeletedFileEvent extends IndexableIOEvent
IndexableIOEvent.DeletedFileEvent, IndexableIOEvent.Kind, IndexableIOEvent.NewFileEvent, IndexableIOEvent.RenamedFileEvent
Constructor and Description |
---|
DeletedFileEvent(Path file) |
Modifier and Type | Method and Description |
---|---|
<T> T |
apply(Function<IndexableIOEvent.NewFileEvent,T> newHandler,
Function<IndexableIOEvent.RenamedFileEvent,T> renameHandler,
Function<IndexableIOEvent.DeletedFileEvent,T> deleteHandler) |
void |
consume(Consumer<IndexableIOEvent.NewFileEvent> newFileConsumer,
Consumer<IndexableIOEvent.RenamedFileEvent> renameConsumer,
Consumer<IndexableIOEvent.DeletedFileEvent> deleteConsumer) |
Path |
getFile() |
String |
toString() |
getKind
public DeletedFileEvent(Path file)
public Path getFile()
public void consume(Consumer<IndexableIOEvent.NewFileEvent> newFileConsumer, Consumer<IndexableIOEvent.RenamedFileEvent> renameConsumer, Consumer<IndexableIOEvent.DeletedFileEvent> deleteConsumer)
consume
in class IndexableIOEvent
public <T> T apply(Function<IndexableIOEvent.NewFileEvent,T> newHandler, Function<IndexableIOEvent.RenamedFileEvent,T> renameHandler, Function<IndexableIOEvent.DeletedFileEvent,T> deleteHandler)
apply
in class IndexableIOEvent
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.