Class: Hecks::Bluebook::Bind

Inherits:
Struct
  • Object
show all
Defined in:
lib/hecks/bluebook/hexagon.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#adapterObject

Returns the value of attribute adapter

Returns:

  • (Object)

    the current value of adapter



17
18
19
# File 'lib/hecks/bluebook/hexagon.rb', line 17

def adapter
  @adapter
end

#aggregateObject

Returns the value of attribute aggregate

Returns:

  • (Object)

    the current value of aggregate



17
18
19
# File 'lib/hecks/bluebook/hexagon.rb', line 17

def aggregate
  @aggregate
end

#roleObject

Returns the value of attribute role

Returns:

  • (Object)

    the current value of role



17
18
19
# File 'lib/hecks/bluebook/hexagon.rb', line 17

def role
  @role
end

#verbObject

Returns the value of attribute verb

Returns:

  • (Object)

    the current value of verb



17
18
19
# File 'lib/hecks/bluebook/hexagon.rb', line 17

def verb
  @verb
end

Instance Method Details

#aggregate_nameObject



18
# File 'lib/hecks/bluebook/hexagon.rb', line 18

def aggregate_name = Naming.demodulise(aggregate)