public boolean isArray() {
        if (this == NONE) {
            return false;
        }
        return ((this.type instanceof Class && ((Class<?>) this.type).isArray()) ||
            this.type instanceof GenericArrayType || resolveType().isArray());
    }
Return {@code true} if this type resolves to a Class that represents an array.

see #getComponentType()
analyzer/src/main/java/nl/basjes/parse/useragent/utils/springframework/core/ResolvableType.java