public function setCaseSensitive($caseSensitive)
    {
        if (is_bool($caseSensitive)) {
            $this->caseSensitive = $caseSensitive;
        } else {
            $msg = "The attribute 'caseSensitive' must be a boolean value, '" . gettype($caseSensitive) . "'.";
            throw new InvalidArgumentException($msg);
        }
    }
public function setCaseSensitive($caseSensitive)
    {
        if (is_bool($caseSensitive)) {
            $this->caseSensitive = $caseSensitive;
        } else {
            $msg = "The attribute 'caseSensitive' must be a boolean value, '" . gettype($caseSensitive) . "'.";
            throw new InvalidArgumentException($msg);
        }
    }
public function setCaseSensitive ( $ caseSensitive ) { if ( is_bool ( $ caseSensitive ) ) { $ this -> caseSensitive = $ caseSensitive ; } else { $ msg = "The attribute 'caseSensitive' must be a boolean value, '" . gettype ( $ caseSensitive ) . "'." ; throw new InvalidArgumentException ( $ msg ) ; } }
Set whether the mapEntry string is matched case sensitively.

@param boolean $caseSensitive
@throws \InvalidArgumentException If $caseSensitive is not a boolean value.
Set whether the mapEntry string is matched case sensitively .