Package tech.ydb.yoj.repository.ydb.statement
package tech.ydb.yoj.repository.ydb.statement
-
ClassDescriptionCountAllStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>>DeleteAllStatement<PARAMS,
ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> DeleteByIdStatement<IN,T extends tech.ydb.yoj.repository.db.Entity<T>> FindAllYqlStatement<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> FindInStatement<IN,T extends tech.ydb.yoj.repository.db.Entity<T>, RESULT> Creates statement forSELECT ... WHERE PK IN (PK1, PK2, ...).FindRangeStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>,ID extends tech.ydb.yoj.repository.db.Entity.Id<ENTITY>, RESULT> FindStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>,RESULT> FindYqlStatement<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> InsertYqlStatement<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> MultipleVarsYqlStatement<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> MultipleVarsYqlStatement.Simple<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>> PredicateStatement<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT> ResultSetReader<RESULT>Statement<PARAMS,RESULT> Represents a statement that can be executed in aYdbRepositoryTransaction.UpdateByIdStatement<ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>,ID extends tech.ydb.yoj.repository.db.Entity.Id<ENTITY>> UpdateInStatement<T extends tech.ydb.yoj.repository.db.Entity<T>,RESULT> Creates statement forUPDATE table SET values=values WHERE PK IN (PK1, PK2, ...).UpdateInStatement.UpdateInStatementInput<T extends tech.ydb.yoj.repository.db.Entity<T>>UpdateModel.ById<ID extends tech.ydb.yoj.repository.db.Entity.Id<?>>UpsertYqlStatement<IN,T extends tech.ydb.yoj.repository.db.Entity<T>> YqlStatement<PARAMS,ENTITY extends tech.ydb.yoj.repository.db.Entity<ENTITY>, RESULT>