public class

AlternatePayRangeDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.compensation.AlternatePayRangeDataType

Class Overview

The alternative compensation pay range.

Java class for Alternate_Pay_Range_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Alternate_Pay_Range_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compensation_Basis_Reference" type="{urn:com.workday/bsvc}Compensation_Basis_ConfigurableObjectType"/>
         <element name="Minimum" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Midpoint" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Maximum" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="32"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Spread" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="32"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Segment_1_Top" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Segment_2_Top" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Segment_3_Top" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Segment_4_Top" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Segment_5_Top" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CompensationBasisConfigurableObjectType compensationBasisReference
protected BigDecimal maximum
protected BigDecimal midpoint
protected BigDecimal minimum
protected BigDecimal segment1Top
protected BigDecimal segment2Top
protected BigDecimal segment3Top
protected BigDecimal segment4Top
protected BigDecimal segment5Top
protected BigDecimal spread
Public Constructors
AlternatePayRangeDataType()
Public Methods
CompensationBasisConfigurableObjectType getCompensationBasisReference()
Gets the value of the compensationBasisReference property.
BigDecimal getMaximum()
Gets the value of the maximum property.
BigDecimal getMidpoint()
Gets the value of the midpoint property.
BigDecimal getMinimum()
Gets the value of the minimum property.
BigDecimal getSegment1Top()
Gets the value of the segment1Top property.
BigDecimal getSegment2Top()
Gets the value of the segment2Top property.
BigDecimal getSegment3Top()
Gets the value of the segment3Top property.
BigDecimal getSegment4Top()
Gets the value of the segment4Top property.
BigDecimal getSegment5Top()
Gets the value of the segment5Top property.
BigDecimal getSpread()
Gets the value of the spread property.
void setCompensationBasisReference(CompensationBasisConfigurableObjectType value)
Sets the value of the compensationBasisReference property.
void setMaximum(BigDecimal value)
Sets the value of the maximum property.
void setMidpoint(BigDecimal value)
Sets the value of the midpoint property.
void setMinimum(BigDecimal value)
Sets the value of the minimum property.
void setSegment1Top(BigDecimal value)
Sets the value of the segment1Top property.
void setSegment2Top(BigDecimal value)
Sets the value of the segment2Top property.
void setSegment3Top(BigDecimal value)
Sets the value of the segment3Top property.
void setSegment4Top(BigDecimal value)
Sets the value of the segment4Top property.
void setSegment5Top(BigDecimal value)
Sets the value of the segment5Top property.
void setSpread(BigDecimal value)
Sets the value of the spread property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CompensationBasisConfigurableObjectType compensationBasisReference

protected BigDecimal maximum

protected BigDecimal midpoint

protected BigDecimal minimum

protected BigDecimal segment1Top

protected BigDecimal segment2Top

protected BigDecimal segment3Top

protected BigDecimal segment4Top

protected BigDecimal segment5Top

protected BigDecimal spread

Public Constructors

public AlternatePayRangeDataType ()

Public Methods

public CompensationBasisConfigurableObjectType getCompensationBasisReference ()

Gets the value of the compensationBasisReference property.

Returns

public BigDecimal getMaximum ()

Gets the value of the maximum property.

Returns
  • possible object is BigDecimal

public BigDecimal getMidpoint ()

Gets the value of the midpoint property.

Returns
  • possible object is BigDecimal

public BigDecimal getMinimum ()

Gets the value of the minimum property.

Returns
  • possible object is BigDecimal

public BigDecimal getSegment1Top ()

Gets the value of the segment1Top property.

Returns
  • possible object is BigDecimal

public BigDecimal getSegment2Top ()

Gets the value of the segment2Top property.

Returns
  • possible object is BigDecimal

public BigDecimal getSegment3Top ()

Gets the value of the segment3Top property.

Returns
  • possible object is BigDecimal

public BigDecimal getSegment4Top ()

Gets the value of the segment4Top property.

Returns
  • possible object is BigDecimal

public BigDecimal getSegment5Top ()

Gets the value of the segment5Top property.

Returns
  • possible object is BigDecimal

public BigDecimal getSpread ()

Gets the value of the spread property.

Returns
  • possible object is BigDecimal

public void setCompensationBasisReference (CompensationBasisConfigurableObjectType value)

Sets the value of the compensationBasisReference property.

Parameters
value Allowed object is CompensationBasisConfigurableObjectType

public void setMaximum (BigDecimal value)

Sets the value of the maximum property.

Parameters
value Allowed object is BigDecimal

public void setMidpoint (BigDecimal value)

Sets the value of the midpoint property.

Parameters
value Allowed object is BigDecimal

public void setMinimum (BigDecimal value)

Sets the value of the minimum property.

Parameters
value Allowed object is BigDecimal

public void setSegment1Top (BigDecimal value)

Sets the value of the segment1Top property.

Parameters
value Allowed object is BigDecimal

public void setSegment2Top (BigDecimal value)

Sets the value of the segment2Top property.

Parameters
value Allowed object is BigDecimal

public void setSegment3Top (BigDecimal value)

Sets the value of the segment3Top property.

Parameters
value Allowed object is BigDecimal

public void setSegment4Top (BigDecimal value)

Sets the value of the segment4Top property.

Parameters
value Allowed object is BigDecimal

public void setSegment5Top (BigDecimal value)

Sets the value of the segment5Top property.

Parameters
value Allowed object is BigDecimal

public void setSpread (BigDecimal value)

Sets the value of the spread property.

Parameters
value Allowed object is BigDecimal