N - 输出类型public abstract static class BaseTypeTransformer.BooleanToNumber<N extends java.lang.Number> extends BaseTypeTransformer.BaseFunction<java.lang.Boolean,N>
Function的抽象实现,用于将boolean类型转换为指定的数字类型input为 null或空,则返回 nullbuiltinInputContext, feature, inputFeature, inputType, localContext, outputType, typeTransformer| 限定符 | 构造器和说明 |
|---|---|
protected |
BooleanToNumber(BaseTypeTransformer typeTransformer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected N |
doApply(java.lang.Boolean input,
TransformerContext.LocalContext ltx,
BaseTypeTransformer.BaseFunction<?,?> thisFun)
执行数据类型转换
|
apply, apply, toStringprotected BooleanToNumber(BaseTypeTransformer typeTransformer)
protected N doApply(java.lang.Boolean input, TransformerContext.LocalContext ltx, BaseTypeTransformer.BaseFunction<?,?> thisFun)
BaseTypeTransformer.BaseFunctiondoApply 在类中 BaseTypeTransformer.BaseFunction<java.lang.Boolean,N extends java.lang.Number>input - 非null输入值ltx - 本地上下文thisFun - 当前转换器对象,一般情况下,该就是当前对象,但是对于代理转换器,该参数为代理转换器对象,参见
BaseTypeTransformer.BaseFunction.replaceOutputTypeNoEqual(TypeToken, TypeToken)Copyright © 2025. All Rights Reserved.