app/src/main/java/db/juhaku/juhakudb/filter/Root.java
/**
     * Create fetch join from this root to the target field. Fetch joins will be returned with the
     * same sql query than the root of sql query.
     *
     * @param target String value of target field in root object to join to.
     * @param alias String value of additional alias for join operation.
     * @param joinMode {@link JoinMode} to use with the join operation.
     * @return The join that was made by calling of this method. Root of join is now previously set
     * target field.
     *
     * @since 1.2.0
     */
Create fetch join from this root to the target field. Fetch joins will be returned with the
same sql query than the root of sql query.

@param target String value of target field in root object to join to.
@param alias String value of additional alias for join operation.
@param joinMode  JoinMode to use with the join operation.
@return The join that was made by calling of this method. Root of join is now previously set
target field.


Create fetch join from this root to the target field . Fetch joins will be returned with the same sql query than the root of sql query . @param target String value of target field in root object to join to . @param alias String value of additional alias for join operation . @param joinMode JoinMode to use with the join operation . @return The join that was made by calling of this method . Root of join is now previously set target field .
public Root<T> fetch(String target, String alias, JoinMode joinMode) {
        if (target.contains(".")) {
            target = target.substring(target.indexOf(".") + 1);
        }
        Join join = new Join(target, alias, joinMode, resolveJoinModel(this.model, target), true);
        this.joins.add(join);
        return join;
    }
public Root < T > fetch ( String target , String alias , JoinMode joinMode ) { if ( target . contains ( "." ) ) { target = target . substring ( target . indexOf ( "." ) + 1 ) ; } Join join = new Join ( target , alias , joinMode , resolveJoinModel ( this . model , target ) , true ) ; this . joins . add ( join ) ; return join ; }
Create fetch join from this root to the target field.
Create fetch join from this root to the target field .
//trim prefix when searching field.