Package tech.ydb.yoj.databind.expression
Class FilterBuilder.FieldBuilder
java.lang.Object
tech.ydb.yoj.databind.expression.FilterBuilder.FieldBuilder
- Enclosing class:
- FilterBuilder<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull FilterBuilder<T>@NonNull FilterBuilder<T>doesNotContain(@NonNull String value) @NonNull FilterBuilder<T>@NonNull FilterBuilder<T>@NonNull FilterBuilder<T><V> @NonNull FilterBuilder<T>in(@NonNull Collection<@NonNull ? extends V> values) final <V> @NonNull FilterBuilder<T>in(V possibleValue, @NonNull V... otherPossibleValues) @NonNull FilterBuilder<T>@NonNull FilterBuilder<T>isNull()@NonNull FilterBuilder<T>@NonNull FilterBuilder<T>@NonNull FilterBuilder<T><V> @NonNull FilterBuilder<T>notIn(@NonNull Collection<@NonNull ? extends V> values) final <V> @NonNull FilterBuilder<T>notIn(V impossibleValue, @NonNull V... otherImpossibleValues)
-
Constructor Details
-
FieldBuilder
public FieldBuilder()
-
-
Method Details
-
in
@NonNull @SafeVarargs public final <V> @NonNull FilterBuilder<T> in(@NonNull V possibleValue, @NonNull @NonNull V... otherPossibleValues) -
in
@NonNull public <V> @NonNull FilterBuilder<T> in(@NonNull @NonNull Collection<@NonNull ? extends V> values) -
notIn
@NonNull @SafeVarargs public final <V> @NonNull FilterBuilder<T> notIn(@NonNull V impossibleValue, @NonNull @NonNull V... otherImpossibleValues) -
notIn
@NonNull public <V> @NonNull FilterBuilder<T> notIn(@NonNull @NonNull Collection<@NonNull ? extends V> values) -
eq
-
neq
-
lt
-
lte
-
gt
-
gte
-
between
-
contains
-
doesNotContain
-
isNull
-
isNotNull
-