class Metodo
Public Class Methods
new(givenName, givenType, inputList, outputList, givenDescription)
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 10 def initialize(givenName, givenType, inputList, outputList, givenDescription) @name = givenName @type = givenType @inputs = inputList @outputs = outputList @description = givenDescription end
Public Instance Methods
description()
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 34 def description @description end
inputs()
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 26 def inputs @inputs end
name()
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 22 def name @name end
outputs()
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 30 def outputs @outputs end
printSelf()
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 38 def printSelf puts"\n\nNome: #{@name}Tipo: #{@type}Descrição: #{@description}\nInputs:" @inputs.each(&:printSelf) puts'Outputs:' @outputs.each do |output| if output != 'nil' output.printSelf else puts'nil' end end end
type()
click to toggle source
# File lib/PhariDocGen/Metodo.rb, line 18 def type @type end