Class DefaultUpdateQuery<T>

java.lang.Object
io.ebeaninternal.server.querydefn.DefaultUpdateQuery<T>
All Implemented Interfaces:
io.ebean.UpdateQuery<T>

public final class DefaultUpdateQuery<T> extends Object implements io.ebean.UpdateQuery<T>
Default implementation of UpdateQuery.
  • Constructor Details

  • Method Details

    • set

      public io.ebean.UpdateQuery<T> set(String property, Object value)
      Specified by:
      set in interface io.ebean.UpdateQuery<T>
    • set

      public <P> io.ebean.UpdateQuery<T> set(io.ebean.Query.Property<P> property, P value)
      Specified by:
      set in interface io.ebean.UpdateQuery<T>
    • setNull

      public io.ebean.UpdateQuery<T> setNull(io.ebean.Query.Property<?> property)
      Specified by:
      setNull in interface io.ebean.UpdateQuery<T>
    • setNull

      public io.ebean.UpdateQuery<T> setNull(String property)
      Specified by:
      setNull in interface io.ebean.UpdateQuery<T>
    • setRaw

      public io.ebean.UpdateQuery<T> setRaw(String propertyExpression)
      Specified by:
      setRaw in interface io.ebean.UpdateQuery<T>
    • setRaw

      public io.ebean.UpdateQuery<T> setRaw(String propertyExpression, Object... vals)
      Specified by:
      setRaw in interface io.ebean.UpdateQuery<T>
    • setProfileLocation

      public io.ebean.UpdateQuery<T> setProfileLocation(io.ebean.ProfileLocation profileLocation)
      Specified by:
      setProfileLocation in interface io.ebean.UpdateQuery<T>
    • setLabel

      public io.ebean.UpdateQuery<T> setLabel(String label)
      Specified by:
      setLabel in interface io.ebean.UpdateQuery<T>
    • where

      public io.ebean.ExpressionList<T> where()
      Specified by:
      where in interface io.ebean.UpdateQuery<T>
    • update

      public int update()
      Specified by:
      update in interface io.ebean.UpdateQuery<T>