Uses of Interface
is.codion.framework.db.EntityConnection.Select.Builder
Packages that use EntityConnection.Select.Builder
Package
Description
Package configuration values:
EntityConnectionProvider.CLIENT_CONNECTION_TYPE
EntityConnectionProvider.DESCRIPTION
-
Uses of EntityConnection.Select.Builder in is.codion.framework.db
Methods in is.codion.framework.db that return EntityConnection.Select.BuilderModifier and TypeMethodDescriptionEntityConnection.Select.all(EntityType entityType) EntityConnection.Select.Builder.attributes(Collection<? extends Attribute<?>> attributes) Sets the attributes to include in the query result.<T extends Attribute<?>>
EntityConnection.Select.BuilderEntityConnection.Select.Builder.attributes(T... attributes) Sets the attributes to include in the query result.EntityConnection.Select.Builder.exclude(Collection<? extends Attribute<?>> attributes) Specifies attributes to exclude from the query result.<T extends Attribute<?>>
EntityConnection.Select.BuilderEntityConnection.Select.Builder.exclude(T... attributes) Specifies attributes to exclude from the query result.EntityConnection.Select.Builder.forUpdate()Marks the Select instance as a FOR UPDATE query, this means the resulting rows will be locked by the given connection until unlocked by running another (non-select for update) query on the same connection or performing an update.The HAVING condition.EntityConnection.Select.Builder.include(Collection<? extends Attribute<?>> attributes) Specifies additional attributes to include in the query result beyond those inEntityConnection.Select.attributes().<T extends Attribute<?>>
EntityConnection.Select.BuilderEntityConnection.Select.Builder.include(T... attributes) Specifies additional attributes to include in the query result beyond those inEntityConnection.Select.attributes().Sets theOrderByfor this conditionEntityConnection.Select.Builder.referenceDepth(int referenceDepth) Limit the levels of foreign keys to fetchEntityConnection.Select.Builder.referenceDepth(ForeignKey foreignKey, int referenceDepth) Returns the depth limit for a specific foreign key traversal.EntityConnection.Select.Builder.timeout(int timeout) Default 120 seconds.