public abstract class FieldType extends Type
Type.ClassNameObjectMapperparameterTypes| 构造器和说明 |
|---|
FieldType() |
| 限定符和类型 | 方法和说明 |
|---|---|
static FieldType |
fieldTypeFor(javax.lang.model.type.TypeMirror typeMirror,
javax.lang.model.type.TypeMirror typeConverterType,
javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types) |
abstract com.squareup.javapoet.TypeName |
getNonPrimitiveTypeName() |
java.lang.String |
getParameterizedTypeString() |
java.lang.Object[] |
getParameterizedTypeStringArgs() |
protected static java.lang.String |
replaceLastLiteral(java.lang.String string,
java.lang.String replacement) |
addParameterType, addParameterType, addParameterTypes, expandStringArgs, getTypeName, getUsedJsonObjectMappers, getUsedTypeConverters, parse, serialize, typeForpublic abstract com.squareup.javapoet.TypeName getNonPrimitiveTypeName()
public java.lang.String getParameterizedTypeString()
getParameterizedTypeString 在类中 Typepublic java.lang.Object[] getParameterizedTypeStringArgs()
getParameterizedTypeStringArgs 在类中 Typepublic static FieldType fieldTypeFor(javax.lang.model.type.TypeMirror typeMirror, javax.lang.model.type.TypeMirror typeConverterType, javax.lang.model.util.Elements elements, javax.lang.model.util.Types types)
protected static java.lang.String replaceLastLiteral(java.lang.String string,
java.lang.String replacement)