class ActiveAny::Reflection::HasOneReflection

Public Instance Methods

association_class() click to toggle source
# File lib/active_any/reflection/has_one_reflection.rb, line 6
def association_class
  Associations::HasOneAssociation
end
collection?() click to toggle source
# File lib/active_any/reflection/has_one_reflection.rb, line 18
def collection?
  false
end
has_one?() click to toggle source
# File lib/active_any/reflection/has_one_reflection.rb, line 14
def has_one?
  true
end
macro() click to toggle source
# File lib/active_any/reflection/has_one_reflection.rb, line 10
def macro
  :has_one
end

Private Instance Methods

join_fk() click to toggle source
# File lib/active_any/reflection/has_one_reflection.rb, line 28
def join_fk
  record_class_primary_key
end
join_pk() click to toggle source
# File lib/active_any/reflection/has_one_reflection.rb, line 24
def join_pk
  foreign_key
end