public static class PropertyTransformer.CharSequence2ListTransformer extends BaseTypeTransformer.BaseFunction<java.lang.CharSequence,java.util.ArrayList<java.lang.String>>
CharSequence->ArrayList<String> 转换器builtinInputContext, feature, inputFeature, inputType, localContext, outputType, typeTransformer| 构造器和说明 |
|---|
CharSequence2ListTransformer(BaseTypeTransformer typeTransformer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.util.ArrayList<java.lang.String> |
doApply(java.lang.CharSequence input,
TransformerContext.LocalContext ltx,
BaseTypeTransformer.BaseFunction<?,?> thisFunction)
执行数据类型转换
|
protected java.util.ArrayList<java.lang.String> |
split(java.lang.String input)
正则表达式拆分以逗号分割的字符串
|
apply, apply, toStringpublic CharSequence2ListTransformer(BaseTypeTransformer typeTransformer)
protected java.util.ArrayList<java.lang.String> split(java.lang.String input)
input - protected java.util.ArrayList<java.lang.String> doApply(java.lang.CharSequence input,
TransformerContext.LocalContext ltx,
BaseTypeTransformer.BaseFunction<?,?> thisFunction)
throws java.lang.Exception
BaseTypeTransformer.BaseFunctiondoApply 在类中 BaseTypeTransformer.BaseFunction<java.lang.CharSequence,java.util.ArrayList<java.lang.String>>input - 非null输入值ltx - 本地上下文thisFunction - 当前转换器对象,一般情况下,该就是当前对象,但是对于代理转换器,该参数为代理转换器对象,参见
BaseTypeTransformer.BaseFunction.replaceOutputTypeNoEqual(TypeToken, TypeToken)java.lang.Exception - 转换过程可能抛出的异常Copyright © 2025. All Rights Reserved.