public interface JavaIsGeneric extends JavaMember
EMPTY_ARRAY
Modifier and Type | Method and Description |
---|---|
java.util.Collection<JavaType> |
getActualTypeArguments()
Get the type arguments, if any
|
JavaTypeVariable |
getTypeParameter(java.lang.String name) |
java.util.Collection<JavaTypeVariable> |
getTypeParameters() |
boolean |
hasActualTypeArguments()
Determine if this type or member has explicit or implicit
(in the case of the diamond syntax) type arguments, e.g.
|
boolean |
hasTypeParameters() |
getOwningClass, getUniqueIdentifier, isAbstract, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic
getResolvedType, getUnresolvedType
getName
getAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations
getElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfo
boolean hasTypeParameters()
java.util.Collection<JavaTypeVariable> getTypeParameters()
JavaTypeVariable getTypeParameter(java.lang.String name)
boolean hasActualTypeArguments()
java.util.Collection<JavaType> getActualTypeArguments()