public static class BaseTypeTransformer.ClassName2ClassFunction extends BaseTypeTransformer.Empty2NullFunction<java.lang.String,java.lang.Class<?>>
Class对象| 限定符和类型 | 字段和说明 |
|---|---|
protected java.lang.ClassLoader |
classLoader |
protected boolean |
initialize |
protected static java.util.Map<java.lang.String,java.lang.Class<?>> |
PRIMITIVE_NAME_MAP |
builtinInputContext, feature, inputFeature, inputType, localContext, outputType, typeTransformer| 限定符 | 构造器和说明 |
|---|---|
protected |
ClassName2ClassFunction(BaseTypeTransformer typeTransformer) |
protected |
ClassName2ClassFunction(BaseTypeTransformer typeTransformer,
boolean initialize,
java.lang.ClassLoader classLoader) |
protected |
ClassName2ClassFunction(BaseTypeTransformer typeTransformer,
java.lang.ClassLoader classLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.Class<?> |
doApply(java.lang.String input,
TransformerContext.LocalContext ltx,
BaseTypeTransformer.BaseFunction<?,?> thisFun)
执行数据类型转换
|
protected java.lang.ClassLoader |
getClassLoader() |
apply, apply, toStringprotected static final java.util.Map<java.lang.String,java.lang.Class<?>> PRIMITIVE_NAME_MAP
protected final boolean initialize
protected final java.lang.ClassLoader classLoader
protected ClassName2ClassFunction(BaseTypeTransformer typeTransformer, boolean initialize, java.lang.ClassLoader classLoader)
protected ClassName2ClassFunction(BaseTypeTransformer typeTransformer, java.lang.ClassLoader classLoader)
protected ClassName2ClassFunction(BaseTypeTransformer typeTransformer)
protected java.lang.ClassLoader getClassLoader()
protected java.lang.Class<?> doApply(java.lang.String input,
TransformerContext.LocalContext ltx,
BaseTypeTransformer.BaseFunction<?,?> thisFun)
throws java.lang.ClassNotFoundException
BaseTypeTransformer.BaseFunctiondoApply 在类中 BaseTypeTransformer.BaseFunction<java.lang.String,java.lang.Class<?>>input - 非null输入值ltx - 本地上下文thisFun - 当前转换器对象,一般情况下,该就是当前对象,但是对于代理转换器,该参数为代理转换器对象,参见
BaseTypeTransformer.BaseFunction.replaceOutputTypeNoEqual(TypeToken, TypeToken)java.lang.ClassNotFoundExceptionCopyright © 2025. All Rights Reserved.