Uses of Interface
org.dellroad.querystream.jpa.UpdateStream
Packages that use UpdateStream
Package
Description
QueryStream API for the Java Persistence Architecture (JPA).
-
Uses of UpdateStream in org.dellroad.querystream.jpa
Methods in org.dellroad.querystream.jpa that return UpdateStreamModifier and TypeMethodDescription<X2,S2 extends jakarta.persistence.criteria.Selection<X2>>
UpdateStream<X>UpdateStream.bind(Ref<X2, ? super S2> ref, Function<? super jakarta.persistence.criteria.Root<X>, ? extends S2> refFunction) UpdateStream.filter(Function<? super jakarta.persistence.criteria.Root<X>, ? extends jakarta.persistence.criteria.Expression<Boolean>> predicateBuilder) UpdateStream.limit(int maxSize) <Y> UpdateStream<X>UpdateStream.set(jakarta.persistence.criteria.Path<Y> path, jakarta.persistence.criteria.Expression<? extends Y> value) Set the property described by the specifiedPathto the value described by the specified expression.<Y> UpdateStream<X>UpdateStream.set(jakarta.persistence.criteria.Path<Y> path, Function<? super jakarta.persistence.criteria.Root<X>, ? extends jakarta.persistence.criteria.Expression<? extends Y>> expressionBuilder) Set the property described by the specifiedPathusing the value expression returned by the given function.<Y,V extends Y>
UpdateStream<X>UpdateStream.set(jakarta.persistence.criteria.Path<Y> path, V value) Set the property described by the specifiedPathto the specified value.<Y> UpdateStream<X>UpdateStream.set(jakarta.persistence.metamodel.SingularAttribute<? super X, Y> attribute, jakarta.persistence.criteria.Expression<? extends Y> value) Set the property described by the specified attribute to the value described by the specified expression.<Y> UpdateStream<X>UpdateStream.set(jakarta.persistence.metamodel.SingularAttribute<? super X, Y> attribute, Function<? super jakarta.persistence.criteria.Root<X>, ? extends jakarta.persistence.criteria.Expression<? extends Y>> expressionBuilder) Set the property described by the specified attribute using the value expression returned by the given function.<Y,V extends Y>
UpdateStream<X>Set the property described by the specified attribute to the specified value.UpdateStream.skip(int num) <X> UpdateStream<X>QueryStream.Builder.updateStream(Class<X> type) Create aUpdateStreamfor bulk update queries.UpdateStream.withFetchGraph(String name) UpdateStream.withFlushMode(jakarta.persistence.FlushModeType flushMode) UpdateStream.withLoadGraph(String name) UpdateStream.withLockMode(jakarta.persistence.LockModeType lockMode) UpdateStream.withParam(jakarta.persistence.Parameter<Calendar> parameter, Calendar value, jakarta.persistence.TemporalType temporalType) UpdateStream.withParam(jakarta.persistence.Parameter<Date> parameter, Date value, jakarta.persistence.TemporalType temporalType) <T> UpdateStream<X>UpdateStream.withParam(jakarta.persistence.Parameter<T> parameter, T value) UpdateStream.withParams(Iterable<? extends ParamBinding<?>> params)