public GeometryCollectionPath<GeometryCollection> asCollection() {
        if (collection == null) {
            collection = new GeometryCollectionPath<GeometryCollection>(pathMixin.getMetadata());
        }
        return collection;
    }
{@code GeometryPath} extends {@link GeometryExpression} to implement the
{@link Path} interface

@author tiwe

@param <T>
querydsl-spatial/src/main/java/com/querydsl/spatial/GeometryPath.java