Table of Contents - modelmaker-0.2.0 Documentation
Classes and Modules
- ModelMaker
- ModelMaker::ArrayProperty
- ModelMaker::DateProperty
- ModelMaker::DefaultRunner
- ModelMaker::Entity
- ModelMaker::EntityBuilder
- ModelMaker::IdProperty
- ModelMaker::IntegerProperty
- ModelMaker::Project
- ModelMaker::ProjectBuilder
- ModelMaker::Property
- ModelMaker::SetProperty
- ModelMaker::Source
- ModelMaker::Source::BaseRenderer
- ModelMaker::Source::FileInfo
- ModelMaker::Source::Generator
- ModelMaker::Source::HeaderRenderer
- ModelMaker::Source::ImplementationRenderer
- ModelMaker::Source::MutableHeaderRenderer
- ModelMaker::Source::MutableImplementationRenderer
- ModelMaker::Source::TemplateVars
- ModelMaker::StringProperty
- ModelMaker::UrlProperty
Methods
- ::new — ModelMaker::Project
- ::new — ModelMaker::ProjectBuilder
- ::new — ModelMaker::EntityBuilder
- ::new — ModelMaker::Entity
- ::new — ModelMaker::Property
- ::new — ModelMaker::ArrayProperty
- ::new — ModelMaker::IdProperty
- ::new — ModelMaker::DefaultRunner
- ::new — ModelMaker::Source::Generator
- #add_dependency — ModelMaker::EntityBuilder
- #add_dependency — ModelMaker::Entity
- #add_entity — ModelMaker::Project
- #add_property — ModelMaker::EntityBuilder
- #add_property — ModelMaker::Entity
- #array — ModelMaker::EntityBuilder
- #assignation_line — ModelMaker::Property
- #assignation_value — ModelMaker::Property
- #assignation_value — ModelMaker::SetProperty
- #assignation_value — ModelMaker::ArrayProperty
- #class_name — ModelMaker::Entity
- #class_prefix — ModelMaker::ProjectBuilder
- #comment_line — ModelMaker::Property
- #comment_line — ModelMaker::ArrayProperty
- #conforms_to — ModelMaker::EntityBuilder
- #copyright — ModelMaker::ProjectBuilder
- #date — ModelMaker::EntityBuilder
- #dependencies — ModelMaker::Entity
- #exposed_name — ModelMaker::Property
- #exposed_type — ModelMaker::Property
- #exposed_type — ModelMaker::SetProperty
- #exposed_type — ModelMaker::ArrayProperty
- #generate — ModelMaker::Source::Generator
- #generated_file — ModelMaker::Source::BaseRenderer
- #generated_file — ModelMaker::Source::HeaderRenderer
- #generated_file — ModelMaker::Source::ImplementationRenderer
- #generated_file — ModelMaker::Source::MutableHeaderRenderer
- #generated_file — ModelMaker::Source::MutableImplementationRenderer
- #get_binding — ModelMaker::Source::TemplateVars
- #get_entity — ModelMaker::Project
- #id — ModelMaker::EntityBuilder
- #inherits — ModelMaker::EntityBuilder
- #init_line — ModelMaker::Property
- #init_line — ModelMaker::SetProperty
- #init_line — ModelMaker::ArrayProperty
- #instance_name — ModelMaker::Entity
- #int — ModelMaker::EntityBuilder
- #internal_name — ModelMaker::Property
- #internal_type — ModelMaker::Property
- #internal_type — ModelMaker::SetProperty
- #internal_type — ModelMaker::ArrayProperty
- #make_classname — ModelMaker::Property
- #mutable_class — ModelMaker::Entity
- #needs_init? — ModelMaker::Entity
- #needs_init? — ModelMaker::Property
- #needs_init? — ModelMaker::SetProperty
- #needs_init? — ModelMaker::ArrayProperty
- #object — ModelMaker::ProjectBuilder
- #project — ModelMaker::ProjectBuilder
- #project= — ModelMaker::Entity
- #properties — ModelMaker::Entity
- #renderer — ModelMaker::Source::BaseRenderer
- #renderers — ModelMaker::Source::Generator
- #result — ModelMaker::Source::BaseRenderer
- #run — ModelMaker::DefaultRunner
- #set — ModelMaker::EntityBuilder
- #setter_signature — ModelMaker::Property
- #short_name — ModelMaker::Entity
- #string — ModelMaker::EntityBuilder
- #template_file — ModelMaker::Source::BaseRenderer
- #template_file — ModelMaker::Source::HeaderRenderer
- #template_file — ModelMaker::Source::ImplementationRenderer
- #template_file — ModelMaker::Source::MutableHeaderRenderer
- #template_file — ModelMaker::Source::MutableImplementationRenderer
- #type — ModelMaker::Property
- #type — ModelMaker::StringProperty
- #type — ModelMaker::IntegerProperty
- #type — ModelMaker::UrlProperty
- #type — ModelMaker::DateProperty
- #type — ModelMaker::IdProperty
- #url — ModelMaker::EntityBuilder