public static class JavaType.ParametrizedTypeJavaType extends JavaType.ClassJavaType
JavaType.ArrayJavaType, JavaType.ClassJavaType, JavaType.MethodJavaType, JavaType.ParametrizedTypeJavaType, JavaType.TypeVariableJavaTypeType.ArrayType, Type.Primitives| Modifier and Type | Method and Description |
|---|---|
JavaType |
erasure()
JLS8 4.6
|
JavaType |
substitution(JavaType.TypeVariableJavaType typeVariableType) |
List<JavaType.TypeVariableJavaType> |
typeParameters() |
is, isSubtypeOf, isSubtypeOffullyQualifiedName, getSymbol, isArray, isClass, isNumerical, isPrimitive, isPrimitive, isPrimitiveWrapper, isTagged, isUnknown, isVoid, name, primitiveType, primitiveWrapperType, symbol, toString@Nullable public JavaType substitution(JavaType.TypeVariableJavaType typeVariableType)
public List<JavaType.TypeVariableJavaType> typeParameters()
Copyright © 2012–2015 SonarSource. All rights reserved.