@Test public void newlyCreatedLoaderHasNoResult() { assertFalse(loader.hasResult()); }
public final boolean hasResult() { return (state.get() & STATE_HAS_RESULT) == STATE_HAS_RESULT; }
Loader { public final boolean hasResult() { return (state.get() & STATE_HAS_RESULT) == STATE_HAS_RESULT; } }
Loader { public final boolean hasResult() { return (state.get() & STATE_HAS_RESULT) == STATE_HAS_RESULT; }  }
Loader { public final boolean hasResult() { return (state.get() & STATE_HAS_RESULT) == STATE_HAS_RESULT; }  @MainThread final void start(); @MainThread final void cancel(); @MainThread final void restart(); @MainThread final void destroy(); final boolean isRunning(); final boolean hasResult(); final boolean isCompleted(); final boolean isAttached(); @MainThread final void setCallbacks(@Nullable final Callbacks<T> callbacks); }
Loader { public final boolean hasResult() { return (state.get() & STATE_HAS_RESULT) == STATE_HAS_RESULT; }  @MainThread final void start(); @MainThread final void cancel(); @MainThread final void restart(); @MainThread final void destroy(); final boolean isRunning(); final boolean hasResult(); final boolean isCompleted(); final boolean isAttached(); @MainThread final void setCallbacks(@Nullable final Callbacks<T> callbacks);  }