-
- 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 CurrencyEnumeration
getCurrency()
Currency of the price amount for an item.String
getEducation()
Level of education required for an employment position.String
getEmployer()
Company providing employment.String
getImmigrationStatus()
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.String
getLocation()
Location of the position.Float
getSalary()
Salary for this position.PriceTypeEnumeration
getSalaryType()
The type of salary included.void
setCurrency(CurrencyEnumeration value)
Currency of the price amount for an item.void
setEducation(String education)
Level of education required for an employment position.void
setEmployer(String employer)
Company providing employment.void
setImmigrationStatus(String immigrationStatus)
Legal residency requirements for an employment position.void
setJobFunctions(String[] function)
The functions of an employment position.void
setJobIndustries(String[] jobIndustries)
The industry of an employment position.void
setJobTypes(String[] jobTypes)
Type of employment position.void
setLocation(String location)
Location of the position.void
setSalary(Float salary)
Salary for this position.void
setSalaryType(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.
-
-