question: returns : null - if cancelled or not done result - if done and result is not throwable sneaky throws an exception - if done and result is throwable concode_field_sep Object INITIAL_STATE concode_elem_sep ExecutionCallbackNode<E> next concode_elem_sep Object result concode_elem_sep Class<?> caller concode_elem_sep AtomicReferenceFieldUpdater<AbstractCompletableFuture,Object> STATE concode_elem_sep Executor executor concode_elem_sep ILogger logger concode_elem_sep ExecutionCallback<V> callback concode_elem_sep Object CANCELLED_STATE concode_elem_sep Object state concode_elem_sep Executor defaultExecutor concode_field_sep boolean cancel concode_elem_sep boolean isCancelled concode_elem_sep void setResult concode_elem_sep void run concode_elem_sep boolean isDoneState concode_elem_sep boolean shouldCancel concode_elem_sep boolean isDone concode_elem_sep void done concode_elem_sep void andThen concode_elem_sep void andThen concode_elem_sep V get concode_elem_sep V get concode_elem_sep void cancelled concode_elem_sep void runAsynchronous concode_elem_sep void runAsynchronous concode_elem_sep void notifyThreadsWaitingOnGet concode_elem_sep boolean isCancelledState
target: V function ( ) { return getResult ( this . state ) ; }