Module com.iamsoft.util.ui
Package com.iamsoft.util.ui.javafx.table
Class TableFindSupportBase.BatchFindTask
java.lang.Object
java.util.concurrent.FutureTask<AbstractTableFindSupport.SearchResult>
javafx.concurrent.Task<AbstractTableFindSupport.SearchResult>
TableFindSupportBase<T,C>.com.iamsoft.util.ui.javafx.table.TableFindSupportBase.FindTask
com.iamsoft.util.ui.javafx.table.TableFindSupportBase.BatchFindTask
- All Implemented Interfaces:
Runnable
,Future<AbstractTableFindSupport.SearchResult>
,RunnableFuture<AbstractTableFindSupport.SearchResult>
,javafx.concurrent.Worker<AbstractTableFindSupport.SearchResult>
,javafx.event.EventTarget
- Enclosing class:
TableFindSupportBase<T extends javafx.scene.control.Control,
C extends javafx.scene.control.TableColumnBase>
Finds all occurrences in a background thread. This class is suitable for use in cases
where the number of items might be too big to fit in RAM.
-
Property Summary
Properties inherited from class javafx.concurrent.Task
exception, message, onCancelled, onFailed, onRunning, onScheduled, onSucceeded, progress, running, state, title, totalWork, value, workDone
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
Nested classes/interfaces inherited from interface javafx.concurrent.Worker
javafx.concurrent.Worker.State
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.iamsoft.util.ui.javafx.table.TableFindSupportBase.FindTask
failed, succeeded
Methods inherited from class javafx.concurrent.Task
addEventFilter, addEventHandler, buildEventDispatchChain, cancel, cancel, cancelled, exceptionProperty, fireEvent, getException, getMessage, getOnCancelled, getOnFailed, getOnRunning, getOnScheduled, getOnSucceeded, getProgress, getState, getTitle, getTotalWork, getValue, getWorkDone, isRunning, messageProperty, onCancelledProperty, onFailedProperty, onRunningProperty, onScheduledProperty, onSucceededProperty, progressProperty, removeEventFilter, removeEventHandler, running, runningProperty, scheduled, setEventHandler, setOnCancelled, setOnFailed, setOnRunning, setOnScheduled, setOnSucceeded, stateProperty, titleProperty, totalWorkProperty, updateMessage, updateProgress, updateProgress, updateTitle, updateValue, valueProperty, workDoneProperty
Methods inherited from class java.util.concurrent.FutureTask
done, exceptionNow, get, get, isCancelled, isDone, resultNow, run, runAndReset, set, setException, state, toString
-
Constructor Details
-
BatchFindTask
-
-
Method Details
-
call
- Specified by:
call
in classjavafx.concurrent.Task<AbstractTableFindSupport.SearchResult>
- Throws:
Exception
-