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 CAST function.
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 TypeClassDescriptionclassRepresents an alias (label) for a projectionclassReferences 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 TypeClassDescriptionclassImplements the addition (sum) expression.classImplements the division (quotient) expression.classImplements the modulo (division remainder) expression.classImplements the multiplication (product) expression.classImplements the negate numerical function.classImplements the subtraction (difference) expression. -
Uses of OrderExpression in io.github.torand.fastersql.function
Subinterfaces of OrderExpression in io.github.torand.fastersql.functionModifier and TypeInterfaceDescriptioninterfaceDefines 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 TypeInterfaceDescriptioninterfaceDefines 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 TypeClassDescriptionclassImplements the average aggregate function.classImplements the count aggregate function.classImplements the count all aggregate function.classImplements the maximum aggregate function.classImplements the minimum aggregate function.classImplements 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 TypeInterfaceDescriptioninterfaceDefines 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 TypeClassDescriptionclassImplements the absolute value numeric function.classImplements the ceiling numeric function.classImplements the concatenation string function.classImplements the natural exponential numeric function.classImplements the floor numeric function.classImplements the length string function.classImplements the natural logarithm numeric function.classImplements the lower case string function.classImplements the power (exponentiation) numeric function.classImplements the round numeric function.classImplements the square root numeric function.classImplements the substring string function.classImplements the timestamp/number to string conversion function.classImplements the string to number conversion function.classImplements the upper case string function. -
Uses of OrderExpression in io.github.torand.fastersql.function.singlerow.cast
Classes in io.github.torand.fastersql.function.singlerow.cast that implement OrderExpression -
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 AscendingOrders.asc(OrderExpression expression) Creates an ascending ordering of an expression.static DescendingOrders.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 TypeClassDescriptionclassRepresents an enumeration of a projection, that is, a 1-based number referencing a single projection element in a SELECT clause.