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, isStaticgetResolvedType, getUnresolvedTypegetNamegetAnnotation, getAnnotations, getDeclaredAnnotation, getDeclaredAnnotations, hasAnnotation, hasDeclaredAnnotationgetElementKind, getFile, getModifiers, getOwner, getSourceElement, isDeprecated, isFinal, isHidden, isSourceElement, isSynthetic, printCompiledInfoboolean hasTypeParameters()
java.util.Collection<JavaTypeVariable> getTypeParameters()
JavaTypeVariable getTypeParameter(java.lang.String name)
boolean hasActualTypeArguments()
java.util.Collection<JavaType> getActualTypeArguments()