Primavera Integration API 7.0

com.primavera.integration.client.bo.enm
Class ResourceHourStatus

java.lang.Object
  extended by com.primavera.integration.client.bo.enm.EnumType
      extended by com.primavera.integration.client.bo.enm.ResourceHourStatus

public class ResourceHourStatus
extends EnumType

Resource hour status enumerations are used with resource hours to specify the approval level for timesheets. Valid values are 'Submitted', 'Approved', 'Resource Manager Approved', 'Project Manager Approved', 'Active', 'Rejected' and 'Resubmitted'.

To use an enumeration in a where clause, make sure you use the internal database value. This can be retrieved from a particular enum instance by calling getValue().


Field Summary
static ResourceHourStatus ACTIVE
           
static ResourceHourStatus APPROVED
           
static ResourceHourStatus NULL
           
static ResourceHourStatus PROJECT_MANAGER_APPROVED
           
static ResourceHourStatus REJECTED
           
static ResourceHourStatus REOPENED
           
static ResourceHourStatus RESOURCE_MANAGER_APPROVED
           
static ResourceHourStatus RESUBMITTED
           
static ResourceHourStatus RESUBMITTEDRM
           
static ResourceHourStatus SUBMITTED
           
static ResourceHourStatus SUBMITTEDRM
           
 
Method Summary
 java.lang.String getDescription()
          Gets the description of this ResourceHourStatus instance
static java.lang.String[] getEnumDescriptions()
          Gets an array of all descriptions for this enumeration
static java.lang.String[] getEnumValues()
          Gets an array of all internal values for this enumeration
static ResourceHourStatus getResourceHourStatus(int iResourceHourStatus)
          Gets an instance of ResourceHourStatus based on the integer value specified.
static ResourceHourStatus getResourceHourStatus(java.lang.String sResourceHourStatus)
          Gets an instance of ResourceHourStatus based on the String value specified.
 java.lang.String getValue()
          Gets the internal value of this ResourceHourStatus instance
 java.lang.String toString()
          Returns a string representation of the object, which is the same as the description returned by the getDescription() method
 
Methods inherited from class com.primavera.integration.client.bo.enm.EnumType
equals, hashCode, intValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NULL

public static final ResourceHourStatus NULL

SUBMITTED

public static final ResourceHourStatus SUBMITTED

APPROVED

public static final ResourceHourStatus APPROVED

RESOURCE_MANAGER_APPROVED

public static final ResourceHourStatus RESOURCE_MANAGER_APPROVED

PROJECT_MANAGER_APPROVED

public static final ResourceHourStatus PROJECT_MANAGER_APPROVED

ACTIVE

public static final ResourceHourStatus ACTIVE

REJECTED

public static final ResourceHourStatus REJECTED

RESUBMITTED

public static final ResourceHourStatus RESUBMITTED

REOPENED

public static final ResourceHourStatus REOPENED

SUBMITTEDRM

public static final ResourceHourStatus SUBMITTEDRM

RESUBMITTEDRM

public static final ResourceHourStatus RESUBMITTEDRM
Method Detail

toString

public java.lang.String toString()
Returns a string representation of the object, which is the same as the description returned by the getDescription() method

Overrides:
toString in class java.lang.Object
Returns:
String a string representation of the object

getValue

public java.lang.String getValue()
Gets the internal value of this ResourceHourStatus instance

Specified by:
getValue in class EnumType
Returns:
String the internal value

getDescription

public java.lang.String getDescription()
Gets the description of this ResourceHourStatus instance

Specified by:
getDescription in class EnumType
Returns:
String the description

getResourceHourStatus

public static ResourceHourStatus getResourceHourStatus(java.lang.String sResourceHourStatus)
Gets an instance of ResourceHourStatus based on the String value specified.

Parameters:
sResourceHourStatus - the internal value or description
Returns:
ResourceHourStatus the unique ResourceHourStatus instance

getResourceHourStatus

public static ResourceHourStatus getResourceHourStatus(int iResourceHourStatus)
Gets an instance of ResourceHourStatus based on the integer value specified.

Parameters:
iResourceHourStatus - an integer representing a particular value of this class. This value is also used when exporting to XML.
Returns:
ResourceHourStatus the unique ResourceHourStatus instance

getEnumValues

public static java.lang.String[] getEnumValues()
Gets an array of all internal values for this enumeration

Returns:
String[] an array of all internal values

getEnumDescriptions

public static java.lang.String[] getEnumDescriptions()
Gets an array of all descriptions for this enumeration

Returns:
String[] an array of all descriptions

Primavera Integration API 7.0

Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.