corda / net.corda.core.node.services.vault / CriteriaExpression

CriteriaExpression

sealed class CriteriaExpression<O, out T>

Types

AggregateFunctionExpression

data class AggregateFunctionExpression<O, C> : CriteriaExpression<O, Boolean>

BinaryLogical

data class BinaryLogical<O> : CriteriaExpression<O, Boolean>

ColumnPredicateExpression

data class ColumnPredicateExpression<O, C> : CriteriaExpression<O, Boolean>

Not

data class Not<O> : CriteriaExpression<O, Boolean>

Extension Functions

contextLogger

fun Any.contextLogger(): Logger

When called from a companion object, returns the logger for the enclosing class.

Inheritors

AggregateFunctionExpression

data class AggregateFunctionExpression<O, C> : CriteriaExpression<O, Boolean>

BinaryLogical

data class BinaryLogical<O> : CriteriaExpression<O, Boolean>

ColumnPredicateExpression

data class ColumnPredicateExpression<O, C> : CriteriaExpression<O, Boolean>

Not

data class Not<O> : CriteriaExpression<O, Boolean>