Uses of Interface
tech.ydb.yoj.repository.ydb.yql.YqlStatementPart
Packages that use YqlStatementPart
Package
Description
-
Uses of YqlStatementPart in tech.ydb.yoj.repository.ydb.statement
Methods in tech.ydb.yoj.repository.ydb.statement that return types with arguments of type YqlStatementPartModifier and TypeMethodDescriptionprotected static Stream<? extends YqlStatementPart<?>>YqlStatement.mergeParts(Collection<? extends YqlStatementPart<?>> origParts) Tries to combine/simplify the specifiedstatement parts into a potentially smaller number of statement parts, e.g., joining multipleYqlPredicates into a singleANDclause (AndPredicate).protected static Stream<? extends YqlStatementPart<?>>YqlStatement.mergeParts(Stream<? extends YqlStatementPart<?>> origParts) Deprecated, for removal: This API element is subject to removal in a future version.This method is deprecated and will be removed in YOJ 3.0.0.Method parameters in tech.ydb.yoj.repository.ydb.statement with type arguments of type YqlStatementPartModifier and TypeMethodDescriptionstatic <E extends tech.ydb.yoj.repository.db.Entity<E>,R>
FindStatement<E,R> FindStatement.from(@NonNull tech.ydb.yoj.repository.db.TableDescriptor<E> tableDescriptor, @NonNull tech.ydb.yoj.repository.db.EntitySchema<E> schema, @NonNull Schema<R> outSchema, @NonNull Collection<? extends YqlStatementPart<?>> parts, boolean distinct) protected static Stream<? extends YqlStatementPart<?>>YqlStatement.mergeParts(Collection<? extends YqlStatementPart<?>> origParts) Tries to combine/simplify the specifiedstatement parts into a potentially smaller number of statement parts, e.g., joining multipleYqlPredicates into a singleANDclause (AndPredicate).protected static Stream<? extends YqlStatementPart<?>>YqlStatement.mergeParts(Stream<? extends YqlStatementPart<?>> origParts) Deprecated, for removal: This API element is subject to removal in a future version.This method is deprecated and will be removed in YOJ 3.0.0.CountAllStatement.toDebugString(Collection<? extends YqlStatementPart<?>> yqlStatementParts) FindStatement.toDebugString(Collection<? extends YqlStatementPart<?>> yqlStatementParts) Constructor parameters in tech.ydb.yoj.repository.ydb.statement with type arguments of type YqlStatementPartModifierConstructorDescriptionCountAllStatement(tech.ydb.yoj.repository.db.TableDescriptor<ENTITY> tableDescriptor, tech.ydb.yoj.repository.db.EntitySchema<ENTITY> schema, List<YqlStatementPart<?>> parts) -
Uses of YqlStatementPart in tech.ydb.yoj.repository.ydb.table
Methods in tech.ydb.yoj.repository.ydb.table that return types with arguments of type YqlStatementPartModifier and TypeMethodDescriptionstatic <T extends tech.ydb.yoj.repository.db.Entity<T>>
List<YqlStatementPart<? extends YqlStatementPart<?>>>YdbTable.buildStatementParts(String indexName, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset) static <T extends tech.ydb.yoj.repository.db.Entity<T>>
List<YqlStatementPart<? extends YqlStatementPart<?>>>YdbTable.buildStatementParts(String indexName, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset) static <T extends tech.ydb.yoj.repository.db.Entity<T>>
List<YqlStatementPart<? extends YqlStatementPart<?>>>YdbTable.buildStatementParts(FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset) static <T extends tech.ydb.yoj.repository.db.Entity<T>>
List<YqlStatementPart<? extends YqlStatementPart<?>>>YdbTable.buildStatementParts(FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset) Methods in tech.ydb.yoj.repository.ydb.table with parameters of type YqlStatementPartModifier and TypeMethodDescriptionlongYdbTable.count(YqlStatementPart<?>... parts) <V extends tech.ydb.yoj.repository.db.Table.View>
List<V>YdbTable.find(Class<V> viewType, YqlStatementPart<?> part, YqlStatementPart<?>... otherParts) YdbTable.find(YqlStatementPart<?> part, YqlStatementPart<?>... otherParts) YdbTable.findIds(YqlStatementPart<?> part, YqlStatementPart<?>... otherParts) Method parameters in tech.ydb.yoj.repository.ydb.table with type arguments of type YqlStatementPartModifier and TypeMethodDescription<V extends tech.ydb.yoj.repository.db.Table.View>
List<V>YdbTable.find(Class<V> viewType, Collection<? extends YqlStatementPart<?>> parts, boolean distinct) YdbTable.find(Collection<? extends YqlStatementPart<?>> parts) -
Uses of YqlStatementPart in tech.ydb.yoj.repository.ydb.yql
Classes in tech.ydb.yoj.repository.ydb.yql with type parameters of type YqlStatementPartClasses in tech.ydb.yoj.repository.ydb.yql that implement YqlStatementPartModifier and TypeClassDescriptionclassRepresents aLIMIT ... [OFFSET ...]clause in a YQL statement.final classclassRepresents a predicate: a boolean expression that can appear in theWHEREYQL clause.classRepresents aview [index_name]clause in a YQL statement, i.e.Methods in tech.ydb.yoj.repository.ydb.yql that return types with arguments of type YqlStatementPartModifier and TypeMethodDescriptionfinal List<? extends YqlStatementPart<?>>YqlPredicate.combine(@NonNull List<? extends YqlPredicate> others) default List<? extends YqlStatementPart<?>>Method parameters in tech.ydb.yoj.repository.ydb.yql with type arguments of type YqlStatementPartModifier and TypeMethodDescriptionstatic YqlPredicateYqlPredicate.from(Collection<? extends YqlStatementPart<?>> parts)