# File lib/kwalify/parser/yaml.rb, line 46 def initialize(validator=nil, properties={}) @validator = validator.is_a?(Hash) ? Kwalify::Validator.new(validator) : validator @data_binding = properties[:data_binding] # enable data binding or not @preceding_alias = properties[:preceding_alias] # allow preceding alias or not @sequence_class = properties[:sequence_class] || Array @mapping_class = properties[:mapping_class] || Hash end