Class: Spear::Structure::Resume::EmbededClass::CompanyExperience
- Inherits:
-
Object
- Object
- Spear::Structure::Resume::EmbededClass::CompanyExperience
- Defined in:
- lib/spear/structure/resume/embeded_class.rb
Instance Attribute Summary collapse
-
#company_name ⇒ Object
Date must more than 1970-01-01.
-
#details ⇒ Object
Date must more than 1970-01-01.
-
#end_date ⇒ Object
Date must more than 1970-01-01.
-
#is_current ⇒ Object
Date must more than 1970-01-01.
-
#job_title ⇒ Object
Date must more than 1970-01-01.
-
#start_date ⇒ Object
Date must more than 1970-01-01.
Instance Method Summary collapse
-
#initialize(experience = {}) ⇒ CompanyExperience
constructor
A new instance of CompanyExperience.
Constructor Details
#initialize(experience = {}) ⇒ CompanyExperience
Returns a new instance of CompanyExperience.
38 39 40 41 42 43 44 45 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 38 def initialize(experience={}) @company_name = experience['CompanyName'] @job_title = experience['JobTitle'] @start_date = experience['StartDate'] @end_date = experience['EndDate'] @details = experience['Details'] @is_current = %w(True ture).include?(experience['IsCurrent']) end |
Instance Attribute Details
#company_name ⇒ Object
Date must more than 1970-01-01
36 37 38 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 36 def company_name @company_name end |
#details ⇒ Object
Date must more than 1970-01-01
36 37 38 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 36 def details @details end |
#end_date ⇒ Object
Date must more than 1970-01-01
36 37 38 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 36 def end_date @end_date end |
#is_current ⇒ Object
Date must more than 1970-01-01
36 37 38 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 36 def is_current @is_current end |
#job_title ⇒ Object
Date must more than 1970-01-01
36 37 38 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 36 def job_title @job_title end |
#start_date ⇒ Object
Date must more than 1970-01-01
36 37 38 |
# File 'lib/spear/structure/resume/embeded_class.rb', line 36 def start_date @start_date end |