class Classifide

Public Class Methods

new(classifide) click to toggle source
# File lib/classes/classifide.rb, line 7
def initialize(classifide)
        both_classifications.each do |classification|
                instance_variable_set(("@" + classification).to_sym, classifide[classification.to_sym])
        end
end

Public Instance Methods

address?() click to toggle source
# File lib/classes/classifide.rb, line 33
def address?
   !@address.nil? 
end
children() click to toggle source
# File lib/classes/classifide.rb, line 78
def children
    @presume.all_types[@id].drop(1)     
end
city?() click to toggle source
# File lib/classes/classifide.rb, line 66
def city?
   !@cities.nil?
end
date?() click to toggle source
# File lib/classes/classifide.rb, line 45
def date?
    if @dates.nil? and @dates_2.nil?
        false
    else
        true
    end
end
email?() click to toggle source
# File lib/classes/classifide.rb, line 25
def email?
    !@email.nil?
end
institution?() click to toggle source
# File lib/classes/classifide.rb, line 54
def institution?
   if @schools.nil? and @companies.nil?
        false
    else
        true
    end 
end
many_words?() click to toggle source
# File lib/classes/classifide.rb, line 21
def many_words?
        @many_words
end
more_words_than?(number) click to toggle source
# File lib/classes/classifide.rb, line 13
def more_words_than?(number)
    @number_of_words > number
end
name?() click to toggle source
# File lib/classes/classifide.rb, line 17
def name?
    @name.nil?  
end
phone?() click to toggle source
# File lib/classes/classifide.rb, line 37
def phone?
   !@phone.nil? 
end
profession?() click to toggle source
# File lib/classes/classifide.rb, line 62
def profession?
   !@professions.nil? 
end
section?() click to toggle source
# File lib/classes/classifide.rb, line 70
def section?
    !@section.nil?
end
set_new_value(attribute, new_value) click to toggle source
# File lib/classes/classifide.rb, line 74
def set_new_value(attribute, new_value)
        instance_variable_set(("@" + attribute).to_sym, new_value)
end
type?() click to toggle source
# File lib/classes/classifide.rb, line 29
def type?
    @type.nil?
end
verbs?() click to toggle source
# File lib/classes/classifide.rb, line 41
def verbs?
   !@verbs.nil? 
end