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 |
Modifier and Type | Field and Description |
---|---|
ColumnDefinition |
column |
Operator |
operator |
Modifier and Type | Method and Description |
---|---|
void |
addFunctionsTo(java.util.List<Function> functions) |
ColumnCondition.Bound |
bind(QueryOptions options) |
void |
collectMarkerSpecification(VariableSpecifications boundNames)
Collects the column specification for the bind variables of this operation.
|
static ColumnCondition |
condition(ColumnDefinition column,
Term value,
Operator op) |
static ColumnCondition |
condition(ColumnDefinition column,
Term collectionElement,
Term value,
Operator op) |
static ColumnCondition |
inCondition(ColumnDefinition column,
java.util.List<Term> inValues) |
static ColumnCondition |
inCondition(ColumnDefinition column,
Term inMarker) |
static ColumnCondition |
inCondition(ColumnDefinition column,
Term collectionElement,
java.util.List<Term> inValues) |
static ColumnCondition |
inCondition(ColumnDefinition column,
Term collectionElement,
Term inMarker) |
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 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, Term inMarker)
public static ColumnCondition inCondition(ColumnDefinition column, Term collectionElement, 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 © 2017 The Apache Software Foundation