Class Set


public class Set extends Prepared
This class represents the statement SET
  • Field Details

    • type

      private final int type
    • expression

      private Expression expression
    • stringValue

      private String stringValue
    • stringValueList

      private String[] stringValueList
  • Constructor Details

  • Method Details

    • setString

      public void setString(String v)
    • isTransactional

      public boolean isTransactional()
      Description copied from class: Prepared
      Check if this command is transactional. If it is not, then it forces the current transaction to commit.
      Specified by:
      isTransactional in class Prepared
      Returns:
      true if it is
    • update

      public long update()
      Description copied from class: Prepared
      Execute the statement.
      Overrides:
      update in class Prepared
      Returns:
      the update count
    • parseTimeZone

      private static TimeZoneProvider parseTimeZone(Value v)
    • getIntValue

      private int getIntValue()
    • setInt

      public void setInt(int value)
    • setExpression

      public void setExpression(Expression expression)
    • addOrUpdateSetting

      private void addOrUpdateSetting(String name, String s, int v)
    • addOrUpdateSetting

      private void addOrUpdateSetting(SessionLocal session, String name, String s, int v)
    • needRecompile

      public boolean needRecompile()
      Description copied from class: Prepared
      Check if the statement needs to be re-compiled.
      Overrides:
      needRecompile in class Prepared
      Returns:
      true if it must
    • queryMeta

      public ResultInterface queryMeta()
      Description copied from class: Prepared
      Get an empty result set containing the meta data.
      Specified by:
      queryMeta in class Prepared
      Returns:
      the result set
    • setStringArray

      public void setStringArray(String[] list)
    • getType

      public int getType()
      Description copied from class: Prepared
      Get the command type as defined in CommandInterface
      Specified by:
      getType in class Prepared
      Returns:
      the statement type