lib/washout_builder/document/complex_type.rb
# finds the complex class name of the current Washout::Param object and checks if is a duplicate
# @see #check_duplicate_complex_class
#
# @param [Array] classes_defined Array that is used for when iterating through descendants and ancestors
#
# @return [Class] the complex type name of the current object
#
# @api public
finds the complex class name of the current Washout::Param object and checks if is a duplicate
finds the complex class name of the current Washout :: Param object and checks if is a duplicate
def find_complex_class_name(classes_defined = [])
        complex_class = struct? ? basic_type.tr('.', '/').camelize : nil
        check_duplicate_complex_class(classes_defined, complex_class) unless complex_class.nil? || classes_defined.blank?
        complex_class
      end
def find_complex_class_name ( classes_defined = [ ] ) complex_class = struct? ? basic_type . tr ( '.' , '/' ) . camelize : nil check_duplicate_complex_class ( classes_defined , complex_class ) unless complex_class . nil? || classes_defined . blank? complex_class end
finds the complex class name of the current Washout::Param object and checks if is a duplicate
finds the complex class name of the current Washout :: Param object and checks if is a duplicate
the complex type name of the current object
the complex type name of the current object
Class
classes_defined
<not_specific>
<not_specific>
classes_defined Array that is used for when iterating through descendants and ancestors
classes_defined Array that is used for when iterating through descendants and ancestors
see
None
api
None