java.lang.Object
com.thoughtworks.qdox.model.impl.DefaultJavaType
com.thoughtworks.qdox.model.impl.DefaultJavaParameterizedType
- 所有已实现的接口:
JavaAnnotatedElement,JavaClass,JavaGenericDeclaration,JavaModel,JavaParameterizedType,JavaType,Serializable
- 另请参阅:
-
字段概要
从类继承的字段 com.thoughtworks.qdox.model.impl.DefaultJavaType
fullName, name -
构造器概要
构造器构造器说明DefaultJavaParameterizedType(String fullName, String name, int dimensions, TypeResolver typeResolver) -
方法概要
修饰符和类型方法说明The canonical name with generic information.The fully qualified name with generic information.A java5+ representation of the class.voidsetActualArgumentTypes(List<JavaType> actualArgumentTypes) 从类继承的方法 com.thoughtworks.qdox.model.impl.DefaultJavaType
equals, getAnnotations, getBeanProperties, getBeanProperties, getBeanProperty, getBeanProperty, getBinaryName, getCanonicalName, getCodeBlock, getComment, getComponentType, getConstructor, getConstructor, getConstructors, getDeclaringClass, getDerivedClasses, getDimensions, getEnumConstantByName, getEnumConstants, getFieldByName, getFieldByName, getFields, getFields, getFullyQualifiedName, getGenericValue, getImplements, getInitializers, getInterfaces, getJavaClassLibrary, getLineNumber, getMethod, getMethodBySignature, getMethodBySignature, getMethodBySignature, getMethods, getMethods, getMethodsBySignature, getMethodsBySignature, getModifiers, getName, getNamedParameter, getNestedClassByName, getNestedClasses, getPackage, getPackageName, getParentSource, getResolvedFullyQualifiedName, getResolvedGenericFullyQualifiedName, getResolvedGenericValue, getResolvedValue, getSimpleName, getSource, getSuperClass, getSuperJavaClass, getTagByName, getTags, getTagsByName, getTagsByName, getTypeParameters, getValue, hashCode, isA, isA, isA, isAbstract, isAnnotation, isArray, isEnum, isFinal, isInner, isInterface, isPrimitive, isPrivate, isProtected, isPublic, isRecord, isResolved, isStatic, isVoid, resolve, resolve, toGenericString, toString从接口继承的方法 com.thoughtworks.qdox.model.JavaType
getBinaryName, getCanonicalName, getFullyQualifiedName, getValue, toGenericString
-
构造器详细资料
-
DefaultJavaParameterizedType
public DefaultJavaParameterizedType(String fullName, String name, int dimensions, TypeResolver typeResolver)
-
-
方法详细资料
-
getActualTypeArguments
- 指定者:
getActualTypeArguments在接口中JavaParameterizedType
-
setActualArgumentTypes
-
getGenericValue
A java5+ representation of the class. When including all imports, you should be safe to use this method. Examples:private String fieldA; // getValue() will return "String" private java.lang.String fieldA; // getValue() will return "java.lang.String" private List>String> aList; // getValue() will return "List>String>"
- 指定者:
getGenericValue在接口中JavaType- 覆盖:
getGenericValue在类中DefaultJavaType- 返回:
- the generic name of the class as used in the source
-
getGenericCanonicalName
The canonical name with generic information.- 指定者:
getGenericCanonicalName在接口中JavaType- 覆盖:
getGenericCanonicalName在类中DefaultJavaType- 返回:
- the generic canonical name
-
getGenericFullyQualifiedName
The fully qualified name with generic information.- 指定者:
getGenericFullyQualifiedName在接口中JavaType- 覆盖:
getGenericFullyQualifiedName在类中DefaultJavaType- 返回:
- the generic fully qualified name
-