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

db.sql.api.cmd.struct.query.IOrderBy Maven / Gradle / Ivy

There is a newer version: 1.7.6-RC2
Show newest version
package db.sql.api.cmd.struct.query;

import db.sql.api.Cmd;
import db.sql.api.cmd.basic.IOrderByDirection;

import java.util.List;

public interface IOrderBy extends Cmd {

    SELF orderBy(IOrderByDirection orderByDirection, Cmd column);

    default SELF orderBy(IOrderByDirection orderByDirection, Cmd... columns) {
        for (Cmd column : columns) {
            this.orderBy(orderByDirection, column);
        }
        return (SELF) this;
    }


    default SELF orderBy(List columns, IOrderByDirection orderByDirection) {
        for (Cmd column : columns) {
            this.orderBy(orderByDirection, column);
        }
        return (SELF) this;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy