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

com.ly.mybatis.mapperservice.service.join.inject.interfaces.IOnInject Maven / Gradle / Ivy

The newest version!
package com.ly.mybatis.mapperservice.service.join.inject.interfaces;

import com.baomidou.mybatisplus.core.toolkit.support.SFunction;

import java.util.Collection;
import java.util.List;
import java.util.function.Function;
import java.util.function.Predicate;

public interface IOnInject extends IStreamInject, ISubInject, IBuildInject {
    IOnInject filter(Predicate predicate);

     IOnInject map(Function mapper);

     IOnInject mapColumn(SFunction mapper);

     IOnInject flatMap(Function> mapper);

     IOnInject column(Class tClass, SFunction column);

     IOnInject column(Class tClass, String column);

    ISetInject search(Function, ? extends Collection> search);

    ISetInject set();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy