Uses of Interface
org.hotrod.runtime.livesql.expressions.ResultSetColumn
-
-
Uses of ResultSetColumn in org.hotrod.runtime.livesql
Methods in org.hotrod.runtime.livesql with parameters of type ResultSetColumn Modifier and Type Method Description SelectColumnsPhase<java.util.Map<java.lang.String,java.lang.Object>>LiveSQL. select(ResultSetColumn... resultSetColumns)SelectColumnsPhase<java.util.Map<java.lang.String,java.lang.Object>>LiveSQL. selectDistinct(ResultSetColumn... resultSetColumns) -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions
Classes in org.hotrod.runtime.livesql.expressions that implement ResultSetColumn Modifier and Type Class Description classAliasedExpressionclassExpression<T> -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.aggregations
Classes in org.hotrod.runtime.livesql.expressions.aggregations that implement ResultSetColumn Modifier and Type Class Description classAggregationFunction<T>classAvgclassAvgDistinctclassBooleanAggregationFunctionclassBooleanMaxclassBooleanMinclassByteArrayAggregationFunctionclassByteArrayMaxclassByteArrayMinclassCountclassCountDistinctclassDateTimeAggregationFunctionclassDateTimeMaxclassDateTimeMinclassGroupConcatclassGroupConcatDistinctclassMinclassNonWindowableAggregationFunction<T>classNumberMaxclassNumberMinclassNumericAggregationFunctionclassObjectAggregationFunctionclassObjectMaxclassObjectMinclassStringAggregationFunctionclassStringMaxclassStringMinclassSumclassSumDistinct -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.analytics
Classes in org.hotrod.runtime.livesql.expressions.analytics that implement ResultSetColumn Modifier and Type Class Description classWindowableAggregationFunction<T>classWindowExpression<T>Expression{T} ^ ^ | | WindowExpression{T} AggregationFunction{T} ^ ^ {I} WindowableFunction{T} .over() | | ^ ^ NonWindowableAggregationFunction{T} WindowableAggregationFunction{T}.....: :.....AnalyticFunction{T} ^ ^ ^ ^ ^ | | | | | | NumericAggregationFunction StringAggregationFunction PositionalAnalyticFunction{?} | | ^ ^ ^ | |- Count |- Sum |- GroupConcat |- Lead |- RowNumber |- CountDistinct |- Avg |- Lag |- Rank |- SumDistinct |- Min |- DenseRank |- AvgDistinct |- Max |- NTile |- GroupConcatDistinct SQL.sum(a.salary) -- WindowableFunction .over() .over() -- WindowFunctionOverStage{T} .partitionBy() .orderBy() .end() .partitionBy(expression...) -- WindowFunctionPartitioningStage{T} .orderBy() .end() .orderBy(expression...) -- WindowFunctionOrderingStage{T} .end() .end() -- Expression{T} -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.asymmetric
Classes in org.hotrod.runtime.livesql.expressions.asymmetric that implement ResultSetColumn Modifier and Type Class Description classAsymmetricOperatorclassEqAllclassEqAnyclassGeAllclassGeAnyclassGtAllclassGtAnyclassInSubqueryclassLeAllclassLeAnyclassLtAllclassLtAnyclassNeAllclassNeAnyclassNotInSubquery -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.binary
Classes in org.hotrod.runtime.livesql.expressions.binary that implement ResultSetColumn Modifier and Type Class Description classByteArrayCoalesceclassByteArrayConstantclassByteArrayExpressionclassByteArrayValue -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.caseclause
Classes in org.hotrod.runtime.livesql.expressions.caseclause that implement ResultSetColumn Modifier and Type Class Description classCaseClause<T>SQL.caseWhen(predicate, expression) -- CaseWhenStage .when(predicate, expression) -- CaseWhenStage .elseValue(expression) -- CaseElseStage .end() -- Expression SQL.caseWhen(predicate, expression) -- CaseWhenStage .end() -- Expression -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.datetime
Classes in org.hotrod.runtime.livesql.expressions.datetime that implement ResultSetColumn Modifier and Type Class Description classCurrentDateclassCurrentDateTimeclassCurrentTimeclassDateclassDateTimeclassDateTimeCoalesceclassDateTimeConstantclassDateTimeExpressionclassDateTimeFieldExpressionclassDateTimeFunctionclassDateTimeValueclassExtractclassTime -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.general
Classes in org.hotrod.runtime.livesql.expressions.general that implement ResultSetColumn Modifier and Type Class Description classConstant<T>classTuple -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.numbers
Classes in org.hotrod.runtime.livesql.expressions.numbers that implement ResultSetColumn Modifier and Type Class Description classAbsclassBinaryNumberExpressionclassDivclassLogclassMinusclassMultclassNegclassNumberCoalesceclassNumberConstantclassNumberExpressionclassNumberValueclassNumericFunctionclassPlusclassPowerclassRemainderclassRoundclassSignumclassTrunc -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.object
Classes in org.hotrod.runtime.livesql.expressions.object that implement ResultSetColumn Modifier and Type Class Description classObjectCoalesceclassObjectConstantclassObjectExpressionclassObjectValue -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.predicates
Classes in org.hotrod.runtime.livesql.expressions.predicates that implement ResultSetColumn Modifier and Type Class Description classAndclassBetweenclassBinaryPredicateclassBooleanConstantclassBooleanValueclassEqualclassExistsclassGreaterThanclassGreaterThanOrEqualToclassInList<T>classIsNotNullclassIsNullclassLessThanclassLessThanOrEqualToclassLikeclassNotclassNotBetweenclassNotEqualclassNotExistsclassNotInList<T>classNotLikeclassOrclassPredicateclassPredicateCoalesce -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.expressions.strings
Classes in org.hotrod.runtime.livesql.expressions.strings that implement ResultSetColumn Modifier and Type Class Description classConcatclassLengthclassLocateclassLowerclassStringCoalesceclassStringConstantclassStringExpressionclassStringFunctionclassStringValueclassSubstringclassTrimclassUpper -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.metadata
Subinterfaces of ResultSetColumn in org.hotrod.runtime.livesql.metadata Modifier and Type Interface Description interfaceColumnClasses in org.hotrod.runtime.livesql.metadata that implement ResultSetColumn Modifier and Type Class Description classBooleanColumnclassByteArrayColumnclassDateTimeColumnclassNumberColumnclassObjectColumnclassStringColumn -
Uses of ResultSetColumn in org.hotrod.runtime.livesql.queries.select
Subinterfaces of ResultSetColumn in org.hotrod.runtime.livesql.queries.select Modifier and Type Interface Description interfaceReferenceableExpressionConstructors in org.hotrod.runtime.livesql.queries.select with parameters of type ResultSetColumn Constructor Description SelectColumnsPhase(SQLDialect sqlDialect, org.apache.ibatis.session.SqlSession sqlSession, boolean distinct, ResultSetColumn... resultSetColumns)
-