Lines Matching refs:callable
101 /** The underlying callable; nulled out after running */
102 private Callable<V> callable;
105 /** The thread running the callable; CASed during run() */
129 * @param callable the callable task
130 * @throws NullPointerException if the callable is null
132 public FutureTask(Callable<V> callable) {
133 if (callable == null)
135 this.callable = callable;
136 this.state = NEW; // ensure visibility of callable
152 this.callable = Executors.callable(runnable, result);
153 this.state = NEW; // ensure visibility of callable
257 Callable<V> c = callable;
301 Callable<V> c = callable;
358 * nulls out callable.
382 callable = null; // to reduce footprint