Uses of Interface
io.github.torand.fastersql.order.OrderExpression
Packages that use OrderExpression
Package
Description
Provides classes and interfaces related to column and table aliases.
Provides classes representing arithmetic expressions.
Provides classes and interfaces related to aggregate, single row and system functions.
Provides classes and interfaces related to aggregate functions.
Provides classes and interfaces related to single row functions.
Provides classes representing the database model.
Provides classes and interfaces representing order clauses.
Provides classes and interfaces related to projections.
-
Uses of OrderExpression in io.github.torand.fastersql.alias
Classes in io.github.torand.fastersql.alias that implement OrderExpressionModifier and TypeClassDescriptionclass
Represents an alias (label) for a projectionclass
References a column using a combination of a table alias and a column alias. -
Uses of OrderExpression in io.github.torand.fastersql.expression.arithmetic
Classes in io.github.torand.fastersql.expression.arithmetic that implement OrderExpressionModifier and TypeClassDescriptionclass
Implements the addition (sum) expression.class
Implements the division (quotient) expression.class
Implements the modulo (division remainder) expression.class
Implements the multiplication (product) expression.class
Implements the subtraction (difference) expression. -
Uses of OrderExpression in io.github.torand.fastersql.function
Subinterfaces of OrderExpression in io.github.torand.fastersql.functionModifier and TypeInterfaceDescriptioninterface
Defines a function that operates on a specific column (or no specific column). -
Uses of OrderExpression in io.github.torand.fastersql.function.aggregate
Subinterfaces of OrderExpression in io.github.torand.fastersql.function.aggregateModifier and TypeInterfaceDescriptioninterface
Defines a function that returns a single value based upon a set of other values fetched from multiple rows.Classes in io.github.torand.fastersql.function.aggregate that implement OrderExpressionModifier and TypeClassDescriptionclass
Implements the average aggregate function.class
Implements the count aggregate function.class
Implements the count all aggregate function.class
Implements the maximum aggregate function.class
Implements the minimum aggregate function.class
Implements the sum aggregate function. -
Uses of OrderExpression in io.github.torand.fastersql.function.singlerow
Subinterfaces of OrderExpression in io.github.torand.fastersql.function.singlerowModifier and TypeInterfaceDescriptioninterface
Defines a function that returns a single value based upon one value from a single row.Classes in io.github.torand.fastersql.function.singlerow that implement OrderExpressionModifier and TypeClassDescriptionclass
Implements the absolute value numeric function.class
Implements the ceiling numeric function.class
Implements the concatenation string function.class
Implements the floor numeric function.class
Implements the length string function.class
Implements the lower case string function.class
Implements the round numeric function.class
Implements the substring string function.class
Implements the timestamp/number to string conversion function.class
Implements the string to number conversion function.class
Implements the upper case string function. -
Uses of OrderExpression in io.github.torand.fastersql.model
Classes in io.github.torand.fastersql.model that implement OrderExpression -
Uses of OrderExpression in io.github.torand.fastersql.order
Methods in io.github.torand.fastersql.order with parameters of type OrderExpressionModifier and TypeMethodDescriptionstatic Ascending
Orders.asc
(OrderExpression expression) Creates an ascending ordering of an expression.static Descending
Orders.desc
(OrderExpression expression) Creates a descending ordering of an expression. -
Uses of OrderExpression in io.github.torand.fastersql.projection
Classes in io.github.torand.fastersql.projection that implement OrderExpressionModifier and TypeClassDescriptionclass
Represents an enumeration of a projection, that is, a 1-based number referencing a single projection element in a SELECT clause.