Class Set


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

      • type

        private final int type
      • stringValue

        private java.lang.String stringValue
      • stringValueList

        private java.lang.String[] stringValueList
    • Constructor Detail

    • Method Detail

      • setString

        public void setString​(java.lang.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
      • getIntValue

        private int getIntValue()
      • setInt

        public void setInt​(int value)
      • setExpression

        public void setExpression​(Expression expression)
      • addOrUpdateSetting

        private void addOrUpdateSetting​(java.lang.String name,
                                        java.lang.String s,
                                        int v)
      • addOrUpdateSetting

        private void addOrUpdateSetting​(SessionLocal session,
                                        java.lang.String name,
                                        java.lang.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​(java.lang.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