original_string: public function setNotNull($notNull)
      {
          if (($notNull !== null) && !is_bool($notNull)) {
              throw SchemaException::invalidColumnNotNullFlag($this->getName());
          }
  
          $this->notNull = $notNull;
      }
code: public function setNotNull($notNull)
      {
          if (($notNull !== null) && !is_bool($notNull)) {
              throw SchemaException::invalidColumnNotNullFlag($this->getName());
          }
  
          $this->notNull = $notNull;
      }
code_tokens: public function setNotNull ( $ notNull ) { if ( ( $ notNull !== null ) && ! is_bool ( $ notNull ) ) { throw SchemaException :: invalidColumnNotNullFlag ( $ this -> getName ( ) ) ; } $ this -> notNull = $ notNull ; }
docstring: Sets the column not null flag.
  
  @param boolean|null $notNull The column not null flag.
  
  @throws \Fridge\DBAL\Exception\SchemaException If the not null flag is not a boolean.
docstring_tokens: Sets the column not null flag .