@Override
    public SimplePath<E> get(@Range(from = 0, to = Integer.MAX_VALUE) int index) {
        PathMetadata md = PathMetadataFactory.forArrayAccess(pathMixin, index);
        return Expressions.path(componentType, md);
    }
{@code ArrayPath} represents an array typed path

@author tiwe

@param <A> array type
@param <E> array element type
querydsl-core/src/main/java/com/querydsl/core/types/dsl/ArrayPath.java