Interface Operation.RawUpdate

    • Method Detail

      • prepare

        Operation prepare​(TableMetadata metadata,
                          ColumnMetadata receiver)
                   throws InvalidRequestException
        This method validates the operation (i.e. validate it is well typed) based on the specification of the receiver of the operation. It returns an Operation which can be though as post-preparation well-typed Operation.
        Parameters:
        metadata -
        receiver - the column this operation applies to.
        Returns:
        the prepared update operation.
        Throws:
        InvalidRequestException
      • isCompatibleWith

        boolean isCompatibleWith​(Operation.RawUpdate other)
        Returns:
        whether this operation can be applied alongside the other update (in the same UPDATE statement for the same column).