class ActiveFacts::Metamodel::ObjectType
Attributes
injected_surrogate_role[R]
Placeholder for the surrogate transform
Public Instance Methods
all_role_transitive()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 497 def all_role_transitive supertypes_transitive.flat_map(&:all_role) end
is_partitioned()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 489 def is_partitioned false end
is_separate()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 484 def is_separate # Independent object types and Entity Types marked separate is_independent or concept.all_concept_annotation.detect{|ca| ca.mapping_annotation == 'separate'} end
is_static()
click to toggle source
# File lib/activefacts/metamodel/extensions.rb, line 493 def is_static concept.all_concept_annotation.detect{|ca| ca.mapping_annotation == 'static'} end