Class GroupConcatDistinct
- java.lang.Object
-
- org.hotrod.runtime.livesql.expressions.Expression<T>
-
- org.hotrod.runtime.livesql.expressions.aggregations.AggregationFunction<T>
-
- org.hotrod.runtime.livesql.expressions.aggregations.NonWindowableAggregationFunction<java.lang.String>
-
- org.hotrod.runtime.livesql.expressions.aggregations.GroupConcatDistinct
-
- All Implemented Interfaces:
ResultSetColumn
public class GroupConcatDistinct extends NonWindowableAggregationFunction<java.lang.String>
-
-
Field Summary
-
Fields inherited from class org.hotrod.runtime.livesql.expressions.aggregations.NonWindowableAggregationFunction
expression
-
Fields inherited from class org.hotrod.runtime.livesql.expressions.Expression
PRECEDENCE_AND, PRECEDENCE_ANY_ALL_EQ_NE_LT_LE_GT_GE, PRECEDENCE_BETWEEN, PRECEDENCE_CASE, PRECEDENCE_COLUMN, PRECEDENCE_EQ_NE_LT_LE_GT_GE, PRECEDENCE_EXISTS, PRECEDENCE_FUNCTION, PRECEDENCE_IN, PRECEDENCE_IS_NULL, PRECEDENCE_LIKE, PRECEDENCE_LITERAL, PRECEDENCE_MULT_DIV_MOD, PRECEDENCE_NOT, PRECEDENCE_OR, PRECEDENCE_PARENTHESIS, PRECEDENCE_PLUS_MINUS, PRECEDENCE_TUPLE, PRECEDENCE_UNARY_MINUS
-
-
Constructor Summary
Constructors Constructor Description GroupConcatDistinct(Expression<java.lang.String> expression, java.util.List<OrderingTerm> ordering, Expression<java.lang.String> separator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrenderTo(QueryWriter w)-
Methods inherited from class org.hotrod.runtime.livesql.expressions.aggregations.NonWindowableAggregationFunction
designateAliases, renderHead, renderTail, validateTableReferences
-
Methods inherited from class org.hotrod.runtime.livesql.expressions.Expression
as, asc, between, between, between, between, desc, eq, eq, eqAll, eqAny, ge, ge, geAll, geAny, getPrecedence, gt, gt, gtAll, gtAny, in, in, in, isNotNull, isNull, le, le, leAll, leAny, lt, lt, ltAll, ltAny, ne, ne, neAll, neAny, notBetween, notBetween, notBetween, notBetween, notIn, notIn, notIn, renderInner, setPrecedence
-
-
-
-
Constructor Detail
-
GroupConcatDistinct
public GroupConcatDistinct(Expression<java.lang.String> expression, java.util.List<OrderingTerm> ordering, Expression<java.lang.String> separator)
-
-
Method Detail
-
renderTo
public void renderTo(QueryWriter w)
- Specified by:
renderToin interfaceResultSetColumn- Overrides:
renderToin classNonWindowableAggregationFunction<java.lang.String>
-
-