ActiveRecord Inheritance ClassMethods module ClassMethods Ruby on Rails 3.2.22.5 Since v3.2.22.5 Available in: v3.2.22.5 v4.0.13 v4.1.16 v4.2.9 v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2 Compare with: (choosing a version navigates to the comparison) Choose a version v4.0.13 · same v4.1.16 · same v4.2.9 · same v5.2.8.1 · same v6.0.6 · same v6.1.7.10 · same v7.0.10 · same v7.1.6 · same v7.2.3 · same v8.0.4 · same v8.1.2 · same No documentation comment. Attributes ActiveRecord::Inheritance::ClassMethods#abstract_class Methods (defined here) # abstract_class? # base_class # class_of_active_record_descendant # compute_type # descends_from_active_record? # instantiate # sti_name # symbolized_base_class # symbolized_sti_name Private methods (3) Show private methods Implementation detail — not part of the public API. # find_sti_class # type_condition # use_identity_map On this page Attributes Methods Private methods (3) Support Bug Reports can be filed for the Ruby on Rails project on GitHub. Feature requests should be discussed on the rubyonrails-core forum. License Released under the MIT license.