Class CollUpdateClause<T>

java.lang.Object
com.querydsl.collections.CollUpdateClause<T>
Type Parameters:
T -
All Implemented Interfaces:
com.querydsl.core.dml.DMLClause<CollUpdateClause<T>>, com.querydsl.core.dml.StoreClause<CollUpdateClause<T>>, com.querydsl.core.dml.UpdateClause<CollUpdateClause<T>>, com.querydsl.core.FilteredClause<CollUpdateClause<T>>

public class CollUpdateClause<T> extends Object implements com.querydsl.core.dml.UpdateClause<CollUpdateClause<T>>
CollUpdateClause is an implementation of the UpdateClause interface for Querydsl Collections
Author:
tiwe
  • Constructor Details

    • CollUpdateClause

      public CollUpdateClause(QueryEngine qe, com.querydsl.core.types.Path<T> expr, Iterable<? extends T> col)
    • CollUpdateClause

      public CollUpdateClause(com.querydsl.core.types.Path<T> expr, Iterable<? extends T> col)
  • Method Details

    • execute

      public long execute()
      Specified by:
      execute in interface com.querydsl.core.dml.DMLClause<T>
    • set

      public <U> CollUpdateClause<T> set(com.querydsl.core.types.Path<U> path, U value)
      Specified by:
      set in interface com.querydsl.core.dml.StoreClause<T>
    • set

      public <U> CollUpdateClause<T> set(com.querydsl.core.types.Path<U> path, com.querydsl.core.types.Expression<? extends U> expression)
      Specified by:
      set in interface com.querydsl.core.dml.StoreClause<T>
    • setNull

      public <U> CollUpdateClause<T> setNull(com.querydsl.core.types.Path<U> path)
      Specified by:
      setNull in interface com.querydsl.core.dml.StoreClause<T>
    • set

      public CollUpdateClause<T> set(List<? extends com.querydsl.core.types.Path<?>> p, List<?> v)
      Specified by:
      set in interface com.querydsl.core.dml.UpdateClause<T>
    • where

      public CollUpdateClause<T> where(com.querydsl.core.types.Predicate... o)
      Specified by:
      where in interface com.querydsl.core.FilteredClause<T>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface com.querydsl.core.dml.StoreClause<T>