Uses of Interface
is.codion.framework.db.EntityConnection.Select
Packages that use EntityConnection.Select
Package
Description
Package configuration values:
EntityConnection.CLIENT_CONNECTION_TYPE
EntityConnection.DESCRIPTION
EntityConnection.VALIDITY_CHECK_INTERVAL
RMI connection related classes.
Package configuration values:
EntityApplicationModel.USER_PREFERENCES
EntityApplicationModel.PREFERENCES_KEY
EntityEditor.PUBLISH_PERSISTENCE_EVENTS
EntityEditor.PERSIST_FOREIGN_KEYS
EntityQueryModel.LIMIT
EntityTableModel.ON_INSERT
EntityTableModel.ORDER_QUERY
ForeignKeyModelLink.SET_CONDITION_ON_INSERT
ForeignKeyModelLink.SET_VALUE_ON_INSERT
ForeignKeyModelLink.REFRESH_ON_SELECTION
ForeignKeyModelLink.CLEAR_CONDITION_ON_EMPTY_SELECTION
ForeignKeyModelLink.CLEAR_VALUE_ON_EMPTY_SELECTION
EntitySearchModel.DEFAULT_LIMIT
EntitySearchModel.PERSISTENCE_AWARE
-
Uses of EntityConnection.Select in is.codion.framework.db
Methods in is.codion.framework.db that return EntityConnection.SelectModifier and TypeMethodDescriptionEntityConnection.Select.Builder.build()default EntityConnection.SelectEntityConnection.Select.Builder.get()Methods in is.codion.framework.db with parameters of type EntityConnection.SelectModifier and TypeMethodDescriptionfinal EntityResultIteratorAbstractEntityConnection.iterator(EntityConnection.Select select) EntityConnection.iterator(EntityConnection.Select select) Returns a result set iterator based on the given select.AbstractEntityConnection.select(EntityConnection.Select select) final <T> List<T> AbstractEntityConnection.select(Column<T> column, EntityConnection.Select select) EntityConnection.select(EntityConnection.Select select) Selects entities based on the given select// Select with ordering and limit List<Entity> recentInvoices = connection.select( Select.where(Invoice.CUSTOMER_FK.equalTo(customer)) .orderBy(OrderBy.descending(Invoice.DATE)) .limit(10)); // Select specific attributes only List<Entity> trackInfo = connection.select( Select.where(Track.ALBUM_FK.equalTo(album)) .attributes(Track.NAME, Track.MILLISECONDS)); // Control foreign key fetching depth List<Entity> tracks = connection.select( Select.where(Track.GENRE_FK.equalTo(genre)) .referenceDepth(0)); // Don't fetch foreign keys<T> List<T> EntityConnection.select(Column<T> column, EntityConnection.Select select) Selects distinct non-null values of the given column.EntityQueries.select(EntityConnection.Select select) final EntityAbstractEntityConnection.selectSingle(EntityConnection.Select select) EntityConnection.selectSingle(EntityConnection.Select select) Selects a single entity based on the specified selectMethod parameters in is.codion.framework.db with type arguments of type EntityConnection.SelectModifier and TypeMethodDescriptiondefault EntityResultIteratorEntityConnection.iterator(Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call.default <T> List<T> EntityConnection.select(Column<T> column, Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call.EntityConnection.select(Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call.default EntityEntityConnection.selectSingle(Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call. -
Uses of EntityConnection.Select in is.codion.framework.db.rmi
Methods in is.codion.framework.db.rmi with parameters of type EntityConnection.SelectModifier and TypeMethodDescriptionServerEntityConnection.iterator(EntityConnection.Select select) Returns a result set iterator based on the given select.ServerEntityConnection.select(EntityConnection.Select select) Selects entities based on the given select.<T> List<T> ServerEntityConnection.select(Column<T> column, EntityConnection.Select select) Selects distinct non-null values of the given column.ServerEntityConnection.selectSingle(EntityConnection.Select select) Selects a single entity based on the specified select.Method parameters in is.codion.framework.db.rmi with type arguments of type EntityConnection.SelectModifier and TypeMethodDescriptiondefault ServerEntityResultIteratorServerEntityConnection.iterator(Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call.default <T> List<T> ServerEntityConnection.select(Column<T> column, Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call.ServerEntityConnection.select(Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call.default EntityServerEntityConnection.selectSingle(Supplier<EntityConnection.Select> select) Convenience overload accepting aEntityConnection.Select.Builderor anySupplierofEntityConnection.Select, removing the need for a trailingEntityConnection.Select.Builder.build()call. -
Uses of EntityConnection.Select in is.codion.framework.model
Methods in is.codion.framework.model that return EntityConnection.Select