Class: Spear::Structure::Resume::EmbededClass::Education

Inherits:
Object
  • Object
show all
Defined in:
lib/spear/structure/resume/embeded_class.rb

Overview

Resume embeded class

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(education = {}) ⇒ Education

Returns a new instance of Education.



12
13
14
15
16
17
18
19
# File 'lib/spear/structure/resume/embeded_class.rb', line 12

def initialize(education={})
  @school_name = education['SchoolName']
  @major = education['Major']
  @degree_name = education['DegreeName']
  @degree_code = education['DegreeCode']
  @degree_type = education['DegreeType']
  @graduation_date = education['GraduationDate']
end

Instance Attribute Details

#degree_codeObject

Returns the value of attribute degree_code.



10
11
12
# File 'lib/spear/structure/resume/embeded_class.rb', line 10

def degree_code
  @degree_code
end

#degree_nameObject

Returns the value of attribute degree_name.



10
11
12
# File 'lib/spear/structure/resume/embeded_class.rb', line 10

def degree_name
  @degree_name
end

#degree_typeObject

Returns the value of attribute degree_type.



10
11
12
# File 'lib/spear/structure/resume/embeded_class.rb', line 10

def degree_type
  @degree_type
end

#graduation_dateObject

Returns the value of attribute graduation_date.



10
11
12
# File 'lib/spear/structure/resume/embeded_class.rb', line 10

def graduation_date
  @graduation_date
end

#majorObject

Returns the value of attribute major.



10
11
12
# File 'lib/spear/structure/resume/embeded_class.rb', line 10

def major
  @major
end

#school_nameObject

Returns the value of attribute school_name.



10
11
12
# File 'lib/spear/structure/resume/embeded_class.rb', line 10

def school_name
  @school_name
end