Class SelectWhereOrder

  • All Implemented Interfaces:

    
    public class SelectWhereOrder
    extends WhereLimit
                        

    query = select and order

    Since:

    2024-05-31

    Author:

    trydofor

    • Constructor Detail

      • SelectWhereOrder

        SelectWhereOrder()
    • Method Detail

      • select

        @Contract(value = "_ -> this") SelectWhereOrder select(Array<SelectFieldOrAsterisk> part)

        t.Id, t.CommitId, t.Id.desc()

        Parameters:
        part - fields to select and order by
        Returns:

        this

      • select

        @Contract(value = "_ -> this") SelectWhereOrder select(Collection<out SelectFieldOrAsterisk> part)

        t.Id, t.CommitId, t.Id.desc()

        Parameters:
        part - fields to select and order by
        Returns:

        this

      • order

        @Contract(value = "_ -> this") SelectWhereOrder order(Array<OrderField<out Object>> part)

        t.Id.desc()

        Parameters:
        part - fields to order by
        Returns:

        this

      • where

        @Contract(value = "_->this") SelectWhereOrder where(Condition cond)

        t.Id.gt(1L).and(t.CommitId.lt(200L))

        Parameters:
        cond - condition
        Returns:

        this