Uses of Interface
tech.ydb.yoj.repository.db.Entity.Id
Packages that use Entity.Id
Package
Description
-
Uses of Entity.Id in tech.ydb.yoj.repository.db
Classes in tech.ydb.yoj.repository.db with type parameters of type Entity.IdMethods in tech.ydb.yoj.repository.db with type parameters of type Entity.IdModifier and TypeMethodDescriptionRange.create(ID partial) Range.create(ID min, ID max) Range.create(EntityIdSchema<ID> type, Map<String, Object> map) <V extends Table.View,ID extends Entity.Id<T>>
List<V><V extends Table.View,ID extends Entity.Id<T>>
List<V>AbstractDelegatingTable.find(Class<V> viewType, Set<ID> ids, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) <V extends Table.View,ID extends Entity.Id<T>>
List<V>AbstractDelegatingTable.find(Set<ID> ids, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) <V extends Table.View,ID extends Entity.Id<T>>
List<V><V extends Table.View,ID extends Entity.Id<T>>
List<V>Table.find(Class<V> viewType, Set<ID> ids, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) <V extends Table.View,ID extends Entity.Id<T>>
List<V>Table.find(Set<ID> ids, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) AbstractDelegatingTable.findIds(String indexName, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset) Table.findIds(String indexName, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset) TableQueryBuilder.findIds()AbstractDelegatingTable.findUncached(Set<ID> ids, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) Table.findUncached(Set<ID> ids, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>EntityIdSchema.from(EntitySchema<T> entitySchema) <ID extends Entity.Id<T>>
EntityIdSchema<ID>EntitySchema.getIdSchema()<ID extends Entity.Id<T>>
@NonNull TableQueryBuilder<T>static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>EntityIdSchema.of(Class<ID> idType, NamingStrategy namingStrategy) static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>EntityIdSchema.of(SchemaRegistry registry, Class<ID> idType) static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>EntityIdSchema.of(SchemaRegistry registry, Class<ID> idType, NamingStrategy namingStrategy) static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>EntityIdSchema.ofEntity(Class<T> entityType, NamingStrategy namingStrategy) static <T extends Entity<T>,ID extends Entity.Id<T>>
EntityIdSchema<ID>EntityIdSchema.ofEntity(SchemaRegistry registry, Class<T> entityType, NamingStrategy namingStrategy) <V extends Table.ViewId<T>,ID extends Entity.Id<T>>
Stream<V>AbstractDelegatingTable.readTable(Class<V> viewClass, ReadTableParams<ID> params) AbstractDelegatingTable.readTable(ReadTableParams<ID> params) <V extends Table.ViewId<T>,ID extends Entity.Id<T>>
Stream<V>Table.readTable(Class<V> viewClass, ReadTableParams<ID> params) Table.readTable(ReadTableParams<ID> params) AbstractDelegatingTable.readTableIds(ReadTableParams<ID> params) Table.readTableIds()Table.readTableIds(ReadTableParams<ID> params) AbstractDelegatingTable.streamAllIds(int batchSize) Table.streamAllIds(int batchSize) AbstractDelegatingTable.streamPartial(ID partial, int batchSize) <ID extends Entity.Id<T>,V extends Table.ViewId<T>>
Stream<V>AbstractDelegatingTable.streamPartial(Class<V> viewType, ID partial, int batchSize) Table.streamPartial(ID partial, int batchSize) <ID extends Entity.Id<T>,V extends Table.ViewId<T>>
Stream<V>Table.streamPartial(Class<V> viewType, ID partial, int batchSize) AbstractDelegatingTable.streamPartialIds(ID partial, int batchSize) Table.streamPartialIds(ID partial, int batchSize) Methods in tech.ydb.yoj.repository.db that return Entity.IdModifier and TypeMethodDescriptionEntity.getId()RecordEntity.getId()Table.RecordViewId.getId()Table.ViewId.getId()Table.RecordViewId.id()Methods in tech.ydb.yoj.repository.db that return types with arguments of type Entity.IdModifier and TypeMethodDescriptionstatic <T extends Entity<T>>
Comparator<Entity.Id<T>>EntityIdSchema.getIdComparator(Class<T> type) Methods in tech.ydb.yoj.repository.db with parameters of type Entity.IdModifier and TypeMethodDescriptionvoidvoiddefault TTable.deleteIfExists(Entity.Id<T> id) <V extends Table.View>
V<V extends Table.View>
Vdefault <V extends Table.View,X extends Exception>
Vdefault TTable.findOrDefault(Entity.Id<T> id, Supplier<T> defaultSupplier) default TvoidvoidDeprecated. -
Uses of Entity.Id in tech.ydb.yoj.repository.db.cache
Methods in tech.ydb.yoj.repository.db.cache that return types with arguments of type Entity.IdModifier and TypeMethodDescriptionReturns a unmodifiable map containing the entities ofentityTypetype that are in the transaction L1 cache.Methods in tech.ydb.yoj.repository.db.cache with parameters of type Entity.IdModifier and TypeMethodDescription<E extends Entity<E>>
booleanFirstLevelCache.containsKey(Entity.Id<E> id) <E extends Entity<E>>
E<E extends Entity<E>>
voidMethod parameters in tech.ydb.yoj.repository.db.cache with type arguments of type Entity.Id -
Uses of Entity.Id in tech.ydb.yoj.repository.db.projection
Methods in tech.ydb.yoj.repository.db.projection with parameters of type Entity.Id