@Override public boolean hasThrowable() { Object o = buffer.get(); return NotificationLite.isError(o); }
@Override public boolean hasComplete() { Object o = buffer.get(); return NotificationLite.isComplete(o); }
@Override @Nullable public Throwable getThrowable() { Object o = buffer.get(); if (NotificationLite.isError(o)) { return NotificationLite.getError(o); } return null; }
@Override public boolean hasThrowable() { Object o = buffer.get(); return NotificationLite.isError(o); }
@Override @Nullable public Throwable getThrowable() { Object o = buffer.get(); if (NotificationLite.isError(o)) { return NotificationLite.getError(o); } return null; }
@Override public boolean hasComplete() { Object o = buffer.get(); return NotificationLite.isComplete(o); }