@Override
    public <K, V> Path<Map<K, V>> createMapPath(Class<K> keyType, Class<V> valueType, PathMetadata metadata) {
        return Expressions.mapPath(keyType, valueType, EntityPathBase.class, metadata);
    }
{@code DefaultPathFactory} is the default implementation of the {@link PathFactory} interface

@author tiwe
querydsl-core/src/main/java/com/querydsl/core/alias/DefaultPathFactory.java