public static class JavaType.ArrayJavaType extends JavaType implements Type.ArrayType
JavaType.ArrayJavaType, JavaType.ClassJavaType, JavaType.MethodJavaType, JavaType.ParametrizedTypeJavaType, JavaType.TypeVariableJavaType, JavaType.UnknownType, JavaType.WildCardTypeType.ArrayType, Type.Primitives| Constructor and Description |
|---|
JavaType.ArrayJavaType(JavaType elementType,
JavaSymbol.TypeJavaSymbol arrayClass) |
| Modifier and Type | Method and Description |
|---|---|
JavaType |
elementType()
Type of elements in this array.
|
boolean |
equals(Object obj) |
JavaType |
erasure()
JLS8 4.6
|
int |
hashCode() |
String |
toString() |
fullyQualifiedName, getSymbol, is, isArray, isClass, isNumerical, isPrimitive, isPrimitive, isPrimitiveWrapper, isSubtypeOf, isSubtypeOf, isTagged, isUnknown, isVoid, name, primitiveType, primitiveWrapperType, symbolclone, finalize, getClass, notify, notifyAll, wait, wait, waitfullyQualifiedName, is, isArray, isClass, isNumerical, isPrimitive, isPrimitive, isSubtypeOf, isSubtypeOf, isUnknown, isVoid, name, symbolpublic JavaType.ArrayJavaType(JavaType elementType, JavaSymbol.TypeJavaSymbol arrayClass)
arrayClass - Symbols.arrayClasspublic JavaType elementType()
Type.ArrayTypeelementType in interface Type.ArrayTypeCopyright © 2012–2016 SonarSource. All rights reserved.