class BinData::SanitizedParameters
def ensure_mutual_exclusion_of_parameters
def ensure_mutual_exclusion_of_parameters return if length < 2 @the_class.mutually_exclusive_parameters.each do |param1, param2| if has_parameter?(param1) and has_parameter?(param2) raise ArgumentError, "params '#{param1}' and '#{param2}' " + "are mutually exclusive in #{@the_class}" end end end