class Lutaml::Model::Schema::JsonSchemaParser
def self.generate_class_definition(class_name, class_schema)
def self.generate_class_definition(class_name, class_schema) attributes = class_schema["properties"] || {} required_attributes = class_schema["required"] || [] <<~RUBY class #{class_name} < Lutaml::Model::Serializable #{generate_attributes(attributes, required_attributes)} json do #{generate_json_mappings(attributes)} end end RUBY end