Uses of Interface
tech.ydb.yoj.repository.db.Table.View
Packages that use Table.View
-
Uses of Table.View in tech.ydb.yoj.repository.db
Classes in tech.ydb.yoj.repository.db with type parameters of type Table.ViewSubinterfaces of Table.View in tech.ydb.yoj.repository.dbModifier and TypeInterfaceDescriptioninterfaceinterfaceRecordEntity<E extends RecordEntity<E>>Base interface for entities that are Javarecords.static interfaceTable.RecordViewId<E extends Entity<E>>Base interface for ID-aware views that are implemented asJava Records.static interfaceTable.ViewId<E extends Entity<E>>Base interface for ID-aware views, that is, subsets ofEntityfields that contain the Entity's ID.Methods in tech.ydb.yoj.repository.db with type parameters of type Table.ViewModifier and TypeMethodDescription<V extends Table.View,K>
List<V>AbstractDelegatingTable.find(Class<V> viewType, String indexName, Set<K> keys, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) <V extends Table.View>
List<V>AbstractDelegatingTable.find(Class<V> viewClass, String indexName, FilterExpression<T> finalFilter, OrderExpression<T> orderBy, Integer limit, Long offset, boolean distinct) <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>
V<V extends Table.View,ID extends Entity.Id<T>>
List<V><V extends Table.View,K>
List<V>Table.find(Class<V> viewType, String indexName, Set<K> keys, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit) <V extends Table.View>
List<V>Table.find(Class<V> viewType, String indexName, FilterExpression<T> filter, OrderExpression<T> orderBy, Integer limit, Long offset, boolean distinct) <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>
Vdefault <V extends Table.View,X extends Exception>
V<V extends Table.View,ID extends Entity.Id<T>>
List<V><V extends Table.View>
@NonNull List<V><V extends Table.View>
List<V><V extends Table.View>
List<V><V extends Table.View>
List<V><V extends Table.View>
Vdefault <V extends Table.View>
ViewListResult<T,V> Table.list(Class<V> viewType, ListRequest<T> request) static <VIEW extends Table.View>
ViewSchema<VIEW>static <VIEW extends Table.View>
ViewSchema<VIEW>ViewSchema.of(Class<VIEW> type, NamingStrategy namingStrategy) static <VIEW extends Table.View>
ViewSchema<VIEW>ViewSchema.of(SchemaRegistry registry, Class<VIEW> type) static <VIEW extends Table.View>
ViewSchema<VIEW>ViewSchema.of(SchemaRegistry registry, Class<VIEW> type, NamingStrategy namingStrategy) -
Uses of Table.View in tech.ydb.yoj.repository.db.list
Classes in tech.ydb.yoj.repository.db.list with type parameters of type Table.ViewModifier and TypeClassDescriptionfinal classViewListResult<T extends Entity<T>,V extends Table.View> Listing result page for entity view.static final classViewListResult.ViewListResultBuilder<T extends Entity<T>,V extends Table.View> Methods in tech.ydb.yoj.repository.db.list with type parameters of type Table.ViewModifier and TypeMethodDescriptionstatic <T extends Entity<T>,V extends Table.View>
@NonNull GenericListResult.Builder<T,V, ViewListResult<T, V>> ViewListResult.builder(@NonNull Class<V> viewType, @NonNull ListRequest<T> request) static <T extends Entity<T>,V extends Table.View>
@NonNull ViewListResult<T,V> ViewListResult.forPage(@NonNull ListRequest<T> request, @NonNull Class<V> viewClass, @NonNull List<V> entries)