跳过导航链接
A C E G P R T V 

A

all(List<Promise<V>>) - 类 中的静态方法cn.yerl.android.promise.core.Promise
包装一系列的Promise对象,返回一个包装后的Promise对象,称之为A 1.
always(PromiseCallback<Object, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
主线程执行,正确或失败都会执行
alwaysAsync(PromiseCallback<Object, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
异步执行,正确或失败都会执行

C

call(T) - 接口 中的方法cn.yerl.android.promise.core.PromiseCallback
 
call(T, PromiseResolver) - 接口 中的方法cn.yerl.android.promise.core.PromiseCallbackWithResolver
 
cn.yerl.android.promise.core - 程序包 cn.yerl.android.promise.core
 

E

error(PromiseCallback<RuntimeException, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
同步处理错误
errorAsync(PromiseCallback<RuntimeException, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
异步处理错误

G

getState() - 类 中的方法cn.yerl.android.promise.core.Promise
Promise 当前状态
getValue() - 类 中的方法cn.yerl.android.promise.core.Promise
Promise最终结果

P

Promise<R> - cn.yerl.android.promise.core中的类
Android Promise
Promise() - 类 的构造器cn.yerl.android.promise.core.Promise
创建一个空的Promise
Promise(PromiseCallbackWithResolver<T, R>) - 类 的构造器cn.yerl.android.promise.core.Promise
创建一个未执行的Promise
Promise(long, PromiseCallbackWithResolver<T, R>) - 类 的构造器cn.yerl.android.promise.core.Promise
创建延迟执行的Promise,使用Resolver回调
Promise(long, PromiseCallback<T, R>) - 类 的构造器cn.yerl.android.promise.core.Promise
创建延迟执行的Promise
Promise(PromiseCallback<T, R>) - 类 的构造器cn.yerl.android.promise.core.Promise
主线程执行的Promise
Promise(RuntimeException) - 类 的构造器cn.yerl.android.promise.core.Promise
获取一个Rejected状态的Promise
Promise.State - cn.yerl.android.promise.core中的枚举
 
PromiseCallback<T,R> - cn.yerl.android.promise.core中的接口
回调 Created by Alan Yeh on 16/3/18.
PromiseCallbackWithResolver<T,R> - cn.yerl.android.promise.core中的接口
使用 Resolver 回调 Created by Alan Yeh on 16/3/17.
PromiseResolver - cn.yerl.android.promise.core中的接口
Resolver Created by Alan Yeh on 16/3/17.

R

race(List<Promise<V>>) - 类 中的静态方法cn.yerl.android.promise.core.Promise
包装一列列的Promise对象,返回一个包装后的Promise对象,称之为R 1.
resolve(Promise<V>) - 类 中的静态方法cn.yerl.android.promise.core.Promise
直接返回promise
resolve(T) - 类 中的静态方法cn.yerl.android.promise.core.Promise
返回一个Fulfilled状态的Promise
resolve(RuntimeException) - 类 中的静态方法cn.yerl.android.promise.core.Promise
返回一个Rejected状态的Promise
resolve(Object) - 接口 中的方法cn.yerl.android.promise.core.PromiseResolver
 

T

then(PromiseCallback<R, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
主线程执行
then(Promise<V>) - 类 中的方法cn.yerl.android.promise.core.Promise
附加Promise
then(PromiseCallbackWithResolver<R, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
主线程执行,使用 Resolver来回调
thenAsync(PromiseCallback<R, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
异步执行
thenAsync(PromiseCallbackWithResolver<R, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
异步执行,使用Resolver来回调
thenDelay(long, PromiseCallback<R, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
延迟执行
thenDelay(long, PromiseCallbackWithResolver<R, V>) - 类 中的方法cn.yerl.android.promise.core.Promise
延迟执行,使用Resolver回调

V

valueOf(String) - 枚举 中的静态方法cn.yerl.android.promise.core.Promise.State
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.yerl.android.promise.core.Promise.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A C E G P R T V 
跳过导航链接