public class ColumnCondition
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ColumnCondition.Bound |
static class |
ColumnCondition.CollectionInBound |
static class |
ColumnCondition.Raw |
static class |
ColumnCondition.UDTInBound
An IN condition on an entire UDT.
|
Modifier and Type | Field and Description |
---|---|
ColumnDefinition |
column |
Operator |
operator |
public final ColumnDefinition column
public final Operator operator
public static ColumnCondition condition(ColumnDefinition column, Term value, Operator op)
public static ColumnCondition condition(ColumnDefinition column, Term collectionElement, Term value, Operator op)
public static ColumnCondition condition(ColumnDefinition column, ColumnIdentifier udtField, Term value, Operator op)
public static ColumnCondition inCondition(ColumnDefinition column, java.util.List<Term> inValues)
public static ColumnCondition inCondition(ColumnDefinition column, Term collectionElement, java.util.List<Term> inValues)
public static ColumnCondition inCondition(ColumnDefinition column, ColumnIdentifier udtField, java.util.List<Term> inValues)
public static ColumnCondition inCondition(ColumnDefinition column, Term inMarker)
public static ColumnCondition inCondition(ColumnDefinition column, Term collectionElement, Term inMarker)
public static ColumnCondition inCondition(ColumnDefinition column, ColumnIdentifier udtField, Term inMarker)
public void addFunctionsTo(java.util.List<Function> functions)
public void collectMarkerSpecification(VariableSpecifications boundNames)
boundNames
- the list of column specification where to collect the
bind variables of this term in.public ColumnCondition.Bound bind(QueryOptions options) throws InvalidRequestException
InvalidRequestException
Copyright © 2016 The Apache Software Foundation