public class FrcOverlay
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
__equalsCalc |
private boolean |
__hashCodeCalc |
private int[] |
activities
Overlay Activity IDs
|
private int |
activitiesArraySize
Activities array size
|
private int |
applicable
Impact applicable to IV (1) or AHT (2)
|
private int |
BUID
BU ID
|
private double |
endImpactPCT
Impact end percentage
|
private int |
impactDurationHrs
Impact duration (in hours)
|
private int |
impactType
0 - Impact always calculated by the forecast algorithm;
1 - Impact set by initImpactPCT/endImpactPCT fields;
2 - impact specified by the new impactVector field
|
private int |
impactUnit
Daily or hourly impact
|
private int |
impactUsage
Impact usage:
1 - Forecast increased by the specified impact (current); 2 - Impact vector distributed over forecast |
private double[] |
impactVector
Impact percentage array
|
private double |
initImpactPCT
Impact start percenatge
|
private java.lang.String |
name
Overlay name
|
private FrcOverlayEvent[] |
overlayEvents
Overlay events
|
private int |
overlayEventsArraySize
Overlay events array size
|
private int |
overlayID
Overlay ID
|
private int |
siteID
Site ID
|
private int |
vectorSize
Impact array size
|
private int[] |
virtualActivities
Overlay Multi-site Activity IDs
|
private int |
virtualActivitiesArraySize
Multi-site Activities array size
|
Constructor and Description |
---|
FrcOverlay() |
FrcOverlay(int overlayID,
int siteID,
int BUID,
java.lang.String name,
int applicable,
int impactType,
int impactUsage,
double initImpactPCT,
double endImpactPCT,
int vectorSize,
double[] impactVector,
int impactUnit,
int impactDurationHrs,
int overlayEventsArraySize,
FrcOverlayEvent[] overlayEvents,
int activitiesArraySize,
int[] activities,
int virtualActivitiesArraySize,
int[] virtualActivities) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int[] |
getActivities()
Gets the activities value for this FrcOverlay.
|
int |
getActivitiesArraySize()
Gets the activitiesArraySize value for this FrcOverlay.
|
int |
getApplicable()
Gets the applicable value for this FrcOverlay.
|
int |
getBUID()
Gets the BUID value for this FrcOverlay.
|
double |
getEndImpactPCT()
Gets the endImpactPCT value for this FrcOverlay.
|
int |
getImpactDurationHrs()
Gets the impactDurationHrs value for this FrcOverlay.
|
int |
getImpactType()
Gets the impactType value for this FrcOverlay.
|
int |
getImpactUnit()
Gets the impactUnit value for this FrcOverlay.
|
int |
getImpactUsage()
Gets the impactUsage value for this FrcOverlay.
|
double[] |
getImpactVector()
Gets the impactVector value for this FrcOverlay.
|
double |
getInitImpactPCT()
Gets the initImpactPCT value for this FrcOverlay.
|
java.lang.String |
getName()
Gets the name value for this FrcOverlay.
|
FrcOverlayEvent[] |
getOverlayEvents()
Gets the overlayEvents value for this FrcOverlay.
|
int |
getOverlayEventsArraySize()
Gets the overlayEventsArraySize value for this FrcOverlay.
|
int |
getOverlayID()
Gets the overlayID value for this FrcOverlay.
|
int |
getSiteID()
Gets the siteID value for this FrcOverlay.
|
int |
getVectorSize()
Gets the vectorSize value for this FrcOverlay.
|
int[] |
getVirtualActivities()
Gets the virtualActivities value for this FrcOverlay.
|
int |
getVirtualActivitiesArraySize()
Gets the virtualActivitiesArraySize value for this FrcOverlay.
|
int |
hashCode() |
void |
setActivities(int[] activities)
Sets the activities value for this FrcOverlay.
|
void |
setActivitiesArraySize(int activitiesArraySize)
Sets the activitiesArraySize value for this FrcOverlay.
|
void |
setApplicable(int applicable)
Sets the applicable value for this FrcOverlay.
|
void |
setBUID(int BUID)
Sets the BUID value for this FrcOverlay.
|
void |
setEndImpactPCT(double endImpactPCT)
Sets the endImpactPCT value for this FrcOverlay.
|
void |
setImpactDurationHrs(int impactDurationHrs)
Sets the impactDurationHrs value for this FrcOverlay.
|
void |
setImpactType(int impactType)
Sets the impactType value for this FrcOverlay.
|
void |
setImpactUnit(int impactUnit)
Sets the impactUnit value for this FrcOverlay.
|
void |
setImpactUsage(int impactUsage)
Sets the impactUsage value for this FrcOverlay.
|
void |
setImpactVector(double[] impactVector)
Sets the impactVector value for this FrcOverlay.
|
void |
setInitImpactPCT(double initImpactPCT)
Sets the initImpactPCT value for this FrcOverlay.
|
void |
setName(java.lang.String name)
Sets the name value for this FrcOverlay.
|
void |
setOverlayEvents(FrcOverlayEvent[] overlayEvents)
Sets the overlayEvents value for this FrcOverlay.
|
void |
setOverlayEventsArraySize(int overlayEventsArraySize)
Sets the overlayEventsArraySize value for this FrcOverlay.
|
void |
setOverlayID(int overlayID)
Sets the overlayID value for this FrcOverlay.
|
void |
setSiteID(int siteID)
Sets the siteID value for this FrcOverlay.
|
void |
setVectorSize(int vectorSize)
Sets the vectorSize value for this FrcOverlay.
|
void |
setVirtualActivities(int[] virtualActivities)
Sets the virtualActivities value for this FrcOverlay.
|
void |
setVirtualActivitiesArraySize(int virtualActivitiesArraySize)
Sets the virtualActivitiesArraySize value for this FrcOverlay.
|
private int overlayID
private int siteID
private int BUID
private java.lang.String name
private int applicable
private int impactType
private int impactUsage
private double initImpactPCT
private double endImpactPCT
private int vectorSize
private double[] impactVector
private int impactUnit
private int impactDurationHrs
private int overlayEventsArraySize
private FrcOverlayEvent[] overlayEvents
private int activitiesArraySize
private int[] activities
private int virtualActivitiesArraySize
private int[] virtualActivities
private java.lang.Object __equalsCalc
private boolean __hashCodeCalc
public FrcOverlay()
public FrcOverlay(int overlayID, int siteID, int BUID, java.lang.String name, int applicable, int impactType, int impactUsage, double initImpactPCT, double endImpactPCT, int vectorSize, double[] impactVector, int impactUnit, int impactDurationHrs, int overlayEventsArraySize, FrcOverlayEvent[] overlayEvents, int activitiesArraySize, int[] activities, int virtualActivitiesArraySize, int[] virtualActivities)
public int getOverlayID()
public void setOverlayID(int overlayID)
overlayID
- public int getSiteID()
public void setSiteID(int siteID)
siteID
- public int getBUID()
public void setBUID(int BUID)
BUID
- public java.lang.String getName()
public void setName(java.lang.String name)
name
- public int getApplicable()
public void setApplicable(int applicable)
applicable
- public int getImpactType()
public void setImpactType(int impactType)
impactType
- public int getImpactUsage()
public void setImpactUsage(int impactUsage)
impactUsage
- public double getInitImpactPCT()
public void setInitImpactPCT(double initImpactPCT)
initImpactPCT
- public double getEndImpactPCT()
public void setEndImpactPCT(double endImpactPCT)
endImpactPCT
- public int getVectorSize()
public void setVectorSize(int vectorSize)
vectorSize
- public double[] getImpactVector()
public void setImpactVector(double[] impactVector)
impactVector
- public int getImpactUnit()
public void setImpactUnit(int impactUnit)
impactUnit
- public int getImpactDurationHrs()
public void setImpactDurationHrs(int impactDurationHrs)
impactDurationHrs
- public int getOverlayEventsArraySize()
public void setOverlayEventsArraySize(int overlayEventsArraySize)
overlayEventsArraySize
- public FrcOverlayEvent[] getOverlayEvents()
public void setOverlayEvents(FrcOverlayEvent[] overlayEvents)
overlayEvents
- public int getActivitiesArraySize()
public void setActivitiesArraySize(int activitiesArraySize)
activitiesArraySize
- public int[] getActivities()
public void setActivities(int[] activities)
activities
- public int getVirtualActivitiesArraySize()
public void setVirtualActivitiesArraySize(int virtualActivitiesArraySize)
virtualActivitiesArraySize
- public int[] getVirtualActivities()
public void setVirtualActivities(int[] virtualActivities)
virtualActivities
- public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.