public class DefaultJavaParameterizedType extends DefaultJavaType implements JavaParameterizedType
fullName, name| Constructor and Description |
|---|
DefaultJavaParameterizedType(String fullName,
String name,
int dimensions,
TypeResolver typeResolver) |
| Modifier and Type | Method and Description |
|---|---|
List<JavaType> |
getActualTypeArguments() |
String |
getGenericCanonicalName()
The canonical name with generic information.
|
String |
getGenericFullyQualifiedName()
The fully qualified name with generic information.
|
String |
getGenericValue()
A java5+ representation of the class.
|
void |
setActualArgumentTypes(List<JavaType> actualArgumentTypes) |
equals, getAnnotations, getBeanProperties, getBeanProperties, getBeanProperty, getBeanProperty, getBinaryName, getCanonicalName, getCodeBlock, getComment, getComponentType, getConstructor, getConstructor, getConstructors, getDeclaringClass, getDerivedClasses, getDimensions, getEnumConstantByName, getEnumConstants, getFieldByName, 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, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBinaryName, getCanonicalName, getFullyQualifiedName, getValue, toGenericStringpublic DefaultJavaParameterizedType(String fullName, String name, int dimensions, TypeResolver typeResolver)
public List<JavaType> getActualTypeArguments()
getActualTypeArguments in interface JavaParameterizedTypepublic String getGenericValue()
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 in interface JavaTypegetGenericValue in class DefaultJavaTypepublic String getGenericCanonicalName()
getGenericCanonicalName in interface JavaTypegetGenericCanonicalName in class DefaultJavaTypepublic String getGenericFullyQualifiedName()
getGenericFullyQualifiedName in interface JavaTypegetGenericFullyQualifiedName in class DefaultJavaTypeCopyright © 2002–2025. All rights reserved.