class Lutaml::Model::Schema::Definitions::Model

One generated Lutaml::Model::Serializable subclass.

def initialize(class_name:, xml_root:, members: [],

def initialize(class_name:, xml_root:, members: [],
               parent_class: "Lutaml::Model::Serializable",
               namespace_class_name: nil,
               mixed: false, text_content: false,
               imports: [], documentation: nil,
               simple_content: nil, required_files: [],
               module_wrappable: true, lazy_register: false)
  @class_name = class_name
  @xml_root = xml_root
  @members = members
  @parent_class = parent_class
  @namespace_class_name = namespace_class_name
  @mixed = mixed
  @text_content = text_content
  @imports = imports
  @documentation = documentation
  @simple_content = simple_content
  @required_files = required_files
  @module_wrappable = module_wrappable
  @lazy_register = lazy_register
end