class

ActiveRecord::Reflection::AbstractReflection

v5.1.7 - Show latest stable - Superclass: Object

Holds all the methods that are shared between MacroReflection and ThroughReflection.

AbstractReflection
  MacroReflection
    AggregateReflection
    AssociationReflection
      HasManyReflection
      HasOneReflection
      BelongsToReflection
      HasAndBelongsToManyReflection
  ThroughReflection
  PolymorphicReflection
    RuntimeReflection

Constants

JoinKeys = Struct.new(:key, :foreign_key)

Files

  • activerecord/lib/active_record/reflection.rb