All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cz.encircled.joiner.core.AliasResolver Maven / Gradle / Ivy

There is a newer version: 1.22
Show newest version
package cz.encircled.joiner.core;

import com.querydsl.core.types.EntityPath;
import cz.encircled.joiner.query.join.JoinDescription;

/**
 * Implementation is responsible for aliases lookup in a query
 *
 * @author Vlad on 16-Aug-16.
 */
public interface AliasResolver {

    /**
     * Find and set the path to field (collection or single) for the given join
     *
     * @param join
     * @param root
     */
    void resolveFieldPathForJoinAlias(JoinDescription join, EntityPath root);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy