Class: Symbol

Inherits:
Object show all
Defined in:
lib/extensions/symbol_extensions.rb

Instance Method Summary collapse

Instance Method Details

#appender_classObject



16
17
18
19
# File 'lib/extensions/symbol_extensions.rb', line 16

def appender_class
  mapper = AppenderMappings.defaults
  mapper.map(self)  
end

#appendersObject



26
27
28
29
30
# File 'lib/extensions/symbol_extensions.rb', line 26

def appenders
  puts "Appenders from: #{self.inspect}"
  puts "appender_class: #{self.appender_class.inspect}"
  self.appender_class.new nil
end

#filter_classObject



6
7
8
9
# File 'lib/extensions/symbol_extensions.rb', line 6

def filter_class
  mapper = FilterMappings.defaults
  mapper.map(self)
end

#prefix(pre) ⇒ Object



2
3
4
# File 'lib/extensions/symbol_extensions.rb', line 2

def prefix(pre)
  (pre.to_s + '_' + self.to_s).to_sym
end

#ruleObject



21
22
23
24
# File 'lib/extensions/symbol_extensions.rb', line 21

def rule
  mapper = RuleMappings.prefix_map
  mapper.map(self)  
end

#trace_classObject



11
12
13
14
# File 'lib/extensions/symbol_extensions.rb', line 11

def trace_class
  mapper = TemplateMappings.defaults
  mapper.map(self)
end