public function setNotNull($notNull)
    {
        if (($notNull !== null) && !is_bool($notNull)) {
            throw SchemaException::invalidColumnNotNullFlag($this->getName());
        }

        $this->notNull = $notNull;
    }