public static class CriteriaExpression.AggregateFunctionExpression<O,C> extends CriteriaExpression<O,T>
CriteriaExpression.AggregateFunctionExpression<O,C>, CriteriaExpression.BinaryLogical<O>, CriteriaExpression.ColumnPredicateExpression<O,C>, CriteriaExpression.Not<O>
Constructor and Description |
---|
AggregateFunctionExpression(Column<O,? extends C> column,
ColumnPredicate<C> predicate,
java.util.List<? extends net.corda.core.node.services.vault.Column<O,? extends C>> groupByColumns,
Sort.Direction orderBy) |
Modifier and Type | Method and Description |
---|---|
Column<O,C> |
component1() |
ColumnPredicate<C> |
component2() |
java.util.List<net.corda.core.node.services.vault.Column> |
component3() |
Sort.Direction |
component4() |
CriteriaExpression.AggregateFunctionExpression<O,C> |
copy(Column<O,? extends C> column,
ColumnPredicate<C> predicate,
java.util.List<? extends net.corda.core.node.services.vault.Column<O,? extends C>> groupByColumns,
Sort.Direction orderBy) |
boolean |
equals(java.lang.Object p) |
Column<O,C> |
getColumn() |
java.util.List<net.corda.core.node.services.vault.Column> |
getGroupByColumns() |
Sort.Direction |
getOrderBy() |
ColumnPredicate<C> |
getPredicate() |
int |
hashCode() |
java.lang.String |
toString() |
public AggregateFunctionExpression(Column<O,? extends C> column, ColumnPredicate<C> predicate, java.util.List<? extends net.corda.core.node.services.vault.Column<O,? extends C>> groupByColumns, Sort.Direction orderBy)
public Column<O,C> getColumn()
public ColumnPredicate<C> getPredicate()
public java.util.List<net.corda.core.node.services.vault.Column> getGroupByColumns()
public Sort.Direction getOrderBy()
public Column<O,C> component1()
public ColumnPredicate<C> component2()
public java.util.List<net.corda.core.node.services.vault.Column> component3()
public Sort.Direction component4()
public CriteriaExpression.AggregateFunctionExpression<O,C> copy(Column<O,? extends C> column, ColumnPredicate<C> predicate, java.util.List<? extends net.corda.core.node.services.vault.Column<O,? extends C>> groupByColumns, Sort.Direction orderBy)
public java.lang.String toString()
public int hashCode()
public boolean equals(java.lang.Object p)