Interface Condition
- All Known Implementing Classes:
And,BinaryLogicalOperator,ComparisonOperator,Matches,Not,Or
public interface Condition
-
Method Summary
Modifier and TypeMethodDescriptiondefault Conditionstatic ConditionbuildAql(Containment ehrContainment) static <T> Conditionequal(SelectAqlField<T> field, SelectAqlField<T> compareField) static <T> Conditionequal(SelectAqlField<T> field, Parameter<T> parameter) static <T> Conditionequal(SelectAqlField<T> field, T value) static Conditionexists(SelectAqlField<?> field) static <T> ConditiongreaterOrEqual(SelectAqlField<T> field, SelectAqlField<T> compareField) static <T> ConditiongreaterOrEqual(SelectAqlField<T> field, Parameter<T> parameter) static <T> ConditiongreaterOrEqual(SelectAqlField<T> field, T value) static <T> ConditiongreaterThan(SelectAqlField<T> field, SelectAqlField<T> compareField) static <T> ConditiongreaterThan(SelectAqlField<T> field, Parameter<T> parameter) static <T> ConditiongreaterThan(SelectAqlField<T> field, T value) static <T> ConditionlessOrEqual(SelectAqlField<T> field, SelectAqlField<T> compareField) static <T> ConditionlessOrEqual(SelectAqlField<T> field, Parameter<T> parameter) static <T> ConditionlessOrEqual(SelectAqlField<T> field, T value) static <T> ConditionlessThan(SelectAqlField<T> field, SelectAqlField<T> compareField) static <T> ConditionlessThan(SelectAqlField<T> field, T value) static <T> ConditionlessThCan(SelectAqlField<T> field, Parameter<T> parameter) static <T> Conditionlike(SelectAqlField<T> field, Parameter<T> parameter) static <T> Conditionlike(SelectAqlField<T> field, T value) static <T> Conditionmatches(SelectAqlField<T> field, Parameter<T>... parameter) static <T> Conditionmatches(SelectAqlField<T> field, T... value) default Conditionnot()static Conditionstatic <T> ConditionnotEqual(SelectAqlField<T> field, SelectAqlField<T> compareField) static <T> ConditionnotEqual(SelectAqlField<T> field, Parameter<T> parameter) static <T> ConditionnotEqual(SelectAqlField<T> field, T value) default Conditionstatic Condition
-
Method Details
-
and
-
or
-
not
-
equal
-
equal
-
equal
-
notEqual
-
notEqual
-
notEqual
-
greaterOrEqual
-
greaterOrEqual
-
greaterOrEqual
-
greaterThan
-
greaterThan
-
greaterThan
-
lessOrEqual
-
lessOrEqual
-
lessOrEqual
-
lessThan
-
lessThCan
-
lessThan
-
matches
-
matches
-
and
-
or
-
not
-
exists
-
like
-
like
-
buildAql
-