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

com.talanlabs.mybatis.rsql.engine.orderby.ISortDirectionManager Maven / Gradle / Ivy

The newest version!
package com.talanlabs.mybatis.rsql.engine.orderby;

import com.talanlabs.component.IComponent;
import com.talanlabs.component.factory.ComponentDescriptor;
import com.talanlabs.mybatis.rsql.engine.EngineContext;
import com.talanlabs.mybatis.rsql.engine.SqlResult;
import com.talanlabs.mybatis.rsql.sort.SortNode;

public interface ISortDirectionManager {

    /**
     * Create result for direction
     *
     * @param componentDescriptor component descriptor
     * @param node                current node
     * @param context             current context
     * @return a result
     */
     SqlResult visit(ComponentDescriptor componentDescriptor, SortNode node, EngineContext context);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy