Class TapKit::Relationship
In: lib/tapkit/access/relationship.rb
Parent: Object

Methods

Constants

INNER_JOIN = :inner_join
FULL_OUTER_JOIN = :full_outer_join
LEFT_OUTER_JOIN = :left_outer_join
RIGHT_OUTER_JOIN = :right_outer_join
DELETE_RULE_NULLIFY = ClassDescription::DELETE_RULE_NULLIFY
DELETE_RULE_CASCADE = ClassDescription::DELETE_RULE_CASCADE
DELETE_RULE_DENY = ClassDescription::DELETE_RULE_DENY

Attributes

delete_rule  [RW] 
destination  [RW] 
destination_attributes  [RW] 
destination_entity  [RW] 
entity  [RW] 
join_semantic  [RW] 
joins  [RW] 
mandatory  [RW] 
name  [RW] 
own  [RW] 
propagate  [RW] 
source_attributes  [RW] 
to_many  [RW] 

Public Class methods

Public Instance methods

[Validate]