Package tech.ydb.yoj.repository.ydb.yql
Class YqlPredicateParam<T>
java.lang.Object
tech.ydb.yoj.repository.ydb.yql.YqlPredicateParam<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <V> YqlPredicateParam<Collection<V>>of(String fieldPath, Collection<V> coll) static <T> YqlPredicateParam<T>static <T> YqlPredicateParam<T>of(String fieldPath, T value, boolean optional, PredicateStatement.ComplexField structKind, PredicateStatement.CollectionKind collectionKind) static <V> YqlPredicateParam<Collection<V>>static <T> YqlPredicateParam<T>optionalOf(String fieldPath, T value)
-
Constructor Details
-
YqlPredicateParam
public YqlPredicateParam()
-
-
Method Details
-
of
- Returns:
- required predicate parameter
-
optionalOf
- Returns:
- optional predicate parameter
-
of
- Returns:
- required collection-valued predicate parameter
-
of
@SafeVarargs public static <V> YqlPredicateParam<Collection<V>> of(String fieldPath, V first, V... rest) - Returns:
- required collection-valued predicate parameter
-
of
public static <T> YqlPredicateParam<T> of(String fieldPath, T value, boolean optional, PredicateStatement.ComplexField structKind, PredicateStatement.CollectionKind collectionKind)
-