class APA
Public Class Methods
new()
click to toggle source
# File lib/bibliogem/APA.rb, line 6 def initialize @lista = Lista.new() end
Public Instance Methods
each() { |x| ... }
click to toggle source
# File lib/bibliogem/APA.rb, line 18 def each @lista.each{|x| yield x} end
insertar(x)
click to toggle source
# File lib/bibliogem/APA.rb, line 9 def insertar x raise ArgumentError, "No es referencia" unless x.kind_of?(Referencia) @lista.push_final(x) @lista.ordenar end
to_s()
click to toggle source
# File lib/bibliogem/APA.rb, line 21 def to_s resultado="" @lista.each do|x| resultado << x.to_s resultado << "\n" end return resultado end
valor_inicial()
click to toggle source
# File lib/bibliogem/APA.rb, line 14 def valor_inicial n = @lista.nodo_inicial return n[:valor] end