Class: HecksDomain::Parser::ReferenceField::ReferenceField
- Inherits:
-
EntityField
- Object
- EntityField
- HecksDomain::Parser::ReferenceField::ReferenceField
- Defined in:
- lib/hecks/domain/parser/reference_field.rb
Instance Attribute Summary collapse
-
#name ⇒ Object
readonly
Returns the value of attribute name.
Instance Method Summary collapse
Methods inherited from EntityField
#as, #attribute_name, #initial_state, #initialize, #optional=, #optional?, #private_accessor, #public_accessor, #read_only=, #read_only?
Constructor Details
This class inherits a constructor from HecksDomain::Parser::EntityField
Instance Attribute Details
#name ⇒ Object (readonly)
Returns the value of attribute name.
5 6 7 |
# File 'lib/hecks/domain/parser/reference_field.rb', line 5 def name @name end |
Instance Method Details
#module_name ⇒ Object
6 7 8 |
# File 'lib/hecks/domain/parser/reference_field.rb', line 6 def module_name @as.keys.first.to_s + '::' + @as.values.first.to_s end |