类的使用
com.thoughtworks.qdox.type.TypeResolver
使用TypeResolver的程序包
程序包
说明
Provides classes which transform the structs from the JavaParser to the Java model elements
Provides the default implementation of the classes which transform the structs from the JavaParser to the Java model elements
Provides classes reflecting the Java expressions.
Provides the default implementation of the classes reflecting the Java model elements.
-
com.thoughtworks.qdox.builder中TypeResolver的使用
修饰符和类型方法说明static DefaultJavaTypeTypeAssembler.createUnresolved(TypeDef typeDef, int dimensions, TypeResolver typeResolver) this one is specific for those cases where dimensions can be part of both the type and identifier i.e. private String[] matrix[]; //field public abstract String[] getMatrix[](); //methodstatic DefaultJavaTypeTypeAssembler.createUnresolved(TypeDef typeDef, TypeResolver typeResolver) -
com.thoughtworks.qdox.builder.impl中TypeResolver的使用
限定符构造器说明DefaultJavaAnnotationAssembler(JavaClass declaringClass, ClassLibrary classLibrary, TypeResolver typeResolver) -
com.thoughtworks.qdox.model.expression中TypeResolver的使用
限定符构造器说明FieldRef(String name, TypeResolver typeResolver) create with the name and theTypeResolverobject of the declaring class -
com.thoughtworks.qdox.model.impl中TypeResolver的使用
参数类型为TypeResolver的com.thoughtworks.qdox.model.impl中的构造器限定符构造器说明DefaultJavaParameterizedType(String fullName, String name, int dimensions, TypeResolver typeResolver) DefaultJavaTypeVariable(String name, TypeResolver typeResolver) -
com.thoughtworks.qdox.type中TypeResolver的使用
修饰符和类型方法说明static TypeResolverTypeResolver.byClassName(String binaryName, ClassLibrary classLibrary, Collection<String> imports) static TypeResolverTypeResolver.byPackageName(String binaryName, ClassLibrary classLibrary, Collection<String> imports) Type resolver in case there's no declaring class, e.g. using extends, implements and annotations on a toplevel class