com.genesyslab.wfm7.API.service.forecast720

## Class FrcDataParameters

- java.lang.Object
- - com.genesyslab.wfm7.API.service.forecast720.FrcDataParameters

- All Implemented Interfaces:
    java.io.Serializable

      public class FrcDataParameters
      extends java.lang.Object
      implements java.io.Serializable

  See Also:
    Serialized Form

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `private java.lang.Object` | `__equalsCalc`
    `private boolean` | `__hashCodeCalc`
    `private double` | `growthPercentage` Growth %, 0-99% = decrease a value, 101+% = increase a value
    `private double` | `IOT` Indirectly Occupied Time %
    `private double` | `nonWorkOverhead` Non-working Overhead %
    `private double` | `periodStart` Period start date and time
    `private double` | `workOverhead` Working Overhead %

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `FrcDataParameters()`
    `FrcDataParameters(double periodStart, double IOT, double workOverhead, double nonWorkOverhead, double growthPercentage)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `double` | `getGrowthPercentage()` Gets the growthPercentage value for this FrcDataParameters.
    `double` | `getIOT()` Gets the IOT value for this FrcDataParameters.
    `double` | `getNonWorkOverhead()` Gets the nonWorkOverhead value for this FrcDataParameters.
    `double` | `getPeriodStart()` Gets the periodStart value for this FrcDataParameters.
    `double` | `getWorkOverhead()` Gets the workOverhead value for this FrcDataParameters.
    `int` | `hashCode()`
    `void` | `setGrowthPercentage(double growthPercentage)` Sets the growthPercentage value for this FrcDataParameters.
    `void` | `setIOT(double IOT)` Sets the IOT value for this FrcDataParameters.
    `void` | `setNonWorkOverhead(double nonWorkOverhead)` Sets the nonWorkOverhead value for this FrcDataParameters.
    `void` | `setPeriodStart(double periodStart)` Sets the periodStart value for this FrcDataParameters.
    `void` | `setWorkOverhead(double workOverhead)` Sets the workOverhead value for this FrcDataParameters.

    - ### Methods inherited from class java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### periodStart

          private double periodStart

      Period start date and time

    - #### IOT

          private double IOT

      Indirectly Occupied Time %

    - #### workOverhead

          private double workOverhead

      Working Overhead %

    - #### nonWorkOverhead

          private double nonWorkOverhead

      Non-working Overhead %

    - #### growthPercentage

          private double growthPercentage

      Growth %, 0-99% = decrease a value, 101+% = increase a value

    - #### __equalsCalc

          private java.lang.Object __equalsCalc

    - #### __hashCodeCalc

          private boolean __hashCodeCalc

  - ### Constructor Detail

    - #### FrcDataParameters

          public FrcDataParameters()

    - #### FrcDataParameters

          public FrcDataParameters(double periodStart,
                           double IOT,
                           double workOverhead,
                           double nonWorkOverhead,
                           double growthPercentage)

  - ### Method Detail

    - #### getPeriodStart

          public double getPeriodStart()

      Gets the periodStart value for this FrcDataParameters.
      Returns:
        periodStart Period start date and time

    - #### setGrowthPercentage

          public void setGrowthPercentage(double growthPercentage)

      Sets the growthPercentage value for this FrcDataParameters.
      Parameters:
        `growthPercentage` - Growth %

    - #### getGrowthPercentage

          public double getGrowthPercentage()

      Gets the growthPercentage value for this FrcDataParameters.
      Returns:
        growthPercentage Growth %

    - #### setPeriodStart

          public void setPeriodStart(double periodStart)

      Sets the periodStart value for this FrcDataParameters.
      Parameters:
        `periodStart` - Period start date and time

    - #### getIOT

          public double getIOT()

      Gets the IOT value for this FrcDataParameters.
      Returns:
        IOT Indirectly Occupied Time percentage value

    - #### setIOT

          public void setIOT(double IOT)

      Sets the IOT value for this FrcDataParameters.
      Parameters:
        `IOT` - Indirectly Occupied Time percentage value

    - #### getWorkOverhead

          public double getWorkOverhead()

      Gets the workOverhead value for this FrcDataParameters.
      Returns:
        workOverhead Working Overhead percentage value

    - #### setWorkOverhead

          public void setWorkOverhead(double workOverhead)

      Sets the workOverhead value for this FrcDataParameters.
      Parameters:
        `workOverhead` - Working Overhead percentage value

    - #### getNonWorkOverhead

          public double getNonWorkOverhead()

      Gets the nonWorkOverhead value for this FrcDataParameters.
      Returns:
        nonWorkOverhead Non-Working Overhead percentage value

    - #### setNonWorkOverhead

          public void setNonWorkOverhead(double nonWorkOverhead)

      Sets the nonWorkOverhead value for this FrcDataParameters.
      Parameters:
        `nonWorkOverhead` - Non-Working Overhead percentage value

    - #### equals

          public boolean equals(java.lang.Object obj)

      Overrides:
        `equals` in class `java.lang.Object`

    - #### hashCode

          public int hashCode()

      Overrides:
        `hashCode` in class `java.lang.Object`

Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.