@Override
    public final <R,C> R accept(Visitor<R,C> v, C context) {
        // mixin is not used here, because subtype instances may have data that needs to be made available
        return v.visit(this, context);
    }
{@code BeanPath} represents bean paths

@author tiwe

@param <T> expression type
querydsl-core/src/main/java/com/querydsl/core/types/dsl/BeanPath.java