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

com.dbobjekts.statement.select.OrderByClause.kt Maven / Gradle / Ivy

There is a newer version: 0.6.0-RC2
Show newest version
package com.dbobjekts.statement.select

import com.dbobjekts.api.AnyColumn
import com.dbobjekts.api.SortOrder
import com.dbobjekts.metadata.column.Aggregate

class OrderByClause(val column: AnyColumn, val sortOrder: SortOrder) {

    override fun toString(): String {
        val name = if (column.aggregateType != null) Aggregate.ALIAS else column.aliasDotName()
        return "$name ${sortOrder.name}"
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy