Group
Show / Hide Table of Contents

Class PayRange

An object containing details about a job position's pay.

Inheritance
System.Object
PayRange
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Textkernel.Tx.Models.Job
Assembly: Textkernel.Tx.SDK.dll
Syntax
public class PayRange

Properties

| Improve this Doc View Source

Currency

Currency code (ISO 4217) applied to the Minimum and Maximum

Declaration
public string Currency { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Maximum

The normalized maximum yearly salary

Declaration
public TxPrimitive<int> Maximum { get; set; }
Property Value
Type Description
TxPrimitive<System.Int32>
| Improve this Doc View Source

Minimum

The normalized minimum yearly salary

Declaration
public TxPrimitive<int> Minimum { get; set; }
Property Value
Type Description
TxPrimitive<System.Int32>
| Improve this Doc View Source

RawMaximum

The raw, un-normalized, maximum value. This is returned as is in the text, so there is no guarantee that it will evaluate to a valid number and not a string.

Declaration
public string RawMaximum { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

RawMinimum

The raw, un-normalized, minimum value. This is returned as is in the text, so there is no guarantee that it will evaluate to a valid number and not a string.

Declaration
public string RawMinimum { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TimeScale

Time scale applied to the raw values to get the minimum and maximum annual salary. Possible values are:
- Hourly
- Daily
- Weekly
- Monthly
- Annually
If no lexical cues are available from the job, the time scale is guessed based on predefined salary ranges. Here are some rough salary ranges (note that country-specific conditions may apply):
- 1 or 2 digits salary (9, 12): hourly
- 3 or 4 digits salary (3800, 5000): monthly
- 5 digit salary (38000, 50000): yearly
If a monthly salary is extracted, to get the annual salary it is multiplied by 14 (if country = AT) or 12 (all other countries).

Declaration
public string TimeScale { get; set; }
Property Value
Type Description
System.String
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾