Package org.ehrbase.client.aql.condition
Interface Condition
-
- All Known Implementing Classes:
And,BinaryLogicalOperator,ComparisonOperator,Equal,GreaterOrEqual,GreaterThan,LessOrEqual,LessThan,Matches,Not,NotEqual,Or
public interface Condition
-
-
Method Summary
-
-
-
Method Detail
-
not
default Condition not()
-
equal
static <T> Condition equal(SelectAqlField<T> field, T value)
-
equal
static <T> Condition equal(SelectAqlField<T> field, Parameter<T> parameter)
-
equal
static <T> Condition equal(SelectAqlField<T> field, SelectAqlField<T> compereField)
-
notEqual
static <T> Condition notEqual(SelectAqlField<T> field, T value)
-
notEqual
static <T> Condition notEqual(SelectAqlField<T> field, Parameter<T> parameter)
-
notEqual
static <T> Condition notEqual(SelectAqlField<T> field, SelectAqlField<T> compereField)
-
greaterOrEqual
static <T> Condition greaterOrEqual(SelectAqlField<T> field, T value)
-
greaterOrEqual
static <T> Condition greaterOrEqual(SelectAqlField<T> field, Parameter<T> parameter)
-
greaterOrEqual
static <T> Condition greaterOrEqual(SelectAqlField<T> field, SelectAqlField<T> compereField)
-
greaterThan
static <T> Condition greaterThan(SelectAqlField<T> field, T value)
-
greaterThan
static <T> Condition greaterThan(SelectAqlField<T> field, Parameter<T> parameter)
-
greaterThan
static <T> Condition greaterThan(SelectAqlField<T> field, SelectAqlField<T> compereField)
-
lessOrEqual
static <T> Condition lessOrEqual(SelectAqlField<T> field, T value)
-
lessOrEqual
static <T> Condition lessOrEqual(SelectAqlField<T> field, Parameter<T> parameter)
-
lessOrEqual
static <T> Condition lessOrEqual(SelectAqlField<T> field, SelectAqlField<T> compereField)
-
lessThan
static <T> Condition lessThan(SelectAqlField<T> field, T value)
-
lessThan
static <T> Condition lessThan(SelectAqlField<T> field, Parameter<T> parameter)
-
lessThan
static <T> Condition lessThan(SelectAqlField<T> field, SelectAqlField<T> compereField)
-
matches
static <T> Condition matches(SelectAqlField<T> field, T... value)
-
matches
@SafeVarargs static <T> Condition matches(SelectAqlField<T> field, Parameter<T>... parameter)
-
exists
static Condition exists(SelectAqlField<?> field)
-
buildAql
String buildAql(Containment ehrContainment)
-
-