R - 方法返回值public abstract static class FunctionDesc.CommonMethod<R> extends FunctionDesc.NonRtnMethod
| 限定符和类型 | 字段和说明 |
|---|---|
protected Supplier<R> |
supplier
一个默认值提供者
|
handlers| 构造器和说明 |
|---|
CommonMethod() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <M extends FunctionDesc.CommonMethod<R>> |
rHandle(M wrapper,
Exception e) |
protected void |
xSetDefault(R value)
指定一个默认值,当被调用的方法抛出异常时应用这个默认值
|
protected void |
xSetSupplier(Supplier<R> supplier) |
xAddHandle, xAddHandle, xHandleprotected void xSetDefault(R value)
value - 默认值protected <M extends FunctionDesc.CommonMethod<R>> R rHandle(M wrapper, Exception e)
e - 捕获的异常Copyright © 2021. All rights reserved.