Package com.rometools.modules.base
Interface Job
-
- All Superinterfaces:
GlobalInterface,Serializable
- All Known Subinterfaces:
GoogleBase
- All Known Implementing Classes:
GoogleBaseImpl
public interface Job extends GlobalInterface
This is an interface for the GoogleBase plug in that exposes methods used for Job listing entry types.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CurrencyEnumerationgetCurrency()Currency of the price amount for an item.StringgetEducation()Level of education required for an employment position.StringgetEmployer()Company providing employment.StringgetImmigrationStatus()Legal residency requirements for an employment position.String[]getJobFunctions()The functions of an employment position.String[]getJobIndustries()The industry of an employment position.String[]getJobTypes()Type of employment position.StringgetLocation()Location of the position.FloatgetSalary()Salary for this position.PriceTypeEnumerationgetSalaryType()The type of salary included.voidsetCurrency(CurrencyEnumeration value)Currency of the price amount for an item.voidsetEducation(String education)Level of education required for an employment position.voidsetEmployer(String employer)Company providing employment.voidsetImmigrationStatus(String immigrationStatus)Legal residency requirements for an employment position.voidsetJobFunctions(String[] function)The functions of an employment position.voidsetJobIndustries(String[] jobIndustries)The industry of an employment position.voidsetJobTypes(String[] jobTypes)Type of employment position.voidsetLocation(String location)Location of the position.voidsetSalary(Float salary)Salary for this position.voidsetSalaryType(PriceTypeEnumeration salaryType)The type of salary included.-
Methods inherited from interface com.rometools.modules.base.GlobalInterface
getExpirationDate, getExpirationDateTime, getId, getImageLinks, getLabels, setExpirationDate, setExpirationDateTime, setId, setImageLinks, setLabels
-
-
-
-
Method Detail
-
setEducation
void setEducation(String education)
Level of education required for an employment position.education Details Level of education required for an employment position. Example <g:education>PhD</g:education> Attribute of Jobs Content type string - Parameters:
education- Level of education required for an employment position.
-
getEducation
String getEducation()
Level of education required for an employment position.education Details Level of education required for an employment position. Example <g:education>PhD</g:education> Attribute of Jobs Content type string - Returns:
- Level of education required for an employment position.
-
setEmployer
void setEmployer(String employer)
Company providing employment.employer Details Company providing employment. Example <g:employer>Google, Inc</g:employer> Attribute of Jobs Content type string - Parameters:
employer- Company providing employment.
-
getEmployer
String getEmployer()
Company providing employment.employer Details Company providing employment. Example <g:employer>Google, Inc</g:employer> Attribute of Jobs Content type string - Returns:
- Company providing employment.
-
setImmigrationStatus
void setImmigrationStatus(String immigrationStatus)
Legal residency requirements for an employment position.immigration_status Details Legal residency requirements for an employment position. Example <g:immigration_status>Permanent resident</g:immigration_status> Attribute of Jobs Content type string - Parameters:
immigrationStatus- Legal residency requirements for an employment position.
-
getImmigrationStatus
String getImmigrationStatus()
Legal residency requirements for an employment position.immigration_status Details Legal residency requirements for an employment position. Example <g:immigration_status>Permanent resident</g:immigration_status> Attribute of Jobs Content type string - Returns:
- Legal residency requirements for an employment position.
-
setJobFunctions
void setJobFunctions(String[] function)
The functions of an employment position.job_function Details The function of an employment position. Example <g:job_function>Product Manager</g:job_function> Attribute of Jobs Content type string - Parameters:
function- The functions of an employment position.
-
getJobFunctions
String[] getJobFunctions()
The functions of an employment position.job_function Details The function of an employment position. Example <g:job_function>Product Manager</g:job_function> Attribute of Jobs Content type string - Returns:
- The functions of an employment position.
-
setJobIndustries
void setJobIndustries(String[] jobIndustries)
The industry of an employment position.job_industry Details The industry of an employment position. Example <g:job_industry>Government</g:job_industry> Attribute of Jobs Content type string - Parameters:
jobIndustries- The industry of an employment position.
-
getJobIndustries
String[] getJobIndustries()
The industry of an employment position.job_industry Details The industry of an employment position. Example <g:job_industry>Government</g:job_industry> Attribute of Jobs Content type string - Returns:
- The industry of an employment position.
-
setJobTypes
void setJobTypes(String[] jobTypes)
Type of employment position. Example: Full-time, part-time, contractor, etc.job_type Details Type of employment position. Example: Full-time, part-time, contractor, etc. Example <g:job_type>contractor</g:job_type> Attribute of Jobs Content type string - Parameters:
jobTypes- Type of employment position. Example: Full-time, part-time, contractor, etc.
-
getJobTypes
String[] getJobTypes()
Type of employment position. Example: Full-time, part-time, contractor, etc.job_type Details Type of employment position. Example: Full-time, part-time, contractor, etc. Example <g:job_type>contractor</g:job_type> Attribute of Jobs Content type string - Returns:
- Type of employment position. Example: Full-time, part-time, contractor, etc.
-
setLocation
void setLocation(String location)
Location of the position.- Parameters:
location- Location of the position.
-
getLocation
String getLocation()
Location of the position.- Returns:
- Location of the position.
-
setSalary
void setSalary(Float salary)
Salary for this position. Non-numeric values such as "$" symbols are not acceptable.salary Details Salary for this position. Non-numeric values such as "$" symbols are not acceptable. Example <g:salary>55000</g:salary> Attribute of Jobs Content type float - Parameters:
salary- Salary for this position. Non-numeric values such as "$" symbols are not acceptable.
-
getSalary
Float getSalary()
Salary for this position. Non-numeric values such as "$" symbols are not acceptable.salary Details Salary for this position. Non-numeric values such as "$" symbols are not acceptable. Example <g:salary>55000</g:salary> Attribute of Jobs Content type float - Returns:
- Salary for this position. Non-numeric values such as "$" symbols are not acceptable.
-
setSalaryType
void setSalaryType(PriceTypeEnumeration salaryType)
The type of salary included.- Parameters:
salaryType- The type of salary included.
-
getSalaryType
PriceTypeEnumeration getSalaryType()
The type of salary included.- Returns:
- The type of salary included.
-
setCurrency
void setCurrency(CurrencyEnumeration value)
Currency of the price amount for an item.currency Details Currency of the price amount for an item. Values must be in ISO 4217 currency code format. Example Acceptable:
<g:currency>USD</g:currency>
Not acceptable:
<g:currency>US Dollars</g:currency>Attribute of Events, Housing, Products, Services, Travel, Vehicles Content type currencyEnumeration - Parameters:
value- Currency of the price amount for an item.
-
getCurrency
CurrencyEnumeration getCurrency()
Currency of the price amount for an item.currency Details Currency of the price amount for an item. Values must be in ISO 4217 currency code format. Example Acceptable:
<g:currency>USD</g:currency>
Not acceptable:
<g:currency>US Dollars</g:currency>Attribute of Events, Housing, Products, Services, Travel, Vehicles Content type currencyEnumeration - Returns:
- Currency of the price amount for an item.
-
-